SlackwareThis Forum is for the discussion of Slackware Linux.
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.
Introduction to Linux - A Hands on Guide
This guide was created as an overview of the Linux Operating System, geared toward new users as an exploration tour and getting started guide, with exercises at the end of each chapter.
For more advanced trainees it can be a desktop reference, and a collection of the base knowledge needed to proceed with system and network administration. This book contains many real life examples derived from the author's experience as a Linux system and network administrator, trainer and consultant. They hope these examples will help you to get a better understanding of the Linux system and that you feel encouraged to try out things on your own.
Click Here to receive this Complete Guide absolutely free.
I have just added a 1600x900 monitor to my new system. Xorg works fine, apparently, but how can I get the magic number for the framebuffer at boot to make the console use the correct resolution?
I have read threads here (and other places) that say that it can and cannot be done - I am confused...
Slackware64, X2 CPU, Nvidia 6850 with nvidia drivers in Xorg, HP 2009m monitor, using lilo.
I find many articles online listing the vesa numbers but no 1600x900, and so far nothing comprehensible about how to get or calculate them?
Any quick help appreciated.
As far as I know, the nvidia kernel module and the nvidiafb module which would provide the framebuffer are incompatible. It would be necessary to choose between them, or go for the nv or nouveau drivers.
You can use a generic framebuffer with higher resolution, *but* only up to a resolution that your video card supports using VESA. My old video card only supported 1280x768, while my new one supports full 1680x1050 (maxing out the resolution of my monitor). I've heard vbetest can probe your video card for information, but it will not run on x86_64 systems AFAIK. I ended up building hwinfo and using that to probe my hardware. See here for more information. LILO's ask option will *not* give you all available resolutions, so I would suggest using hwinfo (or vbetest if you have an x86 system) a shot to determine the correct code to pass to LILO.
I saw a thread earlier about building uvesafb (IIRC) into the kernel which is supposed to allow more vesa options. Guess I'll try to find that.
But I have not looked much beyond the XF86 configs since my new Pentium 120MHZ days, so all the recent graphics hardware and related kernel modules are new to me... my continuing education... I'll be back!
You can use a generic framebuffer with higher resolution, *but* only up to a resolution that your video card supports using VESA.
After I thought about it for a bit I realized that you said "up to" the resoultion that my card supports. From hwinfo I see my card supports 1600x1200, so 1600x900 would be within the "up to" range?
So does that mean I can get 1600x900, or am I limited to the "exact" choices hwinfo lists? And if I can get 1600x900 - I still need to know how to get the magic vesa number for it... hope that makes sense.
You are unfortunately limited to the available options. Usually most resolutions are available below the top, so it is kind of surprising to hear that there is no native resolution available for your card while it does support a higher one. If you can find the right code for VESA you can try using it but I doubt it will work. I had heard of uvesafb as well and that may be a viable option for you.
Using vesa framebuffer I don't think you can get widescreen ratios(?). I've recently tried using the new nouveau drivers and it gives me a 1440x900 resolution framebuffer automatically. I'd recommend giving them a try if you want a full screen framebuffer. Instructions are on this forum, or you can just use the generic ones at http://nouveau.freedesktop.org/wiki/InstallNouveau