No niin. Tulipas tehtyä niin, että latasin uusimman Ubuntun version ja polttelin sen CD-RW levylle. Alla oli jo toimiva Gutsy Gibbon, tehty päivityksen kautta aikaisemmin (jo ennen kuin oli virallisesti ulkona). Ajattelin että asennanpa puhtaalle pöydälle, jotta näen kuinka hyvin toimisi uuden Ubuntuun siirtyjän distrona.
Valitettavaa, mutta ei tuntuisi toimivan. Selitän tarkemmin.
Asennus meni mainiosti - siinä ei ollut mitään ongelmia.
Mutta sitten kun kone buutataan ekan kerran, niin heittääpä GRUB virhettä, että osioita ei löydy. Siis, hd0,1 josta Ubuntun piti löytyä. Oli siinä vähän että jaa-a, erikoista. Koetin vaihdella manuaalisesti (hd0,0 -> hd0,1 -> hd0,2 -> hd0,3 -> hd0,4) ja millään näistä ei buutannut. Ihmetytti, mutta ajattelin vielä testata hd1,1. Aikaisemmin kun Ubuntu oli asennettu tähän koneeseen, oli se hd0 levyllä kyllä. Mutta, kappas kummaa, GRUB oli sössinyt (tai Gutsy tai whatsoever) kovalevyjen nimet toisiksi.
Eli, mikä aikaisemmin oli hd1 onkin nyt hd0:ksi muljahtanut, ja sama päinvastoin.
Täysin aloittelijan _ei voi olettaa_ tajuavan mielestäni ko. asiasta hölkäsen pöläystä. Ei käyttäjältä voida vaatia että "paina e grubissa, muokkaa hd0,1 muotoon hd1,1 ja paina b" jotta pääset vasta asennettuun Ubuntuusi. Tälläisen perusasian luulisi olevan ehdottomasti toiminnassa suoraan puhtaan asennuksen jälkeen :/
Toinen mikä pisti silmään oli se, että (no ok, kolmas. Ensimmäinen oli että kun installeri meni graafiseen tilaan, näyttö meni virransäästömoodiin ja lähti päälle vasta kun hiirtä tajusin heiluttaa) Restricted-manager ei vain käynnisty. Tulee ilmoitus että sitä kannattaisi käyttää. Klikkaan siitä, kirjoitan salasanan ja tadaa - mitään ei tapahdu vaikka odottaisi hamaan tuomiopäivään.
Noh, koska olen jo ennenkin käyttänyt Ubuntua, tiesin että komentoriviltä voin katsoa virheilmoituksia. Heittää tälläistä:
File "/usr/bin/restricted-manager", line 42, in <module>
rm = RestrictedManager()
File "/usr/lib/python2.5/site-packages/RestrictedManager/RestrictedManagerGtk.py", line 53, in __init__
RestrictedManagerCommon.__init__(self,args,opts)
File "/usr/lib/python2.5/site-packages/RestrictedManager/RestrictedManagerCommon.py", line 197, in __init__
self.launch_manager()
File "/usr/lib/python2.5/site-packages/RestrictedManager/RestrictedManagerGtk.py", line 151, in launch_manager
self.ManagerWindow(self.xml, self.handlers, self)
File "/usr/lib/python2.5/site-packages/RestrictedManager/RestrictedManagerGtk.py", line 209, in __init__
self.reset_model()
File "/usr/lib/python2.5/site-packages/RestrictedManager/RestrictedManagerGtk.py", line 262, in reset_model
self.parent.set_title_label(self.xml.get_widget('label_heading'), any_enabled)
File "/usr/lib/python2.5/site-packages/RestrictedManager/RestrictedManagerGtk.py", line 122, in set_title_label
(bold, normal) = RestrictedManagerCommon.title_label(self, in_use)
File "/usr/lib/python2.5/site-packages/RestrictedManager/RestrictedManagerCommon.py", line 242, in title_label
'these drivers.') % {'os': get_os_name()}
ValueError: unsupported format character 'k' (0x6b) at index 82
Että näin. Täysin aloittelija ei varmastikkaan osaa käynnistää komentoriviä, eikä häneltä voi vaatia että pitäisi tehdä debuggausta nähdäkseen missä vika. Ja toisaalta, eipä tuossa itsekkään tullut hullua hurskaammaksi. Restricted Manager ei käynnisty.
Noh, toivotaan että seuraava versio olisi täysin aloittelijoille sopivampi versio ja että asennuksen jälkeen kaikki toimisi _suoraan_ ilman säätöjä oikein. Ei siinä, ei tässä hätiä mitiä kun tärkeimmät osaan itse säätää, mutta silti, ei ehkä täysin aloittelijalta luonnistuisi asennuksesta käyttöön, ainakaan jos virheitä tulee samanlaisia kuin itselläni.
Muilla vastaavia kokemuksia?