Comment puis-je supprimer les ombres de fenêtre dans Unity?

13

J'ai essayé de désactiver les ombres avec CCSM, mais cela ne fonctionne pas; /

Information système:

Ordinateur de bureau Ubuntu 11.04 NN x64, HP ProBook 4520s, Unity

daqwid2727
la source

Réponses:

15

Je pense que vous devez choisir un thème autre que Ambiance ou Radiance, car ceux-ci remplacent les paramètres d'ombre de compiz.

Si vous voulez vraiment utiliser les bordures Ambiance sans ombres:

  1. Créez une copie d'Ambiance: cp -R /usr/share/themes/Ambiance ~/.themes
  2. ouvrez ~/.themes/Ambiance/metacity-1/metacity-theme-1.xmlet supprimez toutes les <shadow>balises.
  3. Ouvrez les préférences d'apparence et sélectionnez votre nouveau thème "Ambiance" en double.
  4. Désactiver les ombres dans CCSM

Mise à jour 2015-01-21 Dans les versions récentes d'Ubuntu, vous devrez utiliser Ubuntu Tweak Tool à l'étape 3, car les versions récentes du centre de contrôle ne prennent pas en charge les thèmes personnalisés.

cscarney
la source
11
  • Installer le gestionnaire de paramètres CompizConfig

    sudo apt-get install compizconfig-settings-manager

  • Lancez-le en recherchant à partir du tableau de bord dans Unity , ou Préférences> Gestionnaire de paramètres CompizConfig dans Ubuntu Classic .
  • Accédez à l' onglet Décoration de fenêtre .entrez la description de l'image ici

  • Faites glisser l' opacité de l' ombre sur 0 .entrez la description de l'image ici

avi
la source
1
Salut, je viens d'essayer. Le rayon ou tout autre paramètre ne semble avoir aucun effet sur les ombres derrière les fenêtres et les menus. La désactivation des décorations de fenêtres fonctionne, mais elle supprime également toutes les barres de titre et les bordures des fenêtres (telles que l'emplacement des boutons de fermeture, de réduction et de max). Il supprime également la barre supérieure.
nLinked
@nLinked essayez la solution donnée pour cette question - comment-puis-je-supprimer-les-ombres-des-fenêtres-en-unité
avi
@Alan thx pour l'édition!
avi
Avec l'aide de toutes ces réponses et celle ci-dessous, j'ai réussi à le faire fonctionner! Merci beaucoup! Voici mes dernières instructions qui ont fonctionné pour moi: CompizConfigSettingsManager> Effets> Décoration de fenêtre> Rayon d'ombre et ombre à 0. Ensuite: sudo nautilus / usr / share / themes / Ambiance / metacity-1 Ensuite: Faire une nouvelle copie de metacity- theme-1.xml appelé metacity-theme-1.xml.originalwithshadows Puis: Modifier metacity-theme-1.xml Supprimer toutes les lignes commençant par: <shadow ...>, Enregistrer le fichier, Faire un clic droit sur le bureau> Changer l'arrière-plan du bureau , Onglet Thèmes, Assurez-vous que Ambiance est sélectionné comme thème
nLinked
04/04/2017 cette réponse n'a pas aidé. le définir dans le plugin ubuntu Unity a été ce qui a fonctionné (comme décrit dans une autre réponse)
xaxxon
11

Si vous utilisez Ubuntu 15.04, procédez comme suit.

  1. Installez CCSM comme dans la réponse précédente ci-dessus.

    sudo apt-get install compizconfig-settings-manager

  2. Exécutez ccsmet cliquez sur "Ubuntu Unity Plugin"

  3. Cliquez sur l'onglet "Décorations" et cliquez sur "Remplacer les paramètres du thème".

  4. L'ombre doit disparaître car la "Couleur d'ombre de fenêtre active" par défaut est transparente.

rotation85
la source
2017/4/12 vient d'essayer cela et cela a fonctionné. les autres réponses ci-dessus ne l'ont pas fait.
xaxxon
1

Vous pouvez conserver Ambiance comme thème, en fait, ou supprimer les ombres sans modifier les fichiers .xml. Il vous suffit d'ouvrir gconf-editor, via le terminal ou Alt + F2, puis allez dans apps> metacity> general et décochez "compositing manager". Un avantage supplémentaire de cela, si vous avez décidé que vous aimez la transparence dans le terminal, est que, quel que soit le nombre de fenêtres que vous avez ouvertes, la transparence est relative, non pas aux autres fenêtres (ce qui peut être déroutant), mais au bureau sous-jacent Contexte.

Ranger
la source
1

J'ai eu une meilleure réponse ....

  1. Téléchargez la nouvelle version de CompizConfig Settings Manager
  2. Onglet GOTO Ubuntu Unity Plugin (dans l'onglet Bureau de la barre latérale)
  3. Onglet de décoration GOTO par le haut
  4. Tout réduire à 0 ou à la valeur la plus faible possible
  5. Vérifiez également les paramètres du thème de remplacement ...

Vous verrez un changement instantané tout de suite dans l'ombre de la boîte de dialogue ... ou quoi que ce soit ... :)

De plus, si vous le faites pour peaufiner Linux ... alors ... FAITES AUSSI:

  1. Désactiver l'animation
  2. Désactiver la fenêtre de fondu
  3. Désactiver la décoration de fenêtre
Pankaj Kumar
la source
0

Le réglage n'est pas contrôlé par Compiz; ils font partie du thème de l'ambiance. Voici ce que j'ai fait pour dompter les ombres. Ouvrez un terminal et procédez comme suit:

cd /usr/share/themes/Ambiance/metacity-1
sudo nano metacity-theme-1.xml

Trouvez la ligne (utilisez Ctrl+ wpour rechercher) qui dit:

shadow radius=”45.0″ opacity=”0.75″color=”#abde4f” x_offset=”1″ y_offset=”4″

Remplacez le rayon par une valeur à laquelle vous pouvez faire face - j'ai choisi 10. Enregistrez et quittez avec Ctrl+ oet Ctrl+ x.

Vous pouvez également déplacer ce thème vers votre dossier .themes local - cela peut être fait avec:

cp /usr/share/themes/Ambiance/ ~/.local/share/themes/AmbianceCustom/
cprofitt
la source
-1

L'utilisation d'émeraude est probablement la plus simple.

Chris
la source
3
Pouvez-vous expliquer comment faire cela?
Eric Carvalho