Kirjoittaja Aihe: Ruudun resoluutio väärin päivityksen jälkeen [Ratkennut]  (Luettu 2988 kertaa)

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
No niin, jälleen kerran grafiikka, huoh  ???

12.04:n viimeisen päivityksen ajoin. Uudelleen käynnistyksessä resoluutio pielessä jo kirjautumisruudussa, ja sama jatkui sitten työpöydällä. Nvidian ajuri 319.32. Resoksi tulee aina "Auto", joka on tässä 1024x768. Pitäisi olla se 1920x1080. Xorg,conf on paikallaan ja entinen, ei näköjään vaikuta yhtään mitään. Nvidia settingsistä saa oikean reson ja virkistystaajuuden päälle, mutta se ei säily bootin yli.

Mitähän taas pitäisi tehdä?. Kernel nyt 3.2.0-54 generic pae, siis 32-bittisellä mennään. Bootti vanhempiin kerneleihin ei sekään auta, joten jotain ihmeellistä nyt meneillään.

EDIT: näyttäisi nyt lisäajureista katsoen siltä, että nvidia_319_updates version on ajurista käytössä, ennen tätä sotkua oli se edellinen, eli nvidia_319. Tämä updates-versio ei nyt siis näytä välittävän Xorg.confista mitään. Tallentaako se asetukset jonnekin muualle, minne? Tietysti on mahdollista palata entiseen, eli juurta jaksain hävittää tämä, ja ajaa vanhempi käyttöön.
« Viimeksi muokattu: 08.10.13 - klo:14.41 kirjoittanut New_user »

Eesaurus

  • Käyttäjä
  • Viestejä: 3451
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #1 : 08.10.13 - klo:08.50 »
Kokeile
Koodia: [Valitse]
sudo nvidia-settings

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #2 : 08.10.13 - klo:09.05 »
Kokeile
Koodia: [Valitse]
sudo nvidia-settings

Hmm. Mulla on nimimerkin nm-avustuksella aikaan saatu Xorg.conf, jossa on saatu päälle vaivalla myös 50 Hz virkistystaajuus videoita varten. En tiedä mitä kokeilulla pitäisi saada aikaan. Xorg.confissa on reso ja virkistystaajuus oikein. Tämä ajuriversio ei vain ota niitä huomioon.

Joten kovasti pyytäisin perusteluja, jos pitäisi kokeilla jotain muuta.

arieep

  • Käyttäjä
  • Viestejä: 254
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #3 : 08.10.13 - klo:09.25 »
Minun havainto asetusten onnistumisesta ainakin kubuntun kanssa, pitää säätää smaan aikaan Nvidian settings ja jakelun omaa näytönasetusta. En tarkkaan tiedä kummasta aina painaa Käytä, mutta jossakin vaiheessa aina jokin asetus jää päälle. Tässä toimii neljä näyttöä ja kaikki eri kokoisia, jakeluna 12.04.2 ja Nvidia 319.32.

Eesaurus

  • Käyttäjä
  • Viestejä: 3451
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #4 : 08.10.13 - klo:09.30 »
Kokeile
Koodia: [Valitse]
sudo nvidia-settings

Hmm. Mulla on nimimerkin nm-avustuksella aikaan saatu Xorg.conf, jossa on saatu päälle vaivalla myös 50 Hz virkistystaajuus videoita varten. En tiedä mitä kokeilulla pitäisi saada aikaan. Xorg.confissa on reso ja virkistystaajuus oikein. Tämä ajuriversio ei vain ota niitä huomioon.

Joten kovasti pyytäisin perusteluja, jos pitäisi kokeilla jotain muuta.

Joo, tuota sudoa ajattelin vain siihen asetusten pysymiseen bootiinkin jälkeen.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #5 : 08.10.13 - klo:10.28 »
Joo, tuota sudoa ajattelin vain siihen asetusten pysymiseen bootiinkin jälkeen.

