Nel caso compiz-check vi dia come risultato: The vesa driver is not capable of running Compiz, you need to install the proper driver for your graphics card. Credo di aver capito dove sia il problema, anche se sto cercando di capire questo cambiamento, probabilmente potrebbe essere fatto a monte da qualche parte. Nello script compiz-check (/ usr / lib / linuxmint / xfcemintDesktop / desktopeffects / compiz-check)alle righe 241-246, si greppa attraverso il registro Xorg per vedere dove vengono caricati/scaricati i driver :
if grep Loading $XORG_LOG | grep -q “${i}_drv\.so” && ! grep Unloading $XORG_LOG | grep -q “${i}_drv\.so” ; then DRV=$i fi done
Quando si guarda in Xorg.0.log, vedrete che, mentre il nome del file del driver viene utilizzato durante il processo di caricamento, solo il nome del driver viene utilizzato durante le operazioni di scarico. Un esempio dal mio log di Xorg:
$ grep Unloading /var/log/Xorg.0.log [ 33.143] (II) Unloading vesa [ 33.143] (II) Unloading fbdev
modificando la riga 243 così:
! grep Unloading $XORG_LOG | grep -q “${i}” ; then
lo script rileva correttamente il mio driver e completa il controllo compitibilità compiz.
Reply by Email