SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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
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.
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...)
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.
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.
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.
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. .. :-)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.