On kokeiltu kaikki keinot. Palautin myös edellisen ajuriversion, ei tulosta, kokeilin ajaa sitä edellisellä kernel-versiolla, ei tulosta. Asetus ei säily buutin yli koskaan, ei myöskään uloskirjautumisen yli. Jotain koneeseen nyt päivittyi, joka sekoitti tämän taas kerran. Kuussa on käyty 60-luvulla, tähän ei vain saada toimivaa grafiikkaa. Jos ei ajuri mätä, niin sitten joku muu päivityspalikka. Ehdottomasti huonoin versio Ubuntusta tämä 12.04 epävarmuuden vuoksi ainakin itsellä.

nm

  • Käyttäjä
  • Viestejä: 16426
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #6 : 08.10.13 - klo:12.01 »
Työpöydän omat näytön asetukset saattavat sotkea asioita, kuten arieep totesi. Nvidian ja AMD:n suljetut ajurithan ovat erikoistapauksia siinä suhteessa, että niillä on omat asetustyökalunsa, jotka sitten toimivat osittain päällekkäin työpöytäympäristön näyttöasetusten kanssa.

Jos käytät jotain Gnome-pohjaista työpöytää, mitä sinulla on tiedostossa ~/.config/monitors.xml ? Varmista, että siellä määritelty resoluutio ja virkistystaajuus on sama kuin xorg.confissa määritellyssä tilassa. Näytä myös xorg.confin sisältö.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #7 : 08.10.13 - klo:12.33 »
Työpöydän omat näytön asetukset saattavat sotkea asioita, kuten arieep totesi. Nvidian ja AMD:n suljetut ajurithan ovat erikoistapauksia siinä suhteessa, että niillä on omat asetustyökalunsa, jotka sitten toimivat osittain päällekkäin työpöytäympäristön näyttöasetusten kanssa.

Jos käytät jotain Gnome-pohjaista työpöytää, mitä sinulla on tiedostossa ~/.config/monitors.xml ? Varmista, että siellä määritelty resoluutio ja virkistystaajuus on sama kuin xorg.confissa määritellyssä tilassa. Näytä myös xorg.confin sisältö.

Mainitsemaasi monitors.xml tiedostoa ei ole ko. hakemistossa lainkaan eikä muuten harmainta aavistusta, millä ohjelmalla työpöydän näyttöasetuksia yleensäkin säädetään ???

xorg.conf on se sama, jonka joskus neuvoit, eli tuossa alla

Lainaus
# nvidia-xconfig:  version 295.40  (buildmeister@swio-display-x86-rhel47-04.nvidia.com)  Thu Apr  5 22:33:07 PDT 2012

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

Section "Files"
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      "Ancor Communications Inc ASUS VS239"
    HorizSync       24.0 - 83.0
    VertRefresh     50.0 - 75.0
    ModeLine       "1920x1080_50" 148.50 1920 2448 2492 2640 1080 1084 1089 1125 +hsync +vsync
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 460"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option "ExactModeTimingsDVI" "True"
    Option "UseEDIDFreqs" "FALSE"
    Option "UseEDIDDpi" "FALSE"
    Option "ModeValidation" "NoEdidModes,AllowNon60HzDFPModes"   
    Option         "TwinView" "0"
    SubSection     "Display"
        Depth       24
        Modes      "1920x1080_50" "1920x1080"   
    EndSubSection
EndSection

Section "Extensions"
    Option         "Composite" "Disable"
EndSection

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #8 : 08.10.13 - klo:12.47 »
Äääh. Tuostahan se nyt oli sitten kiinni, eli monitors.xml oli mennyt taivaan tuuliin päivityksen yhteydessä. Miksi muuten?

Löysin sitten Järjestelmäasetukset > Näytöt ja sieltä painoin Toteuta-nappia, ja hyväksyin, niin xml uudestisyntyi ja näyttöasetus säilyy myös bootin yli. Sitä asiaa, miksi kirjautumisruutu ja splash-screen ovat kovin alhaisella resolla en tiedä, mutta jossain vaiheessa nuokin menivät. Alunperin niissäkin oli parempi reso. No, nyt taas kerran tuhannet kiitokset. Ei sitä tavallinen kuolevainen voi tietää, että näyttöasetukset ovat kahdessa paikassa.

