On 1/5/19 8:30 PM, King Beowulf wrote:
Hello Dick,
The other replies have some good ideas, but lets go back to basics since
you can ssh in.  I do not think there is a need to reinstall from
scratch just yet.

When you leave the login manager, X tries to load all the other stuff
and can't, so exits and the login manager reloads. Thus .  If you select
the option to instead exit, a list gives you the option to exit to the
console (no X) instead of rebooting/shut down, as though you had set
inittab to runlevel 3 (console) and not runlevel 4 (GUI)

When X is running, you can access virtual terminals via:

ctrl-alt-F1     log messages for running X
ctrl-alt-F[2-6] text console login
ctrl-alt-F7     return to X screen

Since you had too new of a nvidia driver, lets return to stock and ty again.

Remove Nvidia and check operation
=================================
1. log in via ssh. edit /etc/inittab to remove GUI login:

# Default runlevel. (Do not set to 0 or 6)
id:3:initdefault:

2. reboot.  After, you should have a login prompt. Does your keyboard
work? Can you log in?  If No, post back any errors.

Yes. I'm logged in as rsteff.

*IF YES*

log in as root.

I switched to root with su-

remove nvidia drivers and reinstall xserver and mesa:

nvidia-switch --remove

nvidia-switch command not found

slackpkg remove nvidia-driver

The file(s) nvidia-driver can't be removed -- package not installed.

slackpkg remove nvidia-kernel

The file(s) nvidia-kernel can't be removed -- package not installed.

I expected those responses since I removed both of those packages on Friday.

slackpkg reinstall mesa

Successful.

slackpkg reinstall xorg-server

(make sure you pick the newest versions of both)

ncurses window has four entries, all stared [*]

[*] xorg-server-1.18.3-x86_64-5_slack14.2.txz
[*] xorg-server-xephyr-1.18.3-x86_64-5_slack14.2.txz
[*] xorg-server-xnest-1.18.3-x86_64-5_slack14.2.txz
[*] xorg-server-xvfb-1.18.3-x86_64-5_slack14.2.txz

I'm going out on a limb and assuming I need all of those.

Successful.

now, check for busted nvidia symlinks and delete them

ls -l /usr/lib64/libGL*
root@ENU-2:~# ls -l /usr/lib64/libGL*
-rwxr-xr-x 1 root root   1462 May  9  2016 /usr/lib64/libGL.la*
lrwxrwxrwx 1 root root     14 Jan  5 22:03 /usr/lib64/libGL.so -> libGL.so.1.2.0* lrwxrwxrwx 1 root root     14 Jan  5 22:03 /usr/lib64/libGL.so.1 -> libGL.so.1.2.0*
-rwxr-xr-x 1 root root 422392 May  9  2016 /usr/lib64/libGL.so.1.2.0*
-rwxr-xr-x 1 root root   1005 May  9  2016 /usr/lib64/libGLESv1_CM.la*
lrwxrwxrwx 1 root root     21 Jan  5 22:03 /usr/lib64/libGLESv1_CM.so -> libGLESv1_CM.so.1.1.0* lrwxrwxrwx 1 root root     21 Jan  5 22:03 /usr/lib64/libGLESv1_CM.so.1 -> libGLESv1_CM.so.1.1.0*
-rwxr-xr-x 1 root root  18072 May  9  2016 /usr/lib64/libGLESv1_CM.so.1.1.0*
-rwxr-xr-x 1 root root    987 May  9  2016 /usr/lib64/libGLESv2.la*
lrwxrwxrwx 1 root root     18 Jan  5 22:03 /usr/lib64/libGLESv2.so -> libGLESv2.so.2.0.0* lrwxrwxrwx 1 root root     18 Jan  5 22:03 /usr/lib64/libGLESv2.so.2 -> libGLESv2.so.2.0.0*
-rwxr-xr-x 1 root root  30360 May  9  2016 /usr/lib64/libGLESv2.so.2.0.0*
lrwxrwxrwx 1 root root     17 Dec 23 13:29 /usr/lib64/libGLEW.so -> libGLEW.so.1.13.0* lrwxrwxrwx 1 root root     17 Dec 23 13:29 /usr/lib64/libGLEW.so.1.13 -> libGLEW.so.1.13.0*
-rwxr-xr-x 1 root root 509520 Nov 23  2015 /usr/lib64/libGLEW.so.1.13.0*
lrwxrwxrwx 1 root root     19 Dec 23 13:29 /usr/lib64/libGLEWmx.so -> libGLEWmx.so.1.13.0* lrwxrwxrwx 1 root root     19 Dec 23 13:29 /usr/lib64/libGLEWmx.so.1.13 -> libGLEWmx.so.1.13.0*
-rwxr-xr-x 1 root root 448488 Nov 23  2015 /usr/lib64/libGLEWmx.so.1.13.0*
-rwxr-xr-x 1 root root   1254 Feb 20  2013 /usr/lib64/libGLU.la*
lrwxrwxrwx 1 root root     15 Dec 23 13:29 /usr/lib64/libGLU.so -> libGLU.so.1.3.1* lrwxrwxrwx 1 root root     15 Dec 23 13:29 /usr/lib64/libGLU.so.1 -> libGLU.so.1.3.1*
-rwxr-xr-x 1 root root 516416 Feb 20  2013 /usr/lib64/libGLU.so.1.3.1*
root@ENU-2:~#

ls -l /usr/lib64/libGLES*
root@ENU-2:~# ls -l /usr/lib64/xorg/modules/extensions/libglx*
-rwxr-xr-x 1 root root   1503 Oct 18  2017 /usr/lib64/xorg/modules/extensions/libglx.la* -rwxr-xr-x 1 root root 285992 Oct 18  2017 /usr/lib64/xorg/modules/extensions/libglx.so*
root@ENU-2:~#

ls -l /usr/lib64/xorg/modules/extensions/libglx*
root@ENU-2:~# ls -l /usr/lib64/xorg/modules/extensions/libglx*
-rwxr-xr-x 1 root root   1503 Oct 18  2017 /usr/lib64/xorg/modules/extensions/libglx.la* -rwxr-xr-x 1 root root 285992 Oct 18  2017 /usr/lib64/xorg/modules/extensions/libglx.so*
root@ENU-2:~#

Are all of those related to nVidia, and should I delete them all?

If yes, is this the right command for each group:

rm /usr/lib64/libGL*
rm /usr/lib64/libGLES*
rm /usr/lib64/xorg/modules/extensions/libglx*


I'll pick up the rest of this tomorrow after I hear from you about my delete questions.

Thanks!

--
Regards,

Dick Steffens


_______________________________________________
PLUG mailing list
[email protected]
http://lists.pdxlinux.org/mailman/listinfo/plug

Reply via email to