Finally got widescreen resolution working - correct tips inside.
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Alright guys, after about 6 weeks of struggling with a crappy 1024x768
resolution, I've finally been able to get the 1280x800 resolution working
properly as well as my touchpad.
First things first, if you have an Intel integrated card controller such as
i915G and whatnot (usually comes with the integrated nVidia Geforce Go cards
apparently), you're going to need to get 855resolution. Apt-get install it,
and edit /etc/default/855resolution. Before doing that, run this:
cat /var/log/Xorg.0.log | grep "(0x0)"
There should be a bunch of lines that say "Mode: ## (0x0)", so remember one of
those mode numbers (e.g. 6d). Then, in the 855resolution file, set that
number in the mode variable, and set the x- and y-components of your
resolution in their designated areas.
Next, you can edit your /etc/X11/xorg.conf file to include that resolution
(say for instance, 1280x800). To get a valid ModeLine, run this:
gtf {x} {y} {refresh}
Example: "gtf 1280 800 60"
It will give you a couple lines to put in your xorg.conf file. You'll want to
put that in the Monitor section. Delete any line in the Monitor section that
mentions ModeLine or HorizSync or VertSync, etc., so that you only have the
Identifier, VendorName (optional), ModelName (optional), the new ModeLine you
pasted, and any extra Options such as dpms.
Then, in the Screen section, look for the "Modes" lines. Put the name of your
ModeLine (the quoted word from the gtf output) in quotes before the other
modes. Save that and press Ctrl+Alt+Backspace. If you only go back to the
console login instead of X restarting, login and type (if you use GNOME):
sudo /etc/init.d/gdm restart
Replace "gdm" with "kdm" if you use KDE, or whatever display manager you use.
From there, you should be able to choose your correct resolution from the
screen resolution config applet thinger or by using xrandr.
I think there's something you need to do to get 855resolution to start up
along with X, but it might be as simple as putting the daemon part in
/etc/init.d/
This was all done on a Sony Vaio FS792, that of which I have never been able
to find a specific guide for, so maybe once I figure everything out, I'll put
together a guide for that specific notebook.
~J
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
iD8DBQFDW/R2rbh85OHVfQQRAlF1AJ9k0REUzX+nazcE4FQbyRaAc7am+gCgoq1u
J3j+XpEaQ4H8cnrWO/qdB8M=
=EqJG
-----END PGP SIGNATURE-----
Reply to: