Kirjoittaja Aihe: Debian ja resoluutio-ongelma *Osittain ratkaistu, päivittämällä Debian*  (Luettu 6838 kertaa)

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Elikkäs mikähän tätä Debiania mahtaa vaivata, kun en saa näyttöä taipumaan 1920x1080 resoluutioon.

Näyttö vain ilmoittaa resuluutioksi 1360x768. Olen koittanut vaihtaa resoluutiota arandr:lla joka tarjoaa vaihtoehdoiksi myös 1920x1080 ja 1920x1080i. Ihan sama kumman valitsen, näyttö pysyy yhä 1360x768 ja työpöydästä näkyy vain vasen yläkulma.

Käytössä siis Debian8  ja Lxde työpöydällä. Muilla jakeluilla homma on toiminut.
« Viimeksi muokattu: 17.11.16 - klo:17.20 kirjoittanut TuxNetti »

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Debian ja resoluutio-ongelma
« Vastaus #1 : 16.11.16 - klo:19.56 »
arandr ei ole minulle tuttu ohjelma, joten en ole varma miten sen kuuluu toimia. Mitä xrandr listaa päätteessä:

Koodia: [Valitse]
xrandr
Mikä näytönohjain ja ajuri?

Koodia: [Valitse]
lshw -c display
X.org:n lokista (/var/log/Xorg.0.log) voi myös urkkia, miten näyttö tunnistuu.

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Debian ja resoluutio-ongelma
« Vastaus #2 : 16.11.16 - klo:20.19 »
arandr on graafinen kikkare xrandrin käyttöön.

xrandr ilmoittaa:
Koodia: [Valitse]
Screen 0: minimum 320 x 200, current 1360 x 768, maximum 8192 x 8192
DVI-I-1 connected 1360x768+0+0 (normal left inverted right x axis y axis) 580mm x 320mm
   1360x768      60.02*+
   1920x1080     60.00    50.00    59.94    30.00    25.00    24.00    29.97    23.98 
   1920x1080i    60.00    60.00    50.00    59.94 
   1280x1024     75.02 
   1280x720      60.00    50.00    59.94 
   1440x576i     50.00 
   1024x768      75.08    60.00 
   1440x480i     60.00    59.94 
   800x600       75.00    60.32 
   720x576       50.00 
   720x480       60.00    59.94 
   640x480       60.00    59.94 
DVI-I-2 disconnected (normal left inverted right x axis y axis)

lshw sanoo:
Koodia: [Valitse]
*-display
       description: VGA compatible controller
       product: G80 [GeForce 8800 GTS]
       vendor: NVIDIA Corporation
       physical id: 0
       bus info: pci@0000:01:00.0
       version: a2
       width: 64 bits
       clock: 33MHz
       capabilities: pm msi pciexpress vga_controller bus_master cap_list rom
       configuration: driver=nouveau latency=0
       resources: irq:46 memory:fd000000-fdffffff memory:c0000000-cfffffff memory:fa000000-fbffffff ioport:9c00(size=128) memory:fe8e0000-fe8fffff

Näyttiksenä pikkuvikainen 8800 GTS ja vapaat ajurit.

juyli

  • Vieras
Vs: Debian ja resoluutio-ongelma
« Vastaus #3 : 16.11.16 - klo:20.21 »
Käytössä siis Debian8  ja Lxde työpöydällä. Muilla jakeluilla homma on toiminut.
Tarkempi tieto laitteesta, näytönohjaimesta tai näyttölaitteesta helpottaisi ongelman ratkaisemisessa kuten nm tuolla lshw-komennolla koittaa vihjata. Mutta tiedothan löytyvät laitteiden manuaaleista.

Lisäys: toki voit koittaa etsiskellä vapaiden ajureiden sijaan Nvidian suljetut ajurit, josko toimisivat paremmin.
"Muissa jakeluissa toimii ...", ei kerro paljoakaan, missä jakeluissa laitteisto on toiminut jo oletusasetuksin. Debian ei tarjoa oletuksena suljettuja ajureita.

