You are not logged in.

#1 2006-12-09 22:41:47

Echo
Member
From: Ohio, United States
Registered: 2006-05-16
Posts: 239

nvidia broken w/most recent pacman -Syu [solved]

I generally do pacman -Syu on a daily basis. Today, x is broken using nvidia driver. I see a flash of the new nvidia designed logo screen then back to a prompt.  Using a geforce 5200 on this box. Some details:

nvidia 1.0.9631.1
nvidia-utils 1.0.9631.1
kernel-headers 2.6.18.1-1
kernel26 2.6.19-3

I get when x fails to load;
Backtrace:
0: X(xf86SigHandler+0x84) [0x80c46a5]
1: [0xb7fb0420]
2:X(main+0x2aa) [0x806e9fa]
3: /lib/libc.so.6(__libc_start_main+0xd8) [0xb7dc87c8]
4: X(FontFileCompleteXLFD+0xad) [0x806df01]

Fatal Server Error: Caught signal 11 Server aborting
XIO: fatal IO error 104 on X server.....

I tried downgrading the nvidia and nvidia-utils back to 8776, but, no go. I can use the "vesa" driver and it works okay.

Any thoughts?

Edit:
/var/log/Xorg.0.log shows no error (EE) messages. I do have a warning however:   Open ACPI failed (/var/run/acpid.socket) (no such file or directory)

Offline

#2 2006-12-10 12:21:14

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: nvidia broken w/most recent pacman -Syu [solved]

These errors happen if you have files from old nvidia versions hanging around (which may happen if you used the nvidia installer in the past). Check pacman -Ql nvidia-utils and see if there are files with the same names but different version numbers in /lib or /lib/tls.

Offline

#3 2006-12-10 12:41:38

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,893
Website

Re: nvidia broken w/most recent pacman -Syu [solved]

this is the error I am getting after upgrade [sorry for double post!!!]

only I need to clear out old installs ...


Mr Green

Offline

#4 2006-12-10 15:41:33

Echo
Member
From: Ohio, United States
Registered: 2006-05-16
Posts: 239

Re: nvidia broken w/most recent pacman -Syu [solved]

Output of pacman -Ql nvidia-utils:

nvidia-utils /usr/
nvidia-utils /usr/bin/
nvidia-utils /usr/bin/nvidia-bug-report.sh
nvidia-utils /usr/bin/nvidia-settings
nvidia-utils /usr/bin/nvidia-xconfig
nvidia-utils /usr/lib/
nvidia-utils /usr/lib/libGL.so
nvidia-utils /usr/lib/libGL.so.1
nvidia-utils /usr/lib/libGL.so.1.0.9631
nvidia-utils /usr/lib/libGLcore.so.1
nvidia-utils /usr/lib/libGLcore.so.1.0.9631
nvidia-utils /usr/lib/libXvMCNVIDIA.a
nvidia-utils /usr/lib/libXvMCNVIDIA.so.1.0.9631
nvidia-utils /usr/lib/libnvidia-cfg.so.1
nvidia-utils /usr/lib/libnvidia-cfg.so.1.0.9631
nvidia-utils /usr/lib/libnvidia-tls.so.1
nvidia-utils /usr/lib/libnvidia-tls.so.1.0.9631
nvidia-utils /usr/lib/xorg/
nvidia-utils /usr/lib/xorg/modules/
nvidia-utils /usr/lib/xorg/modules/drivers/
nvidia-utils /usr/lib/xorg/modules/drivers/nvidia_drv.so
nvidia-utils /usr/lib/xorg/modules/extensions/
nvidia-utils /usr/lib/xorg/modules/extensions/libglx.so
nvidia-utils /usr/lib/xorg/modules/extensions/libglx.so.1.0.9631
nvidia-utils /usr/man/
nvidia-utils /usr/man/man1/
nvidia-utils /usr/man/man1/nvidia-settings.1.gz
nvidia-utils /usr/man/man1/nvidia-xconfig.1.gz
nvidia-utils /usr/share/
nvidia-utils /usr/share/applications/
nvidia-utils /usr/share/applications/nvidia-settings.desktop
nvidia-utils /usr/share/doc/
nvidia-utils /usr/share/doc/nvidia/
nvidia-utils /usr/share/doc/nvidia/README
nvidia-utils /usr/share/licenses/
nvidia-utils /usr/share/licenses/nvidia/
nvidia-utils /usr/share/licenses/nvidia/LICENSE
nvidia-utils /usr/share/pixmaps/
nvidia-utils /usr/share/pixmaps/nvidia-settings.png

