Debian login window resolution is too high - how to reduce?
Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
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.
Debian login window resolution is too high - how to reduce?
This is something of a n00b problem and it's one that I figure that I should, with 30 years computing experience under my belt, be able to resolve myself, but not so far.
I'm running Debian 5.0 (Lenny) with Gnome on a multiboot system (other OS is Widnose XP; default is Debian).
While I can manipulate the screen resolution OK once the desktop appears *after* login (using System > Preferences > Screen Resolution), my problem is that after selecting (or defaulting to) Debian from the boot menu and waiting for the login screen to appear, when it does appear it is almost unreadable.
The resolution is something odd like 1920 x 1080 and the dialog text is really miniscule (it's as if the smallest font available is being compressed still further on the vertical axis according to some algorithm - but it's probably just an incorrect vertical resolution setting somewhere).
While there are a few options available at the login screen (Language, Session, Actions) there's nothing available to bring up any interface to permanently change the resolution at this point.
(I should point out that my setup is a little unusual in that my display screen is 48" and I'm forced to sit about 10 feet away from it, so 1024 x 768 would be preferable ).
I've searched around and found that most people want to increase rather than reduce their resolution once they've got the desktop; so far I haven't found anyone reporting my particular problem (closest is having a login display that's either blank or scrambled).
I looked at modifying the boot-time option to include an explicitly lower vga setting at the point that I choose (or default to) Debian.
The apropriate entry in /boot/grub/menu.lst is, as far as I can see:
and I added a vga=773 to the end of the kernel line after "quiet" (based on a suggestion found elsewhere here), which, because the value was invalid, triggered a useful interaction that gave me a list of the available valid modes, some of which I tried, but to no avail.
All any of the values did was to change the *text* screen resolution prior to the login window, which remained at its very high setting.
Next, I looked at xorg.conf (/etc/X11/) to see whether there was anything helpful in the settings there:
Identifier "Configured Video Device"
Option "UseFBDev" "true"
Nothing gave me any clues here (but I might not even be looking at the right file for all I know).
There's probably a bootlog file somewhere that's informative; the system log that I examined (Applications > System Tools > System Log) didn't tell me anything that gave me an Ahah! moment.
So that exhausts my current very limited knowledge of where to look and what to look for. My suspicion is that I may need to recompile the kernel after performing some configuration changes, but that's just a hunch and not based on an intelligent deduction
Debian login window resolution is too high - how to reduce? SOLVED
Thanks for your reply - it had me going on a bit of a wild goose chase, thanks to the way that Google interpreted the red text in your sample code (it surrounded the red code with asterisks, which, like a true n00b, I faithfully copied and pasted into xorg.conf, thereby locking myself out of the GUI on reboot, as it crashed the X server before I could even log in <oops>
Luckily I recovered OK from that (logged in to the VT as root and copied a prior safety backup <phew> over the incorrect xorg.conf - thank goodness for paranoia )
The interesting thing (aside from the fact that when I did finally get the code in there correctly, the boot process calmly ignored the new settings and proceeded to give me the usual ultra-hi-res login screen) is that I found a solution as a result of trawling through the man pages for Xorg.
It turns out that once you get to the login screen, certain Ctrl-Alt functions become available, and one of them is Ctrl-Alt-Keypad-Minus, which conveniently cycles round (along with its forward-cycling counterpart Ctrl-Alt-Keypad-Plus) the available resolutions (including a few that the monitor didn't like, but that's no biggie - you just keep banging away on the keycombo until you get a decently low resolution that's workable ).
It's more of a zoom function, really, by this point: the menu items (Language, Session, Actions) aren't visible but that doesn't really matter since the key item (login dialog) is smack in the middle of the screen anyway.
So thanks very much, even though it didn't work as planned - thanks to trying to work out what the section contents should be I ended up moving through man pages for xorg.conf and Xorg and found a very simple workaround, and that's all that I needed at this point.
Later I'll find out what should be put into xorg.conf to get it to function as needed during login.