[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: problemi con squeeze e matrox mga400



On 30/08/10 21.17, Antonio De Luci - imu wrote:
Il 30/08/2010 20:34, Edoardo Panfili ha scritto:
On 30/08/10 20.26, Antonio De Luci - imu wrote:
Il 30/08/2010 14:02, Edoardo Panfili ha scritto:
Buon giorno,

ho installato squeeze su dei computer non proprio recenti, soltanto il
sistema base e tutto ok.

Oggi ho usato tasksel e selezionato "Desktop": all'avvio successivo gdm3
si blocca prima che appaia lo sfondo. usando ssh vedo che xorg occupa il
processore al 94%. Credo che il problema sia con il driver della g400
perché se cambio scheda funziona tutto (basta anche una G200 sempre di
matrox). Guardando nel file di log di xorg trovo come ultima linea
"[mi]EQ overflowing. The server is probably stuck in an infinite loop"

Mi pare di aver capito che disattivando DRI potrei risolvere qualcosa ma
se lo tolgo le linee da "modules" dal file di configurazione di xorg
(che ho creato) carica il modulo lo stesso.
Aggiungi questo per disattivare il DRI (/etc/X11/xorg.conf) :

Section "Module"
      Disable     "dri"
      Disable     "dri2"
EndSection


si in effetti ho provato così ma sul file di log (che non ho sottomano
ma domattina lo riprendo) mi dice che lo carica comunque... guardo
meglio, insieme alla cosa delle blacklist (che non ho capito un gran che
purtroppo, ma domattina con i computer sottomano spero vada meglio).

Edoardo
Effettivamente fino a qualche tempo fa (lo uso da anni ormai) me lo
disattivava (parlo del DRI). Ora riguardando il file ... mi fa un po'
incazzare:
egrep -i dri /var/log/Xorg.0.log :

(WW) "dri" will not be loaded unless you've specified it to be loaded
elsewhere.
(WW) "dri2" will not be loaded unless you've specified it to be loaded
elsewhere.
(II) "dri" will be loaded even though the default is to disable it.
(II) "dri2" will be loaded even though the default is to disable it.

Non ci sto più dietro come prima ma qui cambiano "ogni cinque minuti
metodo"!

ho provato disabilitando tutto il possibile (io è da tempo purtroppo che non vado molto d'accordo con la configurazione di X):

Section "Module"
     Disable     "dri"
     Disable     "dri2"
     Disable     "extmod"
     Disable     "dbe"
     Disable     "glx"
     Disable     "record"
EndSection

Section "Device"
       Option      "DRI" "off"
       Option      "NoAccel" "off"
       Option      "ShowCache" "off"
       Option      "MGASDRAM" "off"
       Option      "ShadowFB" "off"
       Option      "UseFBDev" "off"
       Option      "MergedFB" "off"
       Identifier  "Card0"
       Driver      "mga"
       VendorName  "Matrox Graphics, Inc."
       BoardName   "MGA G400/G450"
       BusID       "PCI:1:0:0"
EndSection

ma la cosa non cambia un gran che

(WW) "dri" will not be loaded unless you've specified it to be loaded elsewhere. (WW) "dri2" will not be loaded unless you've specified it to be loaded elsewhere. (WW) "extmod" will not be loaded unless you've specified it to be loaded elsewhere. (WW) "dbe" will not be loaded unless you've specified it to be loaded elsewhere. (WW) "glx" will not be loaded unless you've specified it to be loaded elsewhere. (WW) "record" will not be loaded unless you've specified it to be loaded elsewhere.
(II) "extmod" will be loaded even though the default is to disable it.
(II) "dbe" will be loaded even though the default is to disable it.
(II) "glx" will be loaded even though the default is to disable it.
(II) "record" will be loaded even though the default is to disable it.
(II) "dri" will be loaded even though the default is to disable it.
(II) "dri2" will be loaded even though the default is to disable it.

La cosa bella è che se metto

Section "Module"
     Disable     "dri"
EndSection

sul mio netbook X neanche parte!
"Intel(0): No kernel modesetting driver detected."

Per la blacklist che ti hanno suggerito dovresti mettere nel file:
/etc/modprobe.d/blacklist.conf
Il "modulo che intendi disattivare" la sintassi (sempre che sia rimasta
la stessa ) è:
blacklist NOME_MODULO
blacklist ALTRO_NOME_MODULO
provato con "matrox_w1" ma Xorg continua ad usare mga (il che andrebbe pure bene) ma si blocca.

L'unica cosa che riesce a far funzionare il tutto è "apt-get remove xserver-xorg-video-mga" così finisco con l'usare il driver vesa ma a 800x600, devo cercare una soluzione migliore.


ciao
Edoardo


Reply to: