Nvidia 8600GT monitori ja 32" laajkuva lcd ongelma

Discussion in 'Linux -keskustelu' started by Jeroi, Dec 11, 2007.

  1. Jeroi

    Jeroi Member

    Joined:
    Jan 8, 2005
    Messages:
    75
    Likes Received:
    0
    Trophy Points:
    16
    Eli ongelmani on tämänlainen:

    Tahtoisin saada kubuntuni työpöydän twinview sillai et mun monitorin resoluutio on 1280*960 kun taas rightof lcd monitorin resoluutio on 1390*786 eli 786p.

    Näytän nyt minun nyt laittamani xorg.confin jossa homma toimii sillai et mun nykyisen työpöydän reso on 1024+1390*786. Tahtoisin siis kde työpöydän toimivan samalla lailla kun windosissa eli käyttää eri resoluutiota tolle toiselle näytölle, kun päänäytölle. Eli tässä koodi

    Code:
    Section "Device"
    	Identifier	"nVidia Corporation G80 [GeForce 8600 GT]"
    	Driver		"nvidia"
    	Busid		"PCI:1:0:0"
    	Option		"AddARGBVisuals"	"True"
    	Option		"AddARGBGLXVisuals"	"True"
    	Option		"NoLogo"	"True"
    EndSection
    
    Section "Monitor"
    	Identifier	"Tyypillinen näyttö"
    	Option		"DPMS"
    	Horizsync	30-70
    	Vertrefresh	50-160
    EndSection
    
    Section "Monitor"
            Identifier      "Finnsat32LCDTV"
            Option          "DPMS"
            Horizsync       30-70
            Vertrefresh     50-160
    EndSection
    
    Section "Screen"
    	Identifier	"Default Screen"
    	Device		"nVidia Corporation G80 [GeForce 8600 GT]"
    	Monitor		"Tyypillinen näyttö"
    	Defaultdepth	24
    	Option 	"TwinView"
    	Option 	"TwinViewOrientation" "RightOf"
    	Option 	"MetaModes" "1280*960,1390*786"
    EndSection
    
    Section "ServerLayout"
    	Identifier	"Default Layout"
      screen "Default Screen"
    	Inputdevice	"Generic Keyboard"
    	Inputdevice	"Configured Mouse"
    	
    	# Uncomment if you have a wacom tablet
    	#	InputDevice     "stylus"	"SendCoreEvents"
    	#	InputDevice     "cursor"	"SendCoreEvents"
    	#	InputDevice     "eraser"	"SendCoreEvents"
    EndSection
    
    Section "ServerFlags"
       Option "Xinerama" "false"
    EndSection
    
    Section "Module"
    	Load		"glx"
    EndSection
    Voiko joku auttaa?
     
    Last edited: Dec 11, 2007
  2. Jeroi

    Jeroi Member

    Joined:
    Jan 8, 2005
    Messages:
    75
    Likes Received:
    0
    Trophy Points:
    16
    Sain itseasiassa sen jo toimimaan, mut huonosti, eli eka monitori näyttää osan videosta oikeassa reunassa vaikka fullscreen näkyy oikein taas sitten lcd monitorissa. Hieman ärsyttää tässä montiorissa se jos meinaa vaikka surfata samalla ni taustalla näkyy osa töllön fullscreen kuvasta vaikkei se kuitenkaa haittaa jos suurennan selaimen.

    Eli kirjoitin konsoliin sudo nvidia-settings, sitten sieltä vaihdoin ykkösmonitorin resoluution 1280*960 ja sitten reboot X ja sitten toimi.
     
  3. Jeroi

    Jeroi Member

    Joined:
    Jan 8, 2005
    Messages:
    75
    Likes Received:
    0
    Trophy Points:
    16
    Noniin nyt toimii täydellisesti!

    Editoisin hiukan nvidia-settingisä siten, että muutin absoluten ->leftof

    jolloin se siirsi niitä "kuvaruutuja" oikein toistensa viereen, ja sitten savetin asetukset xorgiin ja nyt minun onnistunut xorg näyttää tältä:

    Code:
    Section "Monitor"
        Identifier     "Monitor0"
        VendorName     "Unknown"
        ModelName      "Samsung SyncMaster"
        HorizSync       30.0 - 71.0
        VertRefresh     50.0 - 160.0
    EndSection
    
    Section "Device"
        Identifier     "Videocard0"
        Driver         "nvidia"
        VendorName     "NVIDIA Corporation"
        BoardName      "GeForce 8600 GT"
    EndSection
    
    Section "Screen"
    
    # Removed Option "metamodes" "CRT: 1280x960 +0+0, DFP: nvidia-auto-select +1024+0"
        Identifier     "Screen0"
        Device         "Videocard0"
        Monitor        "Monitor0"
        DefaultDepth    24
        Option         "TwinView" "1"
        Option         "metamodes" "CRT: 1280x960 +0+0, DFP: nvidia-auto-select +1280+0"
    EndSection
    Eli tuo asetus toimii kuten windows "Extend" eli ei klooni, vaan piirtää pelkän taustakuvan kakkos monitorille, johon voit siirtää esim kuvaseliamen tai videotoistimen ja toistaa sitä kakkosmonitorin fullscreenissä. eli matematiikalla sen voisi ilmaista: Työpöytä= 1280*960+taustakuva=1390*786.

    Toivottavasti tämä auttaa muita hd töllön omistajia saamaan fullscreen kuvan toimimaa töllössä kunnolla. Ite olen säätänyt vasta 5h asian tiimoilla, plus ennen tv-outin kanssa 4h. Eli kyl linux osaa välil vaikea olla mut kun onnistuu ni olo on hedelmällinen.
     
    Last edited: Dec 11, 2007
  4. lettas

    lettas Moderator Staff Member

    Joined:
    Mar 3, 2003
    Messages:
    4,407
    Likes Received:
    218
    Trophy Points:
    93
    Tuo xorg.conf passaa olemaan juuri tuollainen. Kun säätämiseen käyttää aikaa, sen saa toimimaan juuri haluamallaan tavalla.
     

Share This Page