1366x768 paneelit ja pixel perfect output DVI:llä. (ohje thread)

Keskustelu osiossa 'HTPC eli Home Theater PC' , aloittajana Nappe1, 16.11.2005.

  1. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    Uusi thread eriytetty tuolta LCD puolen Viewsonic keskustelusta:
    https://www.dvdplaza.fi/forums/showthread.php?p=600847#post600847

    Tämä aihe on ollut aina ongelmallinen ja suoraa tukea tälle resoluutiolle ei tunnu löytyvän ollenkaan.
    - ATIlla tila on käsittääkseni täysin mahdoton saavuttaa, johtuen rautarajoituksesta, jonka mukaan kaikkien resoluutioiden pitää olla 8:lla jaollisia.

    - nVidia tukee resoluutiota oletuksenakin 81.xx sarjan ajureista lähtien, mutta se tuodaan näkyviin vain silloin, kun monitori/televisio sen tukemakseen EDIDillä ilmoittaa. (HUOM! tätä _ei_ voi kiertää vain pelkälllä monitor ajurilla. nVidia listaa tilan nonstandard mode listalla, jolloin se näytetään käyttäjälle _VAIN_ jos laite sen itse ilmoittaa TAI jos se on hyväksyttävillä asetuksilla Custom Resolutions listalla.) Lisäys(13.12.2005): Hommaa rajoittaa lisäksi se, ettei PowerStrip tue nVidian piirin sisäisiä TMDS ydintä, vaan ainoastaan ulkoista. Tämä tarkoittaa sitä että uudemmissa korteissa joissa TMDS on piirille integroitu, ei windowsissa homma onnistu ainakaan toistaiseksi. (kiitokset Samppa72:lle tiedosta.)

    - Matroxista ei ole varmennettua tietoa, mutta ainakin erikoisien resoluutioiden tuessa käsin lisäyksellä Matrox on aina ollut kärkipäätä. Jos muistini ei petä pahasti, ainakin G4x0 ja G550 malleissa ainoa rajoite oli kuvasuhteen oleminen joku yleisimmistä.

    Ainakin Philipsin (26/32/37)PF5520D/10 -sarjan televisiot tukevat tätä resoluutiota DVI:n kautta, mutta eivät vain ilmoita sitä EDID informaatiossaan. Taisteluni tuloksena löysin kuitenkin tavan saada tuon tilan toimimaan omilla välineilläni. Nämä ohjeet eivät välttämättä suoraan toimi muiden valmistajien malleihin tai edes philipsin muihin malleihin, mutta toivottavasti näistä on hyötyä kun lähtee ratkaisua etsimään.

    Tähän threadiin voisi postailla myös muiden valmistajien telkkuja ja ohjeita kokemuksia siitä miten niissä homma onnistuu, jos mitenkään. tavoite olisi saada keskitettyä aiheen käsittely yhteen ja samaan threadiin, kerta tämä resoluutio näyttää olevan tällä hetkellä jonkun asteisen standardin asemessa.

    Uusi ohje:

    1. Vaihda oletuksena käytössä oleva Plug and Play Monitor liitteenä olevaan .Inf tiedostoon. (windows varoittaa että ajuri ei ole Microsoft certifioitu, mutta tällä ei ole suoranaisesti merkitystä koska INF ainoastaan kertoo windowsille suuremman maksimi vaaka ja pystyresolution kuin mitä EDID ilmoittaa.

    2. käynnistä powerstrip ja valitse Display Profiles -> Configure
    [​IMG]

    3. Tarkista että olet valinnut oikean outputin (monitor tiedot täsmäävät ja ikkunan yläreunassa on oikea näytönohjain / ajuri valittuna. Sen jälkeen valitse Advanced Timing Options.
    [​IMG]

    4. Valitse Custom Resolution...
    [​IMG]

    5. Kopioi alla oleva rivi suoraan leikepöydälle:
    Koodi:
    1366x768=1366,73,144,224,768,1,3,23,86318,770
    6. Paina seuraavan kuvassa 1. merkittyä nappia. (kopioi oikeat arvot suoraan kohdalleen leikepöydältä.)
    [​IMG]

    7. Paina "Add New Resolution" (ed. kuvassa kohta 2.) ja toimi ohjeiden mukaan.

    Jos kone tarvitsee rebootin, voi olla että resoluutio pitää aktivoida vielä 1. kerralla Power Stripissä. muutoin tilan pitäisi olla käyttövalmis.

    Liitteenä tarvittava Monitor.Inf


    alkuperäinen ohje:
    1. perus ajuri asennuksen jälkeen käynnistä powerstrip ja mene Display profilesin kautta Custom Resolutions ikkunaan.

    2. lisää Pre-Defined listalta 1366x768 60Hz (LCD). jos powerstrip haluaa reboottia, anna sen tehdä se.

    3. ota uusi resoluutio käyttöön ja sulje Powerstrip jos se on käynnissä. Mene nVidian ajuriasetuksien Resolution settings kohtaan. (tässä vaiheessa kuva ainakin 26PF5520:ssa on selvästi skaalattu, koska resoluutio ei ole sitä mitä se väittää olevansa.)

    4. jos kaikki on tähän vaiheeseen mennessä mennyt hyvin, niin nyt pitäisi päästä Advanced Timings nappia painamalla säätämään ajurin ajoitussignaaleja. Oletuksena ajuri käyttää Discrete Monitor Timing asetuksia jotka ovat siis windowsin oma tapa. Tämä kuitenkin estää käyttämästä EDIDissä ilmoitettuja suurempia resoluutioita, joten ajuri on säätänyt pysty ja vaaka resoluution suurimpiin monitorin sallimiin.

    5. Valitse keskimmäisestä pudotusvalikosta monitoriajoituksiksi CVT. nyt monitorin ajoitus- ja resoluutioarvot pudotusvalikoiden alapuolella muuttuvat oikeiksi.

    6. painamalla Apply asetukset tulevat voimaan.

    7. Jos tämän jälkeen työpöytä panoroi hiiren osuessa reunaan, tarvitsee lisäksi joko disabloida panning for bigger resolutions than monitor can handle (löytyy muistaakseni ajurien Change resolutions ikkunasta) tai sitten PowerStripissä voi pyöräyttää monitor INFin jossa monitorin max resolutions on määritelty suuremmaksi. (Options -> Monitor Information -> Options otsikon alla olevasta pudotusvalikosta Write Custom Monitor Driver.)

    ... ja näin meillä on 1366x768 @ 60Hz käytössä. Powerstripin käynnistäminen pyrkii palauttamaan ne asetukset joilla resoluutio lisättiin, ja kuva menee pehmoiseksi jälleen.


    Tämä ohje tosiaan toimii ainakin kombinaatiolla nVidia 6600GT, Forceware 81.85 ja Philips 26PF5520D/10.
     
  2. DaKyy

    DaKyy Guest Guest

    Liittynyt:
    23.10.2002
    Viestejä:
    90
    Saadut tykkäykset:
    0
    Ilmeisesti tuo toimii vain jos on tosiaan DVI:hin kytketty? Testailin tuossa huvikseni tällä omalla CRT-näytöllä, kun ei vielä ole käytössä tuota lättätöllötintä, eikä tuota resoluutiota saanut kirveelläkään toimimaan :) 1360 aktiivista vaakapikseliä on ja pysyy, tuon CVT:n kun pistää päälle ja apply -> muuttuu takaisin 1360. Toimiiko vain siis DVI-D:llä ja LCD:llä, vai pitäisikö tuo saada analogilähdöstäkin ulos? :)

    edit: Hyvät ohjeet, kiitoksia niistä :)
     
  3. samppa72

    samppa72 Guest Guest

    Liittynyt:
    27.10.2004
    Viestejä:
    202
    Saadut tykkäykset:
    1
    Hei,

    En ole vielä jaksanut kokeilla, koska viieksi sain buuttailla wintoosaa sen viisikymentä! kertaa, ennenkuin sain sen jotenkin toimimaan... Mutta olisin vain kysynyt, että oliko philipsisi säädetty PC- vaiko HDTV-asentoon sen omasta valikosta???
     
  4. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    joo, tosiaan en tiedä mitä Smoke and Mirrors tekniikka Powerstrip käyttää, mutta sen kautta resoluutio kelpaa. Suoraan se ei ajurien custom resolutions kohdasta onnistu kirveelläkään. (aamu neljään asti hakkasin päätäni seinään tämän kanssa. :) ) Powerstripin lisäyksen jälkeen windows tosiaan näyttää resoluutiopalkissaan 1366x768 resoluution, mutta siitä näkee jo kanakin silmillään että se ei sitä ole. Ajurien Advanced Timing kohdassa homma sitten jo varmistuukin kun Active Front pixels on 1280 vaakasuunnassa ja 768 pystysuunnassa. Tässä vaiheessa kun ottaa timing tilaksi CVT ja painaa apply, niin johan muuttuu kuva toisen näköiseksi.

    päivitän tässä illalla tuota ekaa postausta screenshoteilla ja lisään omassa käytössä olevan Monitor.INFin liitteeksi myöskin. Koetan lähestyä Philipsiä vielä kysymällä josko mahdollisten softapäivitysten mukana saataisiin EDIDiin päivitettyä täm yksi tila lisää. Se vähentäisi harmaita hiuksia huomattavasti näillä foorumeilla. (etenkin kun nVidia nyt driver release noteseissa sanoo tukevansa tilaa jos monitori siitä raportoi.)

    PC asennossa on juu. Tapella saa, mutta kun sen saa toimimaan, ero on ainakin omasta mielestäni sen verran suuri että eipä ole menetetty aika mennyt hukkaan.
     
  5. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    Nyt näyttäisi että onnistuin luomaan koko resoluution suoraan PowerStripissä.
    Päivitän ohjeen kohdalleen.

    kokeilin myös tilan luontia pelkällä ajurin työkaluilla ja sain kuvan kyllä skaalaamattomaksi (tilana joku 1368x768 sekasikiö jota ajettiin 1366 timingeilla) , mutta Overscania tuli oikeaan reunaan 2 pikseliä, joten eihän se perfektionistille millään voi kelvata. :)
     
  6. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    Ohje päivitetty.
     
  7. pede

    pede Käyttäjä Tukijoukot

    Liittynyt:
    22.10.2002
    Viestejä:
    6 311
    Saadut tykkäykset:
    19

    Ymmärrän että olet tyytyväinen kun sulla on kuva, mutta oletko katsonut sinne custom draiverisi sisälle?

    PHP:
    Custom monitor information file generated by PowerStrip 3.07.11.2005
    Copyright (c1995-2005EnTech Taiwan.
    Webhttp://www.entechtaiwan.com

    [Version]
    Signature="$CHICAGO$"
    Class=Monitor
    ClassGUID
    ={4d36e96e-e325-11ce-bfc1-08002be10318}
    Provider=%MFG%

    [
    Manufacturer]
    %
    MFG%=MonMfg

    [MonMfg]
    %
    MODEL%=Mon.Install

    [Mon.Install]
    DelReg=DEL_CURRENT_REG
    AddReg
    =Mon.AddReg,RES,DPMS

    [Mon.AddReg]
    HKR,%MODE%,Mode1,,%RANGE%

    [
    DEL_CURRENT_REG]
    HKR,MODES
    HKR
    ,,MaxResolution
    HKR
    ,,DPMS

    [RES]
    HKR,,MaxResolution,,%MAXRES%

    [
    DPMS]
    HKR,,DPMS,,1

    [Strings]
    MFG="Philips"
    MODEL="xxPF5520D/10"
    MAXRES="1368,768"
    MODE="MODES\1368,768"
    RANGE="30.0-80.0,50.0-85.0,+,+"
    eli kun tuo lopussa (scrollaa) ilmoittaa 1368x768, eikä 1366x768, oletko tarkistanut että sulla on 1:1 kuva 1366x768?

    eli tässä on kuva jolla voi kokeilla windowsin taustakuvana
    [​IMG]
    jos se näkyy tällaisena:
    [​IMG]
    ei 1:1 onnistunut

    tässä on thredi jossa asiasta keskustellaan ruotsiksi (jota olen seurannut)
    http://www.minhembio.com/forum/index.php?showtopic=100554&st=120&searchtime=#
    ja postaus 138 (tanskaksi) selvittää taustaa

    tanskalainen viittaa myös vastaavaan keskusteluun tanskassa http://www.hifi4all.dk/forum/forum_posts.asp?TID=27344
    jota en ole vielä lukenut.
     
  8. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    Hyvä kun mainitsit asiasta.
    EDIT: 1368x768 on oltava ainakin omalla laite / ajuri yhdistelmällä, koska muuten tuo 1366x768 ei näy ohjelmille. (ts. täyden ruudun ohjelmissa sitä ei löydy koko resoluutiolistasta. Ilmeisesti joku jossakin välissä on ronkeli siitä, että onko käyttäjän lisäämät tilat keskellä sallittujen tilojen listaa vai lopussa.)
     
  9. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    ...eli Työpöydän screenshotit näyttävät tältä:
    160KB 24bit PNG

    EDIT:
    Pede: pikainen testi tuolla testikuvalla toistaa sen kuten pitääkin.
    Lisäsin lisäksi huomautuksen ensimmäiseen viestiin siitä, miten 1366x768 nVidian tapauksessa tulee näkyviin.
     
  10. samppa72

    samppa72 Guest Guest

    Liittynyt:
    27.10.2004
    Viestejä:
    202
    Saadut tykkäykset:
    1

    Nyt kun joku vielä kertoisi, mikä on oikea modeline linuxille....
     
  11. nmi

    nmi Guest Guest

    Liittynyt:
    26.05.2004
    Viestejä:
    2 165
    Saadut tykkäykset:
    0
  12. samppa72

    samppa72 Guest Guest

    Liittynyt:
    27.10.2004
    Viestejä:
    202
    Saadut tykkäykset:
    1
  13. nmi

    nmi Guest Guest

    Liittynyt:
    26.05.2004
    Viestejä:
    2 165
    Saadut tykkäykset:
    0
    Olihan siellä valmiita modelineja, jos uskallat kokeilla:
    Koodi:
    #    Modeline    "1024x768@100" 85 1024 1056 1152 1360 768 784 787 823
    #Modeline    "1024x576@60" 45.81 1024 1056 1224 1256 576 587 593 605
    Modeline "1360x768" 85.750 1360 1432 1568 1776 768 771 776 798 -hsync +vsync
    #    Modeline "1360x768"  84.50  1360 1392 1712 1744 768  783  791  807
    #    ModeLine "1366x768" 88.03 1366 1424 1680 1816 768 770 782 808
    ModeLine "1368x768" 84.97 1368 1400 1720 1752 768 783 791 807
    
    Ja sitten työkalu, jolla niitä voi itse kyhätä:
    http://xtiming.sourceforge.net/cgi-bin/xtiming.pl

    Hieman tarkemmalla haulla löytyisi varmasti lisää, nuo nyt olivat vain parin minuutin tutkailun tulosta.
     
  14. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    Koodi:
    "1366x768" 86,318 1366 1439 1583 1807 768 769 772 795 -hsync +vsync
    tuollaista kertoilee tuosta mun käytössä olevasta tilasta Powerstrip Linux modelineksi, kun ottaa kopion timingeista leikepöydälle.
     
  15. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    tämä on aivan totta. Philipsiltä kyselin asiaa oman töllön kohdalla ja epäsuora lainaus menee että eivät katsoneet tarpeelliseksi, koska kyseessä on kuitenkin televisio eikä monitori.

    ...että näin. vastailin, että kun teette softapäivityksiä(dvb-t viritinmalleihin kun tuo softapäivityksen voi lähettää), niin näkisin erittäin mielelläni tuon tilan ilmestyvän EDIDiin ja kotiteatterifoorumeita seuranneena näyttäisi etten ole yksin.
     
  16. samppa72

    samppa72 Guest Guest

    Liittynyt:
    27.10.2004
    Viestejä:
    202
    Saadut tykkäykset:
    1
    Kiitos kaunis vielä tästä ohjeesta ja tuosta linuxin näyttötilasta, pitää kokeilla kun ehtii. Toivotaan myös, että ylipäätään on mahdollista päivittää tuon telkkarin softaa myös tältä osin, vaikken oikein usko, päivitys lienee mahdollista vain viritinsoftaan.
     
  17. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    joo, muuten näyttää että kieliasetusten desimaalierotin saattaa tehdä tuossa Mode Linessä tepposet. Nimittäin tuossa minun ModeLinessä on erottimena pilkku ja noissa edellisen postauksen esimerkki modelineissä on taas piste. Eli kannattaa varmaan muuttaa pilkut pisteiksi ennen enablointia. (kenttäerottimenahan tuo näköjään käyttää välilyöntiä.)
     
  18. samppa72

    samppa72 Guest Guest

    Liittynyt:
    27.10.2004
    Viestejä:
    202
    Saadut tykkäykset:
    1

    No niin...

    Nyt tämä vehkoilu tuotti tulosta myös Linuxin puolella. Kyllä täytyy sanoa että näytön tarkkuus parani todella paljon, eikä se loppujen lopuksi ollut kovin vaikeaa, helpompaa kuin Wintoosan puolella :>

    Ai mitä tein?, no...

    Antamasi modeline (nappe) ei toiminut, mutta Mythtv:n postituslistalta löytyi sopiva;

    -Editoin XF86Config-4:sta lisäämällä "Monitor"-kappaleeseen rivin:

    ModeLine "1368x768@60" 85.5 1360 1424 1536 1792 768 771 776 794 -hsync -vsync

    (itse asiassa resoluutio ei siis ole 1368x768 vaan 1360x768)

    --Device-kappaleeseen on lisättävä rivi:

    Option "IgnoreEDID" "TRUE"

    (koska telkkari ei "tue" edid:n kautta tätä resoluutiota)

    --lopuksi "Screen"-kappaleeseen on lisättävä osio:

    Subsection "Display"
    Depth 24
    Modes "1368x768@60" "1152x864" "1024x768" "800x600" "640x480"
    ViewPort 0 0
    EndSubsection

    (eli käytössä on myös normaalit peliresoluutiot halutessa)

    ****Tämä siis toimii Nvidian ajureilla 7676 ja ylläkerrotulla LCD-televisiolla.
     
  19. wakeman

    wakeman Guest Guest

    Liittynyt:
    24.10.2004
    Viestejä:
    10
    Saadut tykkäykset:
    0
    Nappe1 kirjoitti:

    "1. Vaihda oletuksena käytössä oleva Plug and Play Monitor liitteenä olevaan .Inf tiedostoon."

    Tyhmä kysymys, mutta miten tuo tehdään? Kannettavani näyttökorttina on ATI Mobility Fire GL T2, ja eilen ostamani Sony KDL-S32A11E on liitetty siihen kakkosnäytöksi.

    Ainoa resoluutio jonka olen pystynyt asettamaan on 1024x768. Kaikilla suuremmilla resoluutiolla tulee "Advanced timing options" kohtaan arvo "Active pixels" = 1024, vaikka sen pitäisi kai kuitenkin olla se arvo, mikä on edellisessä "Display profiles" kohdassa valittu. ATI:lle olen siihen asettanut arvon 1360x768.

    Edes monitorin omaa EDID-resoluutiota 1280x768 en ole tv:lle saanut asetettua, vaan aina tv palauttaa itsellen arvon 1024x768...

    Jotain out-of-sync viestiä ruudussa näyttäisi joskus vilahtavan...
     
  20. Nappe1

    Nappe1 Uusi jäsen

    Liittynyt:
    04.03.2003
    Viestejä:
    332
    Saadut tykkäykset:
    0
    Näytön ajurin vaihto tapahtuu laitehallinasta, (ohjauspaneeli -> Järjestelmä -> Laitehallinta -> ominaisuudet halutusta monitorista ja ajuri välilehdeltä päivitä ajuri.) mutta kuten ensimmäisessä viestissä totesin, ATIlla 1366x768 tilan saavuttaminen voi jäädä haaveeksi. Toinen huomioitava seikka on että tuo postaamani monitor.inf ei välttämättä ole käypä Sonyysi, koska siinä on Philipsin ilmoittamat maksimi pysty- ja vaakatahdistus taajuudet. Sitä vastoin voit tehdä itse Power Stripissä paremmin sopivan Monitor.Infin. (Options -> Monitor Information ja seuraavasta ikkunasta Options kohdan pudotusvalikosta "Write Custom Monitor Driver" ja teet ohjeen mukaan.)

    Itselläni Philips kelpuuttaa PC-tilassa kaikki muut EDIDillä ilmoittamansa resoluutiot paitsi 1280x720, jota varten on siirryttävä HD tilaan, jossa laite löytää HD-D signaalin ja ottaa 720p tilan kiltisti käyttöön.

    ATI:lla on muistaakseni kyllä jossakin ajurin syövereissä optio, jolla voi joissakin tapauksissa disabloida EDID informaation käytön, mutta varmasti en muista mistä löytyy ja voiko sitä aina valita.

    Onnea ja menestystä tilan metsästykseen. toivottavasti pääset tavoitteeseesi.