Jag
tror jag vet var felet ligger.
Antagligen så rapporterar inte skärmen korrekt vilka olika upplösningar som stöds det görs via VESA standarden DDC, se
http://en.wikipedia.org/wiki/Display_Data_Channel.
Man måste då själv lägga till den "moden", detta görs med kommandot
xrandr.
Börja med att kontrollera vilka "modes" som upptäcks.
Kod: Markera allt
$ xrandr
Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 1680 x 1050
default connected 1680x1050+0+0 0mm x 0mm
1680x1050 60.0*
1440x900 60.0
1400x1050 60.0
1280x1024 60.0
1280x960 60.0
1280x768 60.0
1280x720 60.0
1152x864 60.0
1024x768 60.0
800x600 60.0
är uppgifterna för min dator.
Du bör få något liknande (inte samma värden naturligtvis), men det saknas antagligen en rad för maxupplösning dvs en rad med innehållet :
(
om det inte gör det är något annat fel => skit i denna post)
Då måste detta "mode" läggas till.
Börja med kommandot cvt
då får du något som liknar detta:
Kod: Markera allt
# 1280x1024 59.89 Hz (CVT 1.30MA) hsync: 55.93 kHz; pclk: 106.50 MHz
Modeline "1280x1024_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
Använd kommandot xrandr att lägga till "modet"
Kod: Markera allt
xrandr --newmode Modeline "1280x1024_60.00" 106.50 1440 1528 1672 1904 900 903 909 934 -hsync +vsync
det som står efter
--newmode är ALLT på sista raden av
cvt kommandot.
kontrollera med
xrandr.
Kod: Markera allt
$ xrandr
bla bla bla
bla bla bla
1280x1024 75.0
...
Nu kan du testa om allt fungerar med kommandot.
Du skall dock
inte använda default utan det namnet som används i
xrandr utskriften på din dator, jämför med utskriften ovan med alla "modelines". Jag använder ATI grafikkort med propriära drivrutiner, de använder andra namn än NVIDIA ingen standard där inte, genialt eller hur!
Om allt går som det skall har du nu rätt upplösning.Du behöver dock redigera
/etc/X11/xorg.conf filen för att ändringen skall bli permanent, och inte gälla bara denna sessionen.
Ändra
Kod: Markera allt
Section "Monitor"
Identifier "Configured Monitor"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Virtual 1152 864
EndSubSection
EndSection
till detta
Kod: Markera allt
Section "Monitor"
Identifier "Configured Monitor"
Modeline "1280x1024_60.00" 108.88 1280 1360 1496 1712 1024 1025 1028 1060 -HSync +Vsync
Option "PreferredMode" "1280x1024_60.00"
EndSection
Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x1024"
EndSubSection
EndSection
Observera att du inte kan klippa och klistra utan måste använda dina egna värden för
Modeline &
Option. Sen tror jag att allt skall funka. För mer info kolla på
https://wiki.ubuntu.com/X/Config/Resolution & länkarna på
http://www.x.org/wiki/Projects/XRandR
/Godnatt