Slackware (current) does not work properly after update
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.
Slackware (current) does not work properly after update
Hi.
I use Slackware current with KDE Plasma as graphic interface, and I did an update. After that, Slackware stopped work properly. At the initial screen (terminal, before use starx command) the keyboard of the notebook works normal, but the USB keyboard don't. After I enter the graphical interface (using startx command) the KDE Plasma loads and show the desktop, but the keyboard (now, the notebook keyboard) and the mouse do not work.
The O.S. seems to continue working, because after a time the screen locks automatically.
I've tried to upgrade again the Slackware at the terminal, but a error appears. That's when I saw that the network card was not being recognized.
I used the ifconfig -a but it did not show my network card, only shows lo result.
The commands that I used to upgrade the Slackware before the errors was:
Hi.
I use Slackware current with KDE Plasma as graphic interface, and I did an update. After that, Slackware stopped work properly. At the initial screen (terminal, before use starx command) the keyboard of the notebook works normal, but the USB keyboard don't. After I enter the graphical interface (using startx command) the KDE Plasma loads and show the desktop, but the keyboard (now, the notebook keyboard) and the mouse do not work.
The O.S. seems to continue working, because after a time the screen locks automatically.
I've tried to upgrade again the Slackware at the terminal, but a error appears. That's when I saw that the network card was not being recognized.
I used the ifconfig -a but it did not show my network card, only shows lo result.
The commands that I used to upgrade the Slackware before the errors was:
To update my initrd do I need to know the kernel version and edit the file?
The current kernel version is simple to find, looking in the /boot directory - I suspect that you have 5.15.18 and to generate a new initrd you can use "/usr/sbin/geninitrd"
BTW, what architecture you use? i586 or x86_64?
Last edited by LuckyCyborg; 01-31-2022 at 01:57 PM.
Once you are inside the chroot, just run /shin/lilo and it should be good to go after a reboot, provided that you didn't switch to the generic kernel after the installation.
EDIT: sorry after a better read i see that you are indeed running a generic kernel, better follow the luckycyborg advice
Once you are inside the chroot, just run /shin/lilo and it should be good to go after a reboot, provided that you didn't switch to the generic kernel after the installation.
EDIT: sorry after a better read i see that you are indeed running a generic kernel, better follow the luckycyborg advice
The OP still can boot and enter in the system, I do not think that s/he needs to chroot.
The current kernel version is simple to find, looking in the /boot directory - I suspect that you have 5.15.18 and to generate a new initrd you can use "/usr/sbin/geninitrd"
BTW, what architecture you use? i586 or x86_64?
I'm using x86_64
And the Kernel's version: that's exactly what you said
5.15.18
Last edited by paulomatheus; 01-31-2022 at 02:05 PM.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.