« Viimeksi muokattu: 16.11.16 - klo:20.26 kirjoittanut juyli »

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Debian ja resoluutio-ongelma
« Vastaus #4 : 16.11.16 - klo:20.29 »
arandr on graafinen kikkare xrandrin käyttöön.

Kyllä, mutta en ollut varma, näyttääkö se suoraan xrandrin/ajurin näyttötilat vai tarjoaako se lisäksi jotain vakiotiloja custom modelineina. Ilmeisesti ongelma on kuitenkin syvemmällä, eli ajurin mielestä näytön natiiviresoluutio on tuo 1360x768. Se voi johtua virheellisestä EDID-datasta tai ajurin bugista.

Mitä X:n loki kertoo?

Mitä tapahtuu, jos yrität vaihtaa tilaa xrandr:lla:

Koodia: [Valitse]
xrandr -s 1920x1080
Tarkista sen jälkeen, vaihtuuko * eri paikkaan näyttötilojen listauksessa.

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Debian ja resoluutio-ongelma
« Vastaus #5 : 16.11.16 - klo:20.47 »
Lainaus
Tarkempi tieto laitteesta, näytönohjaimesta tai näyttölaitteesta helpottaisi ongelman ratkaisemisessa kuten nm tuolla lshw-komennolla koittaa vihjata. Mutta tiedothan löytyvät laitteiden manuaaleista.

Lisäys: toki voit koittaa etsiskellä vapaiden ajureiden sijaan Nvidian suljetut ajurit, josko toimisivat paremmin.
"Muissa jakeluissa toimii ...", ei kerro paljoakaan, missä jakeluissa laitteisto on toiminut jo oletusasetuksin. Debian ei tarjoa oletuksena suljettuja ajureita.
Näytönohjaimen tuossa jo mainitsin GeForce 8800 GTS ja siitä 320Mb versio. Näyttönä on joku Thomsonin 40" telkkari, tarkempaa mallia en pääse näkemään.
Suljettuja ajureita en ole pariin kuukauteen saanut toimimaan missään jakelussa, pimeätä ruutua vain tarjoaa. Windowsinkin puolella kaatuilee, jos käyttää Nvidian sivuilta ladattuja ajureita.
Muissa jakeluissa sama rauta ja nouveaun ajurit toimii. Oletuksena ekalla kerralla tarjoaa toki 1360x768, mutta arandr/xrandr käyttämällä resoluution saa vaihdettua isommaksi.
Muita kokeiltuja jakeluita mm: Slackware, Lubuntu, Puppy, Arch, Fedora, Manjaro, FreeBSD jne.. Kaikkia enään muistakkaan, mutta avoimilla ajureilla toiminut. Suljettuja en ole saanut toimimaan missään.

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Debian ja resoluutio-ongelma
« Vastaus #6 : 16.11.16 - klo:21.01 »
Mitä X:n loki kertoo?
Mitä tapahtuu, jos yrität vaihtaa tilaa xrandr:lla:
Koodia: [Valitse]
xrandr -s 1920x1080

Tuo xrandr -s 1920x1080 saa aikaan kaatumisen. Ensin näyttö ilmoittaa ettei ole signaalia, sen jälkeen tottelee erittäin pitkällä (10-20sekunttia) viiveellä ctrl+alt+F1 josta takaisin yrittäminen vain jäädyttää tuon virtuaaliterminaalin näytölle.

Xorgin logi on aika pitkä, mitähän sieltä pitäisi osata etsiä?

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Debian ja resoluutio-ongelma
« Vastaus #7 : 16.11.16 - klo:21.23 »
Xorgin logi on aika pitkä, mitähän sieltä pitäisi osata etsiä?

Näytön mallia lähinnä, ja EDID-dataa, jos epäillään että ajuri tulkitsee sitä jotenkin väärin.

Kyseessä on siis televisio TCL MT5531, jonka natiiviresoluutio on kuin onkin 1360x768 ja Nouveau toimii siis sen suhteen aivan oikein.

