¿Es posible tener diferentes temas de GTK + en Unity y Gnome Shell?

A veces uso dos entornos de escritorio diferentes, como Unity y Gnome Shell (comparando, probando, creando capturas de pantalla, etc.) pero Unity se ve mal con el tema Adwaita, que es lo mismo que con Gnome Shell y Ambiance. Cambiar cada vez es bastante complicado ya veces (pero ahora menos frecuente que antes) se bloquea (estoy usando Oneiric).

Puede intentar crear un script que configure para ejecutarse en cada inicio donde reconozca qué DE está usando y cambie el tema en base a lo que está ejecutando.

Sobre la base de las respuestas anteriores:

Por 11.10

#!/bin/bash if [ "$XDG_CURRENT_DESKTOP" = "Unity" ] then gsettings set org.gnome.desktop.interface gtk-theme 'Ambiance' gconftool-2 --set --type string /apps/metacity/general/theme 'Ambiance' gsettings set org.gnome.desktop.interface icon-theme 'Faenza-Ambiance' else gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita' gconftool-2 --set --type string /apps/metacity/general/theme 'Adwaita' gsettings set org.gnome.desktop.interface icon-theme 'Faenza' fi 

Para 12.04 y 12.10

 #!/bin/bash if [ "$XDG_CURRENT_DESKTOP" = "Unity" ] then gsettings set org.gnome.desktop.interface gtk-theme 'Ambiance' gsettings set org.gnome.desktop.interface icon-theme 'ubuntu-mono-dark' gsettings set org.gnome.desktop.wm.preferences theme 'Ambiance' else gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita' gsettings set org.gnome.desktop.interface icon-theme 'gnome' gsettings set org.gnome.desktop.wm.preferences theme 'Adwaita' fi 

Agregue este script a las Startup Applications (Add => Command sh path/to/script ).

Para 16.10

Usando aplicaciones de inicio (como lo sugiere Matteo) y adaptando el script de inicio de Mr Hyde :

 #!/bin/bash if [ "$XDG_CURRENT_DESKTOP" = "Unity" ] then gsettings set org.gnome.desktop.interface gtk-theme 'Ambiance' gsettings set org.gnome.desktop.interface icon-theme 'ubuntu-mono-dark' gsettings set org.gnome.desktop.interface cursor-theme 'DMZ-White' gsettings set org.gnome.desktop.wm.preferences theme 'Ambiance' else gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita' gsettings set org.gnome.desktop.interface icon-theme 'Adwaita' gsettings set org.gnome.desktop.interface cursor-theme 'Adwaita' gsettings set org.gnome.desktop.wm.preferences theme 'Adwaita' fi