Pagina 1 di 1

OpenOffice [RISOLTO], wine [NON RISOLTO] bloccano X

Inviato: lun 7 set 2009, 13:35
da 414N
Hola a todos!

Scrivo per chiedere consiglio a chi, forse, ha già affrontato questo problema e l'ha risolto.
Dunque, ho installato la Slackware64 13.0 sul mio PC dotato di Athlon 64 FX 55 e ATI Radeon X800 XT PE (AGP) e, dato che di serie c'è il kernel 2.29.6 e non m'andava di tornare almeno al 2.6.28.x solo per usare i driver proprietari di AMD (congelati per la mia scheda ai Catalyst 9.3), ho deciso di mettere alla prova i driver radeon open-source. Funzionano meglio del previsto, anche se non privi di "minor glitches", soprattutto a compositing attivato.
Tuttavia, il motivo per il quale ho aperto il thread è il seguente: ho installato OpenOffice (sia utilizzando uno SlackBuild prelevato da slackbuilds.org, sia utilizzando l'ottimo auto-builder creato da submax82) e, al momento del primo lancio di uno qualsiasi dei programmi della suite, mi appare la solita schermata di benvenuto (ho cancellato i file del vecchio profilo dalla mia home tanto per fare pulizia).
Il problema è che mi si "blocca" X: il puntatore del mouse rimane "vivo" (ma non reagisce a nessun click da nessuna parte) e non riesco a spostarmi su nessuna tty tramite CTRL+ALT+Fn.
Il sistema rimane comunque attivo, tant'è vero che riesco a loggarmi da remoto tramite ssh e, da lì, a vedere con top che X sta utilizzando il 99% di CPU. Se lancio il reset o l'halt da remoto, la schermata sul PC non cambia finché la macchina non si spegne o resetta.
Ho fatto varie prove con OpenOffice: il blocco succede indipendentemente dall'impostazione di compositing del Desktop.
Per verificare che non fosse un problema di KDE, ho avviato una sessione in TWM da KDM (sono in runlevel 4) e lanciato swriter da lì, ma si presenta lo stesso problema.
A volte il problema mi capita appena premo il tasto avanti per procedere ad inserire il mio nome e cognome, altre volte non appena compaiono le caselle di testo per inserire nome e cognome.
Non è solo OpenOffice a farmi questo scherzetto: anche alcuni giochi (con grafica 3D abbastanza moderna) che tento di fare andare con Wine causano lo stesso blocco, con la sola differenza che, trattandosi di giochi, ho modo di verificare che l'audio non si blocca.
I giochi arcade, invece, mi girano tranquillamente su SDLMame (anche uno 3D), e non mi hanno mai causato un blocco di X di questo tipo.
Per il resto, il sistema si comporta benone, andando anche più spedito di prima (Slamd64 12.2 e fglrx 9.3).
L'unico intervento che ho eseguito sulla configurazione di X che l'autorilevamento di HAL non impostava correttamente è stato l'abilitazione dell'accelerazione EXA al posto di XAA, perché nel log di Xorg compariva un messaggio riguardante il fatto che non era possibile utilizzare l'accelerazione xv se non attivando EXA.
Per completezza posto le righe aggiunte:

Codice: Seleziona tutto

Section "Device"
        Identifier      "ATI Radeon X800 XT PE"
        Driver          "radeon"
#        Option          "EnablePageFlip"        "true"
        Option          "AccelMethod"           "EXA"
EndSection
Ho provato a cambiare le impostazione di page flipping ma non ho notato alcun cambiamento.
Idee, consigli?

Re: OpenOffice, wine bloccano X

Inviato: lun 7 set 2009, 19:49
da ponce
puoi provare con la versione 9.8 dei driver proprietari, funzionano anche col 2.6.30 :)

Re: OpenOffice, wine bloccano X

Inviato: lun 7 set 2009, 21:31
da Vic Steele
Ha una delle tante schede con i Catalyst fermi alla 9.3 .

Re: OpenOffice, wine bloccano X

Inviato: lun 7 set 2009, 21:37
da ponce
ah, scusa, mi era sfuggito :oops:

comunque qui, sperando ti possa servire, c'e' l'xorg.conf che metto quando uso i radeon, ma ho una HD3450: se mi ricordo bene, tranne qualche piccola correzione, l'ho generato con un "X -configure".

Re: OpenOffice, wine bloccano X

Inviato: mar 8 set 2009, 11:56
da 414N
Ho trovato un bug report già risolto di un caso molto simile al mio e ho riaperto il bug.
Mò vediamo cosa mi dicono.
Nel frattempo, ho disattivato il DRI in xorg.conf e sono riuscito a completare la registrazione di OpenOffice (quindi OpenOffice non dovrebbe più bloccare X ora, anche se riattivo il DRI).
Resta il problema con wine, però.

Re: OpenOffice, wine bloccano X

Inviato: mar 8 set 2009, 17:36
da 414N
Ho aperto un nuovo bug report su freedesktop.org qui segnalando il mio problema.
Ho provato ad aprire un programma della suite di openoffice, ma se non tengo il DRI disabilitato qua continua a bloccarsi tutto.
Mah...

Re: OpenOffice, wine bloccano X

Inviato: mar 8 set 2009, 18:43
da 414N
Risolto il problema di openoffice applicando la patch (che allego) al kernel tramite

Codice: Seleziona tutto

cd /usr/src/linux
patch -p1 < radeon-dri.patch
Il problema con wine rimane, però.
Pensate sia il caso di segnalarlo a Pat?