Niin ja btw. Näyttöasetus oli pielessä yhtä hyvin Unityssä.
« Viimeksi muokattu: 08.10.13 - klo:12.49 kirjoittanut New_user »

nm

  • Käyttäjä
  • Viestejä: 16426
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #9 : 08.10.13 - klo:13.21 »
Äääh. Tuostahan se nyt oli sitten kiinni, eli monitors.xml oli mennyt taivaan tuuliin päivityksen yhteydessä. Miksi muuten?

Ei sitä varmaan ollut siellä aiemminkaan, ja oikea tila valittiin jonkun muun asetuksen tai kuun asennon perusteella. Päivitys sitten vaikutti tähän herkkään tasapainoon. En nyt tutkimatta osaa sanoa, mikä siellä on oikeasti muuttunut.

Normaalisti näyttötila tunnistetaan näytön antamien EDID-tietojen perusteella ja ajuri (tai KMS:n tapauksessa joku kernelin näyttötilan asetuskomponentti) valitsee käyttöön natiiviresoluution tai jos se ei ole yhteensopiva näytönohjaimen kanssa, korkeimman tuetun 60 Hz:n resoluution. Nyt kun olet kytkenyt ajurin EDID-tuen pois käytöstä 50 Hz:n tilan pakottamista varten, ajuri arpoo sopivan tilan standardien VESA-tilojen ja itse määrittelemäsi 1080p50-tilan joukosta. Periaatteessa ajurin pitäisi suosia 1080p50-tilaa, joka sopii monitorin taajuuksiin ja on parempi kuin standarditilat, mutta jokin nähtävästi haittaa tätä ratkaisua. X-palvelimen loki saattaisi valottaa asiaa.

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #10 : 08.10.13 - klo:14.45 »
Ei sitä varmaan ollut siellä aiemminkaan, ja oikea tila valittiin jonkun muun asetuksen tai kuun asennon perusteella. Päivitys sitten vaikutti tähän herkkään tasapainoon. En nyt tutkimatta osaa sanoa, mikä siellä on oikeasti muuttunut.

Ok, täytyykin olla tarkkana kuun vaiheen kanssa kun päivittää ;)  Palasin myös tässä takaisin 304.88 ajuriin ja samalla loppuivat virheilmoitukset, joita tuli nvidia-settingsin takia. Merkkasin säikeen ratkenneeksi.

nm

  • Käyttäjä
  • Viestejä: 16426
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #11 : 08.10.13 - klo:15.09 »
Palasin myös tässä takaisin 304.88 ajuriin ja samalla loppuivat virheilmoitukset, joita tuli nvidia-settingsin takia.

Oliko sinulla ajurin versiota vastaava nvidia-settings-paketti asennettuna, ja vain yksi versio eikä useampia?

New_user

  • Käyttäjä
  • Viestejä: 1247
    • Profiili
Vs: Ruudun resoluutio väärin päivityksen jälkeen
« Vastaus #12 : 08.10.13 - klo:20.54 »
Oliko sinulla ajurin versiota vastaava nvidia-settings-paketti asennettuna, ja vain yksi versio eikä useampia?

Olen viime ajat kaikissa vaiheissa hävittänyt edelliset ajurit komennolla

Koodia: [Valitse]
sudo apt-get --purge remove nvidia*
Eiköhän tuolla lähde kaikki. 319 ajurien mukana oleva nvidia-settings on aiheuttanut ilmoituksia järjestelmävirheestä. Se on selvinnyt yksityiskohtaista tietoa ilmoituksesta katsomalla. Noita ei ollut 304 sarjan vastaavan kanssa koskaan. Itse ohjelma toimi kyllä, mutta käyttö aiheutti aina noita ilmoituksia.