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!
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.
I have installed Sarge, but am having difficulties with
the video. The output is pixelated and the only resolution setting
available is 640X480. lspci reports that the graphics card is:
0000:00:01.0 VGA compatible controller: Intel Corp. 82810E DC-133 CGC
[Chipset Graphics Controller] (rev 03). The monitor is an NEC
Multisync II. The refresh rates are set according to monitorworld.com
specs.
The box is a pieced-together-from-scraps machine based around a Compaq
with a 633 MHZ Celeron
It sounds like you haven't set the right module for your video card in your X configuration file... post the "card" section from the file so we can see it?
Additional info. I did try a different monitor and the problem remained, so I think that there is something wrong with how the os is seeing the onboard graphics.
I have been told that the problem may be in the bios, that I need to set the video ram to the max. Does this seem like a possibility? I don't want to start screwing around with stuff unless I am relative sure it will make a (positive ) difference.
Resetting the shared memory is no biggy. Get into the bios and you'll probably find the graphics controls in peripherals or under advanced (just have a look around) and set the memory to whatever your system can afford. Bear in mind that it's reserving part of your RAM. You can now reconfigure the X server. Do as root dpkg-reconfigure xserver-xfree86 and when you get to the grahics card section enter the amount of memory you set in the bios and then save the setting.
First, to get more colors you'll need to change your DefaultDepth to 24 (or 16 or 8).
Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
DefaultDepth 4 <----- change to 24
...
Also try changing the "Generic Video Card" section to:
Section "Device"
Identifier "Generic Video Card"
Driver "vga" <----- change to "i810"
VideoRam 256 <----- delete this line
EndSection
So it looks like:
Section "Device"
Identifier "Generic Video Card"
Driver "i810"
EndSection
After making these changes, log out to the login window and restart your X server by pressing Ctrl-Alt-Backspace.
If my guess is wrong and your onboard video is NOT i810, then the X-server will fail to restart and you'll be stuck with a text login prompt. In that case, login (in text mode) and change the video driver to "vesa". You can do this with the commands:
su
vi /etc/X11/XF86Config-4
"su" lets you log in as root, it will ask you for the root password.
vi is a console text editor. The basic vi commands you need to know are:
"i" --- enters "insert mode". You'll want to press "i" once after the program starts to put you into "insert mode".
escape key --- exits "insert mode"
"ZZ" --- saves the file and quits. You need to toggle OFF insert mode in order to enter this command. Otherwise, pressing "ZZ" merely types in ZZ where the cursor is.
":q!" --- quits without saving any changes. Use this if you mess up accidentally.
IsaacKuo: You sir are a gentleman, scholar and genius! Your solution solved my problem. However, now the image area is too great vertically for my monitor. The monitor does have a 'V Size' control, which is set to the smallest. I can view everything, but I have to move the image area around on the screen with 'V Posi'. Any suggestions?IsaacKuo: You sir are a gentleman, scholar and genius! Your solution solved my problem. However, now the image area is too great vertically for my monitor. The monitor does have a 'V Size' control, which is set to the smallest. I can view everything, but I have to move the image area around on the screen with 'V Posi'. Any suggestions?
Your monitor may have difficulty fully supporting the attempted resolution/refresh rate. Hmm...
...okay, I just did a google search on NEC Multisync II. Good lord, that's an antique! According to www.monitorworld.com, that monitor's max resolution is 800x600, with a max refresh rate of 80hz.
Your monitor section reflects the correct refresh ranges, and I'll bet the x-server is attempting to max it out at 80hz. Unfortunately, your old monitor possibly can't handle a full 80hz anymore at 800x600 (if it ever could).
Try reducing the vertical refresh range from 50-80 to 50-60. This should start up 800x600x60hz, which hopefully your monitor can handle alright.
OK. I solved the monitor problem. I moved the NEC to the museum and bought a newer used monitor, which works fine. Thanks for all of the help. Now, on to post my next question....
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.