LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 06-30-2020, 05:55 AM   #31
pchristy
Member
 
Registered: Oct 2012
Location: UK
Distribution: Slackware
Posts: 492

Rep: Reputation: Disabled

Have you tried setting "vga=791" or whatever is appropriate for your monitor? I'm not promising it will work, but its a simple tweak and worth a try!

--
Pete
 
Old 06-30-2020, 06:25 AM   #32
hazel
Senior Member
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware, OpenBSD
Posts: 4,383

Original Poster
Blog Entries: 11

Rep: Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474
How do I find out the correct mode number for my monitor? Remember I am hopeless with hardware!
 
Old 06-30-2020, 06:39 AM   #33
pchristy
Member
 
Registered: Oct 2012
Location: UK
Distribution: Slackware
Posts: 492

Rep: Reputation: Disabled
If you have the standard Slackware lilo.conf file, the different numbers show their associated resolution. Unless you are running a CRT, its not all that critical. Assuming you have a reasonably modern LCD, then 791 should be OK. It corresponds to 1024x768 resolution, and 64K colours. Any decent LCD should have no problem with 1024x768 (most LCDs these days are 1920x1080). I suspect that its the 3rd part that is your problem, as that defines the colour depth. I think the penguins require a certain colour depth to function.

If you want to be really cautious, you could try 787 (800x600x256) - even an old CRT should handle that - or 788 (800x600x32K). But I'm pretty sure that 791 (1024x768 and 64K colours) should be fine.

Its a long time since I used it, but I have a feeling that vga=normal sets the resolution to 640x480 and minimal (or maybe no) colour. I think its the latter bit that might be your problem.

But I'm only an amateur twiddler of these things! (I'm a retired broadcast TV engineer, not a computer professional!).

--
Pete
 
2 members found this post helpful.
Old 06-30-2020, 07:31 AM   #34
Paulo2
Member
 
Registered: Aug 2012
Distribution: Slackware64 -current (started with 13.37(32))
Posts: 554

Rep: Reputation: 240Reputation: 240Reputation: 240
Quote:
Originally Posted by hazel View Post
How do I find out the correct mode number for my monitor? Remember I am hopeless with hardware!
If you're running lilo (I don't know about grub or elilo) take a look if it helps https://www.linuxquestions.org/quest...ml#post5942036
 
2 members found this post helpful.
Old 06-30-2020, 06:20 PM   #35
Aeterna
Member
 
Registered: Aug 2017
Location: Terra Mater
Distribution: VM Host: Slackware-current, VM Guests: Artix, CRUX, FreeBSD, Funtoo, HardenedBSD, OpenIndiana
Posts: 316

Rep: Reputation: Disabled
Quote:
Originally Posted by Paulo2 View Post
If you're running lilo (I don't know about grub or elilo) take a look if it helps https://www.linuxquestions.org/quest...ml#post5942036
My logo with lilo and attached boot with elilo. Not much difference and nothing appended to lilo/elilo
Attached Thumbnails
Click image for larger version

Name:	Slackware-elilo-boot_2020-06-29.png
Views:	42
Size:	66.5 KB
ID:	33548  

Last edited by Aeterna; 06-30-2020 at 06:22 PM.
 
2 members found this post helpful.
Old 06-30-2020, 11:07 PM   #36
Jeebizz
Senior Member
 
Registered: May 2004
Distribution: Slackware14.2 64-Bit Desktop, Devuan 2.0 ASCII Toshiba Satellite Notebook
Posts: 2,913

Rep: Reputation: 838Reputation: 838Reputation: 838Reputation: 838Reputation: 838Reputation: 838Reputation: 838
Quote:
Originally Posted by Aeterna View Post
My logo with lilo

and attached boot with elilo. Not much difference and nothing appended to lilo/elilo
Ok I really like that - I wouldn't mind that as the default for Slackware
 
Old 07-01-2020, 05:28 AM   #37
hazel
Senior Member
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware, OpenBSD
Posts: 4,383

Original Poster
Blog Entries: 11

Rep: Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474
"vga=791" didn't do it for me, so I'll try some of the suggestions in that thread Paulo2 posted.

