You are not logged in.

#1 2008-10-10 22:13:56

richs-lxh
Member
Registered: 2008-08-23
Posts: 76

[Solved] Xfe on Fluxbox segfault (caused by nvidia upgrade)

Hi everybody,

I upgraded today and now Xfe won't run. I tried reinstalling but it didn't work. Running Xfe from terminal (user and root) only produces the error "segfault".

Error log shows:

Oct 11 00:01:31 lxh xfe[5342]: segfault at ffffff84 ip b75db7bd sp bf9d8610 error 6 in libGL.so.177.80[b757f000+87000]
Oct 11 00:01:42 lxh xfe[5343]: segfault at ffffff84 ip b76ff7bd sp bfdfca00 error 6 in libGL.so.177.80[b76a3000+87000]
Oct 11 00:05:26 lxh xfe[5591]: segfault at ffffff84 ip b76037bd sp bf7fd470 error 6 in libGL.so.177.80[b75a7000+87000]

I have performed a forum search but didn't find a solution.

The thing about /usr/lib/nvidia-glx/libGL.so.177.80 is strange because although I had nvidia installed, I am using the vesa driver.
Also, I tried removing nvidia-glx with pacman, but as I thought, it's not installed. I tried an rmmod nvidia jsut in case, but no, I have nothing Nvidia running.

If I try to remove libGL.so.177.80:

 sudo rm /usr/lib/nvidia-glx/libGL.so.177.80
rm: cannot remove `/usr/lib/nvidia-glx/libGL.so.177.80': No such file or directory

Any help would be appreciated.

EDIT: Well I just completely removed the .xfe directory, am now going to try and install Nvidia again seeing as this seems to be nvidia-glx related from a previous install, and I have also read other posts about nvidia problems with the latest upgrade. I ahve a gforce fx 5200, so it looks like the new driver is no good for me. I'll reinstall the old driver and see what happens. To be honest I was happy running n vesa.

richs-lxh

Last edited by richs-lxh (2008-10-10 22:59:48)

Offline

#2 2008-10-10 22:58:44

richs-lxh
Member
Registered: 2008-08-23
Posts: 76

Re: [Solved] Xfe on Fluxbox segfault (caused by nvidia upgrade)

Solved.

nvidia-utils was upgraded (from the nvidia isntall I had but didn't use)

When I tried to either remove or install the older nvidia driver I was met with nvidia-utils errors:

Targets (1): nvidia-utils-177.80-1  

Total Download Size:    0.00 MB
Total Installed Size:   26.23 MB

Proceed with installation? [Y/n] y
checking package integrity...
(1/1) checking for file conflicts                   [#####################] 100%
error: could not prepare transaction
error: failed to commit transaction (conflicting files)
nvidia-utils: /usr/lib/libGL.so.1 exists in filesystem
nvidia-utils: /usr/lib/libGLcore.so.1 exists in filesystem
nvidia-utils: /usr/lib/libXvMCNVIDIA_dynamic.so.1 exists in filesystem
nvidia-utils: /usr/lib/libnvidia-cfg.so.1 exists in filesystem
nvidia-utils: /usr/lib/libnvidia-tls.so.1 exists in filesystem
Errors occurred, no packages were upgraded.

So I manually removed thos files:

/usr/lib/libGL.so.1
/usr/lib/libGLcore.so.1 
/usr/lib/libXvMCNVIDIA_dynamic.so.1 
/usr/lib/libnvidia-cfg.so.1 
/usr/lib/libnvidia-tls.so.1

Reinstalled Nvidia 173xx and xfe and it works now.

I suppose i'll just have to pin that driver version for future updates/upgrades, or remove it altogether.

richs-lxh

Offline

Board footer

Powered by FluxBB