web-dev-qa-db-fra.com

Désactiver l'ombre du texte du bureau dans 18.04

Je suis passé de 16.04 à 18.04 et j'ai remarqué que le texte des icônes du bureau avait des ombres, ce qui me déplaît beaucoup. Comment puis-je désactiver les ombres? J'ai joint quelques photos (16.04 vs 18.04), désolé pour leur qualité. Merci.

pic1pic2

4
Taw Moto

Au début, je dois souligner que l'une des raisons d'inclure des ombres pour le texte sur le bureau est de s'assurer que le texte est visible même si l'utilisateur bascule sur un arrière-plan de couleur différente ou change de fond d'écran. Si le texte est clair, l'ombre est sombre. Ainsi, avec un arrière-plan clair, l’ombre garantit une certaine lisibilité au moins si le texte est également clair.


Dans ce qui suit, j'utilise un fond uni similaire à celui de la question avec Greybird comme thème de Xubuntu 18.04.1.

Cette image contient du texte avec des ombres:

text with shadows

Dans l'image suivante, les ombres sont supprimées:

text without shadows

Pour supprimer les ombres, il faut éditer le fichier gtkrc = = de Greybird. J'ai d'abord copié l'intégralité du dossier Greybird de /usr/share/themes sur ~/.themes que j'ai créé à la maison. dossier. Pour distinguer la version locale copiée de la version système, j'ai renommé la version locale MyGreybird .

Dans ~/.themes/MyGreybird/gtk-2.0/gtkrc , le code déterminant l'apparence du texte sur le bureau se trouve dans la section intitulée style "xfcedesktop -icon-view " (~ ligne 927). Pour supprimer les ombres, j'ai commenté toutes les lignes relatives aux ombres. (Ces lignes ne sont pas commentées dans l'original gtkrc .)

style "xfdesktop-icon-view"
{
    XfdesktopIconView::label-alpha = 0
    XfdesktopIconView::selected-label-alpha = 80
#   XfdesktopIconView::shadow-x-offset = 0
#   XfdesktopIconView::shadow-y-offset = 1
#   XfdesktopIconView::selected-shadow-x-offset = 0
#   XfdesktopIconView::selected-shadow-y-offset = 1
#   XfdesktopIconView::shadow-color = shade(1.5, @tooltip_bg_color)
#   XfdesktopIconView::selected-shadow-color = shade(1.8, @tooltip_bg_color)
#   XfdesktopIconView::shadow-blur-radius = 2
    XfdesktopIconView::cell-spacing = 2
    XfdesktopIconView::cell-padding = 6
    XfdesktopIconView::cell-text-width-proportion = 1.9

    fg[NORMAL] = shade (0.9, @selected_fg_color)
    fg[ACTIVE] = @selected_fg_color

Enlever les ombres est très bien pourvu que l’on ait un simple fond sombre. Avec des fonds ou des fonds d'écran plus clairs, la lisibilité du texte peut être réduite. Système de fichiers et Home sont pratiquement invisibles dans l'image ci-dessous.

text with shadows on a light background


On pourrait aussi jouer avec

XfdesktopIconView::label-alpha = 0
XfdesktopIconView::selected-label-alpha = 80

pour augmenter ou diminuer la transparence de la région entourant le texte, par exemple entourant Corbeille dans la dernière image.


Notez que même si Greybird est un thème compilé, cela n'affecte que l'aspect gtk3. En 18.04, Xubuntu a toujours un bureau basé sur gtk2 et les aspects de gtk2 peuvent donc être modifiés sans trop de difficultés.

2
DK Bose