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.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,099
Rep:
Not sure what is happening here... I'm not sure LILO has much to do, if anything, with the Nvidia driver.....
What exactly happens?
Have you tried passing nomodeset to the kernel via LILO when you boot up?
Did you disable nouveau? Usually the nvidia proprietary driver won't install until you blacklist nouveau. An example here, https://www.linuxquestions.org/quest...3/#post5570251
Last edited by cwizardone; 07-04-2016 at 07:02 PM.
that's exactly what i did. i disabled nouveau 1st and the lilo bootloader broke and i used my usb slackware 14.2 installer with boot: hugesmp.s root=/dev/hda1 rdinit= ro
to boot up & login. then installed the downloaded nvidia driver and lilo is still broke.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,099
Rep:
What card (gpu) and driver version are you trying to install?
Here is the applicable part 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/124827-slack.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 color,
# 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="iommu=noapeture vt.default_utf8=0"
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 @ 800x600x32k
# 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
# Linux bootable partition config begins....
Like I said, I don't see where the Nvidia driver is involved.
Edit in: Of course, as you know, when you make any changes to lilo.conf you have to re-run, lilo.
Last edited by cwizardone; 07-04-2016 at 09:30 PM.
disabled nouveau and rebooted. lilo began to boot & died about 5 seconds into boot sequence. so, it has nothing to do with nvidia driver (i didn't download one this time).
had to reboot with slackware 14.2 usb installer using boot: huge.s root=/dev/sda2 rdinit= ro
to boot & login again.
Distribution: Slackware64-current with "True Multilib" and KDE4Town.
Posts: 9,099
Rep:
It has been a while.......
Somewhere along the way I found I could no longer pick the higher resolution display for lilo when sitting it up as part of the installation, that is, the VESA section as shown in post #4, above.
To get around that, without having to do a re-install, .... it has been a while so I don't remember exactly how it is done, but IIRC, when the lilo splash screen comes up, you hit the tab key? Then enter, nomodeset
and continue to boot the system.
To avoid that since, I have just selected the 'safe' resolution in the LILO setup.
I use these depending on the driver and the chip, sometimes works with vesafb + nvidia X driver, but vga=normal is recommended by nvidia.
This is because if X crashed, nvidia module can fall off the bus and lose signal while failing to reload X driver on top of fb driver.
Note that recent binary drivers aim to provide DRM interface for the fb driver, they do not provide fb driver yet.
I updated lilo quite a bit lately screwing around with my laptop. Did you load your slackware install partition with the usb disk? You can mount it later and use the lilo.conf file in /etc. You can play with lilo by editing the file and then in liloconfig menu select expert and then reinstall to read the lilo.config in /etc and try again.
What nvidia card driver version are you using? I got the legacy ones working off of slackbuild.
ok, at lilo prompt, i choose Linux (dual boot) and press tab, then type Linux nomodeset. . . and that will bring me all the way to login prompt without blacking out.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.