Anything that works in lilo should work with elilo too because the configuration interface is the same, although elilo is a very different beast under the bonnet. And all you're really doing after all is passing boot options to the kernel.
 
Old 07-01-2020, 05:32 AM   #38
pchristy
Member
 
Registered: Oct 2012
Location: UK
Distribution: Slackware
Posts: 492

Rep: Reputation: Disabled
Ah, well! It was simple, so worth a try!

Er - elilo? Are you running uefi hardware? If so, it might be that you've run into the UEFI frame buffer bug that I ran into on one of my machines. Some machines use 64-bit addressing for the efifb, and elilo can't cope with that. The only solution is to switch to grub.

Luckily, Slackware makes this fairly easy.

--
Pete

Last edited by pchristy; 07-01-2020 at 05:35 AM.
 
Old 07-01-2020, 05:42 AM   #39
hazel
Senior Member
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware, OpenBSD
Posts: 4,383

Original Poster
Blog Entries: 11

Rep: Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474
Yes, it's a UEFI machine. But it only started censoring the penguins when I switched from a Series 4 to a Series 5 kernel, so the problem is unlikely to lie with elilo.
 
Old 07-01-2020, 05:58 AM   #40
pchristy
Member
 
Registered: Oct 2012
Location: UK
Distribution: Slackware
Posts: 492

Rep: Reputation: Disabled
OK, but there may be a difference in the way the 4.X and 5.X kernels handle the efifb. (The initial part of the boot is handled by the efifb, but when I grepped dmesg for efifb, I got a bunch of errors.) I don't know for sure (I'm not that clever!). But I do know that switching to grub got the penguins and initial boot screen back on my laptop (newest machine).

Your machine doesn't have an Insyde BIOS by any chance, does it? That's what my problematic laptop has.
 
Old 07-01-2020, 06:59 AM   #41
hazel
Senior Member
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware, OpenBSD
Posts: 4,383

Original Poster
Blog Entries: 11

Rep: Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474Reputation: 2474
Quote:
Originally Posted by pchristy View Post
Your machine doesn't have an Insyde BIOS by any chance, does it? That's what my problematic laptop has.
No, it's American Megatrends. An old company. I remember when they and Phoenix made all the BIOses.

This might be informative for them as understands hardware!
Code:
 efifb: probing for efifb
[    1.440767] efifb: framebuffer at 0xa0000000, using 3072k, total 3072k
[    1.440769] efifb: mode is 1024x768x32, linelength=4096, pages=1
[    1.440770] efifb: scrolling: redraw
[    1.440772] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    1.445157] fb0: EFI VGA frame buffer device
[    4.745478] EFI Variables Facility v0.08 2004-May-17
[   10.488881] fb0: switching to inteldrmfb from EFI VGA

Last edited by hazel; 07-01-2020 at 07:44 AM. Reason: Added dmesg code
 
Old 07-01-2020, 07:15 AM   #42
cwizardone
LQ Guru
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib."
Posts: 5,700
Blog Entries: 1

Rep: Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049
FWIW, Tux and friends are always there when I boot up, so here is the first section of my lilo.conf,

Quote:
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/sda

#compact # faster, but won't work on all systems.

# Boot BMP Image.
# Bitmap in BMP format: 640x480x8
bitmap = /boot/slackware64.bmp
# Menu colors (foreground, background, shadow, highlighted
# foreground, highlighted background, highlighted shadow):
bmp-colors = 255,0,255,0,255,0
# Location of the option table: location x, location y, number of
# columns, lines per column (max 15), "spill" (this is how many
# entries must be in the first column before the next begins to
# be used. We don't specify it here, as there's just one column.
bmp-table = 60,6,1,16
# Timer location x, timer location y, foreground color3
# background color, shadow color.
bmp-timer = 65,27,0,255
# Standard menu.
# Or, you can comment out the bitmap menu above and
# use a boot message with the standard menu:
#message = /boot/boot_message.txt
# Append any additional kernel parameters:
#append="fbcon=nodefer"
prompt
#timeout = 300
# VESA framebuffer console @ 1024x768x256
#vga = 773
# Normal VGA console
#vga = normal
# Ask for video mode at boot (time out to normal in 30s)
#vga = ask
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x322
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# ramdisk = 0 # paranoia setting
# End LILO global section
 
