Pagina 1 di 1

[RISOLTO] Debian Squeeze: Xorg e ATI Rage 128 PF/PRO AGP 4x

MessaggioInviato: 27/02/2011, 21:21
da Tensaig
Salve a tutti, mi sono appena iscritto. Ho deciso di installare debian squeeze sul mio pc desktop, le cui caratteristiche sono:

Pentium 3 1GHz, 512 MB ram
Scheda video ATI Rage 128 PF/PRO AGP 4x
Monitor: LCD, risoluzione ottimale 1280x1024 @ 60 Hz

Per l'installazione ho scaricato la iso netinst e seguendo la guida trovata su debianizzati.org ho installato debian squeeze con LXDE. L'installazione è andata a buon fine e Linux è l'unico sistema operativo sul pc. Conclusa l'installazione, riavvio, arrivo alla schermata di GRUB e avvio Linux, il sistema inizia a caricarsi, ma poi mi compare la seguente schermata e tutto si blocca:

http://upload.centerzone.it/viewer.php?file=33181636153891044555.jpg

Dopo aver cercato in rete possibili soluzioni al problema, entrando in modalità recovery, dando, da root, il comando update-rc.d -f gdm remove per non fare avviare l'ambiente grafico al boot, riesco a loggarmi normalmente, ma ovviamente ho solo la riga di comando.

Ora, ho visto che in /etc/X11 non ho il file xorg.conf, per cui l'ho creato con il comando Xorg -configure, l'ho copiato in /etc/X11, do il comando startx, ma arrivo ancora alla videata linkata prima e tutto si blocca.

A questo punto entro nello xorg.conf e nella sezione Device, alla voce driver metto "vesa" al posto di "r128", do il comando startx e la schermata di prima non compare più, ora ho lo schermo nero con un rettangolo bianco che si muove, dove c'è scritto:

mod non ottimale, modalità consigliata 1280x1024 @ 60 Hz

A questo punto, tutto si blocca e non riesco ad arrivare alla schermata di login. Questo rettangolo bianco con la stessa scritta compariva sempre anche quando usavo Ubuntu 8.04, ma poi dopo pochi secondi arrivavo alla schermata di login e tutto funzionava.

A questo punto vi allego xorg.conf e Xorg.0.log:

xorg.conf: http://paste.debian.net/109049/

Xorg.0.log: http://paste.debian.net/109051/

Spero possiate aiutarmi, grazie

Re: Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 27/02/2011, 22:10
da s.p.q.r.
Dei consigli da utente poco esperto, magari salta fuori qualcosa...

Hai provato ad installare i driver open??? http://guide.debianizzati.org/index.php ... adeon_Open

Facendo una ricerca leggevo che forse questa scheda non va più con squueze: http://lists.debian.org/debian-powerpc/ ... 00132.html

Spulcia questi link, magari esce qualcosa...

Re: Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 27/02/2011, 23:59
da mm-barabba
Il file xorg.conf chi l'ha creato così ?

è installato il pacchetto : http://packages.debian.org/squeeze/xserver-xorg-video-r128 ?

proverei senza xorg.conf, squeeze dovrebbe riconoscere tutto da sola.

