Gentoo Forums
Gentoo Forums
Quick Search: in
*solved* xdm won't start after upgrading nvidia-drivers
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
gaebb3r
n00b
n00b


Joined: 22 Oct 2007
Posts: 42
Location: 48°31′N, 9°3′E

PostPosted: Fri Mar 07, 2008 9:27 pm    Post subject: *solved* xdm won't start after upgrading nvidia-drivers Reply with quote

Hi!

I ran into a serious problem after updating nvidia-drivers from 100.14.19 to 169.09-r1.
xdm won't start, the system is only displaying a cursor after showing the NVidia logo and doesn't allow to switch to any console by <Ctrl>+<Alt>+<Fx>.

My Xorg.0.log shows...
Code:
Backtrace:
0: /usr/bin/X(xf86SigHandler+0x6d) [0x4777ed]
1: /lib/libc.so.6 [0x2b999debc430]
2: /usr/lib/tls/libnvidia-tls.so.1 [0x2b999fa8865e]

Fatal server error:
Caught signal 11. Server aborting


I am using kernel 2.6.23-gentoo-r8.
There are no dead symlinks (/lib/libc.so.6 links to libc-2.6.1.so) but strange is that /usr/lib/tls/libnvidia-tls.so.1 is still linking to libnvidia-tls.so.100.14.11, there's no newer version available in this directory.

Any idea how to solve this problem?
Thanks...
_________________
Xeon W5580 - DX58SO - 6144 MB


Last edited by gaebb3r on Sun Mar 09, 2008 1:47 pm; edited 1 time in total
Back to top
View user's profile Send private message
nexus780
Apprentice
Apprentice


Joined: 17 Sep 2004
Posts: 206
Location: Manchester

PostPosted: Sun Mar 09, 2008 4:17 am    Post subject: Reply with quote

Hi,
is there perhaps anything interesting in /var/log/messages? Do you have bootlog on - if yes is there anything in /var/log/boot.msg? (probably both negative but you never know!).

I guess you probably can't get the output of dmesg but if you know a way that would be helpful (please include how you do it ;) ).

What happens if you move libnvidia-tls.so.100.14.11 and the symlink to it?

I guess an emerge info wouldn't hurt, what mobo/chipset/graphicscard do you have and is it PCI, AGP or PCIe?

Tried recompiling xorg-server?
Back to top
View user's profile Send private message
lexflex
n00b
n00b


Joined: 05 Mar 2006
Posts: 44
Location: the Netherlands

PostPosted: Sun Mar 09, 2008 10:10 am    Post subject: same problem Reply with quote

Hi, same problem here...

Nothing in the messages...
I recompiled xorg-server but that didn't help...

Did you get any further ?

Thanks.....
Back to top
View user's profile Send private message
Hollowman
Guru
Guru


Joined: 19 Apr 2007
Posts: 525

PostPosted: Sun Mar 09, 2008 11:24 am    Post subject: Reply with quote

Hi

Same problem here.

I recompiled xorg-server, nvidia drivers.

Graka is a Geforce 7600GT PCIex.

Backtrace in Xorg.0.log is the same.

With nvidia-drivers 100.14.19 it works fine.

Sebastian

EDIT:

Solved:

The Problem is an AMD64 Problem.

The symlink in /usr/lib/tls is wrong.

Way out:

Code:
rm /usr/lib/tls/libnvidia-tls.so.1


Code:
ln -s /usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.169.09 /usr/lib/tls/libnvidia-tls.so.1



To find the libnvidia-tls.so.169.09

Code:
equery files =x11-drivers/nvidia-drivers-169.09-r1 | grep tls


Sebastian

EDIT: Command corrected


Last edited by Hollowman on Sun Mar 09, 2008 1:41 pm; edited 2 times in total
Back to top
View user's profile Send private message
lexflex
n00b
n00b


Joined: 05 Mar 2006
Posts: 44
Location: the Netherlands

PostPosted: Sun Mar 09, 2008 1:21 pm    Post subject: thanks, this worked Reply with quote

Thanks; Indeed, this was the problem; i removed the file and replaced it with a link to the file in the other location and it works !


(Note: Arguments in the link command should be switched; you want to create the link in /usr/lib/tls)


Alex





Hollowman wrote:
Hi

Same problem here.

I recompiled xorg-server, nvidia drivers.

Graka is a Geforce 7600GT PCIex.

Backtrace in Xorg.0.log is the same.

With nvidia-drivers 100.14.19 it works fine.

Sebastian

EDIT:

Solved:

The Problem is an AMD64 Problem.

The symlink in /usr/lib/tls is wrong.

Way out:

Code:
rm /usr/lib/tls/libnvidia-tls.so.1


Code:
ln -s /usr/lib/tls/libnvidia-tls.so.1 /usr/lib64/opengl/nvidia/lib/libnvidia-tls.so.169.09


To find the libnvidia-tls.so.169.09

Code:
equery files =x11-drivers/nvidia-drivers-169.09-r1 | grep tls


Sebastian
Back to top
View user's profile Send private message
gaebb3r
n00b
n00b


Joined: 22 Oct 2007
Posts: 42
Location: 48°31′N, 9°3′E

PostPosted: Sun Mar 09, 2008 1:46 pm    Post subject: Reply with quote

Hi together,

yes, that solved the problem for me also.
Thread can be closed now...

Thanks!
_________________
Xeon W5580 - DX58SO - 6144 MB
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum