Problemi e suggerimenti legati all'installazione di Arch Linux

Messaggio21 gennaio 2012, 20:51 - [Risolto] Problema ArchLinux su VirtualBox! #112824

Mi sono appena iscritto al forum, ed inizio subito facendovi i complimenti perchè è davvero un ottimo forum:).
Provengo da Ubuntu per cui non so nulla di ArchLinux. Ho installato ArchLinux su VirtualBox, ed ho utilizzato il metodo automatico, quello "aif -p automatic -c /usr/share/aif/examples/generic-install-on-sda". L'installazione è andata a buon fine, ma solo che adesso non riesco a far funzionare GNOME 3. Cioè, ho scaricato senza problemi GNOME con il comando #pacman -S gnome, poi ho dato Invio per installare tutto. Il problema è con GDM. L'ho installato, ma all'avvio mi da questo errore:
gdm-binary[1841]: WARNING: GdmDisplay: display lasted 2.787705 seconds
gdm-binary[1841]: WARNING: GdmDisplay: display lasted 2.787705 seconds
gdm-binary[1841]: WARNING: GdmDisplay: display lasted 2.787705 seconds
gdm-binary[1841]: WARNING: GdmDisplay: display lasted 2.787705 seconds
gdm-binary[1841]: WARNING: GdmDisplay: display lasted 2.787705 seconds
gdm-binary[1841]: WARNING: GdmDisplay: display lasted 2.787705 seconds
gdm-binary[1841]: WARNING: GdmLocalDisplayFactory: maximum number of X display failures reached: check X server log for errors

Premetto che questo messaggio l'ho copiato da un'altra discussione, quindi io probabilmente non ho il [1841] ma un'altro, e anche i secondi sono diversi, però comunque è lo stesso errore. Sapete dirmi come risolvere? E' un paio di giorni che tento di risolvere ma non riesco a venirne a capo. Vi scrivo per intero il codice che ho digitato, dall'installazione di arch all'installazione di GDM:

#loadkeys it
#aif -p partial configure network
#aif -p automatic -c /usr/share/aif/examples/generic-install-on-sda
**Riavvio la macchina con #reboot**
#nano /etc/pacman.d/mirrorlist
**decommento i server**
#pacman -Syu
#pacman -S gnome
**riavvio**
#nano /etc/rc.conf
aggiungo DAEMONS=(syslog-ng dbus network crond) e MODULES=(fuse)
#pacman -S gdm
#pacman -S fuse
#pacman -S sudo
#nano /etc/inittab
cambio id:3:initdefault: in id:5:initdefault:
cambio x:5:respawn:/usr/bin/xdm -nodaemon in x:5:respawn:/usr/sbin/gdm -nodaemon
#pacman -S virtualbox-archlinux-additions
**riavvio*

Questo è tutto il codice. Da qui in poi compare il problema, appena finisce di caricare il sistema, quando teoricamente dovrebbe comparire l'interfaccia grafica di GDM.
Per favore, spiegatemi tutto passo a passo che non ci capisco nulla sennò.
Grazie:D
Ultima modifica di popo95 il 29 gennaio 2012, 13:54, modificato 1 volta in totale.
popo95
Newbie
 
Messaggi: 23
Iscritto il: 21 gennaio 2012, 20:26
Top

Messaggio21 gennaio 2012, 20:56 - [Risolto] Problema ArchLinux su VirtualBox! #112826

Disabilita l'avvio di GDM al boot e prova a lanciare manualmente il desktop.

Per farlo, quando si avvia GRUB (il programmino che ti permette di scegliere il SO da avviare), modifica la voce relativa ad Arch. Selezionala e premi "e" per modificarla, quindi agggiungi un 3 alla fine della riga che inizia con kernel, poi effettua il boot. Non ricordo i tasti da premere con esattezza, leggiti la legenda in basso.

Una volta dentro, riporta inittab com'era prima e poi vediamo di capire cosa è andato storto.
Q6600 @ 3.2 Ghz + Thermalright Ultra 120 Extreme | 2 GB DDR2 Ocz Gold
Asus P5K | Geforce 8800GTS 512 MB | E ovviamente... Arch Linux :)
Avatar utente
Hilinus
Moderatore
 
Messaggi: 5392
Iscritto il: 25 ottobre 2008, 19:28
Top

Messaggio21 gennaio 2012, 21:11 - [Risolto] Problema ArchLinux su VirtualBox! #112829

il mio post non ti aiuterà e per quest me ne scuso, leggendo però non posso trattenermi dal commentare:

metodo automatico, installazione su virtualbox.. è solo una mia opinione, ma iniziare così a voler conoscere archlinux è proprio la via che, personalmente, ritengo la peggiore possibile.
Leggete il Regolamento e cercate sempre su googleforumwiki prima di chiedere.
Tag x thread risolti: [Risolto] + Spazio messo all'inizio del titolo. Grazie

ArchWiki / Board Internazionale / Blog
Avatar utente
Berseker
Amministratore
 
Messaggi: 4400
Iscritto il: 27 settembre 2007, 10:18
Località: Lecco (provincia)
Top

Messaggio22 gennaio 2012, 12:40 - [Risolto] Problema ArchLinux su VirtualBox! #112867

Per Hilinus: Ho provato a seguire le tue istruzioni, ma sembra che GDM parta comunque. Una volta avviato il bootloader ho fatto "e" sulla prima voce, una volta dentro mi trovo questa schermata: http://img405.imageshack.us/img405/5340/arch02.png
Scelgo la seconda voce, quella che inizia con kernel, premo ancora "e", poi aggiungo alla fine della riga il numero 3, a destra della parola "ro", questo è il risultato: http://img402.imageshack.us/img402/5692/arch03.png
Premo "b" per effettuare il boot, ma al riavvio ricompare ancora questa schermata: http://img696.imageshack.us/img696/5294/arch01.png
Però comunque anche se mi da quell'errore il sistema non si blocca, mi da lo stesso la possibilità di accedere come root. Così sono entrato ed ho modificato a li /etc/inittab e l'ho riportato come prima. Va bene lo stesso se ho fatto così oppure era una cosa da fare per forza da bootloader?
Ho riavviato ed è ritornato come prima. Ora come devo procedere?

Grazie :)
popo95
Newbie
 
Messaggi: 23
Iscritto il: 21 gennaio 2012, 20:26
Top

Messaggio22 gennaio 2012, 12:48 - [Risolto] Problema ArchLinux su VirtualBox! #112870

Per Berseker: me ne sono accorto anche io che non è il massimo fare tutto da virtualbox, però, il mio scopo non è installare ed utilizzare ArchLinux. Io vorrei crearmi una mia distro, e dopo aver chiesto qua e la su vari forum mi hanno detto di partire da ArchLinux, perchè contiene solo il necessario a funzionare e tutto il resto ce lo metto io, quindi Arch è la giusta base da cui partire per creare una nuova distribuzione, o almeno così mi hanno detto. Lo installo su VirtualBox ovviamente per il fatto che posso utilizzare due OS contemporaneamente (in particolare uso VirtualBox su Ubuntu 11.10) quindi se devo cercare qualcosa sul web non devo riavviare tutte le volte x entrare in Ubuntu. Poi anche perchè almeno quando devo fare un backup dell'hard disk virtuale, basta solo che copio il file VHD e basta, se invece io lo installassi su un hard disk reale diventerebbe un casino.
popo95
Newbie
 
Messaggi: 23
Iscritto il: 21 gennaio 2012, 20:26
Top

Messaggio22 gennaio 2012, 13:09 - [Risolto] Problema ArchLinux su VirtualBox! #112874

popo, avevo dato per scontato che tu separassi il "3" dal resto con uno spazio: da qui l'errore. In ogni caso hai già risolto in altro modo, quindi niente :P

Ora, se hai seguito la beginners guide, avrai sicuramente creato un utente con cui usare il sistema, oltre a root:
https://wiki.archlinux.org/index.php/Beginners%27_Guide_%28Italiano%29#Aggiungere_un_utente

Ebbene, loggati come utente semplice e poi crea un file di testo chiamato .xinitrc nella tua home (mi raccomando il punto iniziale) con questo contenuto:

Codice: Seleziona tutto
ck-launch-session gnome-session


Ora lancia Xorg con "startx". Se riscontri problemi, posta /var/log/Xorg.0.log.

Posta anche:
Codice: Seleziona tutto
lsmod | grep vbox
Q6600 @ 3.2 Ghz + Thermalright Ultra 120 Extreme | 2 GB DDR2 Ocz Gold
Asus P5K | Geforce 8800GTS 512 MB | E ovviamente... Arch Linux :)
Avatar utente
Hilinus
Moderatore
 
Messaggi: 5392
Iscritto il: 25 ottobre 2008, 19:28
Top

Messaggio22 gennaio 2012, 14:19 - [Risolto] Problema ArchLinux su VirtualBox! #112881

Allora, ho creato un account seguendo la guida (prima avevo solo root), ho impostato SUDO in modo che veda l'account appena creato (prima, nel creare il file .xinitrc usando nano, mi dava "Permission Denied", però impostando sudo con #EDITOR=nano visudo, ho risolto il problema), poi con NANO ho creato il file con dentro "ck-launch-session gnome-session" e l'ho salvato in home come ".xinitrc". Poi però se do il comando "startx", mi dice "-bash: startx: command not found"
Come risolvo?
popo95
Newbie
 
Messaggi: 23
Iscritto il: 21 gennaio 2012, 20:26
Top

Messaggio22 gennaio 2012, 14:29 - [Risolto] Problema ArchLinux su VirtualBox! #112884

Aspetta. Se ti sei appena loggato come utente normale, è impossibile che tu debba usare sudo per creare un file nella TUA home. Hai sbagliato qualcosa: spiegati meglio.

In ogni caso, per startx:

Codice: Seleziona tutto
pacman -S xorg-xinit
Q6600 @ 3.2 Ghz + Thermalright Ultra 120 Extreme | 2 GB DDR2 Ocz Gold
Asus P5K | Geforce 8800GTS 512 MB | E ovviamente... Arch Linux :)
Avatar utente
Hilinus
Moderatore
 
Messaggi: 5392
Iscritto il: 25 ottobre 2008, 19:28
Top

Messaggio22 gennaio 2012, 14:46 - [Risolto] Problema ArchLinux su VirtualBox! #112889

Credo di aver sbagliato io si. Mi ero loggato come utente semplice (l'utente si chiama arch2012), solo che poi ho fatto #cd /home/ invece di #cd /home/arch2012, perchè sennò andavo nella home di root e li devo avere i privilegi di superuser. Comunque ho rifatto un altro file in /home/arch2012. Però, quando faccio "startx", mi da il seguente errore:

xauth: file /home/arch2012/ .Xauthority does not exist
xauth: file /home/arch2012/ .Xauthority does not exist


/etc/X11/xinit/xserverrc: line1: /usr/bin/X: No such file or directory
xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error

che faccio?
popo95
Newbie
 
Messaggi: 23
Iscritto il: 21 gennaio 2012, 20:26
Top

Messaggio22 gennaio 2012, 14:51 - [Risolto] Problema ArchLinux su VirtualBox! #112890

Fai così:
Codice: Seleziona tutto
pacman -S xorg virtualbox-archlinux-{additions,modules}


Riavvia la macchina virtuale e riprova. Comunque per tornare alla home dell'utente con cui sei loggato è sufficiente scrivere "cd" senza argomenti.
Q6600 @ 3.2 Ghz + Thermalright Ultra 120 Extreme | 2 GB DDR2 Ocz Gold
Asus P5K | Geforce 8800GTS 512 MB | E ovviamente... Arch Linux :)
Avatar utente
Hilinus
Moderatore
 
Messaggi: 5392
Iscritto il: 25 ottobre 2008, 19:28
Top

Messaggio22 gennaio 2012, 18:36 - [Risolto] Problema ArchLinux su VirtualBox! #112943

Finalmente funziona qualcosa! Allora, dopo aver installato i moduli di VirtualBox che mi hai detto, al riavvio ho fatto startx dopo essermi loggato come utente semplice (con root non funzionava, diceva che non era possibile eseguire il componente perchè ero sotto root... boh, magari deve essere così), dopo un po' di secondi di schermo nero, è comparsa la schermata di GNOME 3, lo sfondo azzurro a righe. Il problema è che mi da un'errore quasi subito, una finestra mi dice una cosa tipo "Avvio GNOME3 non riuscito" poi diceva che poteva dipendere dall'hardware o i driver, poi comunque mi ha lasciato usare GNOME però in modalità fallback. Sai come risolvere il problema?
Un'altra cosa, adesso sono riuscito ad entrare in GNOME, però GDM non c'è, perchè il login devo farlo da terminale. Per farlo partire basta che modifico il file "inittab" come avevo fatto prima oppure devo fare qualcos'altro?

Ecco una foto dell'errore di GNOME, non è un screenshot del mio desktop, però la finestra ed il messaggio di errore è lo stesso: http://shifk.files.wordpress.com/2011/12/gnome3fail1.png
popo95
Newbie
 
Messaggi: 23
Iscritto il: 21 gennaio 2012, 20:26
Top

Messaggio22 gennaio 2012, 18:52 - [Risolto] Problema ArchLinux su VirtualBox! #112945

Loggati da utente normale, poi avvia gnome in questo modo:
Codice: Seleziona tutto
startx > log.txt 2>&1


Aspetta che crashi e poi posta il file log.txt generato nella tua home.

Prima di farlo, crea da root questo file
Codice: Seleziona tutto
nano /etc/X11/xorg.conf.d/10-vboxvideo.conf


Il contenuto sarà:
Codice: Seleziona tutto
Section "Device"
    Identifier "Card0"
    Driver "vboxvideo"
EndSection
Q6600 @ 3.2 Ghz + Thermalright Ultra 120 Extreme | 2 GB DDR2 Ocz Gold
Asus P5K | Geforce 8800GTS 512 MB | E ovviamente... Arch Linux :)
Avatar utente
Hilinus
Moderatore
 
