Uteliaisuuttani asensin netinstall-cd:llä peruskokoonpanon ja sitten Gnomen kirjautumalla järjestelmään. Näin siksi, että asennus pysähtyi aina siihen, kun työpöytäympäristöä alkoi lataamaan.
Xorg.confista "Section Files" -kohdasta puuttuvat kaikki FontPath-merkinnät ja x ei käynnisty, vaan ilmoittaa: "Fatal server error: No valid fontpath could be found." Lisäsin sinne käsin joitakin rivejä ja senjälkeen oli muu ongelma. Ajoin sitten dpkg-reconfigure jne:n ja fontpath-rivit olivat jälleen poissa.
Miten fontit asennetaan Debian Lennyyn?
Xorg.confista "Section Files" -kohdasta puuttuvat kaikki FontPath-merkinnät ja x ei käynnisty, vaan ilmoittaa: "Fatal server error: No valid fontpath could be found." Lisäsin sinne käsin joitakin rivejä ja senjälkeen oli muu ongelma. Ajoin sitten dpkg-reconfigure jne:n ja fontpath-rivit olivat jälleen poissa.
Miten fontit asennetaan Debian Lennyyn?
Vastaukset 10
Vanhimmat
Itse asensin Lennyn Gnomella suunnilleen tähän tyyliin:
1) Etch perusasennus ilman mitään grafiikkahilppeitä
2) Dist-upgrade Etch-Lenny
3) Asensin x-window-system -paketin
4) Asensin gnome-desktop-environment -paketin
Oletko tuota X:ää erikseen asentanut? Gnome yksistään ei välttämättä riipu kaikista X:n komponenteista. Tietääkseni tuo x-window-system hakee kaikki X:n palikat.
X-window-system puuttui. Asennettuani sen, Gnome käynnistyi.
Ennen tänne tuloa googlasin ja kävin laajasti läpi Debianin ohjeistusta, mutta en löytänyt sitä pientä vihjettä. Tuntui, kuin hakisi neulaa heinäläjästä.
Kiitos
Huomaa, että Lenny ei ole vielä lähellekään valmis, joten tuollaisia ongelmia voi esiintyä. Lenny julkaistaan aikaisintaan ensi syksyn alussa, tosin vasta sitten kun julkaisuun ollaan valmiita ei ennen sitä.
Tiedän, että Lenny on testausvaiheessa, minulla onkin Etch toisella koneella monen muun Linux-jakelun kanssa. Tämä Lenny tuli Etchin tilalle, ajattelin, etten tarvitse Etchiä kahdella koneella.
Nuo asennusongelmat ja niistä johtuvat puutteet alkukäynnistyksessä ovat tuttuja jo Sargen testing-ajalta. Etchissä myös jäi nettiasennuksessa joitakin puutteita, jotka kyllä sai jälkeenpäin korjattua ja minulla nämä Debianit ovat olleet vakaimpia ja toimivampia, kuin mikään muu jakelu.
Nyt pitäisi löytää ohje, miten hald käynnistetään. Jos siihen kävisi esim. Gentoon dokumentointi, ohjeen löytäminen olisi helppoa verrattuna Debianin ohjeisiin.
/etc/init.d/hal start
Tuolla siis saa erikseen käskettyä hal:n päälle. Minun ei ole tarvinnut tuon eteen tehdä mitään, oletuksena on hal ollut päällä.
Itselläni Debian käynnistyy 2-ajotasolle oletuksena. Tällöin hal:n saa päälle käynnistyksen yhteydessä näin:
cd /etc/rc2.d/
ln -s ../init.d/hal S24hal
Eli luodaan tuonne kakkosajotasoa vastaavaan hakemistoon symbolinen linkki, joka osoittaa siihen hal-palvelun käynnistysskriptiin. Linkin nimeksi laitoin tuossa saman kuin omalla koneellani. Vaihtamalla 24:n joksikin muuksi numeroksi voi hal:n saada käynnistymään joko aiemmin tai myöhemmin.
Jos käytät jotain muuta ajotasoa, niin tee linkki ajotasoa vastaavaan hakemistoon.
Tein uuden asennuksen uudelleen ladatulla netinstall-levyllä.Samat ongelmat tässäkin. Käynnistyksessä tulee useita varoituksia, esim.
Starting Avahi mDNS/DNS-SD Daemon: avahi.daemon failed!
"Starting Gnome Display Manager:gdm Warning: Fake start-stop-daemon called, doing nothing
# /etc/init.d/hal start
* Can't start Hardware abstraction layer - please ensure dbus is running
Muistitikkua ja digikameraa en saa toimimaan, kamera saattaa kyllä näkyä lsusb-tulosteessa
Kun avaa Jäjestelmä/Asetukset/Irrotettavat asemat ja mediat, imoittaa, että taltioiden hallinta ei ole tuettu.
""hald"-palvelu tarvitaan, mutta se ei ole käynnissä. Ota palvelu käyttöön ja käynnistä tämä sovellus uudestaan, tai ota yhteys järjestelmäsi ylläpitäjään."
Kun Etch oli testing-vaiheessa, siinäkin oli sama vika. Sen sain korjattua poistamalla ja asentamalla Hal uudestaan. Tässä ei sekään auta.
"cd /etc/rc2.d/
ln -s ../init.d/hal S24hal "
Menee yli ymmärrykseni, mutta onko tuo ajastettu käynnistys?
Verkko,cd-dvdasema, levykeasema ja kirjoitin kuitenkin toimivat, joten ei tässä mitään hätää
Jos intoa riittää vielä uudelleenasennukseen, niin voisin kyllä kovasti suositella asentamaan ensin Etchin ja päivittämään sen sitten, ainakin jos suoraan testingin asentamalla tosiaan törmää tuollaisiin ongelmiin. Itse olen Etchin kautta Lennyn asentanut aika vasta moneen kertaan, ja mitään noita kuvaamiasi ongelmia en ole tavannut.
Mutta voi noita ratkoakin.
Avahi-ongelma varmaan häviää poistamalla paketti avahi-daemon. Itselläni on melko "täydellinen" Gnome asennettuna, eikä se ainakaan sitä tarvitse. Eli jos et nimenomaan tiedä sitä tarvitsevasi, niin tuskin sen poistamisesta on haittaa.
Tuo hal:n käynnistysyritys näyttää tyssäävän siihen, että D-bus ei ole päällä. Käynnistä D-bus ensin:
/etc/init.d/dbus start
Jos se väittää dbusin olevan jo päällä, laita startin tilalle sana restart.
Jos D-bus näyttää toimivan, niin sama prosessi Hal:lle, kuten jo olet yrittänytkin.
Muistitikkujen ja digikameran ongelmat saattavat suurestikin liittyä siihen, että Hal ei ole päällä. Eli se kannattaa ensin ratkaista.
Sitten tuosta "hankalasta" koodista:
Debianissa on useita eri ns. ajotasoja (runlevel), joista oletuksena käytetään tietääkseni tasoa numero 2. Eri tasot ovat siis ikäänkuin eri tallennuspaikkoja eri yhdistelmille palveluita, jotka halutaan käynnistää automaattisesti.
Jokaista ajotasoa vastaa /etc -hakemistossa yksi tason numerolla varustettu hakemisto, joista yksi on tuo /etc/rc2.d. Se sisältää linkit niiden palveluiden käynnistysskripteihin, jotka kyseisellä tasolla tulee olla käynnissä. Koneen käynnistyessä palvelut käynnistetään linkkien aakkosjärjestyksen mukaan, joten käynnistysjärjestykseen voi vaikuttaa vaihtelevalla linkkien alussa olevaa numeroa. S linkin ensimmäisenä kirjaimena on pakollinen. Linkit osoittavat /etc/init.d -hakemistossa sijaitseviin käynnistysskripteihin, joita voi käynnistellä manuaalisestikin, kuten olet jo tehnyt.
Tuossa siis ensin mentiin sinne kakkostason linkkihakemistoon, ja sitten lisättiin sinne symbolinen linkki siihen hal:n käynnistysskriptiin. Tätä voi soveltaa samaan tyyliin muihinkin palveluihin, kuten dbusiin. Palveluiden käynnistysskriptien nimet voi ottaa selville kurkkimalla sinne /etc/init.d -hakemiston sisään.
Ajastettu käynnistys ei siis ollut kyseessä, vaan automaattinen käynnistys koneen käynnistyksen yhteydessä.
Dbus ei käynnistynut, vaan imoitti: "Fake start-stop-daemon called, doing nothing"
Etchin asensin ja annan Lennyn vielä kypsyä jonkin aikaa.
Debianin nettiasennus jää näköjään aina minulla jotenkin vajaaksi. Nyt kirjautumisruudun jälkeen Gnomen asennusta ei löytynyt. Oli muutama paketti jäänyt puuttumaan, noin 30 megatavua yhteensä. Ne asennettiin ja senjälkeen Gnome käynnistyi normaalisti. Muistitikku ja kamerakin toimivat.
Sitä mietin, että olivatkos nuo palvelut nyt sitten edes varmasti asennettuina?
Eli paketit dbus ja hal ainakin.
Noh, toivottavasti se Etch pelaa paremmin.
Hal ja dbus olivat kyllä asennettu, hal tuli kerran poistettua ja uudelleen asennettua. Kun yritin asentaa dbus, ilmoitti, että on jo asennettu. Avahia ei tullut yritettyäkään.