Xorg -configure не работает с драйверами nouveau

У меня возникают проблемы с настройкой X.org на Gentoo.

На данный момент я устанавливаю ядро ​​2.6.37-gentoo-r4 и создал X для этого ядра. У меня установлены драйверы nouveau, и они, похоже, работают правильно, из того, что я вижу в терминале. У меня есть nVIdia GeForce 9500M GS, и он должен поддерживаться драйвером, так как он использует ядро ​​NV84 (G84).

Когда я пытаюсь запустить startx, это то, что я получаю:

ZVEZDA ~ # startx hostname: Unknown host xauth: file /root/.serverauth.4316 does not exist X.Org X Server 1.9.4 Release Date: 2011-02-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.37-gentoo-r4 x86_64 Gentoo Current Operating System: Linux ZVEZDA 2.6.37-gentoo-r4 #2 SMP PREEMPT Mon Apr 11 14:00:26 CEST 2011 x86_64 Kernel command line: root=/dev/sda3 nouveau.modeset=1 Build Date: 11 April 2011 02:02:40PM Current version of pixman: 0.20.2 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 11 14:13:09 2011 (==) Using system config directory "/usr/share/X11/xorg.conf.d" (EE) Failed to load module "vesa" (module does not exist, 0) (EE) Failed to load module "fbdev" (module does not exist, 0) resize called 1920 1200 (EE) Logitech USB Receiver: failed to initialize for relative axes. (EE) SynPS/2 Synaptics TouchPad no synaptics event device found (EE) Query no Synaptics: 6003C8 (EE) SynPS/2 Synaptics TouchPad Unable to query/initialize Synaptics hardware. (EE) PreInit failed for input device "SynPS/2 Synaptics TouchPad" which: no keychain in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.5.2) /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 xinit: connection to X server lost waiting for X server to shut down 

Когда я пытаюсь настроить Xorg, я получаю:

 ZVEZDA Xorg # Xorg -configure X.Org X Server 1.9.4 Release Date: 2011-02-04 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.36-gentoo-r5 x86_64 Gentoo Current Operating System: Linux ZVEZDA 2.6.37-gentoo-r4 #1 SMP PREEMPT Mon Apr 11 13:37:39 CEST 2011 x86_64 Kernel command line: root=/dev/sda3 nouveau.modeset=1 Build Date: 18 March 2011 09:54:54PM Current version of pixman: 0.20.2 Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 11 14:04:54 2011 List of video drivers: nouveau (++) Using config file: "/root/xorg.conf.new" (==) Using system config directory "/usr/share/X11/xorg.conf.d" (EE) [drm] No DRICreatePCIBusID symbol Number of created screens does not match number of detected devices. Configuration failed. 

В журнале говорится:

 [ 47.459] X.Org X Server 1.9.4 Release Date: 2011-02-04 [ 47.461] X Protocol Version 11, Revision 0 [ 47.461] Build Operating System: Linux 2.6.37-gentoo-r4 x86_64 Gentoo [ 47.462] Current Operating System: Linux ZVEZDA 2.6.37-gentoo-r4 #2 SMP PREEMPT Mon Apr 11 14:00:26 CEST 2011 x86_64 [ 47.463] Kernel command line: root=/dev/sda3 nouveau.modeset=1 [ 47.464] Build Date: 11 April 2011 02:02:40PM [ 47.465] [ 47.465] Current version of pixman: 0.20.2 [ 47.466] Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. [ 47.468] Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 47.470] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 11 15:58:36 2011 [ 47.471] (II) Loader magic: 0x7d5140 [ 47.471] (II) Module ABI versions: [ 47.471] X.Org ANSI C Emulation: 0.4 [ 47.471] X.Org Video Driver: 8.0 [ 47.471] X.Org XInput driver : 11.0 [ 47.471] X.Org Server Extension : 4.0 [ 47.472] (--) PCI:*(0:1:0:0) 10de:0405:1025:011e rev 161, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00005000/128 [ 47.473] List of video drivers: [ 47.473] nouveau [ 47.474] (II) LoadModule: "nouveau" [ 47.474] (II) Loading /usr/lib64/xorg/modules/drivers/nouveau_drv.so [ 47.474] (II) Module nouveau: vendor="X.Org Foundation" [ 47.474] compiled for 1.9.4, module version = 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. 

Так что я пропущу?

  • Почему сервер Xnest имеет другой glxinfo, чем обычный сервер Xorg?
  • Настройка X-сервера на Centos6 минимум
  • Возможно ли сохранить vnc-сервер после выхода из системы?
  • Xorg считает, что тачпад является точным указывающим устройством
  • Порт HDMI определяется как DP
  • FreeBSD xfce не работает
  • Как заставить Xorg использовать драйвер wacom для моего графического планшета?
  • Общий способ отладки vmware мыши в X11
  • One Solution collect form web for “Xorg -configure не работает с драйверами nouveau”

    Я также получаю No DRICreatePCIBusID symbol ошибки 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 содержит конфигурацию с страницы Xorg ArchWiki без раздела « Device » и 20-nouveau.conf с страницы «Нуво» .

    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 

    Вы можете захотеть создать их или создать файл ~/.xinitrc для переопределения общесистемного файла xinitrc.

    Возможно, вы захотите опубликовать журнал, если вы обычно запускаете X (т.е. startx). Тот, который вы опубликовали, является журналом после попытки запустить Xorg -configure .

    Linux и Unix - лучшая ОС в мире.