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 feel a bit embarrassed to ask this, because I should know the answer (and I'm sure I've had this problem before, but a long time ago!)
I've just been renovating one of my ancient machines with a fresh install of Slackware-15. Everything has gone fine, until I try and add AlienBob's Libreoffice package using slackpkg.
It fails with a gpg error!
I should add that I keep a local repository of slackware stuff on a NAS drive, which is regularly updated from slackware.uk.
I've reconfigured my mirrors to slackware.uk, and done a "slackpkg gpg update, slackpkg update" and then reverted to my local mirror, but to no avail.
It has to be something I'm doing, as my regular machines don't have a problem. I'm guessing I need to grab Eric's gpg from somewhere, but I can't for the life of me remember where or how!
I just remembered the fix a few moments ago! It was something very similar. I temporarily un-commented the [MIRRORPLUS] line in slackpkgplus.conf that pointed to Eric's mirror, then re-ran slackpkg update gpg, and finally re-commented the [MIRRORPLUS] line. I didn't need to touch [REPOPLUS] just to get the gpg key.
I knew there was something I had to do, but 15 has been so long coming, I haven't done a fresh install in ages!
At least, that's my excuse, and I'm sticking to it!
Thanks for the hint, though!
BTW, did you ever get your penguins back? If you are using grub, I might know the fix!
My experience with elilo is that it either works or doesn't, and if it doesn't, there's not much you can do about it! I had to ditch it on my laptop as initially, Slackware's installer refused to go past the "loading initrd" stage. I had to install grub on the install pendrive to be able to install ( see here: https://www.linuxquestions.org/quest...re-4175671086/ ).
Once I managed to get it installed, I could get elilo to boot, but like you, no penguins! And if you are having problems early in the boot sequence, its handy to be able to see that screen! So I switched to grub, and haven't looked back!
The problem seems to be an incompatibility between elilo and some uefi frame buffers - mainly Intel graphics, from my experience. However, I also had a similar issue with Grub on an older, non-uefi machine that I have in my workshop. The fix there was to add the following line to grub.conf
Code:
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
#GRUB_GFXMODE=1024x768x32
GRUB_GFXMODE=1920x1080x32
GRUB_GFXPAYLOAD_LINUX=keep
Its that last line that does the job. I have no idea how that would translate in elilo!
The problem seems to be an incompatibility between elilo and some uefi frame buffers - mainly Intel graphics, from my experience. However, I also had a similar issue with Grub on an older, non-uefi machine that I have in my workshop. The fix there was to add the following line to grub.conf
Its that last line that does the job. I have no idea how that would translate in elilo!
The elilo equivalent would be passing the numerical form of GFXPAYLOAD as a kernel parameter of the form "vga=".
From the GRUB manual:
Quote:
If this variable is set, it controls the video mode in which the Linux kernel starts up, replacing the ‘vga=’ boot option (see linux). It may be set to... any of the permitted values for ‘gfxmode’ to set a particular graphics mode (see gfxmode).
The problem would be knowing what mode to use. When I first started using Linux, a mode was just screen width and height in pixels. Now it seems you need to specify the colour depth as well.
In my case, the width and height is the 1920x1080 in the penultimate line and the 32 is the colour depth. You would need to know what resolutions your card / monitor support, but I would have thought any reasonably modern system should work with any of the examples above. The important bit (in grub) is to pass that information on to the next stage, which is what that red line does. It passes the mode on to the video buffer, rather than letting it try and work it out for itself - which some seem incapable of doing.
Not really my field of expertise - I used to be a broadcast video editor before I retired, so I'm very familiar with analogue video, and know just enough about digital video to be dangerous!
I suspect you knew most of what I've just written anyway, so apologies if so, but sometimes hearing someone else's interpretation can help focus on the problem!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.