Kirjoittaja Aihe: Musta ruutu ubuntun päivittämisen jälkeen. (8.10 -> 9.04)  (Luettu 4217 kertaa)

Zastin

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Päivitin ubuntun versiosta 8.10 -> 9.04. Kun tietokone päivityksen jälkeen käynistyi uudelleen muuttui näyttö mustaksi siinä vaiheessa kun työpöydän olisi pitänyt tulla näkyviin. Yhden kerran olen päässyt työpöydälle asti, mutta silloinkin näyttö pimeni jonkin ajankuluttua. Oon yrittänyt illan katella netistä tietoa, mutta en oo löytänyt vastausta missä vika voisi olla. Ja omat ubuntun käsittely taidotkin ovat vielä surkeat, enkä tiedä mistä päästä lähteä vikaa etsimään.

Epäilen kuitenkin että ongelma voi liittyä näytönohjaimeen voodoo3:n. 8.10 versiossa näyttö kuitenkin pelasi hyvin.

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Oletko koittanut recovery modesta ottaa sen "korjaa X" / "fix x" toiminnon? Se voisi olla yksi keino. Toinen keino voisi olla, että otetaan ns. vesa ajuri käyttöön jolloin grafiikkaa tulee ruudulle edellistä kertaa todennäköisemmin :P

Tuo vesan käyttöönotto vaatii pientä kikkailua johon on valmiita ohjeita foorumille. Koita nyt kuitenkin ensin tuota fix X valintaa recovery modessa. Sinne päästään siis siinä kohtaa kun kone käynnistyy niin käsketään painaa Esc "to enter menu". Sitten esiin tulee lista jossa päälimmäisenä on ubuntusi ja sitten siinä listassa saattaa olla esim windows, jos sellainen koneeltasi löytyy. Recovery mode on todennäköisesti toisena listassa.

Zastin

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Jos oikein olen ymmärtänyt muokkaus pitäisi tapahtua tiedostosta: /etc/X11/xorg.conf Ja vaihtaa täältä "driver" kohtaan "vesa".

Olen joskus läppärillä joutunut tuota muokkaamaan ja kansion sisältö oli täysin erinlainen. Ilmeisesti tämä tällä hetkellä hakee aina automaattisesti asetukset? Pitäiskö mun lähtä muokkaamaan tätä tiedostoa jonnekkin suuntaan.

Koodia: [Valitse]
# xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
Identifier "Configured Video Device"
EndSection

Section "Monitor"
Identifier "Configured Monitor"
EndSection

Section "Screen"
Identifier "Default Screen"
Monitor "Configured Monitor"
Device "Configured Video Device"
EndSection

EDIT: Nyt kun tarkemmin ajattelen niin kävin joskus 8.10 versiossa tuolla kurkkimassa niin kansio oli tämän näköinen jo silloin. Eli 8.10 osasi hakea automaattisesti asetukset.
« Viimeksi muokattu: 29.04.09 - klo:11.20 kirjoittanut Zastin »

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Olisiko tästä apua?

Zastin

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Tein tuon ohjeessa sanotun muutoksen. Nykyisin kun käynnistää ja  työpöydän pitäisi tulla tulee näyttö täyteen vinoja viiruja. Se on siinä hetken ja menee kirjautumisikkunaan. Kun yrittää sitten kirjautua sisälle tulee taas vinoja viiruja ja se palaa takaisin kirjautumisikkunaan. Eli sen verran edistystä, ettei jumita enää mustaan ruutuun.:)
« Viimeksi muokattu: 29.04.09 - klo:12.12 kirjoittanut Zastin »

Tha-Fox

  • Käyttäjä
  • Viestejä: 3315
  • Arch Linux && CentOS
    • Profiili
    • http://kettu.dy.fi
Voisit kokeilla ottaa työpöytätehosteet pois päältä komentoriviltä. Eli kun pääset kirjautumisikkunaan, paina control + alt + f1. Pitäisi tulla "virtuaaliterminaali" eteen. Kirjaudu siitä tunnuksillasi sisään. Tämän jälkeen anna komento
Koodia: [Valitse]
metacity --replace
Nyt pitäisi olla metacity käytössä compizin tilalla. Painamalla control + alt + f7 pääset takaisin graafiselle puolelle. 

Zastin

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Tuli tämmöinen ilmoitus kun tuon yritin tehdä:

Ikkunointiohjelmavirhe: Unable to open X display

Tietääkseni mulla ei kyllä pitäisi olla nuita työpöytä tehosteita päällä, koska kun joskus yritin laittaa niitä päälle valitti kone, ettei niitä voida ottaa käyttöön. Luultavasti syynä oli tuo näytönohjain, ettei niitä voinut ottaa käyttöön.

Mut onko mahdollista, että teema voisi aiheuttaa tämmöistä? Mulla oli teema SlicknesS käytössä 8.10 puolella (http://www.gnome-look.org/content/show.php/SlicknesS?content=71993). Jos se ei ole sopiva 9.04 kanssa? Ja miten teeman saa vaihdettua ilman, että on graaffisella puolella?

EDIT: Tarkemmin kun miettii niin tuskin voi olla teemasta kiinni. Eli luultavasti näytönohjaimen ajuri ei toimi niinkuin pitäisi 9.04:ssa. Pitää varmaan asentaa uudelleen tuo ubuntu 8.10 kerta 9.04 ei toimi. Ellei sitten kellään ole mitään lisä ideaa miten tuon sais toimimaan.
« Viimeksi muokattu: 29.04.09 - klo:20.19 kirjoittanut Zastin »

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Nuo viivat näytölle tulee yleensä siitä syystä että joko virkistystaajuutta tai resoluutiota koitetaan konffata automaattisesti liian korkeaksi jolloin näin tapahtuu..foorumilla on ohjeita kuinka xorg.conf tiedostoa muokataan esim resoluutioiden osalta, mm jallu59 on kirjoitellut paljon näistä aiheista ;)

Zastin

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Pitää jossain välissä yrittää päivitystä uudelleen ja yrittää laittaa nuo xorg.conf:n asetukset kuntoon kunhan on enemmän aikaa. Asensin tuon 8.10 viime yönä takaisin.

juyli

  • Vieras
