web-dev-qa-db-ja.com

ttyで1280x800の解像度を有効にする方法は?

Toshiba U500(nVidia)があります。/etc/default/grubをさまざまな方法で変更しようとしましたが、次のようになりました。

GRUB_DEFAULT=5
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="vga=0x014c"
GRUB_CMDLINE_LINUX="vga=0x014c"
GRUB_GFXPAYLOAD_LINUX=1280x800x16

0x014cは、Grubのvbeinfoが1280x800x16に関連するものです

ラップトップがニースの高解像度フォントで起動し、ttyコンソールがそのようになるようにしたいだけです...どうしてそれが可能ですか?

よろしく、gocio

13
gocio
  1. それが私が知っている唯一の方法であるため、hwinfoをインストールします。 (Sudo apt-get install hwinfo OR Sudo aptitude install hwinfo

  2. コンソール(gnome-terminalまたはその他)に移動してSudo hwinfo --framebufferと入力すると、使用しているビデオカードに応じて短いリストまたは長いリストが表示されます。リストは次のようになります。

    Mode 0x0335: 320x240 (+640), 16 bits 
    Mode 0x0336: 320x240 (+1280), 24 bits
    Mode 0x033d: 640x400 (+1280), 16 bits
    Mode 0x033e: 640x400 (+2560), 24 bits
    Mode 0x0345: 1600x1200 (+1600), 8 bits
    Mode 0x0346: 1600x1200 (+3200), 16 bits
    Mode 0x0347: 1400x1050 (+1400), 8 bits
    Mode 0x0348: 1400x1050 (+2800), 16 bits
    Mode 0x0349: 1400x1050 (+5600), 24 bits
    
  3. 1600x1200 16ビット解像度が欲しいとしましょう。次に、16進数値を右側に取得します。その場合は0x0346を書き留めます。

  4. /etc/default/grubを開きます。次のような2行があります。

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX=""
    

    2番目の行で、この行を編集して次のようにします。

    GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
    GRUB_CMDLINE_LINUX="vga=0x0346"
    

    ご覧のとおり、grubファイルのlinux行の最後に16進値を入れて保存するだけです。終了し、Sudo update-grubと入力します。完了するまで待ってから再起動します。

14
Luis Alvarado

TTYの解像度を変更するには(Ctrl+Alt+F1 を通して F6)、 buntu Community Wiki に概説されている手順でトリックを行う必要があります

これはUbuntu 9.10以降Linux Mint 8以降で動作するはずです、おそらくGRUB 2を使用するUbuntuのバージョンに基づいたディストリビューションでも使用できます。

  1. 押しながらLinuxを起動する Left shift
    GRUB 2メニュー画面が表示されます。
  2. 押す C GRUBコマンドラインにアクセスします。
  3. タイプvbeinfo Enter 利用可能な解像度のリストにアクセスします。
  4. リストから解像度を選択し、書き留めます。
  5. 押す Esc GRUBコマンドラインをそのままにします。
  6. Linuxを起動します。
  7. ルート権限でお気に入りのテキストエディタで/etc/default/grubを開きます。

    Sudo nano /etc/default/grub
    
  8. 1280x800を書き留めた解像度に置き換える次の行を追加します。

    GRUB_GFXPAYLOAD_LINUX=1280x800
    

    #GRUB_GFXMODE行の直後に配置します。

  9. 保存して終了。
  10. GRUB構成を更新します。

    Sudo update-grub
    
  11. リブート。

    Sudo reboot
    

これで、TTYの解像度が指定されているはずです。残念ながら、16色しか使用できません。

最初に、grubの場合:

Sudo nano /etc/default/grub

そして、行を変更します:

#GRUB_GFXMODE=640x480

これに:

GRUB_GFXMODE=1280x800 
GRUB_GFXPAYLOAD_LINUX=keep

次に、フレームバッファを追加してカードを使用します:

echo "echo FRAMEBUFFER=y" | Sudo tee /etc/initramfs-tools/conf.d/splash
Sudo update-initramfs -u

そして、grubを更新することを忘れないでください!

Sudo update-grub

ソース

1
mchid