LinuxQuestions.org
Go Job Hunting at the LQ Job Marketplace
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 11-15-2010, 10:48 AM   #1
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Slackware 13.1
Posts: 809

Rep: Reputation: 96
today's -current update nuked x


I installed the -current update this morning and x isn't working. I reinstalled the nvidia drivers... no good. It tells me that the server has a video driver abi version that this driver does not officially support. Then I get a fatal error, no screens found. So I ran rmmod nvidia to drop the nvidia kernel module, changed my xorgconf to use the nv drivers, and go a little white window with the following:

Code:
kstartupconfig4 does not exist or fails. The error code is 127. Check your installation.
A few things got left out of the upgrade. I'm using Alien's KDE 4.5.3 packages, so none of that stuff gets upgraded until 4.5.3 finds its way into -current. I've also got Qt 4.7.1 installed... same deal. I also just found out through some google searching that I should have un-blacklisted aaa_efllibs before running the upgrade, but that it would be a really bad idea to do it afterward... could this be causing a problem?
 
Old 11-15-2010, 11:23 AM   #2
business_kid
Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 5,959

Rep: Reputation: 496Reputation: 496Reputation: 496Reputation: 496Reputation: 496
Nvidia drivers overwrite certain important libraries in Mesa. Do this (From memory)
locate libGL.so
That gets me
Code:
/oldslack/usr/lib/libGL.so.96.43.01
/oldslack/usr/lib/libGL.so.1.2
/oldslack/usr/lib/libGL.so.1
/oldslack/usr/lib/libGL.so
libGL.so.1.2 is the original file from Mesa. The shorter names above are symlinks, which normally point to that file. But the nvidia install points them instead to libGL.so.96.43.01, which is my nvidia version. To find the rest of mine, I would do

bash-4.1$ locate 96.43.01 # Which gets me
Code:
/oldslack/usr/lib/xorg/modules/extensions/libglx.so.96.43.01
/oldslack/usr/lib/libGL.so.96.43.01
/oldslack/usr/lib/libnvidia-cfg.so.96.43.01
/oldslack/usr/lib/libGLcore.so.96.43.01
/oldslack/usr/lib/libXvMCNVIDIA.so.96.43.01
/oldslack/usr/lib/libnvidia-tls.so.96.43.01
/oldslack/usr/lib/tls/libnvidia-tls.so.96.43.01
And make sure that any symlinks to them are pointed to the existing Mesa files.
 
Old 11-15-2010, 11:24 AM   #3
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,367

Rep: Reputation: 156Reputation: 156
Look at this post. It solved my problem on getting X to start. Creating the symlink

http://www.linuxquestions.org/questi...9/#post4159069
 
Old 11-15-2010, 02:46 PM   #4
rworkman
Slackware Contributor
 
Registered: Oct 2004
Location: Tuscaloosa, Alabama (USA)
Distribution: Slackware
Posts: 1,904

Rep: Reputation: Disabled
Quote:
Originally Posted by mlangdn View Post
Look at this post. It solved my problem on getting X to start. Creating the symlink

http://www.linuxquestions.org/questi...9/#post4159069
Now go read my reply to it
 
1 members found this post helpful.
Old 11-15-2010, 04:18 PM   #5
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,367

Rep: Reputation: 156Reputation: 156
I actually upgraded aaa_elflibs right after that post and in doing a bit more reading. Its all as it should be now, except I feel a bit like a dork at the moment.
 
Old 11-16-2010, 09:50 AM   #6
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Slackware 13.1
Posts: 809

Original Poster
Rep: Reputation: 96
Okay, with aaa_elflibs installed I still do not have X. It kinda works... starts to load KDE and then crashes and gives me:

Code:
Caught signal 11 (segmentation fault). Server aborting.
This is crazy...
 
Old 11-16-2010, 10:43 AM   #7
mlangdn
Senior Member
 
Registered: Mar 2005
Location: Kentucky
Distribution: Slackware64-current
Posts: 1,367

Rep: Reputation: 156Reputation: 156
Did you try

Code:
slackpkg install-new
This installs a couple of new packages. One of them has to do with gtk stuff.
 
Old 11-16-2010, 10:47 AM   #8
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Slackware 13.1
Posts: 809

Original Poster
Rep: Reputation: 96
Yep... did that first
 
Old 11-16-2010, 11:40 AM   #9
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Slackware 13.1
Posts: 809

Original Poster
Rep: Reputation: 96
Tried reinstalling proprietary nvidia binaries from slackbuilds.org. Now i get:

Code:
This server has a video driver ABI version of 8.0 that this driver does not officially support.
Okay... so no drivers at all (vesa, nv nouveau, and nvidia have all been tried) for this card will work with theis version of the x server???
 
Old 11-16-2010, 12:31 PM   #10
volkerdi
Slackware Maintainer
 
Registered: Dec 2002
Location: Minnesota
Distribution: Slackware! :-)
Posts: 836

Rep: Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620Reputation: 1620
nVidia driver 260.19.21 compiled and worked with no issues here.
 
Old 11-16-2010, 02:00 PM   #11
2handband
Member
 
Registered: Jan 2009
Location: Alexandria, Minnesota
Distribution: Slackware 13.1
Posts: 809

Original Poster
Rep: Reputation: 96
Okay, don't hate me because I'm stupid... the older version of the nvidia drivers at slackbuilds.org does not work with the new x server. I installed the new one from the Nvidia website and it works. However...

I find it disturbing that absolutely the only drivers that will run this card now are the proprietary binaries. That's going to be an issue every time there's a kernel upgrade or something.
 
Old 11-16-2010, 05:41 PM   #12
allend
Senior Member
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware-current
Posts: 3,290

Rep: Reputation: 802Reputation: 802Reputation: 802Reputation: 802Reputation: 802Reputation: 802Reputation: 802
Quote:
I find it disturbing that absolutely the only drivers that will run this card now are the proprietary binaries.
I installed the xf86-video-nouveau-git_065576d5df0d-i486-1 package in /extra and it is working very well with my nVidia 7300 LE graphics card. I do not get some Desktop effects (e.g. cube) and I cannot run separate X sessions on my two monitors as I can with the proprietary driver, but it still supplies a very usable environment.
 
Old 11-17-2010, 06:19 AM   #13
eduslack
LQ Newbie
 
Registered: Jul 2009
Location: Brazil
Distribution: Slackware
Posts: 7

Rep: Reputation: 0
Solved this problem by creating a symbolic link /usr/lib/liblzma.so.0.
 
Old 11-17-2010, 06:57 AM   #14
allend
Senior Member
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware-current
Posts: 3,290

Rep: Reputation: 802Reputation: 802Reputation: 802Reputation: 802Reputation: 802Reputation: 802Reputation: 802
@eduslack - Just reiterating post #4
Quote:
You did it wrong. Upgrade the aaa_elflibs package properly *after* you "unfix" what you just broke by renaming.
http://www.linuxquestions.org/questi...ml#post4159771
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
[SOLVED] Did today's xserver update fix... taylorkh Ubuntu 4 10-21-2010 07:52 AM
[SOLVED] today's updates on -current - exaile would not start sycamorex Slackware 2 08-28-2010 04:22 AM
Swiftweasel stopped working upon today's xulrunner update Mountain Linux - Software 5 12-19-2009 11:19 PM
Is everything cool with today's kernel update? win32sux Ubuntu 6 10-23-2008 06:51 PM
When Ever I Update to Current FXRS Slackware 5 04-19-2004 02:13 AM


All times are GMT -5. The time now is 09:56 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration