AMDドライバがインストールされているにもかかわらず、DebianがGUIを使用して起動せずにtty1コンソールから起動するのはなぜですか?

AMDドライバがインストールされているにもかかわらず、DebianがGUIを使用して起動せずにtty1コンソールから起動するのはなぜですか?

タイトルが示すように、インストール中に明示的にGUIを選択したにもかかわらず、新しくインストールしたDebianがGUIで起動しないという問題に現在直面しています。

興味深いことに、私は無料のドライバでない場合でもAMDドライバをインストールしました。しかし、それにもかかわらずstartx見つからないと開いて/dev/dri/card0、フレームバッファモードで実行できないと浮かぶので正常に実行できません。

これは問題をデバッグするのに十分ではないかもしれないことを知っていますが、私はLinux全体のエコシステムにはあまり慣れていないので、これがどのように役立つのか正確にはわかりません。したがって、より詳細な情報が必要な場合は、コメントでお知らせください。

私のハードウェア仕様:

  • グラフィックカード: AMD RX 5700
  • CPU:AMDライゼン9 3900X
  • ディスク容量:500GB
  • メモリ:32GB

Debian をインストールする際に、KDE ​​と Gnome と一緒に sddm ディスプレイマネージャを選択したことを追加する必要があるようです。

ベストアンサー1

startx見つからないと表示された場合、/dev/dri/card0AMDドライバのカーネルコンポーネントが現在ロードされていないことを意味できます。

まず、出力を実行しlspci -d ::0300 -nnkて元の質問として編集できます。これにより、グラフィックカードを認識するカーネルモジュールと現在ロードされているカーネルモジュールが表示されます。結果が出ない場合(=ディスプレイコントローラ、サブクラスVGA互換)の::0302代わりに(= PCIクラスディスプレイコントローラ、サブクラス3Dコントローラ)を試してください。::0300

私はAMDよりもNVIDIAのGPUドライバーに慣れていますが、私が正しく理解している場合は利用可能なモジュールが必要ですamdgpu

またsudo dkms status、意味のある内容が表示されますか、それとも「コマンドが見つかりません」というエラーのみが表示されますか?

インストールすると、インストールされdkmsているすべてのDKMS管理サードパーティのカーネルモジュール(AMDドライバのカーネルコンポーネントなど)のリストが表示されます。

おすすめ記事