Jump to content

Xrandr and eee pc (solved)


Guest Belgarath
 Share

Recommended Posts

Guest Belgarath

I've installed Mandriva Spring (Gnome version) on my eee pc and on the whole everything works very well. The exception is when I attempt to use an external screen. The problem seems to be that xrandr misreports the resolutions that external monitors are capable of (I've tested this with three screens now so the screens aren't at fault). For example, an external crt capable of 1280x1024 is only shown as capable of a maximum of 800x600 - the maximum any external screen appears to report. The output of xrandr -q is shown below:

 

[steve@eeepc ~]$ xrandr -q
Screen 0: minimum 320 x 200, current 800 x 600, maximum 2080 x 1024
VGA connected 800x600+0+0 (normal left inverted right x axis y axis) 306mm x 230mm
  800x600		60.3* 
  800x600_60	 60.0  
  640x480		66.7	 60.0  
LVDS connected 800x480+0+0 (normal left inverted right x axis y axis) 0mm x 0mm
  800x480		60.0*+
  640x480		85.0	 72.8	 75.0	 59.9  
  720x400		85.0  
  640x400		85.1  
  640x350		85.1

 

I've played around with my xorg.conf file and the relevant sections include the virtual entry, along with mode lines. See below:

 

Section "Monitor"
Identifier "monitor1"
VendorName "Generic"
ModelName "Flat Panel 800x480"
HorizSync 31.5-37.9
VertRefresh 40-70
ModeLine "800x480_60"  29.58  800 816 896 992  480 481 484 497  -HSync +Vsync
Modeline "800x600_60"  38.22  800 832 912 1024  600 601 604 622  -HSync +Vsync
Modeline "1024x768_60"  64.11  1024 1080 1184 1344  768 769 772 795  -HSync +Vsync
Modeline "1280x1024_60.00"  108.88  1280 1360 1496 1712  1024 1025 1028 1060  -HSync +Vsync
EndSection

Section "Monitor"
Identifier "TV"
Option "Ignore" "True"
EndSection

Section "Device"
Identifier "device1"
VendorName "Intel Corporation"
BoardName "Intel 810 and later"
Driver "intel"
Option "DPMS"
Option "XaaNoOffscreenPixmaps" "1"
EndSection

Section "Screen"
Identifier "screen1"
Device "device1"
Monitor "monitor1"
DefaultColorDepth 24   
Subsection "Display"
	Depth 24
	Modes "1280x1024_60" "1024x768_60" "800x600_60" "800x480_60"
Virtual 2080 1024
EndSubsection
EndSection

 

From what I understand I shouldn't need to add an additional entry for the external screen, and in theory the virtual entry in the screen section should be sufficient.

 

Has anybody got any idea how I can force xrandr to report the external monitor's capability correctly?

Edited by Belgarath
Link to comment
Share on other sites

Guest Belgarath

Many thanks, I'll give it a try and let you know.

 

Update

 

It worked thanks, once I removed the horizontal and vertical refresh rates

Edited by Belgarath
Link to comment
Share on other sites

Excellent, I think the admin will want you to edityour first post and write [solved]... I have to do that on my eeepc because I use it now and again on my TV and I lose the bottom of the picture

 

Stef

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
 Share

×
×
  • Create New...