Possibly display process (Nvidia driver etc.) is not working properly

OpenOffice, google chrome and many applications crash: Possibly Nvidia driver or X are not working properly

I recently installed opensuse-13.1 (Bottle) (x86_64) on a pc with following configuration:
intel i7-3960X processor, 32 GB RAM, Nvidia Geforce GTX 580 and total of 4TB storage in two hard-disks.

Earlier, I was unable to install desktop version of opensuse 12.1 and gave up since, I could not get a working desktop. I tried many other distro (Ubuntu, Fedora, Mint) but nothing worked at that time. With some help through forums I could manage to see my desktop with some driver manipulations but effectively could not use any application.

I waited for some developments in the source code and now I could install 13.1 version. However, it showed some problem when I included automatic configuration during installation. But, unchecking that option and performing configuration after restart gave me a working KDE desktop. But it is not working efficiently still.

I can use Konqueror (email, youtube etc.).
I can only open Open-office but when I type anything it crashes.
The google chrome never opens and
Firefox opens but when I type some website address, it crashes and at that moment the screen hangs. After some time I see a distorted display with no control eventually.

Then, I installed all the desktop environments from internet, and every environment has some problem:

In Gnome environment there is a distorted display strip at the bottom. Konqueror works but office and firefox do not work like KDE case.

in LXDE environment I can use firefox but problem with openoffice and one visualization software persists there however, this time only applications crash but the display remains responsive and I can start/restart other tasks.

I can put the problems in other desktop environments but I think it will be redundant.

I have a very limited ability to deal with this issue. Please help me to get my computer working. My ultimate aim is to install some visualization software for materials research.

regards,

Vikas

Try to install the nvidia driver:
https://en.opensuse.org/SDB:NVIDIA_drivers

You need the latest G03 driver, labelled as “For GeForce 8 or later”.

Or did you install it already?
Then please post /var/log/Xorg.0.log (upload to http://susepaste.org or similar and post a link).
Also, install “Mesa-demo-x” and post the output of:

glxinfo | grep render

And the list of installed nvidia/kernel packages might help as well:

rpm -qa | egrep "(nvidia|kernel)"

Thanks for helping me out. I installed the latest G03 driver for Nvidia. Here is the link for the /var/log/Xorg.0.log: http://susepaste.org/95989223

The Mesa-demo-x (8.1.0-4.1.2) is already installed and the output of suggested command
“glxinfo | grep render” is as follows:

Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Error: couldn’t find RGB GLX visual or fbconfig
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Error: couldn’t find RGB GLX visual or fbconfig
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.

And, the result of
rpm -qa | egrep “(nvidia|kernel)” is:

nvidia-computeG03-331.49-29.1.x86_64
kernel-devel-3.11.10-7.1.noarch
patterns-openSUSE-devel_kernel-13.1-13.6.1.x86_64
kernel-syms-3.11.10-7.1.x86_64
texlive-l3kernel-2013.81.svn_4469svn29409-10.5.3.noarch
kernel-desktop-devel-3.11.10-7.1.x86_64
kernel-xen-devel-3.11.6-4.1.x86_64
texlive-l3kernel-doc-2013.81.svn_4469svn29409-10.5.3.noarch
kernel-source-3.11.10-7.1.noarch
kernel-devel-3.11.6-4.1.noarch
kernel-xen-devel-3.11.10-7.1.x86_64
kernel-desktop-3.11.6-4.1.x86_64
kernel-desktop-3.11.10-7.1.x86_64
nvidia-glG03-331.49-29.1.x86_64
kernel-default-devel-3.11.6-4.1.x86_64
kernel-syms-3.11.6-4.1.x86_64
kernel-desktop-devel-3.11.6-4.1.x86_64
nvidia-gfxG03-kmp-desktop-331.49_k3.11.6_4-29.1.x86_64
x11-video-nvidiaG03-331.49-29.1.x86_64
kernel-source-3.11.6-4.1.noarch
kernel-default-devel-3.11.10-7.1.x86_64

Still my graphics do not seem to be working properly from these outputs and I also see a bad screen
resolution and distorted desktop background pictures.

I still can not run office on this system and one visualization software (VESTA) craches with following warning
message:

Xlib: extension “GLX” missing on display “:0”.
…/src/unix/glx11.cpp(442): assert “ok” failed in GetGLXVersion(): GLX version not found
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
Xlib: extension “GLX” missing on display “:0”.
…/src/unix/glx11.cpp(59): assert “vi” failed in wxGLContext(): invalid visual for OpenGL
…/src/gtk/window.cpp(3638): assert “(m_widget != (__null))” failed in Raise(): invalid window
…/src/gtk/window.cpp(2740): assert “m_widget” failed in DoSetSize(): invalid window
…/src/gtk/window.cpp(2740): assert “m_widget” failed in DoSetSize(): invalid window
/home/sharma/bin/VESTA: line 1: 3579 Segmentation fault ~/VESTA-x86_64/VESTA

Please bear with my stupidity. I need help to get it run.

regards,
Vikas

The nvidia driver is not working because the kernel module cannot be loaded:

  18.371] (EE) NVIDIA: Failed to load the NVIDIA kernel module. Please check your
  18.371] (EE) NVIDIA:     system's kernel log for additional error messages.

Please post the output of this as well then:

dmesg | grep nvidia

You do have the correct packages installed though.
Maybe try to reinstall the kernel module and post the output to see if there’s an error during installation:

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

it returns nothing.:frowning:

the log of this command is in the file at link:

http://susepaste.org/90381589

Thanks for great help
Vikas

Wow. “depmod” crashes, so the system does not even know that you installed the nvidia kernel module.


/var/tmp/rpm-tmp.bq81ap: line 17:  4002 Segmentation fault      depmod 3.11.6-4-$flavor

Modprobe blacklist files have been created at /etc/modprobe.d to prevent Nouveau from loading. This can be reverted by deleting /etc/modprobe.d/nvidia-*.conf.

 
*** Reboot your computer and verify that the NVIDIA graphics driver can be loaded. ***
 
WARNING: //lib/modules/3.11.10-7-desktop/kernel/drivers/scsi/megaraid/megaraid_sas.ko needs unknown symbol lsleep
WARNING: //lib/modules/3.11.10-7-desktop/kernel/drivers/uwb/i1480/dfu/i1480-dfu-usb.ko needs unknown symbol __dynamig_dgv_dbg
Warning: /lib/modules/3.11.10-7-desktop is inconsistent
Warning: weak-updates symlinks might not be created
 
depmod exited with error 139
Warning: /lib/modules/3.11.6-4-desktop is inconsistent
Warning: weak-updates symlinks might not be created
/usr/lib/module-init-tools/weak-modules2: line 63:  4068 Segmentation fault      "$@"
warning: %post(nvidia-gfxG03-kmp-desktop-331.49_k3.11.6_4-29.1.x86_64) scriptlet failed, exit status 1

And /usr/lib/module-init-tools/weak-modules2 crashes as well.
I’ve never seen anything like this.

Maybe the segmentation fault is related to the second problem though. Apparently some of the other installed kernel modules are broken.

Try to reinstall your kernel packages:

sudo zypper in -f kernel-desktop-3.11.10  kernel-desktop-3.11.6

And then re-install the nvidia module again with the same command as before.