Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
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.
Dual head second monitor resolution problem ATI Radeon Mobility 7500 Redhat 9
I am using a ATI radeon Mobility 7500 video card with redhat 9 and after trying for quite a long time I finally got the dual head to work on my video card. However now I have another problem. I cant get the resolution of the second display to be anything other than 640x480. I know that my video card supports higher resolution on the second display because I can go much higher when using windows. Any help would be greatly appreciated. Here is my XF86Config File.
Thanks For the help.
------------------------------------------XF86 Config File -------------------------------------------------------
# XFree86 4 configuration created by redhat-config-xfree86
I have been having the exact same problem, with the exception that I am trying to get the two screens to be clones. The cloning part works, but the CRT is always 640x480.
I was able to get the CRT to use a sane resolution and refresh rate, but only at the expense of the LCD, which isn't practical because it does this even when the laptop (Dell D600) is undocked.
I was eventually able to get the screen cloned as demonstrated in the earlier post (using the Clone* options). However, the two displays must have the same vertical refresh rate. Since the LCD does 60Hz, that's painful on the CRT.
The final solution was to create two XF86Config files: one for docked (CRT) and one for undocked (LCD). They have all of the same settings w.r.t. resolution and color depth, but the CRT uses the external monitor port and a 74Hz refresh rate whereas the undocked config uses the LCD at 60Hz.
There are three files: XF86Config.P780 (docked), XF86Config.LCD (undocked), and XF86Config (NOT a symlink!). At boot time, I do (in Perl):
$returncode = system("/bin/grep 'Vendor=413c' /proc/bus/usb/devices");
$returncode /= 256;
if ( $returncode eq '0' ) {
# This is the "match" case.
print "Docked.\n";
print "Updating config for dock...\n";
system "/bin/cp -f /etc/X11/XF86Config.P780 /etc/X11/XF86Config";
}
if ( $returncode eq '1' ) {
# This is the "no match" case.
print "Not docked.\n";
print "Updating config for no dock...\n";
system "/bin/cp -f /etc/X11/XF86Config.LCD /etc/X11/XF86Config";
}
if ( $returncode eq '2' ) {
# This is the "error" case.
print "Got some error.\n";
print "Updating config for no dock...\n";
system "/bin/cp -f /etc/X11/XF86Config.LCD /etc/X11/XF86Config";
}
The "Vendor=413c" thing is to detect the USB controller that is present in the dock, found in /proc/bus/usb/devices. It's absent when undocked (obviously). By testing the return codes from grep (see method above), I can tell whether I'm docked or not.
And that was the eventual solution for dealing with the dock *AND* getting a decent refresh rate on the CRT. Not perfect, but still within un-hack-ish limits.
I am able to do different refresh rates with the same XF86Config.
There are some caveats though - if I start the X server with the laptop undocked, then upon docking, the monitor runs at 60Hz. However, if I start the X server when docked, I am able to get 75Hz on the monitor. The LCD keeps running at 60Hz I think. The corresponding config file looks like this:
# /.../
# SaX generated XFree86 config file
# Created on: 2004-08-09T10:01:16+0530.
#
# Version: 4.8
# Contact: Marcus Schaefer <sax@suse.de>, 2002
#
# Automatically generated by [ISaX] (4.8)
# PLEASE DO NOT EDIT THIS FILE!
#
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.