Ik kan mijn externe monitor niet op de juiste resolutie (1680x1050) krijgen als ik de closed source fglrx driver gebruik.
Mijn configuratie is:
- AMD HD 3400 series gpu
- philips 220 serie monitor
- Ubuntu 10.10 met xorg 7.5
- fgrlx 8.78
- randr 1.3
xrandr geeft de juiste resolutie niet als optie. Niet via het panel applet en ook niet via de command line.
Ik heb zonder succes geprobeerd de juiste mode toevoegen aan de randr configuratie:
Die laatste optie is erbij gekomen na het --newmode commando. De 1680x1050 is nog steeds niet beschikbaar en lijkt voor een derde monitor bedoeld te zijn. Hoe kan ik de juiste monitor specificeren?
Het vreemde is dat X de juiste resolutie wel detecteerd:
Ik heb de opensource radeon driver ook geprobeerd, die heeft wel de juiste resolutie maar geeft een boel artefacten: resten van windows die op het scherm blijven staan, menus waarin de items niet zichtbaar zijn, maar het wel doen. Dan leek dit probleem me sneller op te lossen hoewel ik een voorkeur heb voor de open source drivers.
Wie weet hoe ik:
- xrandr de juiste mode kan laten detecteren, of
- handmatig de juiste mode kan toevoegen, of
- de radeon driver zonder artefacten kan laten werken
Er zijn dozijnen gerelateerde topics hierover op het niet maar die geven of een oplossing zoals ik geprobeerd heb met xrandr, of een statische configuratie met xorg.conf. Dat is ook geen oplossing voor een laptop.
Mijn configuratie is:
- AMD HD 3400 series gpu
- philips 220 serie monitor
- Ubuntu 10.10 met xorg 7.5
- fgrlx 8.78
- randr 1.3
xrandr geeft de juiste resolutie niet als optie. Niet via het panel applet en ook niet via de command line.
Ik heb zonder succes geprobeerd de juiste mode toevoegen aan de randr configuratie:
> xrandr --newmode "1680x1050x60Hz" 146.25 1680 1784 1960 2240 1050 1053 1059 1089 -hsync +vsync > xrandr --query Screen 0: minimum 320 x 200, current 1440 x 900, maximum 1600 x 1600 LVDS connected (normal left inverted right x axis y axis) 1280x800 60.0 + <knip> 640x480 60.0 + DFP1 connected 1440x900+0+0 (normal left inverted right x axis y axis) 474mm x 296mm 1152x648 60.0 + 1600x1200 60.0 1400x1050 60.0 1280x1024 75.0 60.0 1440x900 59.9* 1280x960 60.0 1280x800 75.0 60.0 <knip> 640x480 75.0 72.8 60.0 CRT1 disconnected (normal left inverted right x axis y axis) 1680x1050x60Hz (0x186) 146.2MHz h: width 1680 start 1784 end 1960 total 2240 skew 0 clock 65.3KHz v: height 1050 start 1053 end 1059 total 1089 clock 60.0Hz
Die laatste optie is erbij gekomen na het --newmode commando. De 1680x1050 is nog steeds niet beschikbaar en lijkt voor een derde monitor bedoeld te zijn. Hoe kan ik de juiste monitor specificeren?
Het vreemde is dat X de juiste resolutie wel detecteerd:
grep 1680 /var/log/Xorg.0.log [ 50827.599] (II) fglrx(0): Modeline "1680x1050"x0.0 119.00 1680 1728 1760 1840 1050 1053 1059 1080 +hsync -vsync (64.7 kHz)
Ik heb de opensource radeon driver ook geprobeerd, die heeft wel de juiste resolutie maar geeft een boel artefacten: resten van windows die op het scherm blijven staan, menus waarin de items niet zichtbaar zijn, maar het wel doen. Dan leek dit probleem me sneller op te lossen hoewel ik een voorkeur heb voor de open source drivers.
Wie weet hoe ik:
- xrandr de juiste mode kan laten detecteren, of
- handmatig de juiste mode kan toevoegen, of
- de radeon driver zonder artefacten kan laten werken
Er zijn dozijnen gerelateerde topics hierover op het niet maar die geven of een oplossing zoals ik geprobeerd heb met xrandr, of een statische configuratie met xorg.conf. Dat is ook geen oplossing voor een laptop.