Ubuntu Feisty
Uteliaisuus voitti, koitin siirtyä ubuntuun. Uudehkossa koneessani on seuraava kokoonpano:
| Tv-kortti: | TerraTec Digiviritin Cinergy 1200 DVB-C |
| Näyttö: | Viewsonic VA1912W-2 19″ laajakuva TFT |
| Muisti: | Corsair Twin2X 2×1GB DDR2 800Mhz |
| Kovo: | Seagate Barracuda 7200.10 500GB Serial-A |
| Hiiri: | Logitech B85 Ultrax Optical Mouse OEM OE |
| Kotelo: | Antec Performance One P180 Black - musta |
| Virtalähde: | Nexus NX-5000 POWER 500W retail |
| DVD/CD: | Samsung SH-S182D/BEBN Super-WriteMaster. |
| Prosessori: | Intel Core 2 Duo E6400, 2.13 GHz |
| Näytönohjain: | ASUS VGA EN7950GT/HTDP/512M |
| Näppäimistö: | Prodige FlatX Ultra-Flat |
| Emolevy: | Abit AB9 Pro Intel 965 LGA775 ATX |
ja sen pitäisi olla ihan suhteellisen yhteensopiva että homma onnistuisi. Koneella oli jo Windows XP 64, mutta dualbootin tekeminen ei pitäisi olla kovin kummoinen saavutus. Aluksi lähdin polttamaan asennuscd:tä. Ubuntu.com tarjoaa eri versioita, joista ajattelin perusdesktopversiolla pääseväni kaikkein helpoimmalla. Ymmärsin eri vaihtoehdot niin, että perus oli x86 koneille, toinen 64-bit amd koneille ja kolmas erikoisasennusversio. Eli poltin siis perusversion, ja lähdin käynnistämään ja asentamaan. Ei onnistunut. Sivullinen virheitä, alimmaisena seuraava:
17179570.960000 PCI: Error while updating region 0000:06:00.0/2 (0000a008 != 000000000)
ja vain resetillä pääsin eteenpäin. Hetken pähkäiltyäni päättelin että koska miulla oli 64 bittinen ibm:n prossu, tarvin varmaan sen 64-bittisen käyttiksen: oletettavasti se olisi sitten se oikea vaikka download-sivuilla puhuttiinki 64-bittisistä AMD:n prossuista. Eli poltin sen ja pääsinkin edellisestä vaiheesta eteenpäin.
Sain siis buutattua ubuntuun. Seuraavaksi huomasin hiiren järkyttävän pätkimisen, kursori ei tuntunut millään päivittyvän ruudulla. Ajattelin korjaavani sen sitten kun käyttis olisi asennettu koneelle ja suuntasin partition manageriin. Yllätys oli kova kun se ei mitään kovalevyjä löytänytkään, ja sormi meni vähän suuhun. Ja eikun googlettelemaan. Tämä linkki opetti, että alussa kannattaisi kokeilla boottioptiota
acpi=force irqpoll
- ainut vaan, että miten sen saisi laitettua? Pääsin helposti alun boottimenuun taas takaisin ja F6 toi parametrit esiin, mutta miten niitä muokattiin? Hetken pohdittua keksin, että wide-näyttöni heitti vain osan sivustosta ulos näytöltä. Sen keksittyäni sain suunnilleen arvailtua mitä kirjoitella, ja kas, sekä hiiriongelma että kovalevyntunnistusongelma olivat historiaa.
Seuraavaksi ongelmaksi muodostui valitus ettei rootpartitiota oltu tehty, vaikka olin juuri partition buntulle tehnyt. Pohdiskeltuani keksin, että roottipartition pitää olla /-mäpätty partitio. Entäs sitten swappipartitio? Noh, se on uusi partitio jonka filesysteemiksi valitaankin type=swap. Nerokasta. Vaan hyvin oli sekin piilossa :P
Näin oli kaikki muu kunnossa, mutta widenäytölleni ei riittävää resoluutiota löytynyt mistään valikoista. Taas surffailua. Kirjoita glxinfo, neuvottiin jossain. Kirjoitin ja koko x kaatui. Yritin uudestaan ja niin kävi uudestaan. Ei näin. :) Seuraavaksi löysin komennon
sudo nvidia-glx-config enable
jolla saatiin nvidian omia ajureita asennettua. Suoritin komennon, enabloin ajurit ja buuttasin. Eipä lähtenyt X enää käyntiin vaan jumahti täysin ubuntu-logon ladattuaan ja heitti busyboxiin. Tästäpä tuli isompia ongelmia, josta ei enää selvitty ilman gurun apua.
Gurun kanssa säädettyä selvisi, että boottiparametriksi piti antaa nosplash että näki virheet, ja sen jälkeen irqpoll. Ja lähtihän se käyntiin. Ja käynnistysparametreja editoimaan adiminina:
/boot/grub/menu.lst
ja irqpoll perään. Nyt oli X taas käynnissä, mutta resoja ei vieläkään. Siihen vaadittiin loitsu
sudo dpkg-reconfigure xserver-xorg
ja resojen valitseminen ja dadam! nyt päästiin itse asiaan. :)
Eli mitä minun olisi pitänyt alunperin osata tehdä:
- Ottaa 64-bit versio
- Käyttää acpi=force irqpoll -parametria
- Laittaa nosplash irqpoll käynnistysparametreiksi
- Laittaa restricted-ajurit päälle
- Ajaa sudo dpkg-reconfigure xserver-xorg
Ei ihan vielä massoille, ainakaan tuolla hardwarekokoonpanolla..