Tai ei oikeastaan pimentynyt vaan siihen tulee sellaisia valkoisia tai värikkäitä vekkuleita raitoja tai katkoviivaa ja muuta ei sitten näykään. Hiiren kursori heiluu joskus siellä aikansa jonka jälkeen sekin häviää. Ongelma ilmaantui kun päivitin ohjelmia yumilla ja boottasin koneen päivityksen jälkeen. Kone starttaa ihan asiallisesti, GRUBbikin toimii moitteettomasti, ja alkuvalikkokin alkaa ladata ihan hyvin. Mutta kun kone menee siihen tilaan, missä pitäisi valita käyttäjä, ilmaantuvat nämä valkoiset katkoviivat minua ilahduttamaan. Käyttöjärjestelmä on Fedora Core 4. Luulisi että tämä on melko tavallinen ongelma, koska tämä on jo toinen kerta kun törmään tähän ilmiöön: edellisellä kerralla viivat ilmaantuivat, kun talosta paloivat sulakkeet ja kone mykistyi äkisti. Ratkaisin ongelman rakentavalla tavalla eli asentamalla käyttiksen uudestaan. Olen yrittänyt rescue diskillä pelastaa koneen, mutta mitä siellä pitäisi tehdä? Pääsin rescue diskillä sisään koneeseen ja kokeilin fsck:lla, mutta se ei löytänyt mitään kummallisuuksia. Optioita fsckssa näyttää piisaavan, mitä niistä pitäisi käyttää? Vai pitäisikö kokeilla jotain vaihtoehtoista lähestymistapaa?
Hyvä ja helppo vaihtoehto olisi vaihtaa ne paketit takaisin niihin toimiviin, eli siis jotka olivat asennettuna ennen sitä päivitystä. Vika ei mielestäni kuullosta sellaiselta, joka johtuisi hajonneesta tiedostojärjestelmästä.
Vaihtaa takaisin? Yum taisi päivittää 307 tai 407 pakettia. En seissyt kynän kanssa vieressä kirjoittamassa niitä ylös, joten minulla ei ole mitään hajua, mitkä niistä päivitettiin. Ja vaikka olisikin, minulla ei ole mitään käsitystä mikä paketti ongelman aiheuttaa. Haluaisin säilyttää tuon update-option, eli en halua joutua tilanteeseen, jossa en voi päivittää yhtään ohjelmaa, koska kone lakkaa toimimasta. Veikkaan perseelleen mennyttä näyttöajuria tmv. Ja ottaen huomioon että ensimmäisen kerran ongelma tuli kun kone kilahti kesken kaiken, rohkenen edelleen pitää kiinni ajatuksesta hajonneesta tiedostojärjestelmästä. Muita ehdotuksia?
Nämä tiedothan löytyisi yum:in logista...todennäköisesti paikasta: /var/log/yum.log No tokihan ne linux osiot kannattaa yrittää korjata, riippuen siitä, että mitä tiedostojärjestelmää käytät, mutta esim. reiserfs:llä homma menisi näin: fsck.reiserfs --check /dev/hd3 Sitten jos vikoja löytyy, niin korjaaminenhan onnistuu esim. näin: fsck.reiserfs --fix-fixable /dev/hd3 Kirjoittelemalla "man fsck" löytyy fsck:n manuaali, josta selviää sen käyttö tarkemmin.
Piti vielä muistuttaa, että noiden fsck optioiden kanssa kannattaa olla tarkkana, koska sieltä löytyy myös vaihtoehtoja, jotka fixaa tiedostojärjestelmän niin, että tietoja voi kadota. Eli on hyvin suositeltavaa, että otat varmuuskopiot kaikista tärkeistä tiedostoista.
Itse olen huolehtinut Fedoran ajanmukaisuudesta, eikä kuvaamistasi ongelmista ole tietoakaan. Tosin viimeisimmät päivitykset liittyvät KDE:en ja itse käytän lähinnä Gnomea. Toimiiko konsoli? Oletko päivittänyt näyttösi ajurit ennen kernel-päivitystä? Huom! Tarjollaolevat Fedora-päivitykset näet FedoraNews-sivuilta: http://fedoranews.org/mediawiki/index.php/Fedora_Core_4_Updates[/i]
Näyttöajurit tulivat ATI RAGE 128:iin distron mukana. Tämä kone ei tykännyt yumista. Toisessa koneessa on Nvidia 6600, ja siihen ajoin Nvidian ajurit. Tämä kone pimeni sähkökatkon yhteydessä. Täytyy vissiin yrittää tsekata yumin logista, muutettiinko ATIn ajureita, mutta niiden pakettien nimet voivat olla aika moniselitteisiä.
Kysymykseni vain viittasi siihen, että jos käytössäsi on ATI:n tekemät 3D-ajurit, joudut ne asentamaan uudelleen kuten aina kernel-päivityksen yhteydessä pitää tehdä. Jos taas käytössä on jakelun omat ajurit, joilla ATI toimii ilman 3D:tä, ei tuon osalta ole ongelmaa. Mutta siis vielä kerran: Fedora päivitti KDE:n versioon 3.5.1-0.1 -versioon. Konfiguroi X uudelleen. Jos et muuta keksi, käytä vesa-ajuria.
fsck.reiserfs ei löydy, mutta e2fsck löytyy. Tosin se vaikuttaa optioidensa puolesta täysin samalta kuin fsck eli fsck vaikuttaa aloittavan e2fsck ohjelman. --check optiota ei löydy, mutta -c optio löytyy. Se tsekkaa jotain bad blockseja, mutta niitä ei löytynyt. Eli ei auttanut. Muita ehdotuksia? On. Ei vissiin ole tästä kyse. Miten? Miten? Ei vaan, joku x11.org file piti vissiin deletoida, koska X luo sen uudelleen tai jotain. Onko sinulla tarkempia speksejä?
Tämähän riippuu siis täysin tiedostojärjestelmästä, jota käytät osioillasi...? Tässä keskustelua aiheesta: http://keskustelu.afterdawn.com/thread_view.cfm/296893 Vaihda /etc/X11/xorg.conf tiedostoon nykyisen ajurin tilalle "vesa".
Eipä auttanut vesa: moista ajuria ei koneelta löytynyt (No drivers found). Sen jälkeen tulikin xconffaus, jonka jälkeen palasin alkuasetelmiin eli nollapisteeseen. Väliajalla, kun mitään ajureita ei ollut, ruutu näytti kuitenkin siedettävältä. Veikkan, että ollaan oikeilla jäljillä. Mites nuo tarkemmat resoluutiot jne. (vievwport, depth, modes), kannattaisiko niitä hieman editoida? Mitä muita ajureita kannattaisi yrittää?
Was ist das? No, ongelma ratkesi: pitäydyin VESAssa, jolloin xwindows ei startannut ja päädyin konsolitilaan. Yum update uudestaan, ja muutama paketti kerneli mukaanlukien päivitettiin. Buuttaus ja voila, näyttö palautui. Jotain skeidaa sinne siis päätyi ensimmäisen updaten yhteydessä. Sinänsä hauskasti ajuri on nyt se entinen eli r128, ja hyvin toimii. Noita yllämainittuja parametreja en hoksannut ottaa ylös joten en tiedä muuttuivatko nekin. Eikä mennyt kuin viikko siihen hommaan. Kyllä se Linux on sitten metka. Miten muuten järjestelmä palautetaan?
Älä editoi yhtään mitään. Linux-tietämyksesi on vielä sillä tasolla, ettet taida ymmärtää, mitä editoidaan. Etkä ole juurikaan vaivautunut ottamaan asiasta omatoimisesti selvää. depth-arvolla määritellään värimäärä eli bittisyys. Modes -arvoilla määritellään käytettävä resoluutio. Viewportilla taas voidaan määritellä, käytetäänkö vain osaa käytettävästä resoluutiosta, eli osa näyttöä on "näyttösi" ulkopuolella. Fedora tekee /etc/X11/xorg.conf tiedoston komennolla: su - -c 'system-config-display' Tarkista näyttösi manuaalista, sille sopivat HorizSync- ja VertRefresh-arvot. Uuden xorg.conffin mukaan määritellyn X:n saat käyntiin, käynnistämällä gdm:n (Gnome) tai kdm:n (KDE) uudelleen. Esim. su - -c 'gdm-restart'
Joku virheellinen paketti sinne oli tosiaan asentunut, mutta pääasia, että alkoi toimimaan. Järjestelmän palautus linuxissa tapahtuu manuaalisesti... Eli esim. jos alkaa muokkaamaan jotain config tiedostoa, niin siitä toimivasta tehdään ensin kopio ja sen jälkeen jos muokattu ei toimi, niin palautetaan se toimiva takaisin. Ja voihan koko systeemistä tehdä varmuuskopion, jonka pystyy palauttamaan.
Ja edellä mediassa ylistetyt, aina ystävälliset linux-yhteisön jäsenet antavat alueeseen tutustuvalle kollegalleen kannustavia kommentteja. But seriously: älä nyt jätkä housuun kuse, mä nyt vaan kysyin. Kiitos informaatiosta, mutta veikkaanpa että nämä parametrit olivat kohdallaan ja oireiston syynä oli jollain tapaa kilahtanut paketti. Kävin siinä setupissa, jonka saa starttaamaan kun buuttaa rescue-CD:llä. Siinäkin taisi olla joku display-optio. Tekeekö se yllämainitut tempun eli su - -c 'system-config-display':n?