質問: 0.0.16 [ 47.474] module class: x.org video driver [ 47.474] abi class: x.org video driver, version 8.0 [ 47.475] (ii) nouveau driver [ 47.475] (ii) nouveau driver for nvidia chipset families : [ 47.475] riva tnt (nv04) [ 47.475] riva tnt2 (nv05) [ 47.475] geforce 256 (nv10) [ 47.475] geforce 2 (nv11, nv15) [ 47.475] geforce 4mx (nv17, nv18) [ 47.475] geforce 3 (nv20) [ 47.475] geforce 4ti (nv25, nv28) [ 47.475] geforce fx (nv3x) [ 47.475] geforce 6 (nv4x) [ 47.475] geforce 7 (g7x) [ 47.475] geforce 8 (g8x) [ 47.491] (++) using config file: "/root/xorg.conf.new" [ 47.491] (==) using system config directory "/usr/share/x11/xorg.conf.d" [ 47.492] (==) serverlayout "x.org configured" [ 47.492] (**) |-->screen "screen0" (0) [ 47.492] (**) | |-->monitor "monitor0" [ 47.492] (**) | |-->device "card0" [ 47.492] (**) |-->input device "mouse0" [ 47.492] (**) |-->input device "keyboard0" [ 47.492] (==) automatically adding devices [ 47.493] (==) automatically enabling devices [ 47.493] (**) fontpath set to: /usr/share/fonts/misc/, /usr/share/fonts/ttf/, /usr/share/fonts/otf/, /usr/share/fonts/type1/, /usr/share/fonts/100dpi/, /usr/share/fonts/75dpi/, /usr/share/fonts/misc/, /usr/share/fonts/ttf/, /usr/share/fonts/otf/, /usr/share/fonts/type1/, /usr/share/fonts/100dpi/, /usr/share/fonts/75dpi/ [ 47.493] (**) modulepath set to "/usr/lib64/xorg/modules" [ 47.493] (ww) allowemptyinput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled. [ 47.493] (ww) disabling mouse0 [ 47.493] (ww) disabling keyboard0 [ 47.493] (ee) [drm] no dricreatepcibusid symbol [ 47.493] number of created screens does not match number of detected devices. configuration failed. これらのファイルには、次のような興味深い行がいくつかあります。 [ 47.475] (ii) nouveau driver for nvidia chipset families : [ 47.475] riva tnt (nv04) [ 47.475] riva tnt2 (nv05) [ 47.475] geforce 256 (nv10) [ 47.475] geforce 2 (nv11, nv15) [ 47.475] geforce 4mx (nv17, nv18) [ 47.475] geforce 3 (nv20) [ 47.475] geforce 4ti (nv25, nv28) [ 47.475] geforce fx (nv3x) [ 47.475] geforce 6 (nv4x) [ 47.475] geforce 7 (g7x) [ 47.475] geforce 8 (g8x) そして [ 47.493] (ee) [drm] no dricreatepcibusid symbol [ 47.493] number of created screens does not match number of detected devices. configuration failed. だから私は何が欠けていますか?
回答: また、システムでno dricreatepcibusid symbolを実行しようとすると、x -configureエラーが発生します。ありがたいことに、xを実行するために実際に実行する必要はありませんでした。これらは私の/etc/x11/xorg.conf.d/内のファイルです: 10-evdev.conf 10-monitor.conf 10-quirks.conf 20-nouveau.conf 10-evdev.confおよび10-quirks.confはxorg-serverパッケージに付属しています。 10-monitor.confには、archwikiの xorgページ の構成が含まれています。deviceセクションは含まれていません。また、20-nouveau.confは nouveauページ の構成です。10-monitor.conf:section "monitor" identifier "vga-1" option "preferredmode" "1280x1024" endsection section "monitor" identifier "tv-1" endsection section "screen" identifier "screen0" device "nvidia card" defaultdepth 24 subsection "display" depth 24 endsubsection endsection 20-nouveau.conf:section "device" identifier "nvidia card" driver "nouveau" endsection 次のエラーは、xtermとtwmがインストールされていないことを示しています。/etc/x11/xinit/xinitrc: line 61: xterm: command not found /etc/x11/xinit/xinitrc: line 63: exec: xterm: not found /etc/x11/xinit/xinitrc: line 59: twm: command not found それらをemergeするか、~/.xinitrcファイルを作成して、システム全体のxinitrcファイルをオーバーライドすることをお勧めします。xを正常に実行しようとしているとき(つまり、startx)のログを投稿することをお勧めします。投稿したのは、xorg -configureを実行しようとした後のログです。