Messaggi: 5392
Iscritto il: 25 ottobre 2008, 19:28
Top

Messaggio22 gennaio 2012, 20:48 - [Risolto] Problema ArchLinux su VirtualBox! #112953

Ho provato a far partire GDM modificando inittab e funziona perfettamente. Il problema rimane sempre GNOME che si avvia in modalità fallback. Dopo che ho riavviato il messaggio di errore non è più venuto fuori ma il problema è rimasto.
Ho provato con il tuo metodo. Ho creato il file .conf che dicevi, poi da utente semplice ho digitato startx > log.txt 2>&1.
Però GNOME non crasha, parte normalmente. Comunque ho notato che c'è un file log.txt nella cartella home.
Dato che non riesco a fare copia/incolla da VirtualBox, ho fatto degli screenshot di tutto il file log.txt, sono in ordine:

http://img846.imageshack.us/img846/2146/log1g.png
http://img825.imageshack.us/img825/5849/log2u.png
http://img163.imageshack.us/img163/2117/log3k.png
http://img717.imageshack.us/img717/9374/log4c.png
http://img834.imageshack.us/img834/9193/log5.png

Spero si capisca.
popo95
Newbie
 
Messaggi: 23
Iscritto il: 21 gennaio 2012, 20:26
Top

Messaggio22 gennaio 2012, 21:02 - [Risolto] Problema ArchLinux su VirtualBox! #112955

Ok fa nulla, ce l'ho fatta da solo, grazie Hilinus.
Ho cercato un po' su google ed ho scoperto che si trattava solo di abilitare l'accelerazione 3D e aumentare la memoria video dal menù Impostazioni di VirtualBox.
Già che ci sono, ti faccio un'altra domanda veloce: vorrei installare compiz, ho provato, ma non riesco a capire se funziona o cosa, ti posto il codice che ho digitato:
#pacman -S compiz-fusion-gtk
Ho creato il file /usr/share/applications/compiz.desktop
Che contiene:
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Compiz
Exec=/usr/bin/compiz ccp #Make sure ccp is included so that Compiz loads your previous settings.
NoDisplay=true
# name of loadable control center module
X-GNOME-WMSettingsModule=compiz
# autostart phase
X-GNOME-Autostart-Phase=WindowManager
X-GNOME-Provides=windowmanager
# name we put on the WM spec check window
X-GNOME-WMName=Compiz
# back compat only
X-GnomeWMSettingsLibrary=compiz

Poi ho digitato:
#gconftool-2 --set -t string /desktop/gnome/session/required_components/windowmanager compiz

E' tutto giusto? Come faccio a capire se Compiz è in esecuzione? Qual'è il comando di pacman per scaricare il "Gestore configurazione CompizConfig" che c'è in Ubuntu?
Ultima modifica di popo95 il 22 gennaio 2012, 21:06, modificato 1 volta in totale.
popo95
Newbie
 
Messaggi: 23
Iscritto il: 21 gennaio 2012, 20:26
Top

Messaggio22 gennaio 2012, 21:12 - [Risolto] Problema ArchLinux su VirtualBox! #112957

Dovrebbe bastare un:
Codice: Seleziona tutto
pacman -S ccsm


In alternativa, cerca con pacman -Ss parte_del_nome_del_pacchetto.
Q6600 @ 3.2 Ghz + Thermalright Ultra 120 Extreme | 2 GB DDR2 Ocz Gold
Asus P5K | Geforce 8800GTS 512 MB | E ovviamente... Arch Linux :)
Avatar utente
Hilinus
Moderatore
 
Messaggi: 5392
Iscritto il: 25 ottobre 2008, 19:28
Top

Messaggio28 gennaio 2012, 19:47 - [Risolto] Problema ArchLinux su VirtualBox! #113482

Ok, questo problema è stato risolto. Grazie :D
popo95
Newbie
 
Messaggi: 23
Iscritto il: 21 gennaio 2012, 20:26
Top

Messaggio28 gennaio 2012, 20:02 - [Risolto] Problema ArchLinux su VirtualBox! #113485

piazza un bel [Risolto] nel titolo allora :)
Una volta risolto il problema, aggiungete il tag [Risolto] all'inizio del titolo del thread, grazie.
'--force' lo usi solo chi fa "skywalker" di cognome.
Avatar utente
umby213
Moderatore
 
Messaggi: 3269
Iscritto il: 8 gennaio 2011, 21:59
Top


Torna a Installazione

Chi c’è in linea

Visitano il forum: Nessuno e 0 ospiti

Moderatori: 4javier, aleph, veleno77, adriano, Hilinus