Millä tavalla työpöytä nyt siis näkyy ruudulla? Kuinka paljon leikkautuu ulkopuolelle? Televisioissa on tyypillisesti overscan päällä, jolloin kuvaa skaalataan hieman ja reunat jäävät ruudun ulkopuolelle. Manuaalista ehkä selviää, onko jollain säädöillä ja tietyllä sisääntulolla mahdollista saada kuva näkymään kokonaan.

Käytät nyt DVI-ulostuloa, mutta mihin se on kytketty television puolella? Onko siellä useampia inputteja ja oletko kokeillut niitä kaikkia?

TuxNetti

  • Käyttäjä
  • Viestejä: 47
    • Profiili
Vs: Debian ja resoluutio-ongelma *Osittain ratkaistu*
« Vastaus #8 : 17.11.16 - klo:17.08 »
Kiitoksia neuvoista. Tutkailin Debianin ja Lubuntun eroavaisuuksia Xorgin logeista ja silmiini osui vain eri xorg-serverin versio. Tämän johdosta päätin päivittää Debianin vakaasta testingiksi ja "yllätykseksi" isompi resoluutio alkoi toimimaan.

Lainaus
Kyseessä on siis televisio TCL MT5531, jonka natiiviresoluutio on kuin onkin 1360x768 ja Nouveau toimii siis sen suhteen aivan oikein.
Juju taisi piillä siinä, että tuo ei ole televisioni malli. Löysin televisioni  mallin ja ohjekirjan. Telkkari on Thomson 39FU5253C, jossa on ohjekirjan mukaan 1920x1080 resoluution paneeli. Tällaisena se on minulle myös myyty.
Kerrottakoon telkkarista nyt, että esim joskus raspberry pi:lla raspbianin tuorre asennus tarjoaa tuota pienempää resoluutiota ellei erikseen sitä isommaksi vaihda. Samalla laitteella kuitenkin openelec ja xbmc paukautti heti fullhd:n käyttöön.

Lainaus
Millä tavalla työpöytä nyt siis näkyy ruudulla? Kuinka paljon leikkautuu ulkopuolelle?
Työpöydästä näkyi arandrilla 1920x1080 sädäettäessä vain vasemmasta yläkulmasta silmämääräisesti noin 2/3osaa joka suuntaan.  Eli siis vain ensimmäiset 1360 pikseliä vaaka ja 768 pikseliä pysty-tasossa. Overscannista ei siis voi olla kyse.

Vaikka näyttis nyt toimiikin päivittämisen jälkeen "haluamallani" tavalla, jää silti yksi kysymys arvoitukseksi. Miksi suljetut ajurit eivät enään toimi?
Vielä loppusyksystä minulla oli tässä koneesa duabloot Win7 ja Debian8 suljetuilla ajureilla. Näyttö toimi normaalisti, mitä nyt käyttisten asennuksen yhteydessä ensin ehdotettiin tuota 720p resoluutiota, sen vaihto isommaksi oli kuitenkin kivuton operaatio. Alkusyksystä eräänä päivänä Debian kuitenkin kaatui lukitusruutuun ( lukitsee koneen jos käyttämättä). Väkivaltaisen rebootin jälkeen koneella pääsi vain Grubiin asti. Grubin jälkeen niin Win7 ja Debian tarjosi vain "ei signaalia" ruutua näytölle.
Annoin näyttiksen levätä pari päivää ja putsasin sen pölystä. Kuvan sain kuitenkin näkyviin vain asentamalla käyttikset uudestaan. Kyseisen episodin jälkeen windows on updaten kautta haetuilla ajureilla pistänyt randomisti muutaman tunnin välein näyttöä 10sec ajaksi mustaksi. Kun kuva palaa takaisin niin alapalkkiin tulee ilmoitus kaatuneista ajureista.
Debianiin ei enään suljetut ajurit sopineet vaan johti aina mustaan ruutuun, kuten myös muut testaamani jakelut (jotka luettelin pari viestiä aiemmin). Muut jakelut kuitenkin toimivat nouveaulla, toisinkun Debian jonka kanssa tämä ongelma ilmeni. TrueOS(entinen pc-bsd?) taisi jopa väittää ettei koneessani edes ole NVidian näytönohjainta.

Viimeksi tänä aamuna kun reboottasin koko yön päällä olleen debianin, ainoastaan windows käynnistyi. Koneella debianin lisäksi olleet ubuntu ja lubuntu kumpikin tarjosi vain mustaa ruutua. Työpäivän ajan levännyt kone ja kaikki jakelut boottasi taas normaalisti. Sain jopa nyt Debian Testingillä resoluution toimimaan. Olis se silti kiva jos se toimisi vakaallakin...

Voiko tämä olla jokin alkava rautavika näytönohjaimessa? Ainakin näyttis on viimeisen vuoden ajan bootatessa kaivannut muutaman powersyklin. Powersyklettäminen ei poistunut uudella powerilla, vaan seuraa näytönohjainta koneesta toiseen.

Vaikka pystyn kyllä elämään ilman suljettuja ajureitakin.

Edit: Niin tietokone on telkkarissa kiinni dvi-hdmi kaapelilla. Telkkarin molempia hdmi-portteja on kokeiltu.
« Viimeksi muokattu: 17.11.16 - klo:17.15 kirjoittanut TuxNetti »

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Debian ja resoluutio-ongelma *Osittain ratkaistu*
« Vastaus #9 : 17.11.16 - klo:21.02 »
Kiitoksia neuvoista. Tutkailin Debianin ja Lubuntun eroavaisuuksia Xorgin logeista ja silmiini osui vain eri xorg-serverin versio. Tämän johdosta päätin päivittää Debianin vakaasta testingiksi ja "yllätykseksi" isompi resoluutio alkoi toimimaan.

Lainaus
Kyseessä on siis televisio TCL MT5531, jonka natiiviresoluutio on kuin onkin 1360x768 ja Nouveau toimii siis sen suhteen aivan oikein.
Juju taisi piillä siinä, että tuo ei ole televisioni malli. Löysin televisioni  mallin ja ohjekirjan. Telkkari on Thomson 39FU5253C, jossa on ohjekirjan mukaan 1920x1080 resoluution paneeli.

OK, sitten resoluutio-ongelma johtuu television firmiksessä, eli se ilmoittaa tietokoneelle väärän oletusnäyttötilan ja mallitiedotkin ovat toisesta laitteesta. Kiinalaatua. ::)


Kerrottakoon telkkarista nyt, että esim joskus raspberry pi:lla raspbianin tuorre asennus tarjoaa tuota pienempää resoluutiota ellei erikseen sitä isommaksi vaihda. Samalla laitteella kuitenkin openelec ja xbmc paukautti heti fullhd:n käyttöön.

Siinä tapauksessa ne toimivat ehkä vähän epäilyttävästi. Oletuksena pitäisi käyttää EDIDin oletusnäyttötilaa, vaikka siellä olisi korkeampiakin resoluutioita määriteltynä.


Viimeksi tänä aamuna kun reboottasin koko yön päällä olleen debianin, ainoastaan windows käynnistyi. Koneella debianin lisäksi olleet ubuntu ja lubuntu kumpikin tarjosi vain mustaa ruutua. Työpäivän ajan levännyt kone ja kaikki jakelut boottasi taas normaalisti. Sain jopa nyt Debian Testingillä resoluution toimimaan. Olis se silti kiva jos se toimisi vakaallakin...

Voiko tämä olla jokin alkava rautavika näytönohjaimessa? Ainakin näyttis on viimeisen vuoden ajan bootatessa kaivannut muutaman powersyklin. Powersyklettäminen ei poistunut uudella powerilla, vaan seuraa näytönohjainta koneesta toiseen.

Vaikuttaa vahvasti näytönohjaimen rautavialta. Mielestäni ei kannata edes tutkia enempää softapuolta, kun käyttäytyminen on noin epävakaata. Uutta näyttistä peliin.