[ubuntu-ar] compiz en U 1604
Pablo Lillia
pablofer72 at yahoo.com.ar
Tue Jan 3 22:34:24 UTC 2017
El 02/01/17 a las 18:41, Josti escribió:
> Gente ubuntera:
> Favor de indicarme como se activa Compiz en el U 16.04, ya que no
> logro hacerlo funcioner.
> Gracias.
> Josti
>
>
Si usas el escritorio Ubuntu Unity con efectos 3D activados, tal vez ya
está Compiz activo, pero solo con los plugins propios de Unity y poco más.
Ahora si estás usando Unity en 2D, por ahí la placa gráfica, o los
drivers, no lo soporta.
Primero, para comprobar si está la acelaración gráfica activada, usa
este comando en una terminal:
glxinfo | grep "direct rendering"
Tiene que decir:
direct rendering: Yes
Si dice "No", estamos en problemas y habría que ver si la placa de video
soporta aceleración gráfica 3D. Por ahí hay suerte y cambiando de
drivers alcanza, por ejemplo podes probar activando los drivers
propietarios si los hay.
Si no tenes instalado el comando glxinfo, y te tira error el comando
anterior, instalalo con:
sudo apt install mesa-utils
Si va todo bien, para agregar los plugins adicionales de compiz que
brindan más opciones de asistencia, hay que instalar estos paquetes
desde la linea de comandos otra vez:
sudo apt install compiz-plugins compizconfig-settings-manager
Una nota al margen: también para configurar más opciones de Unity,
idependientemente del tema Compiz, es conveniente instalar el Unity
Tweak Tool. Se instala con:
sudo apt install unity-tweak-tool
Esta herramienta permite configurar varios aspectos del escritorio que
sino, es complicado. Todo lo que configures desde Unity Tweak Tool es
bastante seguro y es poco probable que haga fallar a Unity.
Volviendo al tema compiz. Cuidado: Unity no es compatible con todos los
plugins y opciones de Compiz. Por eso la mayoría de sus plugins no
vienen instalados por defecto, o están desactivados. Al activarse
algunas opciones de Compiz deshabilitan a Unity o lo hacen fallar. Sin
embargo, varios de los agregados de Compiz si que son compatibles con
Unity, y hay algunos son importantes para la Asistencia. Pero hay que
proceder con cuidado, porque depende de cada PC, y en el caso que se
rompa Unity, te podes quedar sin un escritorio funcional y sin video, y
hay que volver a la configuración por defecto de Unity y volver a
empezar con las pruebas, hasta dar con una combinación que conviva bien
con Unity.
Compiz se configura desde el comando ccsm (el viejo Compiz Config
Settings Manager). Aquí si hay que andar con mucho cuidado: algunas
configuraciones VAN A ROMPER UNITY, lo que puede dejarte sin Escritorio
Gráfico hasta tanto reviertas a la configuración anterior o hagas un
reset de Unity.
Para abrir ccsm y activar los agregados de asistencia:
ccsm
Cuando se abre, aparece una alerta que dice: "CCSM es una herramienta
avanzada. Úsela con cuidado. etc...". Y tiene razón.
Al activar un plugin, suele ser común que aparezca un conflicto en los
atajos de teclado para activar/desactivar los efectos. Eso no es tan
grave, es que la combinación de teclas que viene por defecto para ese
efecto, ya esté siendo usada para otra cosa. En tal caso, es cuestión de
elegir otra combinación de teclas, para no tener problemas. Pero si el
conflicto es entre plugins, y propone desactivar algo... puede
producirse un efecto en cascada, y que se desactive algo que sea
fundamental para Unity y se caiga.
En las últimas versiones, el ccsm está un poco "más seguro", y a veces
Unity al caerse se reinicia solo. Pero en algunos casos puede no
hacerlo. Así que cuidado.
Hice algunas pruebas.
El efecto Negative de una ventana, una vez activo el plugin, pude
iniciarlo con <windows>+N. Pero no me funcionó el efecto Negativo de
toda la pantalla, solo el de la ventana actual. Y el efecto "zoom" me
fue peor, que en otra época funcionaba, ahora no lo hace en esta PC. Y
estaba viendo que hay varias issues abiertas reclamando soluciones a
problemas de Compiz con Unity desde hace años.
Sinceramente no se cuáles plugins van a funcionar bien, y cuáles no,
porque depende de muchos factores, y hay muchos problemas de
compatibilidad. Y algunos plugins se llevan muy mal con Unity.
Para hacer un reset de Unity si se rompe la configuración de
Compiz/Unity, se puede hacer:
unity-tweak-tool --reset-unity
dconf reset -f /org/compiz/
setsid unity
Si se rompe la instalación de Unity, se puede reinstalar el escritorio con:
sudo apt install --reinstall ubuntu-desktop
Y para eliminar las configuraciones de Compiz/Unity:
rm -rf ~/.compiz-1 ~/.config/compiz-1
Después de probar Compiz con Unity en mi PC (gráficas Nvidia GTX 960 y
drivers propietarios) tengo mis dudas hasta dónde es útil hoy día. Creo
que puede ser una alternativa hacer pruebas con el escritorio MATE (que
está basado en el viejo y probado Gnome 2) para integrarlo con Compiz,
como se usaba antes (y era una joyita). No uso MATE y no tengo
experiencia con eso, pero pienso que es probable que MATE sea más
compatible con Compiz que Unity, dado como están las cosas. Pero es solo
especulación, no estoy seguro. En el ccsm vi que hay un plugin de Compiz
para integración con MATE, lo cual puede ser una buena señal.
Saludos,
Pablo
More information about the Ubuntu-ar
mailing list