Old 07-01-2020, 07:48 AM   #43
pchristy
Member
 
Registered: Oct 2012
Location: UK
Distribution: Slackware
Posts: 492

Rep: Reputation: Disabled
Ah! American Megatrends! I haven't seen one of those in a while, but have fond memories!

Well, I'm about out of ideas. Just one thing, have you tried booting one of AlienBob's SlackwareLive versions? You can find them at Slackware.uk, under people/alien-slacklive/latest. Basically, its a version of slackware that you can run from a pendrive. I haven't used it for a while, but I'm pretty certain it boots from grub. It might give a clue to what's going on. It certainly helped me sort out my laptop!
 
Old 07-01-2020, 09:32 AM   #44
cwizardone
LQ Guru
 
Registered: Feb 2007
Distribution: Slackware64-current with "True Multilib."
Posts: 5,700
Blog Entries: 1

Rep: Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049Reputation: 3049
Quote:
Originally Posted by pchristy View Post
Ah! American Megatrends! I haven't seen one of those in a while, but have fond memories! ........
Oh, they are still around.
https://en.wikipedia.org/wiki/American_Megatrends
They now call themselves, AMI.
I have a fairly new m/b and the BIOS is made by AMI, but I can't see their name, for whatever reason, except when burning a new BIOS. At that time the full name is displayed.

Last edited by cwizardone; 07-01-2020 at 11:04 AM.
 
Old 07-01-2020, 02:04 PM   #45
Aeterna
Member
 
Registered: Aug 2017
Location: Terra Mater
Distribution: VM Host: Slackware-current, VM Guests: Artix, CRUX, FreeBSD, Funtoo, HardenedBSD, OpenIndiana
Posts: 316

Rep: Reputation: Disabled
Quote:
Originally Posted by Jeebizz View Post
Ok I really like that - I wouldn't mind that as the default for Slackware
If you are willing to build your own kernel, I can attach ppm file (if forum permits).

Just in case enable

CONFIG_X86_SYSFB
Quote:
Firmwares often provide initial graphics framebuffers so the BIOS,
bootloader or kernel can show basic video-output during boot for
user-guidance and debugging. Historically, x86 used the VESA BIOS
Extensions and EFI-framebuffers for this, which are mostly limited
to x86.
and
CONFIG_FB_SIMPLE
Quote:
Say Y if you want support for a simple frame-buffer.

This driver assumes that the display hardware has been initialized
before the kernel boots, and the kernel will simply render to the
pre-allocated frame buffer surface.
I don't know if Slackware kernel has these options enabled (I build my own kernels) but this should fix any feature issues with penguins.

to make it even more fancy apply to lilo.conf
append="vt.color=2"
this would make boot messages green
more colors to play around:
1 blue dark
2 green dark
3 cyan dark
4 red dark
5 magenta dark
6 yellow dark
7 white bright
8 white dark
9 cyan dark
10 bright green
11 bright cyan
12 dark magenta
13 bright magenta
14 bright yellow
15 white
16 black on blue background

you can modify both foreground and background colors.
Unfortunately this does not work in elilo but lilo works as should grub

Last edited by Aeterna; 07-01-2020 at 02:17 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: How Can Cool Penguins Have Such Hot Heads? LXer Syndicated Linux News 0 11-21-2009 10:01 PM
Why does my GRUB menu screen sometimes have dancing penguins? statguy SUSE / openSUSE 6 09-21-2007 01:26 PM
LXer: Penguins die after truckload of penguins spill on Texas highway LXer Syndicated Linux News 0 08-09-2006 03:33 PM
kde sound options gone except for root, login sound gone memphisSuseUser Linux - Distributions 2 12-10-2004 05:55 PM
RPM was gone, Now it's back Though it might as well be gone Null Linux - Software 1 03-02-2003 03:55 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 07:09 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration