LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   (EE) Failed to initialize the NVIDIA graphics device on startx with Slackware 13.1 (https://www.linuxquestions.org/questions/slackware-14/ee-failed-to-initialize-the-nvidia-graphics-device-on-startx-with-slackware-13-1-a-828165/)

0++ 08-24-2010 05:43 AM

(EE) Failed to initialize the NVIDIA graphics device on startx with Slackware 13.1
 
Hello Everyone,

I installed slackware 13.1 x86_64 bit with multilib, and its been about a month already, I'm really enjoying slackware but I am being troubled with my nvidia card, and I need to get my 3D acceleration working. And I've been looking around the net for information and kept on trying to make my nvidia card to work but to no avail. I cant get X to start, once I put in a xorg.conf stating to use the nvidia card. After troubleshooting for almost 2 weeks and now at my wits end, I now come humbly looking for help in linuxquestions slackware community forum.

I've installed nvidia 64 bit kernel, drivers from slackbuilds (version 256.44). The laptop model I'm trying to get it working is an -
ASUS K52J Intel Core i3 2.40Ghz with 2GB RAM and with an Nvidia Geforce 310M with 1GB dedicated VRAM.

The culprit I think is that there are 2 VGA controllers, using command
# lspci -nn , shows:

Code:

00:00.0 Host bridge [0600]: Intel Corporation Core Processor DRAM Controller [8086:0044] (rev 18)
00:01.0 PCI bridge [0604]: Intel Corporation Core Processor PCI Express x16 Root Port [8086:0045] (rev 18)
00:02.0 VGA compatible controller [0300]: Intel Corporation Core Processor Integrated Graphics Controller [8086:0046] (rev 18)
00:16.0 Communication controller [0780]: Intel Corporation 5 Series/3400 Series Chipset HECI Controller [8086:3b64] (rev 06)
00:1a.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b3c] (rev 06)
00:1b.0 Audio device [0403]: Intel Corporation 5 Series/3400 Series Chipset High Definition Audio [8086:3b56] (rev 06)
00:1c.0 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 1 [8086:3b42] (rev 06)
00:1c.1 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 2 [8086:3b44] (rev 06)
00:1c.5 PCI bridge [0604]: Intel Corporation 5 Series/3400 Series Chipset PCI Express Root Port 6 [8086:3b4c] (rev 06)
00:1d.0 USB Controller [0c03]: Intel Corporation 5 Series/3400 Series Chipset USB2 Enhanced Host Controller [8086:3b34] (rev 06)
00:1e.0 PCI bridge [0604]: Intel Corporation 82801 Mobile PCI Bridge [8086:2448] (rev a6)
00:1f.0 ISA bridge [0601]: Intel Corporation Mobile 5 Series Chipset LPC Interface Controller [8086:3b09] (rev 06)
00:1f.2 SATA controller [0106]: Intel Corporation 5 Series/3400 Series Chipset 4 port SATA AHCI Controller [8086:3b29] (rev 06)
00:1f.6 Signal processing controller [1180]: Intel Corporation 5 Series/3400 Series Chipset Thermal Subsystem [8086:3b32] (rev 06)
01:00.0 VGA compatible controller [0300]: nVidia Corporation Device [10de:0a70] (rev a2)
03:00.0 Network controller [0280]: Atheros Communications Inc. AR9285 Wireless Network Adapter (PCI-Express) [168c:002b] (rev 01)
04:00.0 System peripheral [0880]: JMicron Technology Corp. SD/MMC Host Controller [197b:2382] (rev 80)
04:00.2 SD Host controller [0805]: JMicron Technology Corp. Standard SD Host Controller [197b:2381] (rev 80)
04:00.3 System peripheral [0880]: JMicron Technology Corp. MS Host Controller [197b:2383] (rev 80)
04:00.4 System peripheral [0880]: JMicron Technology Corp. xD Host Controller [197b:2384] (rev 80)
04:00.5 Ethernet controller [0200]: JMicron Technology Corp. JMC250 PCI Express Gigabit Ethernet Controller [197b:0250] (rev 03)
ff:00.0 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture Generic Non-core Registers [8086:2c62] (rev 05)
ff:00.1 Host bridge [0600]: Intel Corporation Core Processor QuickPath Architecture System Address Decoder [8086:2d01] (rev 05)
ff:02.0 Host bridge [0600]: Intel Corporation Core Processor QPI Link 0 [8086:2d10] (rev 05)
ff:02.1 Host bridge [0600]: Intel Corporation Core Processor QPI Physical 0 [8086:2d11] (rev 05)
ff:02.2 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d12] (rev 05)
ff:02.3 Host bridge [0600]: Intel Corporation Core Processor Reserved [8086:2d13] (rev 05)

the /var/log/Xorg.0.log output is:

Code:


X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Slackware 13.1 Slackware Linux Project
Current Operating System: Linux slackware 2.6.33.4 #3 SMP Wed May 12 23:13:09 CDT 2010 x86_64
Kernel command line: BOOT_IMAGE=Linux ro root=801 vt.default_utf8=0
Build Date: 05 May 2010  01:59:51AM
 
Current version of pixman: 0.16.6
        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: Tue Aug 24 17:35:05 2010
(==) Using config file: "/etc/X11/xorg.conf"
(==) ServerLayout "Layout0"
(**) |-->Screen "Screen0" (0)
(**) |  |-->Monitor "Monitor0"
(**) |  |-->Device "Device0"
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/local" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID" does not exist.
        Entry deleted from font path.
