LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
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
  Search this Thread
Old 07-02-2008, 02:25 PM   #1
specialized
Member
 
Registered: Sep 2005
Location: Mar del Plata, Arg
Distribution: Always Slackware
Posts: 228

Rep: Reputation: 37
the new xorg-server packages


HI!

i have the new packages of xorg-server 1.4.2 and i upgrade it, but when the screen-saver starts, my Xs restart in the login screen, why?
anyone have the same problem? slack12.1 by the way
nothing wrong shows in the Xorg.0.log

Thanx a lot
 
Old 07-02-2008, 03:48 PM   #2
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 15
Posts: 700

Rep: Reputation: 43
At one machine here, the screen goes black.
It seems that several screensavers are broken...
 
Old 07-02-2008, 03:56 PM   #3
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 15
Posts: 700

Rep: Reputation: 43
And the kdm login manager pops up on the other machine.
 
Old 07-02-2008, 04:06 PM   #4
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 15
Posts: 700

Rep: Reputation: 43
Turning off the Nvidia driver in xorg.conf seems to cure the screensavers.

Can anyone confirm this is only with the Nvidia drivers?
Is there a known work-around?

Last edited by adriv; 07-02-2008 at 04:16 PM.
 
Old 07-02-2008, 04:35 PM   #5
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 15
Posts: 700

Rep: Reputation: 43
Somehow, the Nvidia driver is broken.

Trying to play a 3D game won't work, errors like:
Code:
Unable to create OpenGL screen (Could not create GL context)
 
Old 07-02-2008, 04:43 PM   #6
adriv
Member
 
Registered: Nov 2005
Location: Diessen, The Netherlands
Distribution: Slackware 15
Posts: 700

Rep: Reputation: 43
Reinstalling the Nvida driver solves all issues.
 
Old 07-02-2008, 04:52 PM   #7
Cuetzpallin
Member
 
Registered: Feb 2008
Location: Monterrey, MX
Distribution: Slackware since 3.4 and love it!!!
Posts: 164

Rep: Reputation: 31
Quote:
Originally Posted by adriv View Post
Reinstalling the Nvida driver solves all issues.
So a best practice could be:

* Uninstall Nvidia Driver
* Upgrade the Xorg packages
* Reinstall the Nvidia Driver

isn't?
 
Old 07-02-2008, 05:25 PM   #8
specialized
Member
 
Registered: Sep 2005
Location: Mar del Plata, Arg
Distribution: Always Slackware
Posts: 228

Original Poster
Rep: Reputation: 37
Cuetzpallin......thats the way

now works fine, by now
 
Old 07-02-2008, 05:35 PM   #9
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843
I ran into similar troubles (if you can call it that -- immediately after I installed the new xorg packages and before I started X I realized that I just overwrote some nvidia files) and just reinstalled. If you use the SlackBuilds at slackbuilds.org, I think the *correct* way to upgrade is to use the nvidia-switch script first to switch back to the old xorg OpenGL files, followed by upgrading the xorg packages, followed by running the nvidia-switch script again to switch back to the nVidia drivers. Not having tested this, I can't confirm it -- but that would be my guess. If you overwrite the files, you can always just reinstall the packages created (`upgradepkg --reinstall packagename`) or reinstall using the nVidia binary without the SlackBuilds. Either way, it's an easy fix.
 
Old 07-02-2008, 05:55 PM   #10
Alien Bob
Slackware Contributor
 
Registered: Sep 2005
Location: Eindhoven, The Netherlands
Distribution: Slackware
Posts: 8,559

Rep: Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106Reputation: 8106
The xorg-server package contains OpenGL library files. When you upgrade this package, it would overwrite any accelerated OpenGL libraries that the proprietary drivers from Nvidia and Ati may have installed on your system.
So: for both Nvidia and Ati closed-source driver users, it is required that you re-install that graphics driver after you upgraded the xorg-server package.

