Ubuntu LucidLynxのAlternateInstallerCDを使用してコマンドラインシステムをインストールしたAsusEEE PC1005Pを持っています。これは一般的なLinuxとgrub2の質問だと思いますが。 X Window Systemがインストールされていません(またはインストールされていません)。
コンソールの画面解像度(X内ではない)を1024x600に変更したい。しかし、grub内でvbeinfoを使用すると、報告されません。
grub> vbeinfo
VBE info: version: 3.0 OEM software rev: 1.0
total memory: 8128 KiB
List of compatible video modes:
Legend: P=Packed pixel, D=Direct color, mask/pos=R/G/B/reserved
0x112: 640 x 480 x 32 Direct, mask: 8/8/8/8 pos: 16/8/0/24
0x114: 800 x 600 x 16 Direct, mask: 5/6/5/0 pos: 11/5/0/0
0x115: 800 x 600 x 32 Direct, mask: 8/8/8/8 pos: 16/8/0/24
0x101: 640 x 480 x 8 Packed
0x103: 800 x 600 x 8 Packed
0x111: 640 x 480 x 16 Direct, mask: 5/6/5/0 pos: 11/5/0/0
Configured VBE mode (vbe_mode) = ox101
grub>
Sudo lspci -vの関連部分:
... ...
00:02.0 VGA compatible controller: Intel Corporation N10 Family Integrated Graphics Controller
Subsystem: ASUSTeK Computer Inc. Device 83ac
Flags: bus master, fast devsel, latency 0, IRQ 28
...
Kernel driver in use: i915
Kernel modules: i915
00:02.1 Display controller: Intel Corporation N10 Family Integrated Graphics Controller
Subsystem: ASUSTeK Computer Inc. Device 83ac
Flags: bus master, fast devsel, latency 0, IRQ 28
...
... ...
コンソールの結果を希望どおりに設定する方法について何かアイデアはありますか?
追加!
Sudo fbset -i:
mode "1024x600"
geometry 1024 600 1024 600 32
timings 0 0 0 0 0 0 0
rgba 8/16,8/8,8/0,0/0
endmode
Frame buffer device information:
Name : inteldrmfb
Address : 0xd0830000
Size : 2457600
Type : PACKED PIXELS
Visual : TRUECOLOR
XPanStep : 1
YPanStep : 1
YWrapStep : 0
LineLength : 4096
MMIO Address : 0xf7e00000
MMIO Size : 524288
Accelerator : No
ドライバーがいるということですか? grub2で1024x 600に設定する方法について何かアイデアはありますか?
最近、GrubのVBEで同様の問題が発生しました。残念ながら、Grubは、vbeinfoコマンドで報告されていないグラフィックモードにアクセスできません。設定してGrubのグラフィックモードを設定します GRUB_GFXMODE、および設定によるコンソールフレームバッファ GRUB_GFXPAYLOAD_LINUX、in/ etc/default/gruband runningSudo update-grub( source )。
Linuxコンソールはフレームバッファーデバイスに表示されます。これがinteldrmfbデバイスです(fbset出力に表示されます)。 initrdでフレームバッファを有効にする必要がある場合があります。その場合は、以下を実行して有効にします。
echo FRAMEBUFFER=y | Sudo tee /etc/initramfs-tools/conf.d/splash
Sudo update-initramfs -u
Lucidでのコンソールフレームバッファーの構成に関するいくつかのスレッドを見てきました。あなたは似たようなものを調べる必要があるかもしれません。この投稿 カーネルコマンドラインで特定のフレームバッファオプションを渡すことによるuvesafb の設定について説明します。あなたのケースでこれが必要な場合は、次のようなものを追加します "nomodeset video = intelfb:mode_option = 1024x600-24、mtrr = 3、scroll = ywrap" に GRUB_CMDLINE_LINUX_DEFAULT in/ etc/default/grub。 (その行の "intelfb"は "inteldrmfb"である必要があるかもしれませんが、私にはわかりません。)また、/ etc/initramfs-tools/modulesに行を追加する必要があります- "intelfb mode_option = 1024x600-24 mtrr = 3 scroll = ywrap" -次に、上記のupdate-initramfsコマンドを再実行します。
最後のリンクで言及されている別の代替手段は、splashカーネルオプションを削除することです(から GRUB_CMDLINE_LINUX_DEFAULT)、設定 GRUB_GFXMODE そして GRUB_GFXPAYLOAD_LINUX、および再実行update-grub。
役立つ可能性のあるその他のリソース: