Repository 32bit  Forum
Repository 64bit  Wiki

Gnome Slacky su Slackware Current: differenze tra le versioni

Da Slacky.eu.
m (Premessa: messa in grassetto la parte "funziona con slackware current :D")
m (Installazione di Gnome Slacky: errore di battitura)
 
(7 revisioni intermedie di un utente non mostrate)
Riga 12: Riga 12:
Per l'how-to è stata utilizzata Slackware Current del 15 Maggio 2007, '''installata da zero''', senza aggiornare installazioni precedenti. L'iso è stata preparata da slackware.no
Per l'how-to è stata utilizzata Slackware Current del 15 Maggio 2007, '''installata da zero''', senza aggiornare installazioni precedenti. L'iso è stata preparata da slackware.no
'''UPDATE: stato accertato il funzionamento dopo una sincronizzazione dei pacchetti con la Slackware Current attuale, utilizzando [[Aggiornare_Slackware_con_SWARET_e_SLAPT-GET#Slapt-Get| Slapt-Get]] '''
+
'''UPDATE: é stato accertato il funzionamento dopo una sincronizzazione dei pacchetti con la Slackware Current attuale, utilizzando [[Aggiornare_Slackware_con_SWARET_e_SLAPT-GET#Slapt-Get| Slapt-Get]] '''
=Requisiti=
=Requisiti=
Riga 41: Riga 41:
=Installazione di Gnome Slacky=
=Installazione di Gnome Slacky=
Recuperate la iso di slacky e montatela
+
Recuperate la iso di GSlacky e montatela
<pre>
<pre>
mount -o loop GSlacky2.18.1Tr2.iso /mnt/cdrom
mount -o loop GSlacky2.18.1Tr2.iso /mnt/cdrom
Riga 81: Riga 81:
Slackware 11.1.0
Slackware 11.1.0
</pre>
</pre>
  +
Sembra che Slackware Current adotterá presto Hal, in quanto viene creato il gruppo '''plugdev'''. Assicurarsi di aggiungere il proprio utente anche a questo gruppo, non appena viene creato.
  +
  +
Consiglio di creare dei collegamenti simbolici a libpython. Slackware current installa python 2.5, e molti programmi di Gnome richiedono python 2.4. Il problema é facilmente risolvibile con:
  +
  +
<pre>
  +
ln -s /usr/lib/libpython2.5.so /usr/lib/libpython2.4.so
  +
ln -s /usr/lib/libpython2.5.so.1.0 /usr/lib/libpython2.4.so.1.0
  +
</pre>
  +
  +
Riavviate il sistema. Hal dovrebbe avviarsi automaticamente, chiamato da /etc/rc.local.
Riavviate il sistema. Hal dovrebbe avviarsi automaticamente, chiamato da /etc/rc.local
 
Loggatevi con il vostro nome utente, e con l'utility xwmconfig selezionate xinitrc.gnome
Loggatevi con il vostro nome utente, e con l'utility xwmconfig selezionate xinitrc.gnome
Riga 95: Riga 104:
=Troubleshooting=
=Troubleshooting=
Il nuovo installer dovrebbe aver risolto questi passaggi, prima obbligatori. Li terrò qui, insieme ad eventuali altri hotfix.
Il nuovo installer dovrebbe aver risolto questi passaggi, prima obbligatori. Li terrò qui, insieme ad eventuali altri hotfix.
  +
  +
* '''Quando cerco di avviare un'applicazione, tipo Epiphany, compare questo errore: '''
  +
''error while loading shared libraries: libpython2.4.so.1.0: cannot open shared object file: No such file or directory''
  +
  +
Hai letto bene la sezione su come configurare il sistema per Gnome Slacky? É stata aggiunta recentemente la soluzione
  +
* '''Ci sono dei problemi alle icone, alcuni programmi non partono'''
* '''Ci sono dei problemi alle icone, alcuni programmi non partono'''
Riga 104: Riga 119:
/usr/bin/update-desktop-database
/usr/bin/update-desktop-database
</pre>
</pre>
  +
  +
Riavviate il sistema.
* '''Non riesco ad accedere alle appicazioni di amministrazione, sotto System -> Administration'''
* '''Non riesco ad accedere alle appicazioni di amministrazione, sotto System -> Administration'''
Riga 113: Riga 130:
Nell'esempio, l'utente bodom_lx é abilitato all'accesso alle applicazioni di amministrazione.
Nell'esempio, l'utente bodom_lx é abilitato all'accesso alle applicazioni di amministrazione.
Purtroppo questa sembra essere una feature non funzionante per GSlacky su Slackware Current
Purtroppo questa sembra essere una feature non funzionante per GSlacky su Slackware Current
  +
  +
* '''Non riesco a settare il background del desktop, le nuove immagini non sono riconosciute come tali!'''
  +
Provate a installare Fam ed avviarlo con il sistema. Nel mio caso ho dovuto eliminare la cartella dell'utente e ri-crearla, poi é funzionato tutto

Versione attuale delle 00:41, 29 mag 2007


Indice

[modifica] Introduzione

Tutorial allineato con l'ultima versione disponibile di GSlacky (2.18.1Tr2)

Questo tutorial spiega come installare Gnome Slacky, e quindi Gnome 2.18.1 su Slackware Current. Riporta i passi seguiti dal sottoscritto e non è detto che funzioni per tutti. Siete pregati quindi di utilizzare il forum oppure la pagina discussion per riportare eventuali problemi.

L'How-To è stato scritto dopo aver installato Gslacky con successo, aver formattato il disco fisso ed aver ripetuto i vari passi, scrivendo mano a mano.

[modifica] Premessa

Per l'how-to è stata utilizzata Slackware Current del 15 Maggio 2007, installata da zero, senza aggiornare installazioni precedenti. L'iso è stata preparata da slackware.no

UPDATE: é stato accertato il funzionamento dopo una sincronizzazione dei pacchetti con la Slackware Current attuale, utilizzando Slapt-Get

[modifica] Requisiti

- Slackware Current 15_May_2007 (kernel hugesmp.s di default) - download - L'iso viene costruita ogni lunedì, provare con quella presente qui se quella del 15 maggio non fosse disponibile. Contattatemi se volete che metta a disposizione l'iso del 15 Maggio 2007, nel caso in cui non funzionasse con quelle successive

- Gnome Slacky 2.18.1Tr2 - download

[modifica] Installazione di Slackware

Dopo aver inserito il Dvd, effettuare un boot di default (con hugesmp.s) ed installare Slackware secondo le proprie esigenze. Il sottoscritto ha installato tutti i pacchetti delle serie A, AP, D, KDE, L, N, T, TCL in full installation mode. Il primo boot potrebbe riportare un piccolo problema: potrebbe essere necessario modificare il file /etc/lilo.conf perchè esegue il boot in modalità single user (da un articolo del mio blog )

Verificare che /etc/lilo.conf non contenga la riga append="1"

Si può tenere il kernel di default per il nostro scopo. Aggiungere gli utenti desiderati.

[modifica] Configurare Xorg

Configurate X, nel mio caso è stato (quasi) sufficiente un

 X -configure
 cp /root/xorg.conf.new /etc/X11/xorg.conf
 startx

Si avvierà l'ambiente grafico con il vostro desktop environment / window manager scelto in fase di installazione

[modifica] Installazione di Gnome Slacky

Recuperate la iso di GSlacky e montatela

 mount -o loop GSlacky2.18.1Tr2.iso /mnt/cdrom
 cd /mnt/cdrom

Lo script controlla se si sta utilizzando la versione 11.0 di Slackware. Per raggirare il problema, modificare il file /etc/slackware-version in modo che contenga la seguente scritta:

 Slackware 11.0.0

Avviate ora lo script di installazione

 sh install.sh

Selezionate l'opzione 1 – full install. Può capitare che l'installazione impieghi pochissimi secondi, attenzione, in quel caso qualcosa è andato storto, riprovate ad installare. Sono oltre 500mb di pacchetti, impiegherà sicuramente più di 5 minuti.

Attenzione! Non usare l'opzione 6 - Remove All, in quanto sostituisce alcuni pacchetti del sistema con pacchetti di Slackware 11.0!

Attendete quindi che gli utenti del sistema vengano inseriti automaticamente nel gruppo “mounters” e si aprirà un editor di testo pronto a modificare il file /etc/fstab. Commentate tutti i dispositivi ottici ed eventuali dispositivi esterni: nel mio caso ho commentato

 #/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0

Scegliete no allo step 3, è più comodo avere il boot del sistema in console se ci dovessero essere problemi.

[modifica] Configurare il sistema per Gnome Slacky

Uscite dall'installer. Così com'è configurato, il demone Hal non partirà mai, è necessario utilizzare un altro rc.hald. Potete usare quello di Gianco oppure scaricarlo direttamente da qui

Posizionatevi nella cartella /etc/rc.d ed effettuate le operazioni necessarie:

 cd /etc/rc.d
 mv rc.hald rc.hald.old
 wget http://stats.graziotin.net/download.php?id=17
 chmod +x rc.hald

Conviene ripristinare il file /etc/slackware-version com'era prima dell'installazione di Gslacky:

 Slackware 11.1.0

Sembra che Slackware Current adotterá presto Hal, in quanto viene creato il gruppo plugdev. Assicurarsi di aggiungere il proprio utente anche a questo gruppo, non appena viene creato.

Consiglio di creare dei collegamenti simbolici a libpython. Slackware current installa python 2.5, e molti programmi di Gnome richiedono python 2.4. Il problema é facilmente risolvibile con:

 ln -s /usr/lib/libpython2.5.so /usr/lib/libpython2.4.so
 ln -s /usr/lib/libpython2.5.so.1.0 /usr/lib/libpython2.4.so.1.0

Riavviate il sistema. Hal dovrebbe avviarsi automaticamente, chiamato da /etc/rc.local.

Loggatevi con il vostro nome utente, e con l'utility xwmconfig selezionate xinitrc.gnome

Date un bel

 startx

Dovrebbe essere tutto a posto ora. Godetevi Gnome 2.18.1 su Slackware Current! E' possibile aggiornare completamente il sistema ed allinearlo alla Current attuale, non sono stati riscontrati problemi.

[modifica] Troubleshooting

Il nuovo installer dovrebbe aver risolto questi passaggi, prima obbligatori. Li terrò qui, insieme ad eventuali altri hotfix.

  • Quando cerco di avviare un'applicazione, tipo Epiphany, compare questo errore:

error while loading shared libraries: libpython2.4.so.1.0: cannot open shared object file: No such file or directory

Hai letto bene la sezione su come configurare il sistema per Gnome Slacky? É stata aggiunta recentemente la soluzione


  • Ci sono dei problemi alle icone, alcuni programmi non partono

Date questi comandi, da root, come suggerito da questo thread:

 /usr/bin/gdk-pixbuf-query-loaders > /etc/gtk-2.0/gdk-pixbuf.loaders
 /usr/bin/update-mime-database /usr/share/mime
 /usr/bin/update-desktop-database

Riavviate il sistema.

  • Non riesco ad accedere alle appicazioni di amministrazione, sotto System -> Administration

Per Slackware 11.0, il vostro utente andrebbe aggiunto al gruppo stb- admin, editando il file /etc/group

  stb-admin:x:107:bodom_lx

Nell'esempio, l'utente bodom_lx é abilitato all'accesso alle applicazioni di amministrazione. Purtroppo questa sembra essere una feature non funzionante per GSlacky su Slackware Current

  • Non riesco a settare il background del desktop, le nuove immagini non sono riconosciute come tali!

Provate a installare Fam ed avviarlo con il sistema. Nel mio caso ho dovuto eliminare la cartella dell'utente e ri-crearla, poi é funzionato tutto

Strumenti personali
Namespace

Varianti