It is not necessary to uninstall the proprietary driver first. Upgrading xorg-server, then re-installing the graphics driver is sufficient (but don't try to start X after you upgraded X.Org but before you re-installed the graphics driver...)

Eric
 
Old 07-02-2008, 08:55 PM   #11
shadowsnipes
Senior Member
 
Registered: Sep 2005
Distribution: Slackware
Posts: 1,443

Rep: Reputation: 73
Quote:
Originally Posted by Alien Bob View Post
The xorg-server package contains OpenGL library files. When you upgrade this package, it would overwrite any accelerated OpenGL libraries that the proprietary drivers from Nvidia and Ati may have installed on your system.
So: for both Nvidia and Ati closed-source driver users, it is required that you re-install that graphics driver after you upgraded the xorg-server package.

It is not necessary to uninstall the proprietary driver first. Upgrading xorg-server, then re-installing the graphics driver is sufficient (but don't try to start X after you upgraded X.Org but before you re-installed the graphics driver...)

Eric
Ooops. That's what I get for doing a late night upgrade while I'm almost asleep. Should be an easy fix at least (I use the Nvidia slackBuilds), and only my screen savers (and I'm assuming OpenGL games) have been broken thus far.
 
Old 07-02-2008, 09:56 PM   #12
slackass
Member
 
Registered: Apr 2006
Location: SE Texas
Distribution: Slack64-15.0
Posts: 910

Rep: Reputation: 90
Re:
Oooops! --> me 2

EDIT:
I did a hose & reload an updated to the new xorg and installed the slackbuild nvidia driver and everything is perfect now.

Last edited by slackass; 07-02-2008 at 11:46 PM.
 
Old 07-03-2008, 02:57 AM   #13
ppr:kut
Slackware Contributor
 
Registered: Aug 2006
Location: Netherlands
Distribution: Slackware
Posts: 631

Rep: Reputation: 463Reputation: 463Reputation: 463Reputation: 463Reputation: 463
Quote:
If you use the SlackBuilds at slackbuilds.org, I think the *correct* way to upgrade is to use the nvidia-switch script first to switch back to the old xorg OpenGL files, followed by upgrading the xorg packages, followed by running the nvidia-switch script again to switch back to the nVidia drivers. Not having tested this, I can't confirm it -- but that would be my guess.
Actually as nvidia-switch is working with symlinks the first step won't be necessary. The required logic is already present in nvidia-switch. Upgrading xorg-server will just overwrite the symlinks. "nvidia-switch --nvidia" will then replace the old xorg files with the new ones and recreate the necessary symlinks for nvidia.
 
Old 07-04-2008, 09:44 PM   #14
T3slider
Senior Member
 
Registered: Jul 2007
Distribution: Slackware64-14.1
Posts: 2,367

Rep: Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843Reputation: 843
Quote:
Originally Posted by ppr:kut
Actually as nvidia-switch is working with symlinks the first step won't be necessary. The required logic is already present in nvidia-switch. Upgrading xorg-server will just overwrite the symlinks. "nvidia-switch --nvidia" will then replace the old xorg files with the new ones and recreate the necessary symlinks for nvidia.
Aw, you mean I wasted all that time for nothing? Oh well. I probably should have checked to see if they were real files or symlinks -- but thanks for the information.
 
Old 07-05-2008, 02:28 PM   #15
slackass
Member
 
Registered: Apr 2006
Location: SE Texas
Distribution: Slack64-15.0
Posts: 910

Rep: Reputation: 90
Just for fun:
I did another hose & reload on my play box and installed only:
slackpkg
The 2 SlackBuild NVIDIA packages.
gl-117

Then I ran “slackpkge upgrade-all” and updated to the new xorg. To my pleasant surprise, it actually rebooted but with no 3D. The nvidia splash screen did show up tho.

Then I just did “ nvidia-switch –nvidia” and I got 3D back..

Apparently, the SlackBuild nvidia driver is idiot-proof! At least I couldn't break it. .. :-)
 
  


Reply



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



Similar Threads
Thread Thread Starter Forum Replies Last Post
remove some xserver-xorg-video-* packages? rosspy Debian 4 06-19-2008 02:11 PM
Pinki Xorg-server 7.2 Packages aspekt9 Linux - Software 0 06-29-2007 04:37 PM
startx missing in -current xorg packages ?? fsbooks Slackware 3 04-17-2007 06:52 AM
Where do I get the xorg packages for RHEL/CentOS? abefroman Red Hat 6 05-09-2005 06:57 AM
Packages not found (xorg-x11-libs) fgoyti Linux - Newbie 4 07-18-2004 10:40 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:40 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration