Ubuntu nvidia 6150 twinview

Discussion in 'Linux -keskustelu' started by Sakke88, Feb 3, 2007.

  1. Sakke88

    Sakke88 Active member

    Joined:
    Apr 11, 2004
    Messages:
    1,773
    Likes Received:
    19
    Trophy Points:
    68
    Eli käytössä ubuntu ja tässä koneessa on emolevynä m2npv-vm jossa integroituna nvidian 6150 näytönohjain.

    Koneeseen on liitetty 19" lcd viewsonic näyttö vga-kaapelilla ja dvi-d -> hdmi adabterin ja hdmi - hdmi johdon avulla philipsin 32" lcd-tv.

    Ongelma on siinä etten nvidian ajureilla onnistu saamaan kuvaa tuohon 32" näyttöön.

    Tässä xorg.conf tiedosto:
    nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig: version 1.0 (buildmeister@builder26) Fri Dec 15 10:40:27 PST 2006


    Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    EndSection

    Section "Files"
    RgbPath "/usr/lib/X11/rgb"
    EndSection

    Section "Module"
    Load "dbe"
    Load "extmod"
    Load "type1"
    Load "freetype"
    Load "glx"
    EndSection

    Section "InputDevice"

    # generated from default
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
    EndSection

    Section "InputDevice"

    # generated from default
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection

    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Unknown"
    HorizSync 30.0 - 110.0
    VertRefresh 50.0 - 150.0
    Option "DPMS"
    EndSection

    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    Option "TwinView" "True"
    Option "TwinViewOrientation" "LeftOf"
    Option "UseEdidFreqs" "False"
    Option "MetaModes" "1024x768,1024x768"
    Option "UseDisplayDevice" "dpf, dpf"
    Option "ConnectedMonitor" "dpf, dpf"

    EndSection

    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Modes "1600x1200" "1280x1024" "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection

    Section "Extensions"
    Option "Composite" "Enable"
    EndSection
     
    Last edited: Feb 3, 2007
  2. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    äkkiä katsomalla sinulta puuttuu tuosta nvidian Device osasta pari riviä joita voisi tarvita. ensimmäinen lukema on siis se sinun ensisijainen näyttö ja toinen on se lcd. LCD:n arvot on nyt heitetty lotolla kun en tiedä mitä se käyttää, tarkista itse manuaalista oikeat arvot. en nyt äkkiseltään muista pitikö noissa erottaa nuo arvot ;-merkillä vai pilkulla - mutta veikkaisin pilkkua koska muissakin sitä käytetään :)

    Option "HorizSync" "30.0-110.0, 20-100"
    Option "VertRefresh "50.0-150.0, 40-130"

    mutta on toinenkin vaihtoehto - vähän turvallisempi - jota minä ihan ensimmäiseksi kokeilisin, on tuo EDID. EDIDhän kyselee näytöltä suositusresoluutiot, hertsit nje ja sitten niitä käytetään. Sinne samaiseen nvidian Device -osiosta kommentoit tuon UseEdidFreqs "False" -rivin ja lisäät sinne yhden UseEDID "True".

    nämä kaksi vaihtoehtoa voi sekoittaa keskenään, mutta silloin nuo Option HorizSync ja Option VertRefresh ajavat tuon EDID:in löytämien arvojen ohi.
     
  3. Sakke88

    Sakke88 Active member

    Joined:
    Apr 11, 2004
    Messages:
    1,773
    Likes Received:
    19
    Trophy Points:
    68
    Ongelmana on se ettei kone tunnista tuota toista näytöä eikä silloin edid tietojen hakeminen onnistu
     
  4. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    Sitten voisi kokeilla manuaalisesti antaa nuo arvot, eli EDID poies käytöstä. laitat ym. kaksi riviä siihen nvidian Device -osioon.

    pilipsin vehkeen vertrefresh ja horizsync -arvot saattaisi löytyä laitteen manuaalista.
     
  5. Sakke88

    Sakke88 Active member

    Joined:
    Apr 11, 2004
    Messages:
    1,773
    Likes Received:
    19
    Trophy Points:
    68
    Eikös kaiken järjen mukaan näillä asetuksilla pitäisi saada kuva näkymään myös tuolta toiselta näytöltä?


    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    Option "TwinView" "true"
    Option "TwinViewOrientation" "Clone"
    Option "metamodes" "1280x1024,1280x1024; 1024x768,1024x768"
    Option "HorizSync" "30.0 - 80.0"
    Option "VertRefresh" "60.0 - 75.0"
    Option "ConnectedMonitor" "CRT, DFP"
    EndSection
     
  6. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    hmm.. nyt jos sulla ei ole EDID päällä, niin mistä tuo kortti tietää mitkä HorzSync ja VertRefresh arvot millekkin näytölle sopii? Eli jostain muistan semmoisen homman että noihin näytönohjaimen devices osasssa määritettyyn Horzsync ja VertRefresh kohtiin menisi molempien näyttöjen arvot, aivan kuten sinulla on tuossa MetaModes -jutussa näyttöjen arvot eroteltu puolipisteillä

    esim näin:
    En nyt ihan äkkiä muista mikä oli ajuriversio, mutta se on joskus tehty jotenkin näin.
    tosin, on varmaan vuosi pari kun minä viimeksi nvidian twinviewiä säädin linuxin puolella, ei voi kaikkea aina ulkoa muistaa.. :)
     
    Last edited: Feb 5, 2007
  7. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Koetappas pienempää resoluutiota. LCD TV:stä ei mulla ole kokemuksia. Tavallinen töllö toimi mulla clone tilassa mainiosti kun tiputan resoluution 800*600. Tässä mun asetukset putki TV:lle.

    Option "TwinView" "true"
    Option "TwinViewOrientation" "Clone"
    Option "TVOutFormat" "SVIDEO"
    Option "TVStandard" "PAL-B"
    Option "SecondMonitorHorizSync" "30-50"
    Option "SecondMonitorVertRefresh" "60"
    Option "MetaModes" "1024x768,1024x768;800x600,800x600;640x480,640x480"
    BusID "PCI:1:0:0"
    Option "DPMS" "True"
     
  8. Ysf

    Ysf Active member

    Joined:
    Oct 2, 2005
    Messages:
    1,954
    Likes Received:
    1
    Trophy Points:
    68
    onkelma on ny siinä että kun sinulla on tuo hdmi-palikka välissä, niin se ei osaa noita EDID:n arvoja välittää oikein. Nyt kun ei EDID ole käytössä niin sinun pitäsisi käsin määrät oikeat arvot, jotta näytönohjain osaa lähettää suoraan oikeanlaista signaalia philipsiisi.

    vejäppäs huvikses kahdelle ao. riville sen siun pilipsen vehkeen arvot, jos ne jostain manuaalista löydät?

    Option "SecondMonitorHorizSync" "30-50"
    Option "SecondMonitorVertRefresh" "60"
     
    Last edited: Feb 6, 2007
  9. Sakke88

    Sakke88 Active member

    Joined:
    Apr 11, 2004
    Messages:
    1,773
    Likes Received:
    19
    Trophy Points:
    68
  10. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Oletkos kokeillut S-video piuhaa? Tai ihan komposiittia. Saisit edes jonkunlaisen kuvan ulos.

    Ja olet tietysti lukenut nvidia readme tiedoston?
     
  11. Sakke88

    Sakke88 Active member

    Joined:
    Apr 11, 2004
    Messages:
    1,773
    Likes Received:
    19
    Trophy Points:
    68
    nv driver modessa kuva tule ulos melko hyvin ja tuossa ubuntun asenus vaihessa kuva tulee myös ulos eli laitteet pitäisi olla kytketty oikein.

    Edi: nyt on kone liitetty myös komponettiliittiillä, mutta jostain syystä värit kusee todella pahasti. Johdot on tarkastettu ja varmistettu.
     
    Last edited: Feb 7, 2007
  12. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    nv driver? eli Xorgin oma nvidian ajuri? Kai nvidian omat ajurit on asennettu...
    Option "TVStandard" "PAL-B" on tärkeä. Koska oletus on amerikkainen systeemi NTC ja siinä värit näkyy mustavalkoisena ;) Aikoinaan PAL-mode rikki joissakin nvidian ajureissa ja töllöön ei saanu kuvaa niin windows tai Linux ajureilla.
    Option "TVOutFormat" pitää tietysti olla myös piuhaa vastaava. Oletus composite muistaakseni.
     
  13. Sakke88

    Sakke88 Active member

    Joined:
    Apr 11, 2004
    Messages:
    1,773
    Likes Received:
    19
    Trophy Points:
    68
    nv driver mode eli:

    Section "Device"
    Identifier "Device0"
    Driver "nv" #ei siis nvidia.

    nvidia ajurit on kyllä asennettu.Ongelmahan on nyt siinä ettei kone jostain syystä saa EDID dataa jolloin näyttö ei tuunnistu eikä sille silloin myöskään lähetetä kuvaa.

    Minkäslaisella xorg.conf tiedostolla saisi sen dvi liitännän pakotettua käyttöön?
     
  14. mi-kko

    mi-kko Regular member

    Joined:
    Dec 18, 2004
    Messages:
    104
    Likes Received:
    0
    Trophy Points:
    26
    Itse olen säätäny tuon tv-outin tai toisen näytön silleen, että kirjoitan komentoriville nvidia-settings sitten vaan näpyttelen asetukset kohdalleen.

    nvidia-settings screenshot

    Yhtä helposti onnistui kuin windowsissa.. tietenkään tuo ei välttämättä toimi kaikissa nvidian näytönohjaimissa.
     
    Last edited: Feb 10, 2007
  15. Sakarias

    Sakarias Active member

    Joined:
    Oct 26, 2004
    Messages:
    1,806
    Likes Received:
    12
    Trophy Points:
    68
    Käsittääkseni nv ajurilla et saa kuvaa töllöön.. Se on hyvin rajoittunut. Noi TV-out optiot on vain nvdian ajureille..
    http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_adp.php?p_faqid=177
    http://nvidia.custhelp.com/cgi-bin/nvidia.cfg/php/enduser/std_adp.php?p_faqid=174


    Nvidian ajurilla pitäisi onnistua siinä missä Windows-ajurillakin. Nvidian ajureita löytyy useita...

    Ks myös http://pwp.netcabo.pt/0150048402/linux/Multiple_Nvidia_Multiple_Head.html

    Sellainen ohjelma löytyy myös kuin nvtv. On kyllä aika vanha ja ei tue kaikkia kortteja.

    Miten se nvidia ajuri toimii. Et saa ollenkaan kuvaa sillä? Tuntuu oudolta. Itselläni on itse käännetty kerneli ja nvidian ajuri käytössä. Onko nvidian ajuri Ubuntun julkaisema paketti vai nvidian sivulta ladattu.
     

Share This Page