openSUSE 13.2 und Nvidia Treiber

Hi,

ich habe vor kurzem openSuse 13.2 auf meinem Laptop installiert (Acer Aspire 5739G). Grafikkarte ist die Nvidia GeForce 240M.

Habe die anderen Threads dazu schon durchgeschaut, komme aber bei mir nicht weiter.

Hier noch ein paar Infos:
uname -a

Linux linux-zq4j.site 3.16.7-21-desktop #1 SMP PREEMPT Tue Apr 14 07:11:37 UTC 2015 (93c1539) x86_64 x86_64 x86_64 GNU/Linux

zypper se -si kernel nvidia

S | Name                          | Typ   | Version               | Arch   | Repository             
--+-------------------------------+-------+-----------------------+--------+------------------------
i | kernel-default-devel          | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | kernel-desktop                | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | kernel-desktop                | Paket | 3.16.6-2.1            | x86_64 | openSUSE-13.2-Oss      
i | kernel-desktop-devel          | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | kernel-devel                  | Paket | 3.16.7-21.1           | noarch | openSUSE-13.2-Update   
i | kernel-firmware               | Paket | 20141122git-5.1       | noarch | openSUSE-13.2-Update   
i | kernel-macros                 | Paket | 3.16.7-21.1           | noarch | openSUSE-13.2-Update   
i | kernel-source                 | Paket | 3.16.7-21.1           | noarch | openSUSE-13.2-Update   
i | kernel-syms                   | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | kernel-xen-devel              | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | nvidia-computeG03             | Paket | 340.76-42.1           | x86_64 | nVidia Graphics Drivers
i | nvidia-gfxG03-kmp-desktop     | Paket | 340.76_k3.16.6_2-42.1 | x86_64 | nVidia Graphics Drivers
i | nvidia-glG03                  | Paket | 340.76-42.1           | x86_64 | nVidia Graphics Drivers
i | nvidia-uvm-gfxG03-kmp-desktop | Paket | 340.76_k3.16.6_2-42.1 | x86_64 | nVidia Graphics Drivers
i | x11-video-nvidiaG03           | Paket | 340.76-42.1           | x86_64 | nVidia Graphics Drivers

/var/log/Xorg.0.log

    23.219] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
    23.219] (EE) NVIDIA:     system's kernel log for additional error messages and
    23.219] (EE) NVIDIA:     consult the NVIDIA README for details.


dmesg|grep nvidia liefert nichts zurück.

sudo /sbin/modprobe -v nvidia