dal tuo log :
Codice: Seleziona tutto
(II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
(II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
(II) "glx" will be loaded. This was enabled by default and also specified in the config file.
(II) "record" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri" will be loaded. This was enabled by default and also specified in the config file.
(II) "dri2" will be loaded. This was enabled by default and also specified in the config file.

si nota che il modulo viene forzatamente richiesto da xorg.conf anche se abilitato di default.
evidente che è una parte inutile a meno che non si volgia inserire un modulo che di default non viene caricato.

questo da una rapida lettura, ma ci sono altre cose che non interpretavo bene.

Re: Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 28/02/2011, 0:49
da Tensaig
Senza xorg.conf non funziona, alla fine dell'installazione di squeeze il file xorg.conf non c'era e l'interfaccia grafica non veniva caricata.

Il file xorg.conf l'ho creato io con il comando Xorg -configure, l'unica modifica fatta è stato sostituire nella sezione device alla voce driver "r128" con "vesa"

Ho provato a installare il pacchetto xserver-xorg-video-r128 e come risultato ottengo:

Nessun pacchetto verrà installato, aggiornato o rimosso...

Presumo che il motivo sia legato al fatto che fosse già installato. Comunque quando creo lo xorg.conf con il comando Xorg -configure il driver scelto è r128, solo che avviando l'interfaccia grafica con startx arrivo sempre alla schermata linkata nel primo messaggio. L'unico cambiamento avviene quando uso il driver vesa, la schermata non compare più, però ho lo schermo nero con un rettangolo bianco, come ho scritto nel messaggio di apertura e non succede più nulla.

Re: Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 28/02/2011, 1:46
da mm-barabba
Si potrebbe avere la visione del log con driver r128 ?

Tensaig ha scritto:Ho provato a installare il pacchetto xserver-xorg-video-r128 e come risultato ottengo:
Nessun pacchetto verrà installato, aggiornato o rimosso...

Codice: Seleziona tutto
#aptitude show xserver-xorg-video-r128

in tal modo è possibile vedere se è installato :)


PS. si potrebbero avere informazioni sul tipo di monitor ?

Re: Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 28/02/2011, 2:58
da Tensaig
Il pacchetto xserver-xorg-video-r128 è installato.

Il monitor che uso è un LCD Samsung SyncMaster 741MP, 17", risoluzione ottimale 1280x1024 @ 60 Hz

Ecco il file Xorg.0.log con r128 come driver:

http://paste.debian.net/109085/

Le ultime 4 righe in fondo al file sono ripetute una marea di volte nello Xorg.0.log originale, per cui le ho tolte, il resto è identico

Re: Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 28/02/2011, 15:50
da Tensaig
Aggiornamento sulla situazione:

ho rispolverato un vecchio monitor crt della Olivetti da 14", l'ho collegato al posto del Samsung LCD, ricreato lo xorg.conf con il solito comando e ho provato ad avviare l'ambiente grafico con startx, ma il pc si blocca alla solita schermata. A questo punto ho sostituito nello xorg.conf nella sezione device il driver "r128" con il driver "vesa", riavviato l'ambiente grafico e ora funziona, LXDE viene avviato correttamente, la risoluzione dello schermo è 800x600.

E' possibile che il driver vesa non preveda una risoluzione di 1280x1024 @ 60 Hz? Esiste qualche soluzione?

Re: Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 28/02/2011, 18:55
da Aki
Ciao,
Tensaig ha scritto:Il pacchetto xserver-xorg-video-r128 è installato. Ecco il file Xorg.0.log con r128 come driver: [..]

Nel log che hai inviato, al termine, risulta proprio alla fine:
Codice: Seleziona tutto
(EE) R128(0): R128CCEWaitForIdle: CCE idle -9
(EE) R128(0): Idle timed out, resetting engine...
(EE) R128(0): R128CCEWaitForIdle: CCE stop -9
(EE) R128(0): R128CCEWaitForIdle: CCE start -9
(EE) R128(0): R128CCEWaitForIdle: CCE idle -9

Questo errore riconduce a questa discussione [1] in cui è indicata una soluzione.
Tensaig ha scritto:E' possibile che il driver vesa non preveda una risoluzione di 1280x1024 @ 60 Hz?

Le "modalità" previste dallo standard VESA supportate dal server X sono contenute nel file ./xorg-server-1.7.7/hw/xfree86/common/vesamodes del pacchetto xserver-xorg-core. Tra queste è prevista:
Codice: Seleziona tutto
# 1280x1024 @ 60Hz (VESA) hsync: 64.0kHz
ModeLine "1280x1024" 108.0 1280 1328 1440 1688   1024 1025 1028 1066 +hsync +vsync

# 1280x1024 @ 75Hz (VESA) hsync: 80.0kHz
ModeLine "1280x1024" 135.0 1280 1296 1440 1688   1024 1025 1028 1066 +hsync +vsync

# 1280x1024 @ 85Hz (VESA) hsync: 91.1kHz
ModeLine "1280x1024" 157.5 1280 1344 1504 1728   1024 1025 1028 1072 +hsync +vsync

Tensaig ha scritto:ho rispolverato un vecchio monitor crt della Olivetti da 14" [..]

Dovresti verificare le caratteristiche del monitor: è possibile che non supporti la modalità 1280x1024 @ 60Hz

Aki

[1] http://www.linux-archive.org/debian-user/370595-x-freezes-2-6-32-5-okay-2-6-26-2-a.html

Re: Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 01/03/2011, 1:48
da Tensaig
Allora, la risoluzione ottimale del monitor è quella.

Guardando la pagina che mi hai linkato, ho rimesso al posto del driver "vesa" il driver "r128" e poi sotto la voce driver nella sezione device ho aggiunto:

Option "NoAccel"

Avviando l'ambiente grafico con startx finalmente è partito, LXDE funziona e se vado a vedere in monitor settings, la risoluzione ottimale è correttamente impostata, però avendo disabilitato l'accelerazione della scheda, quando faccio scorrere le pagine web o un file aperto con un editor, il tutto è scattoso, non è fluido

Re: Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 01/03/2011, 20:17
da Tensaig
Finalmente ho risolto il problema, credo in modo definitivo. Ho installato il pacchetto firmware-linux-nonfree grazie al quale nello xorg.conf posso usare il driver "ati", ora tutto sembra funzionare in modo corretto. ;D

Re: [RISOLTO] Debian Squeeze: ambiente grafico non si avvia

MessaggioInviato: 01/03/2011, 20:58
da Aki
Ciao,

Molto bene: quindi, quando indicato [1] nel messaggio precedentemente inviato, ha trovato conferma.

Potrebbe essere utile, per referenza futura, includere nell'oggetto del messaggio il modello di scheda grafica.

Happy Debian.

Aki.

[1] http://www.linux-archive.org/debian-user/370595-x-freezes-2-6-32-5-okay-2-6-26-2-a.html

Re: [RISOLTO] Debian Squeeze: Xorg e ATI Rage 128 PF/PRO AGP

MessaggioInviato: 01/03/2011, 23:30
da Tensaig
Ciao,
ho modificato il titolo della discussione come mi hai suggerito.