Kirjoittaja Aihe: Päivitys 9.04 -> 9.10 melkein onnistui [Ratkaistu]  (Luettu 7528 kertaa)

pjmaki

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #20 : 15.11.09 - klo:21.33 »
Anteeksi, viimeinen rivisi jäi jostain syystä lukematta/huomaamatta. Liitteessä tiedosto, tosin täytyi uudelleen nimetä kun lst ei näköjään ole sallittu...

[ylläpito on poistanut liitteen]

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #21 : 15.11.09 - klo:21.51 »
Käsittääkseni GRUB luo menu.lst:n itse käynnistyksen yhteydessä, jos siirrät sen muualle. Tätä ennen kannattaa tietysti olla jokin live-CD tai USB-tikkua esillä, jotta voit tarvittaessa siirtää menu.lst:n takaisin paikalleen.

Kokeile siis tätä: sudo mv /boot/grub/menu.lst /boot/grub/menu.lst.vanha

Aja myös sudo update-grub (en tiedä, tekeekö se mitään tässä tilanteessa)

... ja käynnistä kone uudelleen.


Tästä bugi-ilmoituksesta voi lueskella muita kohtalotoverien ehdotuksia: https://bugs.launchpad.net/ubuntu/+source/grub/+bug/202009
« Viimeksi muokattu: 15.11.09 - klo:21.53 kirjoittanut nm »

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #22 : 15.11.09 - klo:22.00 »
Anteeksi, viimeinen rivisi jäi jostain syystä lukematta/huomaamatta. Liitteessä tiedosto, tosin täytyi uudelleen nimetä kun lst ei näköjään ole sallittu...

Näyttää kyllä ihan tavalliselta. Ilmeisesti jokin asetus muualla estää update-grubia kirjoittamasta tiedostoon.

pjmaki

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #23 : 16.11.09 - klo:16.20 »
menu lst:n nimeäminen aiheutti sen että CD:lle oli käyttöä...

Siis jääkö muuta vaihtoehtoa kuin uudelleen asennus? Toimiiko tuo 9.10 yleensä ok vai onko turvallisempaa palata hyväksi havaittuun 9.04:ään?

pjmaki

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #24 : 16.11.09 - klo:16.27 »
Voisiko /boot hakemistosta poistaa kaikki 28 versioon liittyvät jutut ja sitten sudo update-grub? Via hyytyykö siihen paikkaa?
Nyt sudo update-grub löytää sekä .28 että .31 kernelit. Jos .28 tiedostot poistaisi niin sittenhän niitä ei löytyisi ja menu.lst päivittyisi ehkä käyttämään .31 ydintä...

Siis oliko tyhmä idea vaiko ei?

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #25 : 16.11.09 - klo:19.08 »
menu lst:n nimeäminen aiheutti sen että CD:lle oli käyttöä...

Mitä sudo update-grub sanoi, kun menu.lst puuttui?

Lainaus
Siis jääkö muuta vaihtoehtoa kuin uudelleen asennus?

No tässä on vasta selvitetty, mistä on kyse ja yritetty helpoimpia korjauksia. :)

Vaihtoehtoja:

1. Muuta /boot/grub/menu.lst -tiedostossa jotain, jotta päivitysskripti huomaa muutoksen ja kysyy, mitä sille tehdään.
    Muokkaus onnistuu siis vaikkapa geditillä: gksudo gedit /boot/grub/menu.lst)

    Etsi rivi "# defoptions=quiet splash" ja poista siitä sana splash
    Tallenna tiedosto ja sulje editori.

    Aja päätteessä sudo update-grub. Nyt sen pitäisi näyttää dialogi, jossa tiedustellaan, pidetäänkö nykyinen vai asennetaanko ylläpitäjän versio.
    Valitse ylläpitäjän versio.

    Tarkista, että menu.lst:ssä on nyt myös 2.6.31-ydin. Jos sitä ei näy, siirry kohtaan 2. Jos näkyy, käynnistä kone uudelleen.


2. Ongelmaa voi kiertää lisäämällä itse uudet ytimet menu.lst-tiedostoon. Ongelmana tässä on se, että jatkossakaan uusia ytimiä ei lisätä automaattisesti päivityksissä, jolloin voit huomaamattasi käyttää samaa 2.6.31-ydintä vielä 10.04-päivityksen jälkeenkin.

    Muokataan jälleen asetustiedostoa: gksudo gedit /boot/grub/menu.lst

    Lisäys tapahtuu siis kirjoittamalla vanhojen ytimien yläpuolelle vastaavat uudet kohdat:

Koodia: [Valitse]
title Ubuntu 9.10, kernel 2.6.31-14-generic
kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=76c9daa2-933b-4d44-8606-a8976ec2c78d ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic

title Ubuntu 9.10, kernel 2.6.31-14-generic (recovery mode)
kernel /boot/vmlinuz-2.6.31-14-generic root=UUID=76c9daa2-933b-4d44-8606-a8976ec2c78d ro  single
initrd /boot/initrd.img-2.6.31-14-generic

    Tallenna, sulje editori ja käynnistä kone uudelleen.


3. Asenna GRUB 2. Ongelmasi johtuu vanhan Grubin asetustiedoston formaatista ja bugisesta update-grub-skriptistä. Vaihdossa on pieni riski, että GRUB 2 ei jostain syystä suostu latautumaan koneessasi, mutta itse olen asentanut sen täysin ongelmitta useampaankin koneeseen. Voisin ehkä suositellakin tätä tuon kakkosvaihtoehdon sijaan.
Jos jokin menee pieleen, tee uusi puhdas Ubuntu-asennus CD:ltä tai USB-tikulta.

Koodia: [Valitse]
sudo apt-get install grub-pc
sudo grub-install /dev/sda
sudo update-grub

    Älä käynnistä konetta uudelleen, jos nuo komennot antavat virheilmoituksia. Kerro, mitä ne tekivät.


Lainaus
Toimiiko tuo 9.10 yleensä ok vai onko turvallisempaa palata hyväksi havaittuun 9.04:ään?

Toimii yleensä, mutta on siinä pahoja ongelmiakin mm. verkon ja joidenkin näytönohjainten kanssa. Eivät ole osuneet omalle kohdalleni, eli täällä kyllä toimii hyvin.
« Viimeksi muokattu: 16.11.09 - klo:19.13 kirjoittanut nm »

pjmaki

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #26 : 17.11.09 - klo:18.16 »
Kiitokset! Tuolla vaihtoehto 1:llä uusi ydin tuli käyttöön. Nyt on sitten jäljellä se alkuperäinen ongelma eli tuo ATI ajuri ei aktivoidu. Tosin muuttui siten että kun sen nyt yrittää aktivoida niin seuraavassa bootissa kone ei käynnisty => xorg.conf täytyy poistaa...
No tän kanssa kyllä pärjää kun näytön vieritys ainakin normaali selain käytössä on ihan normaalia.

Kiitokset vielä nm:lle!

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #27 : 18.11.09 - klo:00.51 »
Kiitokset! Tuolla vaihtoehto 1:llä uusi ydin tuli käyttöön. Nyt on sitten jäljellä se alkuperäinen ongelma eli tuo ATI ajuri ei aktivoidu. Tosin muuttui siten että kun sen nyt yrittää aktivoida niin seuraavassa bootissa kone ei käynnisty => xorg.conf täytyy poistaa...

Voisit ottaa X.org:n lokin (/var/log/Xorg.0.log) talteen tuollaisesta yrityksestä.

pjmaki

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #28 : 18.11.09 - klo:17.49 »
Joopa joo, nythän sitten kävi niin että käyttöliittymä ei enää käynnisty ollenkaan. Jos xorg.conf:n poistaa/nimeää recovery modessa niin käynnistyksen yhteydessä uutta sellaista ei ilmesty. Näyttö jää siis mustaksi siinä vaiheessa kun Ubuntu latauskuva ja vilkkuva palkki pitäisi näkyä. CTRL + ALT + Fx ei toimi ja ainoa toiminto koneessa on virtanappula...

 Jos nimeää jonkun vanhan toimimattoman xorg.conf.... tiedoston xorg.conf:ksi niin sitten tulee taas se vilkkuva login juttu. Vieläkö kärsii kysellä apuja?

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #29 : 18.11.09 - klo:19.12 »
Kirjoittele xorg.confiin tällaista (eikä mitään muuta):

Koodia: [Valitse]
Section "Device"
   Identifier   "Device0"
   Driver   "radeon"
EndSection

Tai jos ei tuokaan toimi niin vesa-ajurilla sitten:

Koodia: [Valitse]
Section "Device"
   Identifier   "Device0"
   Driver   "vesa"
EndSection

On kyllä outo tuo fglrx-ongelmasi. Loki pitäisi ottaa talteen, että näkisi mikä siellä on vikana...

pjmaki

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #30 : 18.11.09 - klo:20.13 »
Jep, kiitti. Löysinkin tuon jo toisesta viestiketjusta ja sain tuolla "vesa" asetuksilla käyntiin.

Kun käy muuttamassa "fglrx" "vesa":n paikalle niin tulee tuo vilkkumis efekti eikä käyttöliittymä lataudu. Pitää kokeilla tuo radeon josko ei olisi niin sumea näyttö kuin vesalla...

