You are not logged in.
Hi!
I am trying to get nouveau working with 3d support on a Samsung laptop with nvidia 320M video card.
My installation now only provides 2d, and Gnome always starts in fallback mode. Direct rendering
does not work and AFAIK it is neccessary for gnome-shell.
[denes@athen ~]$ glxinfo | grep -i direct
direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)I installed the nouveau packages as suggested by the wiki. (xf86-video-nouveau, nouveau-dri)
First I tried to use it without any xorg.conf at all, which resulted in some errors in /var/log/Xorg.0.log:
[ 162.881] (EE) AIGLX error: Calling driver entry point failed
[ 162.881] (EE) AIGLX: reverting to software rendering
[ 162.881] (II) AIGLX: Screen 0 is not DRI capable
[ 162.883] (II) AIGLX: Loaded and initialized swrastThen I tried to disable AIGLX with a minimal xorg.conf:
Section "ServerFlags"
Option "AIGLX" "off"
EndSection(and the AIGLX error was gone)
My current Xorg.0.log looks like this:
[ 21.035]
This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.
[ 21.035]
X.Org X Server 1.12.1.902 (1.12.2 RC 2)
Release Date: 2012-05-19
[ 21.035] X Protocol Version 11, Revision 0
[ 21.035] Build Operating System: Linux 3.3.6-1-ARCH i686
[ 21.035] Current Operating System: Linux athen 3.2.18-rt29-1-rt #1 SMP PREEMPT RT Tue Jun 5 01:27:35 CEST 2012 i686
[ 21.035] Kernel command line: root=/dev/disk/by-uuid/8244c23b-0287-4de1-b77b-eedd9f36e165 ro quiet fastboot acpi_backlight=vendor acpi_osi=Linux threadirqs
[ 21.035] Build Date: 20 May 2012 07:47:50AM
[ 21.035]
[ 21.035] Current version of pixman: 0.24.4
[ 21.035] Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
[ 21.035] Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[ 21.035] (==) Log file: "/var/log/Xorg.0.log", Time: Wed Jun 6 18:21:27 2012
[ 21.078] (==) Using config file: "/etc/X11/xorg.conf"
[ 21.078] (==) Using config directory: "/etc/X11/xorg.conf.d"
[ 21.254] (==) No Layout section. Using the first Screen section.
[ 21.254] (==) No screen section available. Using defaults.
[ 21.254] (**) |-->Screen "Default Screen Section" (0)
[ 21.254] (**) | |-->Monitor "<default monitor>"
[ 21.262] (==) No device specified for screen "Default Screen Section".
Using the first device section listed.
[ 21.262] (**) | |-->Device "nvidia card"
[ 21.262] (==) No monitor specified for screen "Default Screen Section".
Using a default monitor configuration.
[ 21.262] (**) Option "AIGLX" "off"
[ 21.262] (==) Automatically adding devices
[ 21.262] (==) Automatically enabling devices
[ 21.294] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
[ 21.294] Entry deleted from font path.
[ 21.424] (==) FontPath set to:
/usr/share/fonts/misc/,
/usr/share/fonts/TTF/,
/usr/share/fonts/Type1/,
/usr/share/fonts/100dpi/,
/usr/share/fonts/75dpi/
[ 21.424] (==) ModulePath set to "/usr/lib/xorg/modules"
[ 21.424] (II) The server relies on udev to provide the list of input devices.
If no devices become available, reconfigure udev or disable AutoAddDevices.
[ 21.434] (II) Loader magic: 0x82225a0
[ 21.434] (II) Module ABI versions:
[ 21.434] X.Org ANSI C Emulation: 0.4
[ 21.434] X.Org Video Driver: 12.0
[ 21.434] X.Org XInput driver : 16.0
[ 21.434] X.Org Server Extension : 6.0
[ 21.435] (--) PCI:*(0:2:0:0) 10de:0a7a:144d:c581 rev 162, Mem @ 0xdc000000/16777216, 0xe0000000/268435456, 0xde000000/33554432, I/O @ 0x00002000/128, BIOS @ 0x????????/524288
[ 21.435] (II) Open ACPI successful (/var/run/acpid.socket)
[ 21.435] (II) LoadModule: "extmod"
[ 21.541] (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
[ 21.551] (II) Module extmod: vendor="X.Org Foundation"
[ 21.551] compiled for 1.12.1.902, module version = 1.0.0
[ 21.551] Module class: X.Org Server Extension
[ 21.551] ABI class: X.Org Server Extension, version 6.0
[ 21.551] (II) Loading extension MIT-SCREEN-SAVER
[ 21.551] (II) Loading extension XFree86-VidModeExtension
[ 21.551] (II) Loading extension XFree86-DGA
[ 21.551] (II) Loading extension DPMS
[ 21.551] (II) Loading extension XVideo
[ 21.551] (II) Loading extension XVideo-MotionCompensation
[ 21.551] (II) Loading extension X-Resource
[ 21.551] (II) LoadModule: "dbe"
[ 21.551] (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
[ 21.555] (II) Module dbe: vendor="X.Org Foundation"
[ 21.555] compiled for 1.12.1.902, module version = 1.0.0
[ 21.555] Module class: X.Org Server Extension
[ 21.555] ABI class: X.Org Server Extension, version 6.0
[ 21.555] (II) Loading extension DOUBLE-BUFFER
[ 21.555] (II) LoadModule: "glx"
[ 21.555] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[ 21.572] (II) Module glx: vendor="X.Org Foundation"
[ 21.572] compiled for 1.12.1.902, module version = 1.0.0
[ 21.572] ABI class: X.Org Server Extension, version 6.0
[ 21.572] (**) AIGLX disabled
[ 21.572] (II) Loading extension GLX
[ 21.572] (II) LoadModule: "record"
[ 21.572] (II) Loading /usr/lib/xorg/modules/extensions/librecord.so
[ 21.581] (II) Module record: vendor="X.Org Foundation"
[ 21.581] compiled for 1.12.1.902, module version = 1.13.0
[ 21.581] Module class: X.Org Server Extension
[ 21.581] ABI class: X.Org Server Extension, version 6.0
[ 21.581] (II) Loading extension RECORD
[ 21.581] (II) LoadModule: "dri"
[ 21.581] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 21.604] (II) Module dri: vendor="X.Org Foundation"
[ 21.604] compiled for 1.12.1.902, module version = 1.0.0
[ 21.604] ABI class: X.Org Server Extension, version 6.0
[ 21.604] (II) Loading extension XFree86-DRI
[ 21.604] (II) LoadModule: "dri2"
[ 21.604] (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
[ 21.611] (II) Module dri2: vendor="X.Org Foundation"
[ 21.611] compiled for 1.12.1.902, module version = 1.2.0
[ 21.611] ABI class: X.Org Server Extension, version 6.0
[ 21.611] (II) Loading extension DRI2
[ 21.611] (II) LoadModule: "nouveau"
[ 21.674] (II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
[ 21.761] (II) Module nouveau: vendor="X.Org Foundation"
[ 21.761] compiled for 1.12.1.902, module version = 0.0.16
[ 21.761] Module class: X.Org Video Driver
[ 21.761] ABI class: X.Org Video Driver, version 12.0
[ 21.761] (II) NOUVEAU driver
[ 21.761] (II) NOUVEAU driver for NVIDIA chipset families :
[ 21.761] RIVA TNT (NV04)
[ 21.761] RIVA TNT2 (NV05)
[ 21.761] GeForce 256 (NV10)
[ 21.761] GeForce 2 (NV11, NV15)
[ 21.761] GeForce 4MX (NV17, NV18)
[ 21.761] GeForce 3 (NV20)
[ 21.761] GeForce 4Ti (NV25, NV28)
[ 21.761] GeForce FX (NV3x)
[ 21.762] GeForce 6 (NV4x)
[ 21.762] GeForce 7 (G7x)
[ 21.762] GeForce 8 (G8x)
[ 21.762] GeForce GTX 200 (NVA0)
[ 21.762] GeForce GTX 400 (NVC0)
[ 21.762] (++) using VT number 7
[ 21.764] drmOpenDevice: node name is /dev/dri/card0
[ 21.764] drmOpenDevice: open result is 8, (OK)
[ 21.764] drmOpenByBusid: Searching for BusID pci:0000:02:00.0
[ 21.764] drmOpenDevice: node name is /dev/dri/card0
[ 21.764] drmOpenDevice: open result is 8, (OK)
[ 21.764] drmOpenByBusid: drmOpenMinor returns 8
[ 21.764] drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0
[ 21.764] (II) [drm] nouveau interface version: 0.0.16
[ 21.764] (II) Loading sub module "dri"
[ 21.764] (II) LoadModule: "dri"
[ 21.764] (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
[ 21.764] (II) Module dri: vendor="X.Org Foundation"
[ 21.764] compiled for 1.12.1.902, module version = 1.0.0
[ 21.764] ABI class: X.Org Server Extension, version 6.0
[ 21.764] (II) NOUVEAU(0): Loaded DRI module
[ 21.764] drmOpenDevice: node name is /dev/dri/card0
[ 21.764] drmOpenDevice: open result is 9, (OK)
[ 21.764] drmOpenDevice: node name is /dev/dri/card0
[ 21.764] drmOpenDevice: open result is 9, (OK)
[ 21.764] drmOpenByBusid: Searching for BusID pci:0000:02:00.0
[ 21.764] drmOpenDevice: node name is /dev/dri/card0
[ 21.764] drmOpenDevice: open result is 9, (OK)
[ 21.764] drmOpenByBusid: drmOpenMinor returns 9
[ 21.764] drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0
[ 21.764] (II) [drm] DRM interface version 1.4
[ 21.764] (II) [drm] DRM open master succeeded.
[ 21.764] (--) NOUVEAU(0): Chipset: "NVIDIA NVa8"
[ 21.764] (II) NOUVEAU(0): Creating default Display subsection in Screen section
"Default Screen Section" for depth/fbbpp 24/32
[ 21.764] (==) NOUVEAU(0): Depth 24, (--) framebuffer bpp 32
[ 21.764] (==) NOUVEAU(0): RGB weight 888
[ 21.764] (==) NOUVEAU(0): Default visual is TrueColor
[ 21.764] (**) NOUVEAU(0): Option "GLXVBlank" "true"
[ 21.764] (==) NOUVEAU(0): Using HW cursor
[ 21.764] (**) NOUVEAU(0): GLX sync to VBlank enabled.
[ 21.764] (==) NOUVEAU(0): Page flipping enabled
[ 21.764] (==) NOUVEAU(0): Swap limit set to 2 [Max allowed 2]
[ 21.910] (II) NOUVEAU(0): Output LVDS-1 has no monitor section
[ 22.008] (II) NOUVEAU(0): Output VGA-1 has no monitor section
[ 22.017] (II) NOUVEAU(0): Output HDMI-1 has no monitor section
[ 22.131] (II) NOUVEAU(0): EDID for output LVDS-1
[ 22.131] (II) NOUVEAU(0): Manufacturer: SEC Model: 5441 Serial#: 0
[ 22.131] (II) NOUVEAU(0): Year: 2011 Week: 0
[ 22.131] (II) NOUVEAU(0): EDID Version: 1.3
[ 22.131] (II) NOUVEAU(0): Digital Display Input
[ 22.131] (II) NOUVEAU(0): Max Image Size [cm]: horiz.: 34 vert.: 19
[ 22.131] (II) NOUVEAU(0): Gamma: 2.20
[ 22.131] (II) NOUVEAU(0): No DPMS capabilities specified
[ 22.131] (II) NOUVEAU(0): Supported color encodings: RGB 4:4:4 YCrCb 4:4:4
[ 22.131] (II) NOUVEAU(0): First detailed timing is preferred mode
[ 22.131] (II) NOUVEAU(0): redX: 0.615 redY: 0.355 greenX: 0.335 greenY: 0.610
[ 22.131] (II) NOUVEAU(0): blueX: 0.150 blueY: 0.100 whiteX: 0.313 whiteY: 0.329
[ 22.131] (II) NOUVEAU(0): Manufacturer's mask: 0
[ 22.131] (II) NOUVEAU(0): Supported detailed timing:
[ 22.131] (II) NOUVEAU(0): clock: 70.4 MHz Image Size: 344 x 194 mm
[ 22.131] (II) NOUVEAU(0): h_active: 1366 h_sync: 1414 h_sync_end 1446 h_blank_end 1486 h_border: 0
[ 22.131] (II) NOUVEAU(0): v_active: 768 v_sync: 770 v_sync_end 775 v_blanking: 790 v_border: 0
[ 22.131] (II) NOUVEAU(0): Unknown vendor-specific block f
[ 22.131] (II) NOUVEAU(0): SAMSUNG
[ 22.131] (II) NOUVEAU(0): LTN156AT15C01
[ 22.131] (II) NOUVEAU(0): EDID (in hex):
[ 22.131] (II) NOUVEAU(0): 00ffffffffffff004ca3415400000000
[ 22.131] (II) NOUVEAU(0): 00150103802213780a8da59d5b559c26
[ 22.131] (II) NOUVEAU(0): 19505400000001010101010101010101
[ 22.131] (II) NOUVEAU(0): 010101010101841b5678500016303020
[ 22.131] (II) NOUVEAU(0): 250058c2100000190000000f00000000
[ 22.131] (II) NOUVEAU(0): 00000000002387026401000000fe0053
[ 22.131] (II) NOUVEAU(0): 414d53554e470a2020202020000000fe
[ 22.131] (II) NOUVEAU(0): 004c544e31353641543135433031005c
[ 22.131] (II) NOUVEAU(0): EDID vendor "SEC", prod id 21569
[ 22.131] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[ 22.131] (II) NOUVEAU(0): Modeline "1366x768"x0.0 70.44 1366 1414 1446 1486 768 770 775 790 -hsync -vsync (47.4 kHz eP)
[ 22.131] (II) NOUVEAU(0): Printing probed modes for output LVDS-1
[ 22.131] (II) NOUVEAU(0): Modeline "1366x768"x60.0 70.44 1366 1414 1446 1486 768 770 775 790 -hsync -vsync (47.4 kHz eP)
[ 22.131] (II) NOUVEAU(0): Modeline "1024x768"x59.9 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync (47.8 kHz e)
[ 22.131] (II) NOUVEAU(0): Modeline "800x600"x59.9 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync (37.4 kHz e)
[ 22.132] (II) NOUVEAU(0): Modeline "640x480"x59.4 23.75 640 664 720 800 480 483 487 500 -hsync +vsync (29.7 kHz e)
[ 22.132] (II) NOUVEAU(0): Modeline "720x400"x59.6 22.25 720 744 808 896 400 403 413 417 -hsync +vsync (24.8 kHz e)
[ 22.132] (II) NOUVEAU(0): Modeline "640x400"x60.0 20.00 640 664 720 800 400 403 409 417 -hsync +vsync (25.0 kHz e)
[ 22.132] (II) NOUVEAU(0): Modeline "640x350"x59.8 17.50 640 664 720 800 350 353 363 366 -hsync +vsync (21.9 kHz e)
[ 22.230] (II) NOUVEAU(0): EDID for output VGA-1
[ 22.238] (II) NOUVEAU(0): EDID for output HDMI-1
[ 22.238] (II) NOUVEAU(0): Output LVDS-1 connected
[ 22.238] (II) NOUVEAU(0): Output VGA-1 disconnected
[ 22.238] (II) NOUVEAU(0): Output HDMI-1 disconnected
[ 22.238] (II) NOUVEAU(0): Using exact sizes for initial modes
[ 22.238] (II) NOUVEAU(0): Output LVDS-1 using initial mode 1366x768
[ 22.238] (II) NOUVEAU(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
[ 22.238] (--) NOUVEAU(0): Virtual size is 1366x768 (pitch 0)
[ 22.238] (**) NOUVEAU(0): Driver mode "1366x768": 70.4 MHz (scaled from 0.0 MHz), 47.4 kHz, 60.0 Hz
[ 22.238] (II) NOUVEAU(0): Modeline "1366x768"x60.0 70.44 1366 1414 1446 1486 768 770 775 790 -hsync -vsync (47.4 kHz eP)
[ 22.238] (**) NOUVEAU(0): Driver mode "1024x768": 63.5 MHz (scaled from 0.0 MHz), 47.8 kHz, 59.9 Hz
[ 22.238] (II) NOUVEAU(0): Modeline "1024x768"x59.9 63.50 1024 1072 1176 1328 768 771 775 798 -hsync +vsync (47.8 kHz e)
[ 22.238] (**) NOUVEAU(0): Driver mode "800x600": 38.2 MHz (scaled from 0.0 MHz), 37.4 kHz, 59.9 Hz
[ 22.238] (II) NOUVEAU(0): Modeline "800x600"x59.9 38.25 800 832 912 1024 600 603 607 624 -hsync +vsync (37.4 kHz e)
[ 22.238] (**) NOUVEAU(0): Driver mode "640x480": 23.8 MHz (scaled from 0.0 MHz), 29.7 kHz, 59.4 Hz
[ 22.238] (II) NOUVEAU(0): Modeline "640x480"x59.4 23.75 640 664 720 800 480 483 487 500 -hsync +vsync (29.7 kHz e)
[ 22.238] (**) NOUVEAU(0): Driver mode "720x400": 22.2 MHz (scaled from 0.0 MHz), 24.8 kHz, 59.6 Hz
[ 22.238] (II) NOUVEAU(0): Modeline "720x400"x59.6 22.25 720 744 808 896 400 403 413 417 -hsync +vsync (24.8 kHz e)
[ 22.238] (**) NOUVEAU(0): Driver mode "640x400": 20.0 MHz (scaled from 0.0 MHz), 25.0 kHz, 60.0 Hz
[ 22.238] (II) NOUVEAU(0): Modeline "640x400"x60.0 20.00 640 664 720 800 400 403 409 417 -hsync +vsync (25.0 kHz e)
[ 22.238] (**) NOUVEAU(0): Driver mode "640x350": 17.5 MHz (scaled from 0.0 MHz), 21.9 kHz, 59.8 Hz
[ 22.238] (II) NOUVEAU(0): Modeline "640x350"x59.8 17.50 640 664 720 800 350 353 363 366 -hsync +vsync (21.9 kHz e)
[ 22.238] (**) NOUVEAU(0): Display dimensions: (340, 190) mm
[ 22.238] (**) NOUVEAU(0): DPI set to (102, 102)
[ 22.238] (II) Loading sub module "fb"
[ 22.238] (II) LoadModule: "fb"
[ 22.238] (II) Loading /usr/lib/xorg/modules/libfb.so
[ 22.319] (II) Module fb: vendor="X.Org Foundation"
[ 22.319] compiled for 1.12.1.902, module version = 1.0.0
[ 22.319] ABI class: X.Org ANSI C Emulation, version 0.4
[ 22.319] (II) Loading sub module "exa"
[ 22.319] (II) LoadModule: "exa"
[ 22.319] (II) Loading /usr/lib/xorg/modules/libexa.so
[ 22.332] (II) Module exa: vendor="X.Org Foundation"
[ 22.332] compiled for 1.12.1.902, module version = 2.5.0
[ 22.332] ABI class: X.Org Video Driver, version 12.0
[ 22.332] (II) Loading sub module "shadowfb"
[ 22.332] (II) LoadModule: "shadowfb"
[ 22.332] (II) Loading /usr/lib/xorg/modules/libshadowfb.so
[ 22.333] (II) Module shadowfb: vendor="X.Org Foundation"
[ 22.333] compiled for 1.12.1.902, module version = 1.0.0
[ 22.333] ABI class: X.Org ANSI C Emulation, version 0.4
[ 22.333] (--) Depth 24 pixmap format is 32 bpp
[ 22.347] (II) NOUVEAU(0): Opened GPU channel 2
[ 22.348] (II) NOUVEAU(0): [DRI2] Setup complete
[ 22.348] (II) NOUVEAU(0): [DRI2] DRI driver: nouveau
[ 22.348] (II) NOUVEAU(0): [DRI2] VDPAU driver: nouveau
[ 22.351] (II) NOUVEAU(0): GART: 512MiB available
[ 22.359] (II) NOUVEAU(0): GART: Allocated 16MiB as a scratch buffer
[ 22.421] (II) EXA(0): Driver allocated offscreen pixmaps
[ 22.421] (II) EXA(0): Driver registered support for the following operations:
[ 22.421] (II) Solid
[ 22.421] (II) Copy
[ 22.421] (II) Composite (RENDER acceleration)
[ 22.421] (II) UploadToScreen
[ 22.421] (II) DownloadFromScreen
[ 22.421] (==) NOUVEAU(0): Backing store disabled
[ 22.421] (==) NOUVEAU(0): Silken mouse enabled
[ 22.421] (II) NOUVEAU(0): [XvMC] Associated with Nouveau GeForce 8/9 Textured Video.
[ 22.421] (II) NOUVEAU(0): [XvMC] Extension initialized.
[ 22.421] (==) NOUVEAU(0): DPMS enabled
[ 22.421] (II) NOUVEAU(0): RandR 1.2 enabled, ignore the following RandR disabled message.
[ 22.422] (--) RandR disabled
[ 22.422] (II) Initializing built-in extension Generic Event Extension
[ 22.422] (II) Initializing built-in extension SHAPE
[ 22.422] (II) Initializing built-in extension MIT-SHM
[ 22.422] (II) Initializing built-in extension XInputExtension
[ 22.422] (II) Initializing built-in extension XTEST
[ 22.422] (II) Initializing built-in extension BIG-REQUESTS
[ 22.422] (II) Initializing built-in extension SYNC
[ 22.422] (II) Initializing built-in extension XKEYBOARD
[ 22.422] (II) Initializing built-in extension XC-MISC
[ 22.422] (II) Initializing built-in extension SECURITY
[ 22.422] (II) Initializing built-in extension XINERAMA
[ 22.422] (II) Initializing built-in extension XFIXES
[ 22.422] (II) Initializing built-in extension RENDER
[ 22.422] (II) Initializing built-in extension RANDR
[ 22.422] (II) Initializing built-in extension COMPOSITE
[ 22.422] (II) Initializing built-in extension DAMAGE
[ 23.131] (II) AIGLX: Loaded and initialized swrast
[ 23.131] (II) GLX: Initialized DRISWRAST GL provider for screen 0
[ 23.136] (II) NOUVEAU(0): NVEnterVT is called.
[ 23.136] (II) NOUVEAU(0): Setting screen physical size to 361 x 203
[ 23.136] resize called 1366 768
[ 23.948] (II) config/udev: Adding input device Power Button (/dev/input/event7)
[ 23.948] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 23.948] (II) LoadModule: "evdev"
[ 23.949] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
[ 23.963] (II) Module evdev: vendor="X.Org Foundation"
[ 23.963] compiled for 1.12.0, module version = 2.7.0
[ 23.963] Module class: X.Org XInput Driver
[ 23.963] ABI class: X.Org XInput driver, version 16.0
[ 23.963] (II) Using input driver 'evdev' for 'Power Button'
[ 23.963] (**) Power Button: always reports core events
[ 23.963] (**) evdev: Power Button: Device: "/dev/input/event7"
[ 23.963] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 23.963] (--) evdev: Power Button: Found keys
[ 23.963] (II) evdev: Power Button: Configuring as keyboard
[ 23.963] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input7/event7"
[ 23.963] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
[ 23.963] (**) Option "xkb_rules" "evdev"
[ 23.963] (**) Option "xkb_model" "evdev"
[ 23.963] (**) Option "xkb_layout" "us"
[ 24.015] (II) config/udev: Adding input device Video Bus (/dev/input/event3)
[ 24.015] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
[ 24.015] (II) Using input driver 'evdev' for 'Video Bus'
[ 24.015] (**) Video Bus: always reports core events
[ 24.015] (**) evdev: Video Bus: Device: "/dev/input/event3"
[ 24.015] (--) evdev: Video Bus: Vendor 0 Product 0x6
[ 24.015] (--) evdev: Video Bus: Found keys
[ 24.015] (II) evdev: Video Bus: Configuring as keyboard
[ 24.015] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0A08:00/device:01/LNXVIDEO:00/input/input3/event3"
[ 24.015] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
[ 24.015] (**) Option "xkb_rules" "evdev"
[ 24.015] (**) Option "xkb_model" "evdev"
[ 24.015] (**) Option "xkb_layout" "us"
[ 24.016] (II) config/udev: Adding input device Power Button (/dev/input/event5)
[ 24.016] (**) Power Button: Applying InputClass "evdev keyboard catchall"
[ 24.016] (II) Using input driver 'evdev' for 'Power Button'
[ 24.016] (**) Power Button: always reports core events
[ 24.016] (**) evdev: Power Button: Device: "/dev/input/event5"
[ 24.016] (--) evdev: Power Button: Vendor 0 Product 0x1
[ 24.016] (--) evdev: Power Button: Found keys
[ 24.016] (II) evdev: Power Button: Configuring as keyboard
[ 24.016] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input5/event5"
[ 24.016] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
[ 24.016] (**) Option "xkb_rules" "evdev"
[ 24.016] (**) Option "xkb_model" "evdev"
[ 24.016] (**) Option "xkb_layout" "us"
[ 24.016] (II) config/udev: Adding input device Lid Switch (/dev/input/event4)
[ 24.016] (II) No input driver specified, ignoring this device.
[ 24.016] (II) This device may have been added with another device file.
[ 24.017] (II) config/udev: Adding input device Sleep Button (/dev/input/event6)
[ 24.017] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
[ 24.017] (II) Using input driver 'evdev' for 'Sleep Button'
[ 24.017] (**) Sleep Button: always reports core events
[ 24.017] (**) evdev: Sleep Button: Device: "/dev/input/event6"
[ 24.017] (--) evdev: Sleep Button: Vendor 0 Product 0x3
[ 24.017] (--) evdev: Sleep Button: Found keys
[ 24.017] (II) evdev: Sleep Button: Configuring as keyboard
[ 24.017] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input6/event6"
[ 24.017] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
[ 24.017] (**) Option "xkb_rules" "evdev"
[ 24.017] (**) Option "xkb_model" "evdev"
[ 24.017] (**) Option "xkb_layout" "us"
[ 24.017] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=9 (/dev/input/event13)
[ 24.017] (II) No input driver specified, ignoring this device.
[ 24.017] (II) This device may have been added with another device file.
[ 24.017] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=8 (/dev/input/event14)
[ 24.017] (II) No input driver specified, ignoring this device.
[ 24.017] (II) This device may have been added with another device file.
[ 24.018] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=7 (/dev/input/event15)
[ 24.018] (II) No input driver specified, ignoring this device.
[ 24.018] (II) This device may have been added with another device file.
[ 24.018] (II) config/udev: Adding input device HDA NVidia HDMI/DP,pcm=3 (/dev/input/event16)
[ 24.018] (II) No input driver specified, ignoring this device.
[ 24.018] (II) This device may have been added with another device file.
[ 24.018] (II) config/udev: Adding input device WebCam SCB-0385N (/dev/input/event10)
[ 24.018] (**) WebCam SCB-0385N: Applying InputClass "evdev keyboard catchall"
[ 24.018] (II) Using input driver 'evdev' for 'WebCam SCB-0385N'
[ 24.018] (**) WebCam SCB-0385N: always reports core events
[ 24.018] (**) evdev: WebCam SCB-0385N: Device: "/dev/input/event10"
[ 24.018] (--) evdev: WebCam SCB-0385N: Vendor 0x2232 Product 0x1005
[ 24.018] (--) evdev: WebCam SCB-0385N: Found keys
[ 24.018] (II) evdev: WebCam SCB-0385N: Configuring as keyboard
[ 24.018] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0/input/input10/event10"
[ 24.018] (II) XINPUT: Adding extended input device "WebCam SCB-0385N" (type: KEYBOARD, id 10)
[ 24.018] (**) Option "xkb_rules" "evdev"
[ 24.018] (**) Option "xkb_model" "evdev"
[ 24.018] (**) Option "xkb_layout" "us"
[ 24.019] (II) config/udev: Adding input device HDA Intel Mic (/dev/input/event11)
[ 24.019] (II) No input driver specified, ignoring this device.
[ 24.019] (II) This device may have been added with another device file.
[ 24.019] (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event12)
[ 24.019] (II) No input driver specified, ignoring this device.
[ 24.019] (II) This device may have been added with another device file.
[ 24.019] (II) config/udev: Adding input device Logitech Unifying Device. Wireless PID:1024 (/dev/input/event1)
[ 24.019] (**) Logitech Unifying Device. Wireless PID:1024: Applying InputClass "evdev pointer catchall"
[ 24.019] (II) Using input driver 'evdev' for 'Logitech Unifying Device. Wireless PID:1024'
[ 24.019] (**) Logitech Unifying Device. Wireless PID:1024: always reports core events
[ 24.019] (**) evdev: Logitech Unifying Device. Wireless PID:1024: Device: "/dev/input/event1"
[ 24.019] (--) evdev: Logitech Unifying Device. Wireless PID:1024: Vendor 0x46d Product 0xc52b
[ 24.019] (--) evdev: Logitech Unifying Device. Wireless PID:1024: Found 20 mouse buttons
[ 24.019] (--) evdev: Logitech Unifying Device. Wireless PID:1024: Found scroll wheel(s)
[ 24.019] (--) evdev: Logitech Unifying Device. Wireless PID:1024: Found relative axes
[ 24.019] (--) evdev: Logitech Unifying Device. Wireless PID:1024: Found x and y relative axes
[ 24.019] (II) evdev: Logitech Unifying Device. Wireless PID:1024: Configuring as mouse
[ 24.019] (II) evdev: Logitech Unifying Device. Wireless PID:1024: Adding scrollwheel support
[ 24.019] (**) evdev: Logitech Unifying Device. Wireless PID:1024: YAxisMapping: buttons 4 and 5
[ 24.019] (**) evdev: Logitech Unifying Device. Wireless PID:1024: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 24.019] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.2/0003:046D:C52B.0003/input/input1/event1"
[ 24.019] (II) XINPUT: Adding extended input device "Logitech Unifying Device. Wireless PID:1024" (type: MOUSE, id 11)
[ 24.020] (II) evdev: Logitech Unifying Device. Wireless PID:1024: initialized for relative axes.
[ 24.020] (**) Logitech Unifying Device. Wireless PID:1024: (accel) keeping acceleration scheme 1
[ 24.020] (**) Logitech Unifying Device. Wireless PID:1024: (accel) acceleration profile 0
[ 24.020] (**) Logitech Unifying Device. Wireless PID:1024: (accel) acceleration factor: 2.000
[ 24.020] (**) Logitech Unifying Device. Wireless PID:1024: (accel) acceleration threshold: 4
[ 24.020] (II) config/udev: Adding input device Logitech Unifying Device. Wireless PID:1024 (/dev/input/mouse0)
[ 24.020] (II) No input driver specified, ignoring this device.
[ 24.020] (II) This device may have been added with another device file.
[ 24.020] (II) config/udev: Adding input device Logitech Unifying Device. Wireless PID:2011 (/dev/input/event2)
[ 24.020] (**) Logitech Unifying Device. Wireless PID:2011: Applying InputClass "evdev keyboard catchall"
[ 24.020] (II) Using input driver 'evdev' for 'Logitech Unifying Device. Wireless PID:2011'
[ 24.020] (**) Logitech Unifying Device. Wireless PID:2011: always reports core events
[ 24.020] (**) evdev: Logitech Unifying Device. Wireless PID:2011: Device: "/dev/input/event2"
[ 24.020] (--) evdev: Logitech Unifying Device. Wireless PID:2011: Vendor 0x46d Product 0xc52b
[ 24.020] (--) evdev: Logitech Unifying Device. Wireless PID:2011: Found 1 mouse buttons
[ 24.020] (--) evdev: Logitech Unifying Device. Wireless PID:2011: Found scroll wheel(s)
[ 24.020] (--) evdev: Logitech Unifying Device. Wireless PID:2011: Found relative axes
[ 24.020] (II) evdev: Logitech Unifying Device. Wireless PID:2011: Forcing relative x/y axes to exist.
[ 24.020] (--) evdev: Logitech Unifying Device. Wireless PID:2011: Found absolute axes
[ 24.020] (II) evdev: Logitech Unifying Device. Wireless PID:2011: Forcing absolute x/y axes to exist.
[ 24.021] (--) evdev: Logitech Unifying Device. Wireless PID:2011: Found keys
[ 24.021] (II) evdev: Logitech Unifying Device. Wireless PID:2011: Configuring as mouse
[ 24.021] (II) evdev: Logitech Unifying Device. Wireless PID:2011: Configuring as keyboard
[ 24.021] (II) evdev: Logitech Unifying Device. Wireless PID:2011: Adding scrollwheel support
[ 24.021] (**) evdev: Logitech Unifying Device. Wireless PID:2011: YAxisMapping: buttons 4 and 5
[ 24.021] (**) evdev: Logitech Unifying Device. Wireless PID:2011: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 24.021] (**) Option "config_info" "udev:/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/2-1.2:1.2/0003:046D:C52B.0003/input/input2/event2"
[ 24.021] (II) XINPUT: Adding extended input device "Logitech Unifying Device. Wireless PID:2011" (type: KEYBOARD, id 12)
[ 24.021] (**) Option "xkb_rules" "evdev"
[ 24.021] (**) Option "xkb_model" "evdev"
[ 24.021] (**) Option "xkb_layout" "us"
[ 24.021] (II) evdev: Logitech Unifying Device. Wireless PID:2011: initialized for relative axes.
[ 24.021] (WW) evdev: Logitech Unifying Device. Wireless PID:2011: ignoring absolute axes.
[ 24.021] (**) Logitech Unifying Device. Wireless PID:2011: (accel) keeping acceleration scheme 1
[ 24.021] (**) Logitech Unifying Device. Wireless PID:2011: (accel) acceleration profile 0
[ 24.021] (**) Logitech Unifying Device. Wireless PID:2011: (accel) acceleration factor: 2.000
[ 24.021] (**) Logitech Unifying Device. Wireless PID:2011: (accel) acceleration threshold: 4
[ 24.021] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
[ 24.021] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
[ 24.021] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
[ 24.021] (**) AT Translated Set 2 keyboard: always reports core events
[ 24.021] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
[ 24.021] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
[ 24.021] (--) evdev: AT Translated Set 2 keyboard: Found keys
[ 24.021] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
[ 24.021] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
[ 24.021] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 13)
[ 24.021] (**) Option "xkb_rules" "evdev"
[ 24.021] (**) Option "xkb_model" "evdev"
[ 24.021] (**) Option "xkb_layout" "us"
[ 24.022] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event9)
[ 24.022] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 24.022] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[ 24.022] (II) LoadModule: "synaptics"
[ 24.022] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 24.086] (II) Module synaptics: vendor="X.Org Foundation"
[ 24.086] compiled for 1.12.1, module version = 1.6.1
[ 24.086] Module class: X.Org XInput Driver
[ 24.086] ABI class: X.Org XInput driver, version 16.0
[ 24.086] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
[ 24.086] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 24.086] (**) Option "Device" "/dev/input/event9"
[ 24.099] (II) synaptics: SynPS/2 Synaptics TouchPad: ignoring touch events for semi-multitouch device
[ 24.099] (--) synaptics: SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5776
[ 24.099] (--) synaptics: SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4890
[ 24.099] (--) synaptics: SynPS/2 Synaptics TouchPad: pressure range 0 - 255
[ 24.099] (--) synaptics: SynPS/2 Synaptics TouchPad: finger width range 0 - 15
[ 24.099] (--) synaptics: SynPS/2 Synaptics TouchPad: buttons: left right double triple
[ 24.099] (--) synaptics: SynPS/2 Synaptics TouchPad: Vendor 0x2 Product 0x7
[ 24.099] (**) Option "TapButton1" "1"
[ 24.099] (**) Option "TapButton2" "2"
[ 24.099] (**) Option "TapButton3" "3"
[ 24.099] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 24.099] (**) SynPS/2 Synaptics TouchPad: always reports core events
[ 24.107] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input9/event9"
[ 24.107] (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD, id 14)
[ 24.107] (**) synaptics: SynPS/2 Synaptics TouchPad: (accel) MinSpeed is now constant deceleration 2.5
[ 24.107] (**) synaptics: SynPS/2 Synaptics TouchPad: MaxSpeed is now 1.75
[ 24.107] (**) synaptics: SynPS/2 Synaptics TouchPad: AccelFactor is now 0.036
[ 24.107] (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
[ 24.107] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 1
[ 24.107] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration factor: 2.000
[ 24.107] (**) SynPS/2 Synaptics TouchPad: (accel) acceleration threshold: 4
[ 24.107] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
[ 24.107] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse1)
[ 24.107] (II) No input driver specified, ignoring this device.
[ 24.107] (II) This device may have been added with another device file.
[ 24.108] (II) config/udev: Adding input device PC Speaker (/dev/input/event8)
[ 24.108] (II) No input driver specified, ignoring this device.
[ 24.108] (II) This device may have been added with another device file.
[ 24.228] (II) NOUVEAU(0): EDID vendor "SEC", prod id 21569
[ 24.228] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[ 24.228] (II) NOUVEAU(0): Modeline "1366x768"x0.0 70.44 1366 1414 1446 1486 768 770 775 790 -hsync -vsync (47.4 kHz eP)
[ 30.269] (II) NOUVEAU(0): EDID vendor "SEC", prod id 21569
[ 30.269] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[ 30.269] (II) NOUVEAU(0): Modeline "1366x768"x0.0 70.44 1366 1414 1446 1486 768 770 775 790 -hsync -vsync (47.4 kHz eP)
[ 39.415] (II) NOUVEAU(0): EDID vendor "SEC", prod id 21569
[ 39.415] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[ 39.415] (II) NOUVEAU(0): Modeline "1366x768"x0.0 70.44 1366 1414 1446 1486 768 770 775 790 -hsync -vsync (47.4 kHz eP)
[ 48.989] (II) NOUVEAU(0): EDID vendor "SEC", prod id 21569
[ 48.989] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[ 48.989] (II) NOUVEAU(0): Modeline "1366x768"x0.0 70.44 1366 1414 1446 1486 768 770 775 790 -hsync -vsync (47.4 kHz eP)
[ 51.369] (II) NOUVEAU(0): EDID vendor "SEC", prod id 21569
[ 51.369] (II) NOUVEAU(0): Printing DDC gathered Modelines:
[ 51.369] (II) NOUVEAU(0): Modeline "1366x768"x0.0 70.44 1366 1414 1446 1486 768 770 775 790 -hsync -vsync (47.4 kHz eP)Thank you for any suggestions on the cause of 3d not working...
It may also be important that I had extra/nvidia installed earlier. And there also was a time when the nvidia driver was installed without package, using the plain installer from their website. There are two files which are still on my computer and are suspicious: /usr/lib/libnvidia-tls.so.290.53 and /usr/lib/libnvidia-glcore.so.290.53
What are these files? Where do they come from? (pacman -Qo doesn't give any package) I did remove the nvidia driver, even with the plain installer. (--uninstall switch) The most interesting is that libGL.so links against these and I don't think that this is related to nouveau... By the way I can run glxgears even now with an FPS of ~400. Something is definitely messed up here.
[denes@athen ~]$ ldd /usr/lib/libGL.so
linux-gate.so.1 => (0xb77d4000)
libnvidia-tls.so.295.53 => /usr/lib/libnvidia-tls.so.295.53 (0xb76ce000)
libnvidia-glcore.so.295.53 => /usr/lib/libnvidia-glcore.so.295.53 (0xb5a81000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb594a000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb5937000)
libc.so.6 => /lib/libc.so.6 (0xb5794000)
libdl.so.2 => /lib/libdl.so.2 (0xb578f000)
libm.so.6 => /lib/libm.so.6 (0xb5763000)
libxcb.so.1 => /usr/lib/libxcb.so.1 (0xb5741000)
/lib/ld-linux.so.2 (0xb77d5000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb573d000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb5735000)Thanks,
Dennis
Offline
And that, my friends, is another great example of why glxgears is not a benchmark. And also a great example to not use the nvidia installer, but always use the Arch packages
Anyway, your system is still using nvidia's gl libs instead of the mesa ones, that's why you don't have working 3d. Remove those two 295.53 files. Then, libGL.so.1 should point to libGL.so.1.2 and in /usr/lib/xorg/modules/extensions libglx.so should point to libglx.xorg
Offline
Well, thank you very much, this indeed solved the problem. :-)
I had to install the proprietary nvidia driver with nvidia's installer because
I started using linux-rt realtime kernel and the nvidia-rt package did not work:
it only displayed a black screen and locked up when it had to start X. I wanted
to decide whether it is a problem with the nvidia-rt package and its custom patches or
it is a bug in the driver itself. It turned out to be the former so I decided to use
nouveau. :-) (Though it seems to have some problems yet, for example with
Docky, but I know the driver is experimental and I am a patient user.)
Dennis
Offline