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 boot with the penguin logo at the top and the text shows normally then the screen gets black and continue again with smaller text and the penguin logo has disappeared. this does not annoy me actualy but i just wanna find out why this happens.
I'm running slackware 13.37 and here is my graphic card type and lilo config
Quote:
root@H:/home/tux# lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 03)
root@H:/home/tux# cat /etc/lilo.conf
# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/sda
compact # faster, but won't work on all systems.
# Standard menu.
message = /boot/boot_message.txt
# Append any additional kernel parameters:
append=" vt.default_utf8=0"
#prompt
#timeout = 5
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
#vga = normal
Intel GPUs now support KMS. The kernel loads a module ('i915' in this particular case) which reads the EDID from the monitor and switches the console to the monitors preferred resolution. You can force a resolution by using the video=XRESxYRES kernel option (ie. video=640x480).
thank you Adam, now i understand why video resolution changes, and i tried to force a resolution and added "video=1024x768" in lilo.conf but nothing happened, is there anything else missing?
Well you're definitely using KMS, but you need to add the video option to the append line in /etc/lilo.conf. I think you must have added it on its own line.
Once you make that change and run 'lilo', reboot and your console resolution should be 1024x768. You can confirm this with 'fbset'.
fbset at the console gives me a resolution of 1280x800
it seems i'm missing something, lilo does not accept "video=XRESxYRES" option,, may be i need to read about frame buffer, i'll google it and see if i can learn additional information about it.
the append line works for me now and run lilo without problems with "video=XRESxYRES",,, however i still have the same problem ,,, during the boot my screen get black and then shows again without penguin logo. does that mean forcing a resolution did not work!
No, it means the kernel is first launching with the vesa framebuffer and then switching to the KMS provided framebuffer when the i915 kernel module loads.
that's what u already told me at the beginning,,, i thought i can boot without the changing in the resolution,,and i know i've asked many questions so far ,,, thank u for ur patience
I have the same problem. Lilo will not exceed 800x600 resolution, but will switch to KMS i915 driver upon initrd initializations. I want to use KMS i915 straight from the lilo getgo. I have yet to figure it out after 2 days of tinkering.
Will building the i915 straight in to the kernel instead of as a module help? If so, how do i make sure it loads on boot?
You won't be able to get KMS working "straight from the lilo getgo." KMS is part of the linux kernel and lilo launches before the kernel. If you build KMS into the kernel, however, you can get it to load within the first few seconds of the kernel loading.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.