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.
It sounds like KMS (Kernel Mode Setting) may be causing your issue. If that is the case, it will override any changes you may make to the "vga" parameter. Try adding
Code:
append = "nomodeset"
to /etc/lilo.conf, run lilo as root, and reboot your system.
(If there is already an append line in your lilo.conf file, add the nomodeset option to that existing line.)
Disabling KMS is going to cause trouble with running X. A better solution is something like video=800x600 or video=640x480, which will increase the text size on the console without affecting X.
Disabling KMS is going to cause trouble with running X.
Not here, Sir.
I just launched Slackware 13.37 with "Linux nomodeset" and after "startx" X took care of inserting the nouveau module and its dependencies, including drm_kms_helper.
This is with a nVidia GPU of course and I can't say a word for other brands and drivers.
I just launched Slackware 13.37 with "Linux nomodeset" and after "startx" X took care of inserting the nouveau module and its dependencies, including drm_kms_helper.
You sure about this? Until now, AFAIK, nouveau worked with KMS. With NVidia cards, I only specify 'nomodeset' with the proprietary driver (which I always use). Plus, I also blacklist 'nouveau', which is sort of redundant, but just to be on the safe side that there is no conflict with nouveau.
This morning I setup X on an old Panasonic Toughbook with an Intel Express card. Had to fiddle around a bit with it, since I have to edit mkinitrd.conf and specify the Intel modules explicitly like this, to be included in the initrd:
Code:
MODULES="ext4:intel_agp:i915"
Unless configured like this, with KMS, this card for example won't work properly.
Disabling KMS is going to cause trouble with running X. A better solution is something like video=800x600 or video=640x480, which will increase the text size on the console without affecting X.
Thanks for that one! Been trying for quite some time to enlarge those super-tiny fonts with KMS enabled, but to no avail.
Immer wenn du glaubst, es geht nicht mehr,
Kommt von irgendwo ein Lichtlein her.
Disabling KMS is going to cause trouble with running X. A better solution is something like video=800x600 or video=640x480, which will increase the text size on the console without affecting X.
Are there particular drivers for which disabling KMS causes problems, or is it universal? Your statement "Disabling KMS is going to cause trouble with running X" would seem to indicate it is universal. I don't recall ever having problems with disabling it in the past, although I don't currently disable it.
Are there particular drivers for which disabling KMS causes problems, or is it universal? Your statement "Disabling KMS is going to cause trouble with running X" would seem to indicate it is universal. I don't recall ever having problems with disabling it in the past, although I don't currently disable it.
As far as my experience with various hardware goes, you need KMS...
- with NVidia cards if you intend to use the 'nouveau' driver
- with most Intel graphic cards
Are there particular drivers for which disabling KMS causes problems, or is it universal? Your statement "Disabling KMS is going to cause trouble with running X" would seem to indicate it is universal. I don't recall ever having problems with disabling it in the past, although I don't currently disable it.
Since the OP had verified that disabling KMS fixed the console, the driver for that video chipset was clearly using KMS. And at this point, I think any driver that can use KMS requires it. It's not universal though. There are still drivers that don't use KMS.
For nouveau users there is also the possibility of blacklisting the nouveau kernel module, still keeping xf86-video-nouveau installed. No framebuffer will be used during startup, the nouveau kernel module will be inserted after X starts and X will use the nouveau driver. But after that the console will use the nouveau framebuffer as well, which may not be what the OP wants. Just wanted to mention that because this is my setting right now.
PS This is with vga=normal.
Last edited by Didier Spaier; 08-09-2012 at 04:21 AM.
Reason: PS added
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.