私のラップトップにデュアルブートでGentoo GNU / Linuxをインストールしようとしていますが、他のOSはDevuan GNU / Linux(Chimaera)です。
Devuanがインストールされ、動作しています。特にグラフィックカードは問題なく動作します(テキストモードとコンパニオンデスクトップのX11)。
Gentooでは、デフォルト設定を変更せずにカーネルを構築しました。 Gentooを起動すると、GRUBメニューと最初のカーネルメッセージを見た後、画面が黒く変わり、そのまま残ります。それでもOSは動作します。 SSHを介してラップトップに接続し、リモートで操作できます。
以下はGentooの出力ですlshw
(Sshセッションで実行):
$ sudo lshw -c video
*-display
description: VGA compatible controller
product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 35
width: 64 bits
clock: 33MHz
capabilities: pm msi vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:118 memory:80000000-80ffffff memory:90000000-9fffffff ioport:f000(size=64) memory:c0000-dffff
以下はDevuanのコマンドの内容です。
$ sudo lshw -c video
*-display
description: VGA compatible controller
product: Atom/Celeron/Pentium Processor x5-E8000/J3xxx/N3xxx Integrated Graphics Controller
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 35
width: 64 bits
clock: 33MHz
capabilities: pm msi vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:126 memory:80000000-80ffffff memory:90000000-9fffffff ioport:f000(size=64) memory:c0000-dffff
したがって、どちらも同じドライバを使用し、コントローラに関する同じ情報を報告します。
この問題や同様の問題が時々発生しているようで、いくつかのソースが見つかりました(例:この問題) は以下をカーネルに渡すことを推奨します.
i915.modeset=0
これによりログインコンソールに入ることができますが、画像が点滅し続け、アーチフォーラムで読んだ内容によると、Xを実行できません。一方、Devuanはこのオプションを実行する必要はないので、必要ではないようです。
それでは、私のグラフィックカードをGentooと一緒に使用するための別のオプションがありますか?
追加情報
私のGentoo環境に関する詳細情報は次のとおりです。
インストールの過程で私は従った。Gentoo AMD64マニュアル。私はそれを使用しましたstage3-amd64-openrc-20221023T170534Z.tar.xz
。カーネルソースをインストールしました(参照:Linuxカーネルの構成)と
# emerge --ask sys-kernel/gentoo-sources
そしてバージョンを入手してくださいlinux-5.15.75-gentoo
。その後、カーネル設定ツールを起動しました。
# make menuconfig
ここではオプションを変更せずに保存のみしました。これは、上記の基本構成を変更せずにカーネルを構築したと言った意味です。
その後、ビルドしてインストールしました。
# make && make modules_install
# make install
次のコマンドを使用してramfsを構築しました。
# emerge --ask sys-kernel/dracut
# dracut --kver=5.15.75-gentoo
別のテスト
Gentooのインストールは外部USBディスクにあるので、別のラップトップから起動しようとしました。次のグラフィックカードがあります。
$ sudo lshw -c video
*-display
description: VGA compatible controller
product: UHD Graphics 620
vendor: Intel Corporation
physical id: 2
bus info: pci@0000:00:02.0
version: 07
width: 64 bits
clock: 33MHz
capabilities: pciexpress msi pm vga_controller bus_master cap_list rom
configuration: driver=i915 latency=0
resources: irq:124 memory:af000000-afffffff memory:b0000000-bfffffff ioport:4000(size=64) memory:c0000-dffff
これは、再びi915
ドライバを使用して起動中に画面が黒く変わります(lshw
Sshセッションで実行されています)。他のノートパソコンと同様にi915.modeset=0
問題がなくなった。