Tarkoitit ilmeisesti xorg.0.log lokia? Liitteenä mutta suurehko tiedosto josta mukava tonkia.


[ylläpito on poistanut liitteen]

pjmaki

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #31 : 18.11.09 - klo:21.04 »
Oireet on nyt sitten seuraavat:
Driver "vesa" = Näyttö toimii, tosin aika sumea
Driver "radeon" = Näyttö menee mustaksi siinä vaiheessa kun käyttöliittymän pitäisi alkaa lataantumaan
Driver "fglrx" = vilkkumis efekti

Kuten ehkä aiemmin mainitsin niin latasin jossain vaiheessa (kun oli vielä vanha ydin käytössä) suoraan ATIn sivuilta asennuspaketin ja asensin sen. Olen myös poistanut sen mutta voisiko olla että jonnekin on jäänyt jotain vääriä tiedostoversioita kummittelemaan?

nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #32 : 18.11.09 - klo:21.13 »
Tuo antamasi Xorg.0.log on tehty VESA-ajurilla, eli siitä ei näe, mitä vikaa noissa muissa ajureissa on. Veikkaisin, että koneesi hybridi Radeon HD 3200 & 3400 aiheuttaa ongelmia niille, ja vaatii varmaankin jotain erityisasetuksia, että ajuri osaa työntää kuvan oikeaan ulostuloon.

Pystyykö toista näytönohjainta kytkemään kokonaan pois käytöstä (BIOSin asetuksella)? Jos ei, kokeile myös ulkoista näyttöä. radeon-ajurin kuva voi olla siellä.
« Viimeksi muokattu: 18.11.09 - klo:21.22 kirjoittanut nm »

pjmaki

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #33 : 19.11.09 - klo:18.22 »
Tuolta löytyy myös muita lokeja, esim kts. liite.

Lopussa näyttäisi ainakin olevan viittauksia /proc/ati hakemistoon jota ei sitten näyttäisi olevan olemassa, Onko olemassa joku  driverin "automaatti konffaus scripti" jolla tuon voisi saada taiottua henkiin?

[ylläpito on poistanut liitteen]

pjmaki

  • Käyttäjä
  • Viestejä: 56
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #34 : 19.11.09 - klo:22.00 »
Jumalation! Poistelin ATI ajurin Ubuntu Software Centerin kautta ja latasin uusimman ati-driver-installerin ATI:n sivuilta, asensin ja boottasin=> TOIMII vihdoin fglrx asetuksella.

Tietty sitten piti kokeilla System/Hardware Drivers ja ATI3D aktivointi jolloin sama ongelma alkoi jälleen. Taas poisto ja uudelleen asennus ja toimii. Ainakaan näin surffailukäytössä tämän ei tarvitse olla yhtään nopeampi.

Näemmä tuolla ATI Catalyst centerissä voi myös säädellä jotain 3D juttuja mutta lienee parempi olla kokeilematta. Tai sitten kannattaa kokeilla heti kun korjaus on vielä muistissa...

Joka tapauksessa olen tyytyväinen tähän nyt ja näytössäkin on niin terävä kuva että pitää laittaa suojalasit jottei tule haavoja silmiin  ;D

Kiitokset avusta!


nm

  • Käyttäjä
  • Viestejä: 16430
    • Profiili
Vs: Päivitys 9.04 -> 9.10 melkein onnistui
« Vastaus #35 : 19.11.09 - klo:22.36 »
Tietty sitten piti kokeilla System/Hardware Drivers ja ATI3D aktivointi jolloin sama ongelma alkoi jälleen. Taas poisto ja uudelleen asennus ja toimii. Ainakaan näin surffailukäytössä tämän ei tarvitse olla yhtään nopeampi.

ATI:n sivuilta haettu ajuri on periaatteessa sama ja ihan yhtä nopea. Asennusohjelma ilmeisesti tekee jotain eri tavalla kuin Ubuntun paketointi. En vielä ehtinyt katsoa lokiasi.

LISÄYS: vilkaisin lokia, ja siinä oli ollut käytössä avoin radeon-ajuri. Se yritti käyttää Radeon HD 3400:aa, mutta ei onnistunut saamaan DRM-puolta hallintaansa. Ehkä toinen piiri jotenkin sekoittaa. Ajuri olisi saattanut lähteä käyntiin kytkemällä DRI kokonaan pois, mutta ei tosiaan kannata enää kikkailla, kun sait Catalystin toimimaan.
« Viimeksi muokattu: 20.11.09 - klo:06.32 kirjoittanut nm »