新しくインストールされたGentooシステムのi915ドライバブラックスクリーン

新しくインストールされたGentooシステムのi915ドライバブラックスクリーン

私のラップトップにデュアルブートで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ドライバを使用して起動中に画面が黒く変わります(lshwSshセッションで実行されています)。他のノートパソコンと同様にi915.modeset=0問題がなくなった。

関連情報