(**) FontPath set to:
        /usr/lib64/X11/fonts/misc/:unscaled,
        /usr/lib64/X11/fonts/100dpi/:unscaled,
        /usr/lib64/X11/fonts/75dpi/:unscaled,
        /usr/lib64/X11/fonts/misc/,
        /usr/lib64/X11/fonts/Type1/,
        /usr/lib64/X11/fonts/Speedo/,
        /usr/lib64/X11/fonts/100dpi/,
        /usr/lib64/X11/fonts/75dpand
        /usr/lib64/X11/fonts/cyrillic/,
        /usr/lib64/X11/fonts/TTF/,
        /usr/share/fonts/TTF,
        /usr/share/fonts/OTF,
        /usr/share/fonts/Type1,
        /usr/share/fonts/misc,
        /usr/share/fonts/75dpi/:unscaled,
        /usr/share/fonts/100dpi/:unscaled,
        /usr/share/fonts/75dpi,
        /usr/share/fonts/100dpi,
        /usr/share/fonts/cyrillic
(==) ModulePath set to "/usr/lib64/xorg/modules"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
        If no devices become available, reconfigure HAL or disable AutoAddDevices.
(II) Loader magic: 0x7c0040
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 6.0
        X.Org XInput driver : 7.0
        X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:0:2:0) 8086:0046:1043:1432 rev 24, Mem @ 0xd3400000/4194304, 0xb0000000/268435456, I/O @ 0x0000e080/8
(--) PCI: (0:1:0:0) 10de:0a70:1043:1432 rev 162, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288

