Ciao a tutti.
Da tempo stavo cercando di individuare un problema di un comportamento anomalo di KDE che improvvisamente apparse diverso tempo fa, e pensando ad un bug ho lasciato correre.
Oggi, mi sono voluto cimentare un poco e ho scoperto la causa di questo problema: un conflitto di configurazione tra KDE e Razorqt.
Vi spiego il problema.
Se cambiavo precedentemente lo stile delle applicazioni di kde (per esempio passare da oxygen a plastica), al momento funziona tutto bene, ma all'uscita dell'utente e rientrando il sistema me lo rivede di nuovo ad oxygen nonostante sia selezionato plastica.
Il problema lo risolvevo solo se cambiavo il settaggio anche da razorqt da oxygen a plastica.
Oggi ho individuato la causa precisa !
Ho testato e confermo che questa configurazione di kde va ad inserirsi nel file "kdeglobal" risedente nella HOME/.kde4/share/config , mentre quella di razorqt va ad inserirsi nel file "Trolltech.conf" risiedente nella HOME/.config
Quindi sembra che il sistema dia precedenza all'accesso del desktop al file Trolltech ignorando il file kdeglobal creando questo problema e ignorando il desktop in uso (in questo caso KDE).
Provando ad eliminare la stringa da Trolltech:
style=Plastique (oppure style=oxygen , dipende dallo stile memorizzato), KDE riprende a funzionare autonomamente da razorqt.
Ora io dico: è solo questo ?
È se c'è qualcos'altro che crea conflitto ?
Vorrei segnalare questa cosa a qualcuno ma non saprei chi.
Suggerimento ?
Aspetto consigli
Ciao
Francesco bat
P.S. Nel frattempo che faccio ? Per non avere problemi elimino tutto il file Trolltech oppure e condiviso anche da altri programmi tipo kde ?
Penso dovresti iscriverti al Forum americano di PCLinuxOS e poi postar la questione (in inglese) nella seguente Sezione (denominata: "General"): http://www.pclinuxos.com/forum/index.php/board,20.0.html
Grazie !
Sono già iscritto e posto anche spesso li
Pensavo. più che altro, se segnalarlo a kde bugs oppure a razorqt, non capendo realmente chi dei 2 ha la responsabilità del caso:
razorqt scrive sul file trolltech perchè così è configurato, quindi sembrerebbe colpa di kde, ma kde potrebbero dire che è colpa di razorqt perche loro ignorano quel file che però lo utilizza razorqt; quindi la soluzione è non installare razorqt insieme a kde.
Lo staff di pclinuxos, oltre che impacchettare i programmi non penso che abbiano molta responsabilità a riguardo
Ciao
Francesco bat
Non e' ne' un problema di KDE ne' un problema di razorqt... il file Trolltech.conf viene scritto da applicazioni Qt. Dato che sia KDE che razorqt usano appunto Qt, entrambi scrivono sullo stesso file.
Non credo che si possa fare molto. Puoi comunque provare a cercare qualche cosa nel forum Qt. Con una semplice ricerca io ho trovato questo thread: http://www.qtcentre.org/threads/51761-Trolltech-conf
Ciao, Mauro
Una modifica che includa una stringa data non sarebbe sufficiente?
Infatti !
Alla fine ho fatto una cosa simile.
Vedendo anche sulla versione 64 bit di pclinuxos (qui non ho razorqt), il file "Trolltech.conf" esiste anche qui, quindi questo significa che lo usano entrambi i desktop.
La stringa incriminata, nella versione a 64 bit riporta:
style=
quindi di norma dovrebbe essere vuoto.
Ora l'ho inserito anche nella versione a 32 bit rimanendolo vuoto, ma queto significa che non potrò cambiare stili su razorqt se no avviene il casino.
Diciamo che con questo è risolto, ma ci si chiede ora se non ci sono anche altri problemi simili non ancora scovati.
Non so se posso eliminare il file sperand che il sistema lo rigenera senza fare danni.
Certo il fatto è che io avevo messo razorqt perchè era qt e pensavo che non avrei creato troppi casini con kde, invece sembra che è stato l'esatto opposto
Ciao
Francesco bat
Razor è un simil kde3 e mi sa che usa le qt4 mentre kde4 le 5, se ben ricordo.
Quindi ci sta benissimo che un conflitto ci sia.
Capisco poco dove sta il problema: una volta capito, puoi anche permetterti di mettere in autostart all'avvio del de uno script che rinomina il file da usare.
In uno ci metti style= e nell'altro style=plastic.
Poi vai di cp FILE trolltech.
Se funziona, scommetto. che in molti ti si sarà grati della scoperta.