Saturday, February 04, 2006

EliveCD Elightenment Debian resolution problem

There are plenty of posts around the web indicating you can resolve resolution problems in Debian by editing the etc/X11/XF86Config-4 file. I'm betting someone telling you what file to edit really doesn't help much. You wouldn't be reading this otherwise.

When running the EliveCD installed to hard disk, the Elightenment enviroment looked fabulous, but all the applications ran at very low resolutions. The problem occurs in both E16 and E17, and from liveCD and HD installs. After enableing randr (left click upper left corner | modules | Randr | enabled), I found the highest available resolution on the configuration menu was 640X480. During a reboot in verbose mode (F2 during cool Elive splash screens) I found XFree86 server using 640X480. So how do you change it?

Here's a real example that actually works:

snippet of the original etc/X11/XF86Config-4 file:

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 1
Modes "640x480"
EndSubSection


snippet of file with modifications:

Section "Screen"
Identifier "Screen0"
Device "Card0"
Monitor "Monitor0"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 1
Modes "640x480"

EndSubSection



I prevously tried modifying startup variables in GRUB like vga=788 instead of 791, depth=16 instead of 24, using the eliveCD graphics problems startup, etc. but none seem to make a difference.

Incidentally, I am running it on a PII 350mhz with 192MB RAM and the video card is a cheapo on-board AGP SIS6326 job. If I wasn't tied to MS by my office and my daughters' school, I would happily convert to this platform.

Hope this helps.

No comments:

Post a Comment