Aapuva! Eli ongelma on seuraava.
Minulla on 27" Dell Ultra Sharp monitori (HDMI liitännässä), joka pystyy natiivina 2550x1440 resoon. Kone on ATI HD 6850 ohjaimella varustettu.
Toisena näyttönä 1680x1050 resoon menevä (analogisessa VGA liitännässä) 22" ruutu.
Itse koneella nyt Fedora 16 XFCE, mutta kokeilin myös Ubuntu 12.04:sta.
Ongelma on se, että en saa ruutua millään keinolla kunnon resoille. Systeemi antaa oletuksena tuolle näytölle 1920x1080 eikä enempää.
Kokeilin asentaa ATIn omat driverit:
http://support.amd.com/us/kbarticles/Pages/AMDCatalystOpenGL42BetaLinux.aspxJa asensin ohjeen mukaan:
http://www2.ati.com/relnotes/Catalyst_11.7_Linux_Installer.pdfOngelmana on se, että koko kone hyytyy siihen. Initial configin jälkeen kone boottaa, mutta ruutu(dut) pimenee kokonaan ennen login tilaa. Homman saa takaisin poistamalla xorg.conf tiedoston, jolloin palataan takaisin onnettomaan 1920x1080 resoon.
Initial xorg.conf on tällainen:
Section "ServerLayout"
Identifier "aticonfig Layout"
Screen 0 "aticonfig-Screen[0]-0" 0 0
EndSection
Section "Module"
EndSection
Section "Monitor"
Identifier "aticonfig-Monitor[0]-0"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection
Section "Device"
Identifier "aticonfig-Device[0]-0"
Driver "fglrx"
BusID "PCI:1:0:0"
EndSection
Section "Screen"
Identifier "aticonfig-Screen[0]-0"
Device "aticonfig-Device[0]-0"
Monitor "aticonfig-Monitor[0]-0"
DefaultDepth 24
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
EndSection
Ja XFCE display näyttää tältä:
<?xml version="1.0" encoding="UTF-8"?>
<channel name="displays" version="1.0">
<property name="Default" type="empty">
<property name="DVI-0" type="string" value="Dell 27"">
<property name="Active" type="bool" value="true"/>
<property name="Resolution" type="string" value="1680x1050"/>
<property name="RefreshRate" type="double" value="59.954250"/>
<property name="Rotation" type="int" value="0"/>
<property name="Reflection" type="string" value="0"/>
<property name="Primary" type="bool" value="false"/>
<property name="Position" type="empty">
<property name="X" type="int" value="0"/>
<property name="Y" type="int" value="0"/>
</property>
</property>
<property name="HDMI-0" type="string" value="HDMI-0">
<property name="Active" type="bool" value="true"/>
<property name="Resolution" type="string" value="2550x1440"/>
<property name="RefreshRate" type="double" value="60.000000"/>
<property name="Rotation" type="int" value="0"/>
<property name="Reflection" type="string" value="0"/>
<property name="Primary" type="bool" value="false"/>
<property name="Position" type="empty">
<property name="X" type="int" value="1680"/>
<property name="Y" type="int" value="0"/>
</property>
</property>
</property>
</channel>
Onko mitään vinkkejä? (muita kuin, "osta NVidia" ;-) )
Edit: Systeemi muuten mulkkaa väkisin tuon displays.xml:n aina muotoon, jossa molemmat ruudut X=0, Primary=false sekä Resolution=1920x1080.