(II) Open ACPI successful (/var/run/acpid.socket)
(II) "extmod" will be loaded by default.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded by default.
(II) "dri2" will be loaded by default.
(II) LoadModule: "dbe"
(II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Server Extension
(II) NVIDIA GLX Module  256.44  Thu Jul 29 01:47:53 PDT 2010
(II) Loading extension GLX
(II) LoadModule: "extmod"
(II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dri"
(II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.1.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "nvidia"
(II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
(II) Module nvidia: vendor="NVIDIA Corporation"
        compiled for 4.0.2, module version = 1.0.0
        Module class: X.Org Video Driver
(II) NVIDIA dlloader X Driver  256.44  Thu Jul 29 01:24:51 PDT 2010
(II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
(II) Primary Device is: PCI 00@00:02:0
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib64/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "wfb"
(II) LoadModule: "wfb"
(II) Loading /usr/lib64/xorg/modules/libwfb.so
(II) Module wfb: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) Loading sub module "ramdac"
(II) LoadModule: "ramdac"
(II) Module "ramdac" already built-in
(**) NVIDIA(0): Depth 24, (--) framebuffer bpp 32
(==) NVIDIA(0): RGB weight 888
(==) NVIDIA(0): Default visual is TrueColor
(==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
(**) Aug 24 17:35:06 NVIDIA(0): Enabling RENDER acceleration
(II) Aug 24 17:35:06 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
(II) Aug 24 17:35:06 NVIDIA(0):    enabled.
(EE) Aug 24 17:35:06 NVIDIA(0): Failed to initialize the NVIDIA graphics device PCI:1:0:0.
(EE) Aug 24 17:35:06 NVIDIA(0):    Please check your system's kernel log for additional error
(EE) Aug 24 17:35:06 NVIDIA(0):    messages and refer to Chapter 8: Common Problems in the
(EE) Aug 24 17:35:06 NVIDIA(0):    README for additional information.
(EE) Aug 24 17:35:06 NVIDIA(0): Failed to initialize the NVIDIA graphics device!

(II) UnloadModule: "nvidia"
(II) UnloadModule: "wfb"
(II) UnloadModule: "fb"
(EE) Screen(s) found, but none have a usable configuration.

Fatal server error:
no screens found

Please consult the The X.Org Foundation support
        at http://wiki.x.org
 for help.
Please also check the log file at "/var/log/Xorg.0.log" for additional information.

my edited xorg.conf made from nvidia-xconfig:

Code:


# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 256.44  (buildmeister@builder103.nvidia.com)  Thu Jul 29 01:52:55 PDT 2010


#
Section "Module"
        load            "dbe"
        load          "glx"
EndSection

Section "ServerLayout"
    Identifier    "Layout0"
    Screen      0  "Screen0"
#    InputDevice    "Keyboard0" "CoreKeyboard"
#    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
       
    FontPath        "/usr/lib64/X11/fonts/misc/:unscaled"
    FontPath        "/usr/lib64/X11/fonts/100dpi/:unscaled"
    FontPath        "/usr/lib64/X11/fonts/75dpi/:unscaled"
    FontPath        "/usr/lib64/X11/fonts/misc/"
    FontPath        "/usr/lib64/X11/fonts/Type1/"
    FontPath        "/usr/lib64/X11/fonts/Speedo/"
    FontPath        "/usr/lib64/X11/fonts/100dpi/"
    FontPath        "/usr/lib64/X11/fonts/75dpi/"
    FontPath        "/usr/lib64/X11/fonts/cyrillic/"
    FontPath        "/usr/lib64/X11/fonts/TTF/"
EndSection

#Section "InputDevice"
    # generated from default
#    Identifier    "Mouse0"
#    Driver        "mouse"
#    Option        "Protocol" "auto"
#    Option        "Device" "/dev/psaux"
#    Option        "Emulate3Buttons" "no"
#    Option        "ZAxisMapping" "4 5"
#EndSection

#Section "InputDevice"
    # generated from default
#    Identifier    "Keyboard0"
#    Driver        "kbd"
#EndSection

Section "Monitor"
    Identifier    "Monitor0"
    VendorName    "Unknown"
    ModelName      "Unknown"
    HorizSync      28.0 - 33.0
    VertRefresh    43.0 - 72.0
    Option        "DPMS"
EndSection

Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName          "GeForce 310M"
    BusID          "PCI:1:0:0"
EndSection


Section "Screen"
    Identifier    "Screen0"
    Device        "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection    "Display"
        Depth      24
    EndSubSection
EndSection

#
# Section "DRI"
#            Mode 0666
# EndSection

from this xorg.conf I'm trying to specify nvidia card to work with:
Code:

Section "Device"
    Identifier    "Device0"
    Driver        "nvidia"
    VendorName    "NVIDIA Corporation"
    BoardName          "GeForce 310M"
    BusID          "PCI:1:0:0"
EndSection

this is my dmesg cut out portion with the nvidia info:

Code:


nvidia: module license 'NVIDIA' taints kernel.
Disabling lock debugging due to kernel taint
cfg80211: World regulatory domain updated:
    (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
    (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
    (2457000 KHz - 2482000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
    (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
    (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
    (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
i915 0000:00:02.0: setting latency timer to 64
i915 0000:00:02.0: irq 30 for MSI/MSI-X
[drm] set up 31M of stolen space
nvidia 0000:01:00.0: power state changed by ACPI to D0
nvidia 0000:01:00.0: power state changed by ACPI to D0
nvidia 0000:01:00.0: enabling device (0000 -> 0003)
nvidia 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
nvidia 0000:01:00.0: setting latency timer to 64
vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=none:owns=io+mem
vgaarb: transferring owner from PCI:0000:00:02.0 to PCI:0000:01:00.0
vgaarb: device changed decodes: PCI:0000:01:00.0,olddecodes=io+mem,decodes=none:owns=none
NVRM: loading NVIDIA UNIX x86_64 Kernel Module  256.44  Thu Jul 29 01:22:44 PDT 2010
fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
Console: switching to colour dummy device 80x25
Console: switching to colour frame buffer device 170x48
fb0: inteldrmfb frame buffer device
registered panic notifier
ACPI Warning: _BQC returned an invalid level (20091214/video-638)
acpi device:03: registered as cooling_device4
input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/LNXVIDEO:00/input/input9
ACPI: Video Device [GFX0] (multi-head: yes  rom: yes  post: no)
------------[ cut here ]------------
WARNING: at fs/proc/generic.c:590 proc_register+0x111/0x200()
Hardware name: K52Jc
proc_dir_entry 'video/GFX0' already registered
Modules linked in: i915(+) drm_kms_helper nvidia(P) ath9k drm ath9k_common mac80211 snd_hda_codec_intelhdmi i2c_algo_bit snd_hda_intel jme snd_hda_codec ath9k_hw uvcvideo snd_hwdep video joydev mii btusb snd_pcm ath snd_timer intel_agp bluetooth videodev agpgart psmouse snd jmb38x_ms usbhid v4l1_compat cfg80211 soundcore snd_page_alloc v4l2_compat_ioctl32 hid memstick sdhci_pci sdhci processor output thermal serio_raw button i2c_core mmc_core asus_laptop rfkill battery ac rtc_cmos sg rtc_core thermal_sys hwmon evdev rtc_lib wmi led_class
Pid: 1269, comm: modprobe Tainted: P          2.6.33.4 #3
Call Trace:
 [<ffffffff8104654b>] warn_slowpath_common+0x7b/0xc0
 [<ffffffff810465f1>] warn_slowpath_fmt+0x41/0x50
 [<ffffffff8115b7b1>] proc_register+0x111/0x200
 [<ffffffff8115bd22>] proc_mkdir_mode+0x42/0x60
 [<ffffffff8115bd56>] proc_mkdir+0x16/0x20
 [<ffffffffa0183cb9>] acpi_video_bus_add+0x275/0xf04 [video]
 [<ffffffff81a0168b>] ? mutex_unlock+0x1b/0x20
 [<ffffffff8116643f>] ? sysfs_addrm_finish+0x2f/0xd0
 [<ffffffff81166acc>] ? sysfs_add_one+0x2c/0x130
 [<ffffffff811670f1>] ? sysfs_do_create_link+0xd1/0x160
 [<ffffffff815591ac>] acpi_device_probe+0x50/0x122
 [<ffffffff815b1133>] driver_probe_device+0x93/0x1a0
 [<ffffffff815b1240>] ? __driver_attach+0x0/0xa0
 [<ffffffff815b12db>] __driver_attach+0x9b/0xa0
 [<ffffffff815b1240>] ? __driver_attach+0x0/0xa0
 [<ffffffff815b0578>] bus_for_each_dev+0x68/0x90
 [<ffffffff815b0f7e>] driver_attach+0x1e/0x20
 [<ffffffff815b084e>] bus_add_driver+0xde/0x280
 [<ffffffff815b1610>] driver_register+0x80/0x150
 [<ffffffff8115bd22>] ? proc_mkdir_mode+0x42/0x60
 [<ffffffff81559c3f>] acpi_bus_register_driver+0x43/0x45
 [<ffffffffa0183a03>] acpi_video_register+0x47/0x73 [video]
 [<ffffffffa0e8d125>] intel_opregion_init+0x225/0x380 [i915]
 [<ffffffffa0e61308>] i915_driver_load+0x708/0xd00 [i915]
 [<ffffffffa02a1c7c>] ? drm_sysfs_device_add+0x8c/0xc0 [drm]
 [<ffffffffa029f259>] ? drm_get_minor+0x1d9/0x2d0 [drm]
 [<ffffffffa029f681>] drm_get_dev+0x331/0x510 [drm]
 [<ffffffffa0e8d894>] i915_pci_probe+0x15/0xd5 [i915]
 [<ffffffff81534327>] local_pci_probe+0x17/0x20
 [<ffffffff815353c8>] pci_device_probe+0x88/0xb0
 [<ffffffff815b0fe2>] ? driver_sysfs_add+0x62/0x90
 [<ffffffff815b1133>] driver_probe_device+0x93/0x1a0
 [<ffffffff815b12db>] __driver_attach+0x9b/0xa0
 [<ffffffff815b1240>] ? __driver_attach+0x0/0xa0
 [<ffffffff815b0578>] bus_for_each_dev+0x68/0x90
 [<ffffffff815b0f7e>] driver_attach+0x1e/0x20
 [<ffffffff815b084e>] bus_add_driver+0xde/0x280
 [<ffffffff815b1610>] driver_register+0x80/0x150
 [<ffffffff8109ff74>] ? tracepoint_update_probe_range+0x114/0x140
 [<ffffffff81535656>] __pci_register_driver+0x56/0xd0
 [<ffffffff8106b356>] ? notifier_call_chain+0x56/0x80
 [<ffffffffa02996c1>] drm_init+0x111/0x120 [drm]
 [<ffffffff810d1ef2>] ? register_shrinker+0x52/0x60
 [<ffffffffa0ea8000>] ? i915_init+0x0/0x52 [i915]
 [<ffffffffa0ea8050>] i915_init+0x50/0x52 [i915]
 [<ffffffff810001dc>] do_one_initcall+0x3c/0x1a0
 [<ffffffff810811ff>] sys_init_module+0xdf/0x260
 [<ffffffff810028db>] system_call_fastpath+0x16/0x1b
---[ end trace 6cc48c6223e0784d ]---
ACPI Warning: _BQC returned an invalid level (20091214/video-638)
acpi device:4e: registered as cooling_device5
input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:02/input/input10
ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
Adding 996020k swap on /dev/sda2.  Priority:-1 extents:1 across:996020k
fuse init (API version 7.13)
ppdev: user-space parallel port driver
lp: driver loaded but no devices found
jme 0000:04:00.5: irq 31 for MSI/MSI-X
eth0: Link is down.
eth0: Link is down.
eth0: Link is up at ANed: 100 Mbps, Full-Duplex, MDI.
NET: Registered protocol family 10
lo: Disabled Privacy Extensions
eth0: no IPv6 routers present


Please anyone, I'm really needing a solution, help, guidelines and any suggestions to get this to work.

GrapefruiTgirl 08-24-2010 06:00 AM

Until someone with a really good grip on this pops in, here's a couple suggestions:

1) Try changing the driver to "nouveau" instead of nvidia, just as a test. My suspicion is that the in-kernel nouveau driver is stealing and registering with the video card before your 'nvidia' driver is getting activated, leading to a fight over the video card.

2) Or, blacklist the nouveau driver by editing your /etc/modprobe.d/modprobe.conf or /etc/modprobe.conf file, and adding a line like so:
Code:

blacklist nouveau
and reboot; which should keep nouveau driver away and let nvidia driver do its job.

In combination with either my suggestion #1 OR #2, if X still fails to start, try temporarily removing (renaming) your xorg.conf file and see if X auto-configures itself once the driver is sorted out.

Also (especially failing the above suggestions), please tell us, is this a stock slackware kernel, or a custom built kernel of your own design?

EDIT: Also, please show us the output from:
Code:

lsmod
while the problem is occurring, if it does not get fixed with the above suggestion(s).

There are several LQ members who have a really good grip on this nvidia situation of late, who may tell you directly exactly what the problem is when they read your post; as for me, I've not used a stock kernel with my Slackware for a long time, and never have this problem, so I may be slightly off target here or have missed a detail.

Good luck meanwhile!
Sasha

adamk75 08-24-2010 06:43 AM

Is this one of those machines with Optimus (http://www.nvidia.com/object/optimus_technology.html )?

If so, take a look at this: http://nvnews.net/vbulletin/showthread.php?t=153321

Adam

GrapefruiTgirl 08-24-2010 06:51 AM

Hrmph..

Adam, thanks for providing that link(s).. :scratch: 'Interesting' and 'crap' is all I have to say for now; I hope the OP reports some good news.

0++ 08-24-2010 07:40 AM

Quote:

Originally Posted by GrapefruiTgirl (Post 4075978)
Until someone with a really good grip on this pops in, here's a couple suggestions:

1) Try changing the driver to "nouveau" instead of nvidia, just as a test. My suspicion is that the in-kernel nouveau driver is stealing and registering with the video card before your 'nvidia' driver is getting activated, leading to a fight over the video card.

2) Or, blacklist the nouveau driver by editing your /etc/modprobe.d/modprobe.conf or /etc/modprobe.conf file, and adding a line like so:
Code:

blacklist nouveau
and reboot; which should keep nouveau driver away and let nvidia driver do its job.

In combination with either my suggestion #1 OR #2, if X still fails to start, try temporarily removing (renaming) your xorg.conf file and see if X auto-configures itself once the driver is sorted out.

Also (especially failing the above suggestions), please tell us, is this a stock slackware kernel, or a custom built kernel of your own design?

EDIT: Also, please show us the output from:
Code:

lsmod
while the problem is occurring, if it does not get fixed with the above suggestion(s).

There are several LQ members who have a really good grip on this nvidia situation of late, who may tell you directly exactly what the problem is when they read your post; as for me, I've not used a stock kernel with my Slackware for a long time, and never have this problem, so I may be slightly off target here or have missed a detail.

Good luck meanwhile!
Sasha

thanks for the fast reply,

oh yeah my apologies for leaving out lsmod output here it is:

Code:


Module                  Size  Used by
snd_seq_dummy          1487  0
snd_seq_oss            29884  0
snd_seq_midi_event      5620  1 snd_seq_oss
snd_seq                52643  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event
snd_seq_device          5459  3 snd_seq_dummy,snd_seq_oss,snd_seq
snd_pcm_oss            39907  0
snd_mixer_oss          15975  2 snd_pcm_oss
ipv6                  273462  26
pcmcia                30280  0
pcmcia_core            29487  1 pcmcia
cpufreq_ondemand        8453  4
acpi_cpufreq            6433  1
freq_table              2475  2 cpufreq_ondemand,acpi_cpufreq
lp                    10049  0
ppdev                  6315  0
parport_pc            21015  0
parport                29923  3 lp,ppdev,parport_pc
fuse                  59927  1
i915                  294263  2
drm_kms_helper        24215  1 i915
nvidia              10883441  0
ath9k                  74463  0
drm                  163929  3 i915,drm_kms_helper
ath9k_common            2473  1 ath9k
mac80211              171226  2 ath9k,ath9k_common
snd_hda_codec_intelhdmi    15812  1
i2c_algo_bit            5143  1 i915
snd_hda_intel          21832  2
jme                    30170  0
snd_hda_codec          65015  2 snd_hda_codec_intelhdmi,snd_hda_intel
ath9k_hw              219094  2 ath9k,ath9k_common
uvcvideo              60908  0
snd_hwdep              6420  1 snd_hda_codec
video                  18965  1 i915
joydev                10293  0
mii                    3914  1 jme
btusb                  11402  0
snd_pcm                71871  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec
ath                    8844  2 ath9k,ath9k_hw
snd_timer              19466  2 snd_seq,snd_pcm
intel_agp              27459  1
bluetooth              49470  1 btusb
videodev              37815  1 uvcvideo
agpgart                29705  3 nvidia,drm,intel_agp
psmouse                47158  0
snd                    57142  13 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_codec_intelhdmi,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_timer
jmb38x_ms              8158  0
usbhid                37516  0
v4l1_compat            15120  2 uvcvideo,videodev
cfg80211              128711  4 ath9k,ath9k_common,mac80211,ath
soundcore              5839  2 snd
snd_page_alloc          7145  2 snd_hda_intel,snd_pcm
v4l2_compat_ioctl32    11488  1 videodev
hid                    75699  1 usbhid
memstick                6934  1 jmb38x_ms
sdhci_pci              6899  0
sdhci                  15886  1 sdhci_pci
processor              29915  5 acpi_cpufreq
output                  1964  1 video
thermal                12550  0
serio_raw              4654  0
button                  4922  1 i915
i2c_core              18679  6 i915,drm_kms_helper,nvidia,drm,i2c_algo_bit,videodev
mmc_core              54106  1 sdhci
asus_laptop            16188  0
rfkill                15860  3 bluetooth,cfg80211
battery                9884  0
ac                      3171  0
rtc_cmos                9278  0
sg                    25890  0
rtc_core              14766  1 rtc_cmos
thermal_sys            14118  3 video,processor,thermal
hwmon                  1449  1 thermal_sys
evdev                  9114  18
rtc_lib                1922  1 rtc_core
wmi                    6275  0
led_class              2785  3 ath9k,sdhci,asus_laptop


and nouveau is by default blacklisted already in 13.1

cat /etc/modprobe.d/BLACKLIST-nouveau.conf
yields:

Code:


# Do not load the kernel nouveau dri module, since it interferes with both
# the nv and binary nvidia drivers.

blacklist nouveau


0++ 08-24-2010 07:42 AM

Quote:

Originally Posted by adamk75 (Post 4076007)
Is this one of those machines with Optimus (http://www.nvidia.com/object/optimus_technology.html )?

If so, take a look at this: http://nvnews.net/vbulletin/showthread.php?t=153321

Adam

Yes it is NVIDIA OPTIMUS technology, i'll take a look at the links

much appreciated for the immediate replies

0++ 08-24-2010 07:59 AM

aye yi yi that sux, quelle dommage to the max nvidia, i just checked that link, to think i went out to buy a laptop that specifically had an nvidia card in it and not an ATI, because of ill-repute of ati support on linux drivers, and this is what I get :S

however before I socked in slackware earlier I did try one of them other full ready made desktop distros both ubuntu and mint just to see how it would look, it loaded nouveau drivers and could do some of the compiz effects, but would crash on the 3d cube/desktop, but could easily do all the wobbly popping windows, so it has some degree of 3d acceleration, maybe I could go for that (even though noticeably it seems to eat lots of resources unless it was just the ubuntu/mint distro really doing that) while waiting for nvidia to support there optimus technology in linux.

any suggestion on how to now accomplish 3d acceleration with nouveau on this 3d card geforce 310M on slackware 13.1 ??

adamk75 08-24-2010 08:16 AM

I'm not in front of a slackware 13.1 machine at the moment, so I don't know if the kernel is new enough. At the very least, though, you will need to recompile Mesa to enable gallium/nouveau support.

However, are you sure you were using the nvidia GPU in those other distributions? To my knowledge, Ubuntu does not enable 3D acceleration via nouveau for nvidia cards yet (Fedora 13 was the first distribution to do so, I believe). It looks like you are using the Intel GPU by default, and it supports 3D acceleration. The drivers are more than capable of running compiz and KDE desktop effects, which is what I would assume you were using under Ubuntu and Mint.

Adam

0++ 08-24-2010 08:34 AM

Quote:

Originally Posted by adamk75 (Post 4076105)
I'm not in front of a slackware 13.1 machine at the moment, so I don't know if the kernel is new enough. At the very least, though, you will need to recompile Mesa to enable gallium/nouveau support.

However, are you sure you were using the nvidia GPU in those other distributions? To my knowledge, Ubuntu does not enable 3D acceleration via nouveau for nvidia cards yet (Fedora 13 was the first distribution to do so, I believe). It looks like you are using the Intel GPU by default, and it supports 3D acceleration. The drivers are more than capable of running compiz and KDE desktop effects, which is what I would assume you were using under Ubuntu and Mint.

Adam

@adam

friend, I appreciate very much your prompt replies.

yes, I'm using stock slackware kernel - 2.6.33.4 SMP

I just briefly installed ubuntu/mint and those did not linger long in my laptop, so your right I cant really be sure that they were running nouvea
drivers, but if memory served right but could be very wrong lsmod yeilded nv or nouveau. Only way for me to find out is to wipe my current drive :( and reinstall ubuntu/mint and find out, as much as possible i'd rather not though. =(

in anycase I need some degree of 3d acceleration if nvidia doesnt support it tough luck for now truely, but say adam how should I go about it try that gallium/nouveau support or just waste my nvidia card and use intel graphics support? and how could i manage that from the current standpoint?

(from what i've read around the internet gallium is very much in experimental stage, with no degree of stability atm the developers dont even support gallium)

adamk75 08-24-2010 08:37 AM

gallium is the only way tot get 3D support via nouveau. I can not comment on the stability (or functionality) of the nouveau driver, but the there is nothing inherently unstable/experimental about gallium any more.

Before you attempted to install the nvidia drivers, did X even start for you in Slackware?

Adam

0++ 08-24-2010 08:46 AM

Quote:

Originally Posted by adamk75 (Post 4076120)
gallium is the only way tot get 3D support via nouveau. I can not comment on the stability (or functionality) of the nouveau driver, but the there is nothing inherently unstable/experimental about gallium any more.

Before you attempted to install the nvidia drivers, did X even start for you in Slackware?

Adam

@adam

before installing nvidia drivers yes X starts fine even in 1366x768 resolution the only time X borks for me is when i put or use autogeneration of a xorg.conf file in /etc/X11 ofcourse theres none such 3d acceleration of any kind but yes i get X to start with my DE and can even play videos just fine in Slackware GUI mode.


Theres a sample vesa xorg.conf in /etc/X11 that works but i dont use it and have renamed it and have left it unedited.

adamk75 08-24-2010 08:49 AM

What makes you say there was no 3D acceleration? Uninstall the drivers, remove /etc/X11/xorg.conf, and restart X. Then attach your /var/log/Xorg.0.log file and show us the output of 'glxinfo'.

Adam

0++ 08-24-2010 09:03 AM

Quote:

Originally Posted by adamk75 (Post 4076132)
What makes you say there was no 3D acceleration? Uninstall the drivers, remove /etc/X11/xorg.conf, and restart X. Then attach your /var/log/Xorg.0.log file and show us the output of 'glxinfo'.

Adam

@adam

well what I meant was it would not do any eye-candy like wobbly windows and such. I'm not actually looking for running compiz 3d effects, but thats cool too, my real need for reasons would be because I tried running some graphics intensive windows apps in wine and vmware virtualization and it just wont do without 3d acceleration, but I'm just basing it at a safe guess that if any of the compiz effects work then I can pretty much surmise I will have the 3d function that I need. So thats what I meant by no 3d acceleration.

ok im going to uninstall drivers and report the outputs when i'm done.

0++ 08-24-2010 09:24 AM

Quote:

Originally Posted by adamk75 (Post 4076132)
What makes you say there was no 3D acceleration? Uninstall the drivers, remove /etc/X11/xorg.conf, and restart X. Then attach your /var/log/Xorg.0.log file and show us the output of 'glxinfo'.

Adam

@adam

ok adam I've uninstalled the nvidia driver/kernel and have restarted X,

heres the outputs:

/var/log/Xorg.0.log

Code:


X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Slackware 13.1 Slackware Linux Project
Current Operating System: Linux slackware 2.6.33.4 #3 SMP Wed May 12 23:13:09 CDT 2010 x86_64
Kernel command line: BOOT_IMAGE=Linux ro root=801 vt.default_utf8=0
Build Date: 05 May 2010  01:59:51AM
 
Current version of pixman: 0.16.6
        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: Tue Aug 24 22:09:40 2010
(II) Loader magic: 0x7c0040
(II) Module ABI versions:
        X.Org ANSI C Emulation: 0.4
        X.Org Video Driver: 6.0
        X.Org XInput driver : 7.0
        X.Org Server Extension : 2.0
(--) using VT number 7

(--) PCI:*(0:0:2:0) 8086:0046:1043:1432 rev 24, Mem @ 0xd3400000/4194304, 0xb0000000/268435456, I/O @ 0x0000e080/8
(--) PCI: (0:1:0:0) 10de:0a70:1043:1432 rev 162, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x0000d000/128, BIOS @ 0x????????/524288
(==) Using default built-in configuration (30 lines)
(==) --- Start of built-in configuration ---
        Section "Device"
                Identifier        "Builtin Default intel Device 0"
                Driver        "intel"
        EndSection
        Section "Screen"
                Identifier        "Builtin Default intel Screen 0"
                Device        "Builtin Default intel Device 0"
        EndSection
        Section "Device"
                Identifier        "Builtin Default vesa Device 0"
                Driver        "vesa"
        EndSection
        Section "Screen"
                Identifier        "Builtin Default vesa Screen 0"
                Device        "Builtin Default vesa Device 0"
        EndSection
        Section "Device"
                Identifier        "Builtin Default fbdev Device 0"
                Driver        "fbdev"
        EndSection
        Section "Screen"
                Identifier        "Builtin Default fbdev Screen 0"
                Device        "Builtin Default fbdev Device 0"
        EndSection
        Section "ServerLayout"
                Identifier        "Builtin Default Layout"
                Screen        "Builtin Default intel Screen 0"
                Screen        "Builtin Default vesa Screen 0"
                Screen        "Builtin Default fbdev Screen 0"
        EndSection
(==) --- End of built-in configuration ---
(==) ServerLayout "Builtin Default Layout"
(**) |-->Screen "Builtin Default intel Screen 0" (0)
(**) |  |-->Monitor "<default monitor>"
(**) |  |-->Device "Builtin Default intel Device 0"
(==) No monitor specified for screen "Builtin Default intel Screen 0".
        Using a default monitor configuration.
(**) |-->Screen "Builtin Default vesa Screen 0" (1)
(**) |  |-->Monitor "<default monitor>"
(**) |  |-->Device "Builtin Default vesa Device 0"
(==) No monitor specified for screen "Builtin Default vesa Screen 0".
        Using a default monitor configuration.
(**) |-->Screen "Builtin Default fbdev Screen 0" (2)
(**) |  |-->Monitor "<default monitor>"
(**) |  |-->Device "Builtin Default fbdev Device 0"
(==) No monitor specified for screen "Builtin Default fbdev Screen 0".
        Using a default monitor configuration.
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/local" does not exist.
        Entry deleted from font path.
(WW) The directory "/usr/share/fonts/CID" does not exist.
        Entry deleted from font path.
(==) FontPath set to:
        /usr/share/fonts/TTF,
        /usr/share/fonts/OTF,
        /usr/share/fonts/Type1,
        /usr/share/fonts/misc,
        /usr/share/fonts/75dpi/:unscaled,
        /usr/share/fonts/100dpi/:unscaled,
        /usr/share/fonts/75dpi,
        /usr/share/fonts/100dpi,
        /usr/share/fonts/cyrillic
(==) ModulePath set to "/usr/lib64/xorg/modules"
(II) Cannot locate a core pointer device.
(II) Cannot locate a core keyboard device.
(II) The server relies on HAL to provide the list of input devices.
        If no devices become available, reconfigure HAL or disable AutoAddDevices.
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib64/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib64/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        Module class: X.Org Server Extension
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
dlopen: /usr/lib64/xorg/modules/extensions/libglx.so: cannot open shared object file: No such file or directory
(EE) Failed to load /usr/lib64/xorg/modules/extensions/libglx.so
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (loader failed, 7)
(II) LoadModule: "dri"
(II) Loading /usr/lib64/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib64/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.1.0
        ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(II) LoadModule: "intel"
(II) Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
(II) Module intel: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 2.11.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
        compiled for 1.7.5, module version = 2.3.0
        Module class: X.Org Video Driver
        ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
(WW) Warning, couldn't open module fbdev
(II) UnloadModule: "fbdev"
(EE) Failed to load module "fbdev" (module does not exist, 0)
(II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
        i810-dc100, i810e, i815, i830M, 845G, 852GM/855GM, 865G, 915G,
        E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
        965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
        4 Series, G45/G43, Q45/Q43, G41, B43, Clarkdale, Arrandale
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is: PCI 00@00:02:0
(WW) Falling back to old probe method for vesa
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: Searching for BusID pci:0000:00:02.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 11, (OK)
drmOpenByBusid: drmOpenMinor returns 11
drmOpenByBusid: drmGetBusid reports pci:0000:00:02.0
(II) intel(0): Creating default Display subsection in Screen section
        "Builtin Default intel Screen 0" for depth/fbbpp 24/32
(==) intel(0): Depth 24, (--) framebuffer bpp 32
(==) intel(0): RGB weight 888
(==) intel(0): Default visual is TrueColor
(II) intel(0): Integrated Graphics Chipset: Intel(R) Arrandale
(--) intel(0): Chipset: "Arrandale"
(==) intel(0): video overlay key set to 0x101fe
(II) intel(0): Output VGA1 has no monitor section
(II) intel(0): Output LVDS1 has no monitor section
(II) intel(0): found backlight control interface /sys/class/backlight/acpi_video1
(II) intel(0): Output HDMI1 has no monitor section
(II) intel(0): Output DP1 has no monitor section
(II) intel(0): Output VGA1 disconnected
(II) intel(0): Output LVDS1 connected
(II) intel(0): Output HDMI1 disconnected
(II) intel(0): Output DP1 disconnected
(II) intel(0): Using exact sizes for initial modes
(II) intel(0): Output LVDS1 using initial mode 1366x768
(II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
(II) intel(0): Kernel page flipping support detected, enabling
(==) intel(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib64/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
        compiled for 1.7.7, module version = 1.0.0
        ABI class: X.Org ANSI C Emulation, version 0.4
(II) UnloadModule: "vesa"
(II) Unloading /usr/lib64/xorg/modules/drivers/vesa_drv.so
(==) Depth 24 pixmap format is 32 bpp
(II) intel(0): [DRI2] Setup complete
(**) intel(0): Tiling enabled
(**) intel(0): SwapBuffers wait enabled
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.
(II) intel(0): Tiled allocation successful.
(II) UXA(0): Driver registered support for the following operations:
(II)        solid
(II)        copy
(II)        composite (RENDER acceleration)
(II)        put_image
(==) intel(0): Backing store disabled
(==) intel(0): Silken mouse enabled
(II) intel(0): Initializing HW Cursor
(II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
(==) intel(0): DPMS enabled
(==) intel(0): Intel XvMC decoder enabled
(II) intel(0): Set up textured video
(II) intel(0): [XvMC] xvmc_vld driver initialized.
(II) intel(0): direct rendering: DRI2 Enabled
(--) RandR disabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
(II) intel(0): Setting screen physical size to 361 x 203
(II) config/hal: Adding input device Asus Laptop extra buttons
(II) LoadModule: "evdev"
(II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
        compiled for 1.7.6, module version = 2.3.3
        Module class: X.Org XInput Driver
        ABI class: X.Org XInput driver, version 7.0
(**) Asus Laptop extra buttons: always reports core events
(**) Asus Laptop extra buttons: Device: "/dev/input/event5"
(II) Asus Laptop extra buttons: Found keys
(II) Asus Laptop extra buttons: Configuring as keyboard
(II) XINPUT: Adding extended input device "Asus Laptop extra buttons" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device Macintosh mouse button emulation
(**) Macintosh mouse button emulation: always reports core events
(**) Macintosh mouse button emulation: Device: "/dev/input/event0"
(II) Macintosh mouse button emulation: Found 3 mouse buttons
(II) Macintosh mouse button emulation: Found relative axes
(II) Macintosh mouse button emulation: Found x and y relative axes
(II) Macintosh mouse button emulation: Configuring as mouse
(**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
(**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
(**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
(**) Macintosh mouse button emulation: (accel) acceleration profile 0
(II) Macintosh mouse button emulation: initialized for relative axes.
(II) config/hal: Adding input device ImPS/2 Logitech Wheel Mouse
(**) ImPS/2 Logitech Wheel Mouse: always reports core events
(**) ImPS/2 Logitech Wheel Mouse: Device: "/dev/input/event8"
(II) ImPS/2 Logitech Wheel Mouse: Found 3 mouse buttons
(II) ImPS/2 Logitech Wheel Mouse: Found scroll wheel(s)
(II) ImPS/2 Logitech Wheel Mouse: Found relative axes
(II) ImPS/2 Logitech Wheel Mouse: Found x and y relative axes
(II) ImPS/2 Logitech Wheel Mouse: Configuring as mouse
(**) ImPS/2 Logitech Wheel Mouse: YAxisMapping: buttons 4 and 5
(**) ImPS/2 Logitech Wheel Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "ImPS/2 Logitech Wheel Mouse" (type: MOUSE)
(**) ImPS/2 Logitech Wheel Mouse: (accel) keeping acceleration scheme 1
(**) ImPS/2 Logitech Wheel Mouse: (accel) acceleration profile 0
(II) ImPS/2 Logitech Wheel Mouse: initialized for relative axes.
(II) config/hal: Adding input device AT Translated Set 2 keyboard
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device USB Optical Mouse
(**) USB Optical Mouse: always reports core events
(**) USB Optical Mouse: Device: "/dev/input/event6"
(II) USB Optical Mouse: Found 3 mouse buttons
(II) USB Optical Mouse: Found scroll wheel(s)
(II) USB Optical Mouse: Found relative axes
(II) USB Optical Mouse: Found x and y relative axes
(II) USB Optical Mouse: Found absolute axes
(II) USB Optical Mouse: Configuring as mouse
(**) USB Optical Mouse: YAxisMapping: buttons 4 and 5
(**) USB Optical Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "USB Optical Mouse" (type: MOUSE)
(**) USB Optical Mouse: (accel) keeping acceleration scheme 1
(**) USB Optical Mouse: (accel) acceleration profile 0
(II) USB Optical Mouse: initialized for relative axes.
(WW) USB Optical Mouse: ignoring absolute axes.
(II) config/hal: Adding input device USB2.0 0.3M UVC WebCam
(**) USB2.0 0.3M UVC WebCam: always reports core events
(**) USB2.0 0.3M UVC WebCam: Device: "/dev/input/event7"
(II) USB2.0 0.3M UVC WebCam: Found keys
(II) USB2.0 0.3M UVC WebCam: Configuring as keyboard
(II) XINPUT: Adding extended input device "USB2.0 0.3M UVC WebCam" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device Sleep Button
(**) Sleep Button: always reports core events
(**) Sleep Button: Device: "/dev/input/event3"
(II) Sleep Button: Found keys
(II) Sleep Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device Video Bus
(**) Video Bus: always reports core events
(**) Video Bus: Device: "/dev/input/event9"
(II) Video Bus: Found keys
(II) Video Bus: Configuring as keyboard
(II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device Video Bus
(**) Video Bus: always reports core events
(**) Video Bus: Device: "/dev/input/event10"
(II) Video Bus: Found keys
(II) Video Bus: Configuring as keyboard
(II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) config/hal: Adding input device Power Button
(**) Power Button: always reports core events
(**) Power Button: Device: "/dev/input/event4"
(II) Power Button: Found keys
(II) Power Button: Configuring as keyboard
(II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(**) Option "xkb_options" "terminate:ctrl_alt_bksp"
(II) intel(0): EDID vendor "CMO", prod id 5523
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1366x768"x0.0  69.30  1366 1382 1416 1466  768 770 776 788 -hsync -vsync (47.3 kHz)
(II) intel(0): EDID vendor "CMO", prod id 5523
(II) intel(0): Printing DDC gathered Modelines:
(II) intel(0): Modeline "1366x768"x0.0  69.30  1366 1382 1416 1466  768 770 776 788 -hsync -vsync (47.3 kHz)

glxinfo

Code:


name of display: :0.0
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Error: couldn't find RGB GLX visual or fbconfig

Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".
Xlib:  extension "GLX" missing on display ":0.0".


adamk75 08-24-2010 09:46 AM

You'll have to reinstall whatever package includes /usr/lib64/xorg/modules/extensions/libglx.so, which I believe is xorg-server.

EDIT: Then restart X.

Adam


All times are GMT -5. The time now is 08:57 PM.