Jessaie de faire fonctionner la transparence pour Gnome Terminal.
Cependant, cest ce que jobtiens quand je essayez déditer le profil de gnome-temrinal: il « ny a pas donglet darrière-plan où je peux régler lopacité!?
Jutilise NixOs, voici ce que jai dans mon fichier pkgs.nix:
environment.systemPackages = with pkgs; [ # ... gnome3.gnome_terminal gnome3.gconf # I have put it just in case it could help ]
Avez-vous une idée de ce que je devrais installer ou configurer pour déverrouiller loption de transparence darrière-plan?
Réponse
La FAQ du terminal GNOME déclare:
Comment puis-je rendre le terminal transparent?
Depuis la version 3.7 (maître NixOS actuellement contient la version 3.26) cette option a été supprimée de la boîte de dialogue Préférences. Vous pouvez cependant toujours obtenir le même effet en définissant la propriété _NET_WM_WINDOW_OPACITY X, par exemple avec le Devil « s Pie ou Devil « s Pie II . Par exemple, configurez Devil « s Pie pour quil démarre automatiquement avec la session, et créez le fichier ~ / .devilspie / gnome-terminal.ds avec ce contenu:
(if (correspond à (window_name) " gnome-terminal-window – * ") (opacity 90))
Vous pouvez également utiliser ce script shell qui ne fonctionne cependant que pour les fenêtres de terminal existantes et pas automatiquement pour les fenêtres nouvellement créées. – https://wiki.gnome.org/Apps/Terminal/FAQ#How_can_I_make_the_terminal_transparent.3F
Réponse
Vous pourriez changer lopacité / transparence en changeant la propriété _NET_WM_WINDOW_OPACITY
via la commande xprop
.
Exécuter:
xprop -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
puis cliquez sur la fenêtre pour la mettre à 50% dopacité.
-
0x7FFFFFFF
– 50% opacity -
0xFFFFFFFF
– 100% dopacité
Définissez lopacité en fournissant un identifiant de fenêtre (obtenu à partir de xwininfo
):
xprop -id 0x3a00006 -format _NET_WM_WINDOW_OPACITY 32c -set _NET_WM_WINDOW_OPACITY 0x7FFFFFFF
Commentaires
- Meilleure solution de contournement
Réponse
Mettre ceci comme réponse puisque jai tué pas mal de temps en essayant de faire cela dans Arch Linux. Pour Arch Linux, il existe « une solution beaucoup plus simple. Utilisez le package gnome-terminal-transparency
. Le gnome-terminal
fourni avec Gnome sera remplacé par celui-ci, qui prend en charge les arrière-plans transparents