[SOLVED] Upgrading Slackware 14 to Kernel 3.2.45 resulted in black screen on boot.
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 use a acer Travelmate 6493 whith slackware64 14 and i was affected by the same problem.
I've appended to my lilo.conf the nomodeset and with that i've succeeded to log in in console mode, and run slackpkg update and slackpkg upgrade-all.
then i use the command /usr/share/mkinitrd/mkinitrd_xommand_generator.sh -k 3.2.45 | bash and run lilo again after deleting the nomodeset in lilo.conf.
After reboot the problem was solved.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Rep:
Dell Inspiron 1750, (64-bit laptop), wget the rebuilt kernel packages from OSU, upgradepkg *.t?z, run lilo, init 6, run level 3 comes up like normal, startx does it's thing, all is well that ends.
Well, I decided to try the updated 3.2.45 kernel packages but the issue I had (see quote below) still remains. I guess my problem isn't related after all.
Quote:
Originally Posted by ruario
I upgraded the kernel earlier on one of my Slackware64 14.0 installs and while I could boot successfully into runlevel 3, if I tried to run X the screen froze after a few minutes.
I upgraded the kernel earlier on one of my Slackware64 14.0 installs and while I could boot successfully into runlevel 3, if I tried to run X the screen froze after a few minutes.
Same here - system is a i3-based Lenovo x121e.
Actually this problem appeared before 3.2.45, because not too long ago I upgraded my other i5-based system from 3.2.29 to 3.2.44 (hoping it would fix an unrelated USB problem - it didn't), resulting in lots of graphical glitches in XFCE and a full system freeze after about a day of usage.
You could also try out the latest 3.4 series on 14.0.
I considered that but since the 3.8 series is working well I haven't bothered testing 3.4 yet but sure it is certainly another option. I'm also slightly put off by the comments in Pat's README. I have no idea if that or any other issues are fixed, so it seems safer to stick with 3.8 series that is already fairly well tested by the -current users.
Really a shame however that these regressions have slipped into the 3.2 series. This isn't something Pat should have to worry about.
P.S. I think you meant testing/, rather than extra/.
Last edited by ruario; 05-25-2013 at 04:05 AM.
Reason: added further comments about 3.4
I was just reading through some of the backlog in the ##slackware irc channel. It sounds like one of the users there has the same problem that Cesare and I do.
Quote:
Originally Posted by zif_
06:46 < zif_> hi guys!
06:47 < zif_> guys i have a big problem with my window managers
06:47 < Elminster> Manager(s) ?
06:48 < zif_> yeah,
06:48 < zif_> i have the same problem with all of them
06:49 < zif_> after i installed some updates recently when i try to start an application it gets freezed
06:49 < zif_> i can't even acces the tty's
06:51 < MLanden> zif_: which driver are you using for video?
06:52 < zif_> i just can say i have Intel
07:28 < MLanden> zif_: ok...before you go,check which model intel you have..which kernel you were trying to upgrade to..already have established that EQ error
07:28 < zif_> ok i had the 3.2.26 i think
07:28 < zif_> the upgrade was to 3.2.45
07:30 < zif_> it says VGA Compatible Controller: Intel Corporation 2nd Generation Integrated Graphics
08:08 < zif_> i think i'll have to make a roll back to the 3.2.26 kernel
Note: The above is edited, just to include the key points
Unfortunately, I was away at the time so I could not suggest he try the latest 3.8.13 kernel from -current.
Last edited by ruario; 05-25-2013 at 05:13 AM.
Reason: Added the note
Out of curiosity I tried the 3.4.47 kernel using Pat's generic config from testing. No X freezes, however my wireless card wasn't working automatically as it was under 3.8.13, meaning I had to install broadcom-sta to get it to work (I was also using broadcom-sta under 3.2.29). Additionally, my machine does not suspend on closing the laptop lid as it does with the 3.2.x and 3.8.x kernels, so I'll reckon I'll just go back to 3.8.13 again.
Location: Northeastern Michigan, where Carhartt is a Designer Label
Distribution: Slackware 32- & 64-bit Stable
Posts: 3,541
Rep:
After successful upgrade of a 64-bit Dell Inspiron 1750 (and two 32-bit Dell Dimension 8400's) to 3.2.45 (from the "Intel-fixed" packages with wget ftp://ftp.osuosl.org/pub/slackware/s...linux-3.2.45/* -- the 64-bit boxes have Intel 4 Series graphics, the 32-bit boxes have old ATI Radeon X300SE cards -- I upgraded my main work system, a Dell Optiplex 780. The 32-bit boxes have 4G RAM, the 64-bit have 8G RAM (which doesn't matter one way or the other).
No problems: reinstalled VirtualBox-4.2.12-84980-Linux_amd64.run (the kernel modules, of course, went bye-bye with the upgrade), no need to reinstall Oracle_VM_VirtualBox_Extension_Pack-4.2.12-84980.vbox-extpack or redo the Guest Additions (they're in the virtual machine, not in the system). USB stuff works just fine, everything else works just fine, PostgreSQL and MySQL work just fine.
I do keep my systems at stable, applying all patches as they come along, so I'm running the default huge kernel; I don't mess with the kernel (so no initrd problems) -- just run lilo and away we go.
No runs, no drips, no errors; I'm a happy camper -- wasn't too overjoyed with the "Intel problem," but what the heck, stuff happens.
I upgraded the kernel earlier on one of my Slackware64 14.0 installs and while I could boot successfully into runlevel 3, if I tried to run X the screen froze after a few minutes.
Quote:
Originally Posted by Cesare
Same here - system is a i3-based Lenovo x121e.
Actually this problem appeared before 3.2.45, because not too long ago I upgraded my other i5-based system from 3.2.29 to 3.2.44 (hoping it would fix an unrelated USB problem - it didn't), resulting in lots of graphical glitches in XFCE and a full system freeze after about a day of usage.
Back to 3.2.29 for me.
Quote:
Originally Posted by ruario
Well, I decided to try the updated 3.2.45 kernel packages but the issue I had still remains. I guess my problem isn't related after all.
Exactly the same here with an i3-based box with mini-ITX Intel board.
With kernel 3.2.29 I experienced system freezes, which seemed to be related to USB. Since upgrading to 3.2.45 I have Xorg issues and eventually system freezes with both Xfce and KDE, while everything seem to be fine in runlevel 3.
Now I'm going to try Patrick Volkerding's config for 3.4.x, or maybe I'll go straight to -current 3.8.13.
The -current kernel (3.8.13) is working really nicely for me.
Thank you ruario, I'm compiling a huge 3.4.47 right now, but I think I'll try 3.8.13 as well. I guess the pre-compiled 3.8.13 image won't work on 14.0, right? Did you re-compile it using the config file found in current or did you edit your own?
Kind regards,
Philip
Last edited by Philip Lacroix; 05-27-2013 at 04:05 AM.
Thank you ruario, I'm compiling a huge 3.4.47 right now, but I think I'll try 3.8.13 as well. I guess the pre-compiled image won't work on 14.0, right? Did you re-compile it using the config file found in current or did you edit your own?
I only complied 3.4.47 (generic) since there is no package, for 3.8.13 I just used the packages from -current on 14.0. No problems.
EDIT: I also compiled up 3.9.4 and it seemed fine as well.
Totally noob question... but can I upgrade my kernel to 3.8.13 without upgrading everything else to current? I just want to find the best and most stable kernel for my machine while sticking with stable Slackware64-14.
Totally noob question... but can I upgrade my kernel to 3.8.13 without upgrading everything else to current? I just want to find the best and most stable kernel for my machine while sticking with stable Slackware64-14.
You can, but if you use the kernels in -current you'll be unable to compile kernel modules for it, since the kernel won't load modules compiled with a different version of gcc. If this is a concern, it is pretty easy to install the kernels from -current and then recompile the kernel and modules from one of the config files and switch to the newly compiled versions.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.