install PATH=$PATH:/bin:/usr/bin; /sbin/modprobe --ignore-install nvidia; /sbin/modprobe nvidia_uvm; test -c /dev/nvidia-uvm || mknod -m 660 /dev/nvidia-uvm c $(cat /proc/devices | while read major device; do if  "$device" == "nvidia-uvm" ]; then echo $major; break; fi ; done) 0 && chown :video /dev/nvidia-uvm; test -c /dev/nvidiactl || mknod -m 660 /dev/nvidiactl c 195 255 && chown :video /dev/nvidiactl; devid=-1; for dev in $(ls -d /sys/bus/pci/devices/*); do vendorid=$(cat $dev/vendor); if  "$vendorid" == "0x10de" ]; then class=$(cat $dev/class); classid=${class%%00}; if  "$classid" == "0x0300" -o "$classid" == "0x0302" ]; then devid=$((devid+1)); test -c /dev/nvidia${devid} || mknod -m 660 /dev/nvidia${devid} c 195 ${devid} && chown :video /dev/nvidia${devid}; fi; fi; done NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=33 NVreg_DeviceFileMode=0660 
modprobe: ERROR: could not find module by name='nvidia'
modprobe: ERROR: could not insert 'nvidia': Function not implemented
modprobe: FATAL: Module nvidia_uvm not found.
mknod: fehlender Operand nach „0“
„mknod --help“ liefert weitere Informationen.

Die Ideen habe ich aus folgendem Thread:
https://forums.opensuse.org/showthread.php/499924-kann-NVIDIA-Treiber-unter-openSUSE-13-1-nicht-aktivieren

Danke für die Hilfe.

lg
bmwGTR

Lösche einmal den Kernel:

i | kernel-desktop                | Paket | 3.16.6-2.1            | x86_64 | openSUSE-13.2-Oss

und installier die Nvida-Pakete noch einmal.

Hi,

habe den kernel entfernt, die nvidia Pakete über Yast deinstalliert und nochmals installiert, trotzdem noch der gleiche Fehler

zypper se -si kernel nvidia nouveau (habe nouveau dazugenommen, wenn ich nvidia eingebe im YAST will er xf86-video-nouveau und xf86-video-nv auch installieren)

zypper se -si kernel nvidia nouveau
Daten des Repositories laden ...
Installierte Pakete lesen ...

S | Name                          | Typ   | Version               | Arch   | Repository             
--+-------------------------------+-------+-----------------------+--------+------------------------
i | kernel-default-devel          | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | kernel-desktop                | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | kernel-desktop-devel          | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | kernel-devel                  | Paket | 3.16.7-21.1           | noarch | openSUSE-13.2-Update   
i | kernel-firmware               | Paket | 20141122git-5.1       | noarch | openSUSE-13.2-Update   
i | kernel-macros                 | Paket | 3.16.7-21.1           | noarch | openSUSE-13.2-Update   
i | kernel-source                 | Paket | 3.16.7-21.1           | noarch | openSUSE-13.2-Update   
i | kernel-syms                   | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | kernel-xen-devel              | Paket | 3.16.7-21.1           | x86_64 | openSUSE-13.2-Update   
i | libdrm_nouveau2               | Paket | 2.4.58-1.1            | x86_64 | openSUSE-13.2-Oss      
i | libvdpau_nouveau              | Paket | 10.3.7-91.6.1         | x86_64 | openSUSE-13.2-Update   
i | nvidia-computeG03             | Paket | 340.76-42.1           | x86_64 | nVidia Graphics Drivers
i | nvidia-gfxG03-kmp-desktop     | Paket | 340.76_k3.16.6_2-42.1 | x86_64 | nVidia Graphics Drivers
i | nvidia-glG03                  | Paket | 340.76-42.1           | x86_64 | nVidia Graphics Drivers
i | nvidia-uvm-gfxG03-kmp-desktop | Paket | 340.76_k3.16.6_2-42.1 | x86_64 | nVidia Graphics Drivers
i | x11-video-nvidiaG03           | Paket | 340.76-42.1           | x86_64 | nVidia Graphics Drivers


Oder braucht er das doch?

Auszug aus Xorg.0.log

    22.706] (II) LoadModule: "nouveau"
    22.707] (WW) Warning, couldn't open module nouveau
    22.707] (II) UnloadModule: "nouveau"
    22.707] (II) Unloading nouveau
    22.707] (EE) Failed to load module "nouveau" (module does not exist, 0)
    22.707] (II) LoadModule: "nv"
    22.708] (WW) Warning, couldn't open module nv
    22.708] (II) UnloadModule: "nv"
    22.708] (II) Unloading nv
    22.708] (EE) Failed to load module "nv" (module does not exist, 0)

    22.880] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
    22.880] (EE) NVIDIA:     system's kernel log for additional error messages and
    22.880] (EE) NVIDIA:     consult the NVIDIA README for details.


Danke für die Hilfe.

mfg
bmwGTR

Da auch einmal nachgeschaut:
https://forums.opensuse.org/showthread.php/499924-kann-NVIDIA-Treiber-unter-openSUSE-13-1-nicht-aktivieren?p=2694143#post2694143
Vielleicht schwirren auch bei dir ein paar Dateileichen herum.

Gibt es eine /etc/X11/xorg.conf? Wenn Ja bitte löschen. Aber nicht das Verzeichnis /etc/X11/xorg.conf.d

Oder einmal mit dem G02 Treiber versuchen.

Poste das komplette Xorg.0.log.

Da auch einmal nachgeschaut:
https://forums.opensuse.org/showthre…43#post2694143
Vielleicht schwirren auch bei dir ein paar Dateileichen herum.

Hab ich nachgeschaut, habe den Ordner Updates nicht.

Gibt es eine /etc/X11/xorg.conf? Wenn Ja bitte löschen. Aber nicht das Verzeichnis /etc/X11/xorg.conf.d

Muss ich löschen, sonst startet mein Laptop nicht mehr.

Oder einmal mit dem G02 Treiber versuchen.

Habe ich probiert, selbes Problem.

Poste das komplette Xorg.0.log.

Hänge ich in einem extra Beitrag, weil sonst zu lang (musste ich auch ein wenig einkürzen).

mfg
bmwGTR


    28.540] 
X.Org X Server 1.16.1
Release Date: 2014-09-21
    28.540] X Protocol Version 11, Revision 0
    28.540] Build Operating System: openSUSE SUSE LINUX
    28.540] Current Operating System: Linux linux-zq4j.site 3.16.7-21-desktop #1 SMP PREEMPT Tue Apr 14 07:11:37 UTC 2015 (93c1539) x86_64
    28.540] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-3.16.7-21-desktop root=UUID=f1cd7fa1-fcda-4d8c-9d76-5c526b982ee1 resume=/dev/sda5 splash=silent quiet showopts
    28.540] Build Date: 12 June 2015  07:55:09PM
    28.540]  
    28.540] Current version of pixman: 0.32.6
    28.540]     Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    28.540] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    28.541] (==) Log file: "/var/log/Xorg.0.log", Time: Mon Aug  3 11:22:02 2015
    28.707] (==) Using config directory: "/etc/X11/xorg.conf.d"
    28.707] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
    28.707] (==) No Layout section.  Using the first Screen section.
    28.707] (==) No screen section available. Using defaults.
    28.707] (**) |-->Screen "Default Screen Section" (0)
    28.707] (**) |   |-->Monitor "<default monitor>"
    28.707] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    28.708] (==) Automatically adding devices
    28.708] (==) Automatically enabling devices
    28.708] (==) Automatically adding GPU devices
    29.675] (WW) The directory "/usr/share/fonts/misc/sgi" does not exist.
    29.675]     Entry deleted from font path.
    29.742] (==) FontPath set to:
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/Type1/,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/ghostscript/,
    /usr/share/fonts/cyrillic:unscaled,
    /usr/share/fonts/truetype/,
    built-ins
    29.742] (==) ModulePath set to "/usr/lib64/xorg/modules"
    29.742] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    29.742] (II) Loader magic: 0x80ec80
    29.742] (II) Module ABI versions:
    29.742]     X.Org ANSI C Emulation: 0.4
    29.742]     X.Org Video Driver: 18.0
    29.742]     X.Org XInput driver : 21.0
    29.742]     X.Org Server Extension : 8.0
    29.743] (--) PCI:*(0:1:0:0) 10de:0a34:1025:021e rev 162, Mem @ 0xcc000000/16777216, 0xd0000000/268435456, 0xce000000/33554432, I/O @ 0x00002000/128, BIOS @ 0x????????/524288
    29.743] (II) LoadModule: "glx"
    29.869] (II) Loading /usr/lib64/xorg/modules/extensions/libglx.so
    31.279] (II) Module glx: vendor="NVIDIA Corporation"
    31.279]     compiled for 4.0.2, module version = 1.0.0
    31.279]     Module class: X.Org Server Extension
    31.279] (II) NVIDIA GLX Module  340.76  Thu Jan 22 11:24:42 PST 2015
    31.310] (==) Matched nvidia as autoconfigured driver 0
    31.310] (==) Matched nouveau as autoconfigured driver 1
    31.310] (==) Matched nv as autoconfigured driver 2
    31.310] (==) Matched modesetting as autoconfigured driver 3
    31.310] (==) Matched fbdev as autoconfigured driver 4
    31.310] (==) Matched vesa as autoconfigured driver 5
    31.310] (==) Assigned the driver to the xf86ConfigLayout
    31.310] (II) LoadModule: "nvidia"
    31.310] (II) Loading /usr/lib64/xorg/modules/drivers/nvidia_drv.so
    31.545] (II) Module nvidia: vendor="NVIDIA Corporation"
    31.545]     compiled for 4.0.2, module version = 1.0.0
    31.545]     Module class: X.Org Video Driver
    31.545] (II) LoadModule: "nouveau"
    31.545] (WW) Warning, couldn't open module nouveau
    31.545] (II) UnloadModule: "nouveau"
    31.545] (II) Unloading nouveau
    31.545] (EE) Failed to load module "nouveau" (module does not exist, 0)
    31.545] (II) LoadModule: "nv"
    31.545] (WW) Warning, couldn't open module nv
    31.545] (II) UnloadModule: "nv"
    31.545] (II) Unloading nv
    31.545] (EE) Failed to load module "nv" (module does not exist, 0)
    31.545] (II) LoadModule: "modesetting"
    31.546] (II) Loading /usr/lib64/xorg/modules/drivers/modesetting_drv.so
    31.679] (II) Module modesetting: vendor="X.Org Foundation"
    31.679]     compiled for 1.16.1, module version = 0.9.0
    31.679]     Module class: X.Org Video Driver
    31.679]     ABI class: X.Org Video Driver, version 18.0
    31.679] (II) LoadModule: "fbdev"
    31.679] (II) Loading /usr/lib64/xorg/modules/drivers/fbdev_drv.so
    31.682] (II) Module fbdev: vendor="X.Org Foundation"
    31.682]     compiled for 1.16.1, module version = 0.4.4
    31.682]     Module class: X.Org Video Driver
    31.682]     ABI class: X.Org Video Driver, version 18.0
    31.682] (II) LoadModule: "vesa"
    31.682] (II) Loading /usr/lib64/xorg/modules/drivers/vesa_drv.so
    31.682] (II) Module vesa: vendor="X.Org Foundation"
    31.682]     compiled for 1.16.1, module version = 2.3.3
    31.682]     Module class: X.Org Video Driver
    31.683]     ABI class: X.Org Video Driver, version 18.0
    31.683] (II) NVIDIA dlloader X Driver  340.76  Thu Jan 22 11:03:05 PST 2015
    31.683] (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    31.683] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
    31.683] (II) FBDEV: driver for framebuffer: fbdev
    31.683] (II) VESA: driver for VESA chipsets: vesa
    31.683] (++) using VT number 7

    31.683] (II) Loading sub module "fb"
    31.683] (II) LoadModule: "fb"
    31.683] (II) Loading /usr/lib64/xorg/modules/libfb.so
    31.742] (II) Module fb: vendor="X.Org Foundation"
    31.742]     compiled for 1.16.1, module version = 1.0.0
    31.742]     ABI class: X.Org ANSI C Emulation, version 0.4
    31.742] (WW) Unresolved symbol: fbGetGCPrivateKey
    31.742] (II) Loading sub module "wfb"
    31.742] (II) LoadModule: "wfb"
    31.742] (II) Loading /usr/lib64/xorg/modules/libwfb.so
    31.750] (II) Module wfb: vendor="X.Org Foundation"
    31.750]     compiled for 1.16.1, module version = 1.0.0
    31.750]     ABI class: X.Org ANSI C Emulation, version 0.4
    31.750] (II) Loading sub module "ramdac"
    31.750] (II) LoadModule: "ramdac"
    31.750] (II) Module "ramdac" already built-in
    32.095] (EE) NVIDIA: Failed to initialize the NVIDIA kernel module. Please see the
    32.095] (EE) NVIDIA:     system's kernel log for additional error messages and
    32.095] (EE) NVIDIA:     consult the NVIDIA README for details.
    32.095] (EE) open /dev/dri/card0: No such file or directory
    32.095] (WW) Falling back to old probe method for modesetting
    32.095] (EE) open /dev/dri/card0: No such file or directory
    32.095] (II) Loading sub module "fbdevhw"
    32.095] (II) LoadModule: "fbdevhw"
    32.096] (II) Loading /usr/lib64/xorg/modules/libfbdevhw.so
    32.187] (II) Module fbdevhw: vendor="X.Org Foundation"
    32.187]     compiled for 1.16.1, module version = 0.0.2
    32.187]     ABI class: X.Org Video Driver, version 18.0
    32.187] (**) FBDEV(1): claimed PCI slot 1@0:0:0
    32.187] (II) FBDEV(1): using default device
    32.187] (WW) Falling back to old probe method for vesa
    32.187] (EE) Screen 0 deleted because of no matching config section.
    32.187] (II) UnloadModule: "modesetting"
    32.187] (II) FBDEV(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
    32.187] (==) FBDEV(0): Depth 24, (==) framebuffer bpp 32
    32.187] (==) FBDEV(0): RGB weight 888
    32.187] (==) FBDEV(0): Default visual is TrueColor
    32.187] (==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
    32.187] (II) FBDEV(0): hardware: VESA VGA (video memory: 1216kB)
    32.187] (II) FBDEV(0): checking modes against framebuffer device...
    32.187] (II) FBDEV(0): checking modes against monitor...
    32.187] (--) FBDEV(0): Virtual size is 640x480 (pitch 640)
    32.187] (**) FBDEV(0):  Built-in mode "current": 30.7 MHz, 36.9 kHz, 73.3 Hz
    32.187] (II) FBDEV(0): Modeline "current"x0.0   30.72  640 672 752 832  480 484 488 504 -hsync -vsync -csync (36.9 kHz b)
    32.187] (==) FBDEV(0): DPI set to (96, 96)
    32.187] (II) Loading sub module "fb"
    32.187] (II) LoadModule: "fb"
    32.187] (II) Loading /usr/lib64/xorg/modules/libfb.so
    32.187] (II) Module fb: vendor="X.Org Foundation"
    32.188]     compiled for 1.16.1, module version = 1.0.0
    32.188]     ABI class: X.Org ANSI C Emulation, version 0.4
    32.188] (**) FBDEV(0): using shadow framebuffer
    32.188] (II) Loading sub module "shadow"
    32.188] (II) LoadModule: "shadow"
    32.188] (II) Loading /usr/lib64/xorg/modules/libshadow.so
    32.192] (II) Module shadow: vendor="X.Org Foundation"
    32.192]     compiled for 1.16.1, module version = 1.1.0
    32.192]     ABI class: X.Org ANSI C Emulation, version 0.4
    32.192] (II) UnloadModule: "vesa"
    32.192] (II) Unloading vesa
    32.192] (==) Depth 24 pixmap format is 32 bpp
    32.192] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
    32.192] (==) FBDEV(0): Backing store enabled
    32.192] (==) FBDEV(0): DPMS enabled
    32.192] (==) RandR enabled
    32.198] (EE) Failed to initialize GLX extension (Compatible NVIDIA X driver not found)
    32.685] (II) config/udev: Adding input device Power Button (/dev/input/event5)
    32.685] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    32.685] (**) Power Button: Applying InputClass "system-keyboard"
    32.685] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    32.685] (II) LoadModule: "evdev"
    32.685] (II) Loading /usr/lib64/xorg/modules/input/evdev_drv.so
    32.853] (II) Module evdev: vendor="X.Org Foundation"
    32.853]     compiled for 1.16.1, module version = 2.9.0
    32.853]     Module class: X.Org XInput Driver
    32.853]     ABI class: X.Org XInput driver, version 21.0
    32.853] (II) Using input driver 'evdev' for 'Power Button'
    32.853] (**) Power Button: always reports core events
    32.853] (**) evdev: Power Button: Device: "/dev/input/event5"
    32.853] (--) evdev: Power Button: Vendor 0 Product 0x1
    32.853] (--) evdev: Power Button: Found keys
    32.853] (II) evdev: Power Button: Configuring as keyboard
    32.853] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input12/event5"
    32.853] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
    32.853] (**) Option "xkb_rules" "evdev"
    32.853] (**) Option "xkb_model" "pc105"
    32.853] (**) Option "xkb_layout" "de"
    32.853] (**) Option "xkb_variant" "nodeadkeys"
    32.853] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
    33.069] (II) config/udev: Adding input device Video Bus (/dev/input/event6)
    33.069] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
    33.069] (**) Video Bus: Applying InputClass "system-keyboard"
    33.069] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
    33.069] (II) Using input driver 'evdev' for 'Video Bus'
    33.069] (**) Video Bus: always reports core events
    33.069] (**) evdev: Video Bus: Device: "/dev/input/event6"
    33.069] (--) evdev: Video Bus: Vendor 0 Product 0x6
    33.069] (--) evdev: Video Bus: Found keys
    33.069] (II) evdev: Video Bus: Configuring as keyboard
    33.069] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/LNXVIDEO:00/input/input13/event6"
    33.069] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
    33.069] (**) Option "xkb_rules" "evdev"
    33.069] (**) Option "xkb_model" "pc105"
    33.069] (**) Option "xkb_layout" "de"
    33.069] (**) Option "xkb_variant" "nodeadkeys"
    33.069] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
    33.069] (II) config/udev: Adding input device Power Button (/dev/input/event3)
    33.070] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    33.070] (**) Power Button: Applying InputClass "system-keyboard"
    33.070] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    33.070] (II) Using input driver 'evdev' for 'Power Button'
    33.070] (**) Power Button: always reports core events
    33.070] (**) evdev: Power Button: Device: "/dev/input/event3"
    33.070] (--) evdev: Power Button: Vendor 0 Product 0x1
    33.070] (--) evdev: Power Button: Found keys
    33.070] (II) evdev: Power Button: Configuring as keyboard
    33.070] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input10/event3"
    33.070] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
    33.070] (**) Option "xkb_rules" "evdev"
    33.070] (**) Option "xkb_model" "pc105"
    33.070] (**) Option "xkb_layout" "de"
    33.070] (**) Option "xkb_variant" "nodeadkeys"
    33.070] (**) Option "xkb_options" "terminate:ctrl_alt_bksp"
    33.070] (II) config/udev: Adding input device Lid Switch (/dev/input/event2)
    33.070] (II) No input driver specified, ignoring this device.
    33.070] (II) This device may have been added with another device file.

...

    33.161] (--) synaptics: SynPS/2 Synaptics TouchPad: touchpad found
    33.161] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/mouse0)
    33.162] (**) SynPS/2 Synaptics TouchPad: Ignoring device from InputClass "touchpad ignore duplicates"
    33.162] (II) config/udev: Adding input device PC Speaker (/dev/input/event7)
    33.162] (II) No input driver specified, ignoring this device.
    33.162] (II) This device may have been added with another device file.
    33.164] (II) config/udev: Adding input device Acer BMA150 accelerometer (/dev/input/event9)
    33.164] (II) No input driver specified, ignoring this device.
    33.164] (II) This device may have been added with another device file.
    33.164] (II) config/udev: Adding input device Acer BMA150 accelerometer (/dev/input/js0)
    33.164] (II) No input driver specified, ignoring this device.
    33.164] (II) This device may have been added with another device file.
    33.168] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
    60.092] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)
    60.152] (II) FBDEV(0): FBIOBLANK: Invalid argument (Screen blanking not supported by vesafb of Linux Kernel)

Tja, das ganze Xorg.0.log wäre wohl nicht nötig gewesen, die relevante Fehlermeldung hast du ja bereits gepostet:

Aber egal, besser zuviel Information als zu wenig… :wink:

Ok, das bedeutet also, dass das nvidia Kernel Modul nicht existiert, oder für einen falschen Kernel gebaut wurde.

Nur mal vorweg, da du ja jetzt auch mit G02 probiert hast: ein Wechsel der Pakete von G0X zu G0Y gibt meistens (immer?) Probleme. Du solltest alle nvidia Pakete komplett deinstallieren, bevor du die andere Version installierst.

Ich würde mal folgendes vorschlagen (davon ausgehend dass du jetzt den G02 Treiber installiert hast):

sudo zypper rm nvidia-gfxG02-kmp-desktop x11-video-nvidiaG02 nvidia-computeG02
sudo zypper in -f nvidia-gfxG03-kmp-desktop nvidia-uvm-gfxG03-kmp-desktop x11-video-nvidiaG03 nvidia-computeG03 nvidia-glG03

Falls es immer noch nicht funktioniert und du die gleiche Fehlermeldung bekommst, dass das nvidia Kernelmodul nicht geladen werden konnte, dann installiere die Module bitte nochmal und poste die Ausgabe:

sudo zypper in -f nvidia-gfxG03-kmp-desktop nvidia-uvm-gfxG03-kmp-desktop

(und auch sicherheitshalber nochmal die aktuelle Paketliste bitte)

PS: nouveau und nv brauchst du nicht deinstallieren. Wenn nvidia verfügbar ist, wird es bevorzugt verwendet (auch ohne xorg.conf).
Probleme kann nur das nouveau Kernelmodul machen (wenn es vor dem nvidia Modul geladen wird und die Grafikkarte in Anspruch nimmt), aber die nvidia Pakete sollten ohnehin alles Notwendige machen, und du kannst es sowieso nicht deinstallieren weil es direkt im Kernelpaket enthalten ist.

Hi,

habe mir das Ergebnis angeschaut das meiste sind nur Warnings) und bin auf das hier gestoßen:


make: Leaving directory '/usr/src/linux-3.16.7-21-obj/x86_64/desktop'
/usr/src/kernel-modules/nvidia-340.76-desktop /
NVIDIA: calling KBUILD...
make[1]: Entering directory '/usr/src/linux-3.16.7-21'
make[1]: Entering directory `/usr/src/linux-obj/x86_64/desktop'
make -C /usr/src/linux-obj/x86_64/desktop \
KBUILD_SRC=/usr/src/linux-3.16.7-21 \
KBUILD_EXTMOD="/usr/src/kernel-modules/nvidia-340.76-desktop" -f /usr/src/linux-3.16.7-21/Makefile \
modules
test -e include/generated/autoconf.h -a -e include/config/auto.conf || (                \
echo &gt;&2;                                                       \
echo &gt;&2 "  ERROR: Kernel configuration is invalid.";           \
echo &gt;&2 "         include/generated/autoconf.h or include/config/auto.conf are missing.";\
echo &gt;&2 "         Run 'make oldconfig && make prepare' on kernel src to fix it.";      \
echo &gt;&2 ;                                                      \
/bin/false)

Könnte das der Fehler sein?

Danke und lg
bmwGTR

Nein. Das sind nur die Zeilen im Skript, die eine Fehlermeldung ausgeben würden, falls die erwähnten Dateien nicht vorhanden sind.

Also gabs scheinbar keinen Fehler, aber es funktioniert immer noch nicht?

Existiert das nvidia Kernelmodul?

ls -l `find /lib/modules/ -iname nvidia.ko`

Hi,

genau, Fehler keinen, aber funktioniert trotzdem noch nicht.

Hier das Ergebnis:

-rw-r--r-- 1 root root 19368616  3. Aug 13:51 /lib/modules/3.16.6-2-desktop/updates/nvidia.ko

lg
bmwGTR

Tja, wenn das die gesamte Ausgabe ist, ist die Ursache klar: das Modul ist nur für Kernel 3.16.6-2 installiert, du benutzt aber Kernel 3.16.7-21.
Eigentlich sollte das Paket für alle anderen installierten Kernel einen Symlink anlegen, aber der fehlt scheinbar.
Genau das passiert übrigens wenn man von z.B. G02 zu G03 wechselt, ohne den alten vorher komplett zu entfernen, sh. 802624 – Switching from nvidia-gfxG03 to nvidia-gfxG04 results in no nvidia kernel module being available .

Probier mal den Link händisch zu machen:

sudo mkdir -p /lib/modules/3.16.7-21-desktop/weak-updates/updates/
cd /lib/modules/3.16.7-21-desktop/weak-updates/updates/
sudo ln -s /lib/modules/3.16.6-2-desktop/updates/nvidia.ko
sudo ln -s /lib/modules/3.16.6-2-desktop/updates/nvidia-uvm.ko

Dann sollts eigentlich gehen, hoffe ich.

PS, hab ich vergessen zu schreiben: könnte sein dass du nach anlegen des Symlinks auch noch “sudo depmod -a” aufrufen musst, damit das Modul auch wirklich gefunden wird…

Hi,

das war die Lösung! Der Treiber funktioniert nun einwandfrei.

DANKE für die Hilfe :slight_smile:

lg
bmwGTR

Bitte schön.
Nur sollte das eben normalerweise nicht notwendig sein.

Falls das also nochmal passieren sollte, sollten wir wahrscheinlich die Ursache erforschen.
Wie gesagt, eine bekannte Situtation unter der dieses Problem auftritt, ist ein Wechsel von G0X zu G0Y, aber selbst in diesem Fall hätte eine Neuinstallation der Kernel-Pakete (sudo zypper in -f nvidia-gfxG03-kmp-desktop nvidia-uvm-gfxG03-kmp-desktop) eigentlich helfen müssen…