I checked the diference in the output of the above with the output on a "working" box and there was no difference. I assume this looks okay?

Offline

#5 2006-12-10 16:02:05

Tim Theijsmeijer
Member
Registered: 2006-02-24
Posts: 20

Re: nvidia broken w/most recent pacman -Syu [solved]

Having the same problems. No problems with multiple version numbers. I'm using a Geforce 4 MX 440.

Offline

#6 2006-12-10 17:05:23

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: nvidia broken w/most recent pacman -Syu [solved]

Don't check the contents of the package, but the files in your /lib (and a /lib/tls directory that may exist). These are the ones that make trouble. This is the only case where I have ever seen that problem before.

Offline

#7 2006-12-10 17:53:29

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,893
Website

Re: nvidia broken w/most recent pacman -Syu [solved]

lrwxrwxrwx 1 root root 11 2006-11-20 08:00 libc.so.6 -> libc-2.5.so

is that bad!

got no /lib/tls directory so I am getting confused as what to do next  :?


Mr Green

Offline

#8 2006-12-10 18:14:22

Tim Theijsmeijer
Member
Registered: 2006-02-24
Posts: 20

Re: nvidia broken w/most recent pacman -Syu [solved]

brain0 wrote:

Don't check the contents of the package, but the files in your /lib (and a /lib/tls directory that may exist). These are the ones that make trouble. This is the only case where I have ever seen that problem before.

Did that already. No problems there.

Offline

#9 2006-12-10 18:19:23

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,893
Website

Re: nvidia broken w/most recent pacman -Syu [solved]

No idea whats wrong ... only ever use pacman to install nvidia... [shutdown x then install from there!]

Are nvidia drivers from testing ?

how do you clean out nvidia & start again ? [without wiping /!!!!]


Mr Green

Offline

#10 2006-12-10 18:21:09

Echo
Member
From: Ohio, United States
Registered: 2006-05-16
Posts: 239

Re: nvidia broken w/most recent pacman -Syu [solved]

@brain0

Many thanks! Up and running with a nice new shiny nvidia splash screen. Sorry I didn't read your first post closely enough.

@ Mr Green

I searched for duplicates of the contents I posted above

slocate libGL*

etc. and I found dups in /usr/lib/tls. I moved those out of the way to my home directory and that was the problem.

Offline

#11 2006-12-10 18:27:47

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,893
Website

Re: nvidia broken w/most recent pacman -Syu [solved]

woah I was looking in /lib  :oops:  will check it out thanks ;-)

EDIT shifted /usr/lib/tls everything works now !!!! why does pacman not pick that up?  :?


Mr Green

Offline

#12 2006-12-10 18:49:44

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: nvidia broken w/most recent pacman -Syu [solved]

Because pacman never installed that file. That file was created by the nvidia installer and never removed. Either you used the nvidia installer yourself or it was leftover from the time when the nvidia package used the nvidia installer.

Offline

#13 2006-12-10 18:55:28

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,893
Website

Re: nvidia broken w/most recent pacman -Syu [solved]

only one of them got created this day emmmm

-rw-r--r-- 1 root  root   213 2005-04-01 09:10 .sconsign
lrwxrwxrwx 1 root  root    25 2006-12-10 18:38 libnvidia-tls.so.1 -> libnvidia-tls.so.1.0.8178
-rwxr-xr-x 1 root  root  2004 2005-01-05 11:33 libnvidia-tls.so.1.0.6629
-rwxr-xr-x 1 root  root  2324 2005-12-30 05:43 libnvidia-tls.so.1.0.8178

Mr Green

Offline

#14 2006-12-10 20:43:49

brain0
Developer
From: Aachen - Germany
Registered: 2005-01-03
Posts: 1,382

Re: nvidia broken w/most recent pacman -Syu [solved]

The symlink is created automatically by the "ldconfig" command. Whereever the other two files come from, they are the evil troublemakers.

Offline

#15 2006-12-11 07:54:08

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,893
Website

Re: nvidia broken w/most recent pacman -Syu [solved]

Ok thanks I'll clean up that directory  wink

EDIT can anyone tell me what if anything should be in /usr/bin/tls ? TIA


Mr Green

Offline

Board footer

Powered by FluxBB