Epäilen kuitenkin että ongelma voi liittyä näytönohjaimeen voodoo3:n. 8.10 versiossa näyttö kuitenkin pelasi hyvin.
Mistä noita iänikuisia näytönohjaimia vielä löytyykään (mullakin on vielä yksi) ;) En tiedä liittyykö varsinaisesti ongelmaan, mutta Voodoo3 on vain 16-bittinen (tuolla ei ole ratkaisevaa merkitystä). Xorg.conffisi ei määrittele millaista värimäärää kortti X:ssä käyttää.
Tuo, että Ubuntu haluaa käyttää automatiikkaa, eikä käytä /etc/X11/xorg.conf -tiedostoa, voi aiheuttaa ongelmia, kun automatiikka ei toimi :( Koitapa tarkistaa, löytyisikö kuitenkin koneestasi jokin kohtuullisen toimiva xorg.conf tiedosto (/etc/X11 hakemistosta). Myös jokin vanhempi Live-version xorg.conf -tiedostoa voi käyttää.
Tosin tuo ylläoleva on arvailua, mutta varsinainen ongelma löytynee virhelogeista.

Ilokaasu

  • Käyttäjä
  • Viestejä: 1547
    • Profiili
Vs: Musta ruutu ubuntun päivittämisen jälkeen. (8.10 -> 9.04)
« Vastaus #10 : 03.05.09 - klo:21.14 »
Lainaus
mutta Voodoo3 on vain 16-bittinen
Muistan lukeneeni tästä kyseisestä ongelmasta myös jotain sellaista, että xorgissa olisi otettu 32bittiset värit pois käytöstä ja tällöin olisi homma toiminut. Muistikuva on tosin heikko ja satavarmasti en muista liittyikö juuri voodoo3 korttiin :P

Zastin

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Vs: Musta ruutu ubuntun päivittämisen jälkeen. (8.10 -> 9.04)
« Vastaus #11 : 04.05.09 - klo:18.26 »
Yritän nyt tehdä 8.10 puolella toimivan xorg.conf tiedoston, jonka sitten otan käyttöön tuolla 9.04 puolella.

Mutta ongelma on, että en tiedä mitkä arvot tulevat kohtiin:
HorizSync   
VertRefresh

Tällä hetkellä virkistystaajuus on 85 Hz ja resoluutio 1024 x 768. Näyttö on fujitsu siemens ja malli H1117A. Jos oikein ymmärsin pitäisi nuo arvot antaa näytön mukaan, mutta itsellä ei ole manualia näytölle enkä netistäkään löytänyt.

Zastin

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Vs: Musta ruutu ubuntun päivittämisen jälkeen. (8.10 -> 9.04)
« Vastaus #12 : 04.05.09 - klo:21.15 »
Vika oli siis nuissa väreissä, että piti olla asetettu 16 bittiseksi. Muokkasin xorg.conf:n tämän näköiseksi ja hyvin näyttää toimivan ainakin tähän mennessä, kun päivitin 9.04 versioon ubuntun:

Koodia: [Valitse]
xorg.conf (X.Org X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# Note that some configuration settings that could be done previously
# in this file, now are automatically configured by the server and settings
# here are ignored.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
#   sudo dpkg-reconfigure -phigh xserver-xorg

Section "Device"
        Identifier      "Configured Video Device"
        Driver          "vesa"
EndSection

Section "Monitor"
        Identifier      "Configured Monitor"
EndSection

Section "Screen"
        Identifier      "Default Screen"
        Monitor         "Configured Monitor"
        Device          "Configured Video Device"
        Defaultdepth    16
        SubSection      "Display"
                Depth   16
                Modes   "1024x768" "800x600"
        EndSubSection
EndSection


EDIT: Mut vielä taitaa tuo virkistys taajuus mättää. Tai ite en tiedä onko sillä kuinka suurta merkitystä kun kerta toimii, mutta kun katsoo tuonne: Järjestelmä -> Asetukset -> Näyttö niin siellä näyttäisi olevan nyt virkistystaajuutena 0 Hz. Eli pitääkö tätä vielä lähtä muokkaamaan johonkin että saa tuon virkistystaajuuden?
« Viimeksi muokattu: 04.05.09 - klo:21.21 kirjoittanut Zastin »

peran

  • Vieras
Vs: Musta ruutu ubuntun päivittämisen jälkeen. (8.10 -> 9.04)
« Vastaus #13 : 04.05.09 - klo:22.39 »
Yritän nyt tehdä 8.10 puolella toimivan xorg.conf tiedoston, jonka sitten otan käyttöön tuolla 9.04 puolella.

Mutta ongelma on, että en tiedä mitkä arvot tulevat kohtiin:
HorizSync   
VertRefresh

Yritä jostain kaivaa näyttösi ohjekirja, jonka spekseistä löytyy ko. arvot.

Joskus tuli laskettuakin ko. arvoja, mutta en nyt tähän hätään muista kummat on kHz:jä ja kummatko Hz:jä noista arvoista, niin en uskalla antaa arvoja.

Todennäköisesti menee jotenkin näin...
resoluutio on 1024x768, 85 Hz, joten jos oikein muistan 85 Hz x 768 juovaa = 65,280 kHz tämä on siis kHz:n ylin arvo (66). Alin tulee resoluutiosta 800x600, 60 Hz l. 60 Hz x 600 juovaa = 36 kHz. Ja tässä siis minimi 60 Hz.

Näitä voi kokeilla täysin omalla vastuullasi, enkä ole varma edes omasta teoriastani, mutta olen ohjekirjoista näin päätellyt.

Toivottavasti on riittävän uusi putki, jotta ei näytä kuvaa, mikäli arvoni ovat väärät.

Mutta tosiaan, jostain kannattaa hakea se ohjekirja, jotta oikeat arvot saat laitettua.

Zastin

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Vs: Musta ruutu ubuntun päivittämisen jälkeen. (8.10 -> 9.04)
« Vastaus #14 : 05.05.09 - klo:16.15 »
Rupesin tähtäilemään kuvaa paremmin myötäilemään näytön reunoja ja huomasin, että kun painaa näytöstä menu näppäintä on siellä tämmöiset luvut:

Tila: 1024x768
FREQ: 60.0 KHz / 75HZ

Eli onko tuo FREQ arvot mitkä tällä hetkellä on käytössä vai arvoja joiden pitäisi olla käytössä?

Zastin

  • Käyttäjä
  • Viestejä: 37
    • Profiili
Vs: Musta ruutu ubuntun päivittämisen jälkeen. (8.10 -> 9.04)
« Vastaus #15 : 07.05.09 - klo:20.32 »
Tutkailin windows:n puolella nuita arvoja ja kun virkistys taajuus on 60 Hz ja resoluutio 800 x 600 antaa näyttö arvot 37,8 KHz / 60 Hz ja kun näyttö on 85 Hz ja resoluutio 1024 x 768 antaa näyttö arvot 68,7 KHz / 85 Hz.

Eli nuo HorizSync ja VertRefresh arvot on 37.8 - 68.7 ja 60.0 - 85.0, mutta en oo ihan varma kumpi arvoista tulee kumpaan?

EDIT: Tietenkin joskus vois lukea tarkemmin. Refresh meinaa virkistää niin tuo vertrefresh on varmaan se virkistystaajuus.
« Viimeksi muokattu: 07.05.09 - klo:21.22 kirjoittanut Zastin »