Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 25-08-2019 00:54:01

gtalbot
Membre
Lieu : Sherbrooke QC Canada
Distrib. : Debian (buster) 10.9, 64bits
Noyau : 4.19.0-16-amd64
(G)UI : KDE Plasma
Inscription : 26-09-2017

[RÉSOLU] Rendre les barres de défilement visibles de façon permanente

Bonjour,

Comment rendre les barres de défilement visibles de façon permanente

Si vous utilisez Atril (version 1.20.3) ou Pluma (version 1.20.4)
ou BlueFish (version 2.2.10) ou Evince (version 3.30.2), vous
avez sûrement remarqué que les barres de défilement sont
_fugitives_: les barres de défilement n'apparaissent que
lorsque votre curseur de souris survole la zone où les barres
sont normalement affichées
. Et les barres de défilement
disparaissent après environ 6 secondes quand votre curseur
de souris ne survole plus la zone où les barres de défilement
sont normalement affichées.

Des sélecteurs et des déclarations CSS du genre

slider
  {
    opacity: 0;  /* transparent par défaut */
  }

slider:hover
 
{
    transition-property: opacity;
    transition-duration: 4s;
    opacity: 1; /* opaque et donc visible */
  }



réalisent cet effet.

Où (dans quel fichier) pourrait se trouver
ces sélecteurs et déclarations?

Comment pourrai-je normalement redéfinir ces
déclarations?

Je cherche à neutraliser la fugacité des barres de défilement.

Gérard

Dernière modification par gtalbot (07-02-2021 02:58:17)


J'utilise Debian (buster) 10.9 avec KDE Plasma 5.14.5

Hors ligne

#2 25-08-2019 01:09:51

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

Ce qui marche pour moi c'est d'aller copier un exemple (en cherchant le mot clé) "scroller" dans /usr/share/themes/MONTHEME/gtk-3.0/gtk-contained.css dans mon ~/.config/gtk-3.0/gtk.css et de bidouiller un peu jusqu'à ce que ça me convienne.

Dernière modification par otyugh (25-08-2019 01:10:31)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#3 25-08-2019 01:34:17

gtalbot
Membre
Lieu : Sherbrooke QC Canada
Distrib. : Debian (buster) 10.9, 64bits
Noyau : 4.19.0-16-amd64
(G)UI : KDE Plasma
Inscription : 26-09-2017

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

otyugh a écrit :

Ce qui marche pour moi c'est d'aller copier un exemple (en cherchant le mot clé) "scroller" dans /usr/share/themes/MONTHEME/gtk-3.0/gtk-contained.css dans mon ~/.config/gtk-3.0/gtk.css



Mon thème de bureau pour GTK 3.0 est Adwaita. Donc, j'ai fait

/usr/share/themes/Adwaita/gtk-3.0$ cat gtk.css
/* Adwaita is now part of GTK+ 3, this file is no longer used */



J'ai fait une recherche de fichiers gtk-contained.css et mon système
n'en trouve pas.

otyugh a écrit :

et de bidouiller un peu jusqu'à ce que ça me convienne.



otyugh, comment parviens-tu à neutraliser la fugacité des barres de défilement
en codant ton ~/.config/gtk-3.0/gtk.css ? J'ai essayé toutes sortes de
sélecteurs et déclarations et je n'y suis pas arrivé. C'est alors que j'ai décidé
de démarrer ce fil de discussion sur Debian-Facile ...

Gérard


J'utilise Debian (buster) 10.9 avec KDE Plasma 5.14.5

Hors ligne

#4 25-08-2019 08:26:37

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : 5.11.12-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

Bonjour,

/* Adwaita is the default theme of GTK+ 3, this file is not used */



avec ces mots clé dans un moteur de recherche, je pense que tu peux trouver une solution sur la manière de procéder.

https://www.reddit.com/r/gnome/comments … e_default/
https://gitlab.gnome.org/GNOME/gtk/tree … /gtk/theme


Je n'ai pas testé mais ça peut être une piste.


EDIT: ou aller sur gnome look et prendre directement le thème pour le copier dans ~/.themes
https://www.gnome-look.org/p/1013073/

Dernière modification par golgot200 (25-08-2019 08:34:28)

Hors ligne

#5 25-08-2019 10:29:39

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

@gtalbot : Hé. En fait j'y arrive pas. Je pensais y être parvenu, mais en fait non. De là te dire si c'est parce que je rate un truc CSS ou parce qu'il faut passer par ailleurs... Chépa :x

datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#6 19-09-2019 16:58:33

gtalbot
Membre
Lieu : Sherbrooke QC Canada
Distrib. : Debian (buster) 10.9, 64bits
Noyau : 4.19.0-16-amd64
(G)UI : KDE Plasma
Inscription : 26-09-2017

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

golgot200, otyugh,

Le 2 septembre, j'ai envoyé un message à 2 sites pour savoir comment
rendre les barres de défilement visibles de façon permanente.

Aujourd'hui, quelqu'un a répondu:
How To Disable GNOME's Overlay Scrollbars (Have The Scrollbars Permanently Visible)
This article explains how to disable GNOME's overlay scrollbars, so that the scrollbars
are always visible.

Gérard

J'utilise Debian (buster) 10.9 avec KDE Plasma 5.14.5

Hors ligne

#7 20-09-2019 05:00:26

golgot200
Membre
Distrib. : Archlinux 2018-02-03
Noyau : 5.11.12-arch1-1
(G)UI : Mate (Strict Minimum)
Inscription : 05-08-2007

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

gtalbot a écrit :

golgot200, otyugh,

Le 2 septembre, j'ai envoyé un message à 2 sites pour savoir comment
rendre les barres de défilement visibles de façon permanente.

Aujourd'hui, quelqu'un a répondu:
How To Disable GNOME's Overlay Scrollbars (Have The Scrollbars Permanently Visible)
This article explains how to disable GNOME's overlay scrollbars, so that the scrollbars
are always visible.

Gérard



Merci pour le retour smile

Désactivé chez moi par défaut sous Mate.

Hors ligne

#8 20-09-2019 07:56:25

dz50
Adhérent(e)
Lieu : REPLONGES 01750
Distrib. : Debian GNU/Linux 10
Noyau : 4.19.0-5-amd64
(G)UI : Xfce 4.12.4
Inscription : 13-07-2016

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

Bonjour,
J'aimerais bien aussi voir en permanence les barres de défilement pour l'environnement xfce sous buster.

Hors ligne

#9 20-09-2019 09:11:36

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

La disparition de la barre de défilement ne dépend pas de l'environnement graphique mais des applications gnome individuellement. Le réglage donné fonctionne donc dans Xfce wink (je vais l'intégrer d'ailleurs, merci ; ce genre de fonctionnalité de gnome, ça me... Enfin bref, tant que ça se désactive...)

Dernière modification par otyugh (20-09-2019 09:18:30)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#10 20-09-2019 16:43:12

dz50
Adhérent(e)
Lieu : REPLONGES 01750
Distrib. : Debian GNU/Linux 10
Noyau : 4.19.0-5-amd64
(G)UI : Xfce 4.12.4
Inscription : 13-07-2016

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

La disparition de la barre de défilement ne dépend pas de l'environnement graphique mais des applications gnome individuellement. Le réglage donné fonctionne donc dans Xfce

Avec dconf-editor, j'accède à org/gnome/desktop/interface/mais je n'ai pas overlay-scrolling

Hors ligne

#11 20-09-2019 16:49:44

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

Lis un peu :

To disable the overlay scrollbars on GNOME versions older than 3.34, and have permanently visible scrollbars, you can use the GTK_OVERLAY_SCROLLING=0 environment variable.



Et si tu fais le moindre effort, tu vérifies :

apt-cache show gnome


Package: gnome
Source: meta-gnome3
Version: 1:3.30+3



T'as le droit de faire un tout petit peu plus d'effort la prochaine fois ~
Tout est écrit.

Dernière modification par otyugh (20-09-2019 16:51:31)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#12 22-09-2019 13:37:17

dz50
Adhérent(e)
Lieu : REPLONGES 01750
Distrib. : Debian GNU/Linux 10
Noyau : 4.19.0-5-amd64
(G)UI : Xfce 4.12.4
Inscription : 13-07-2016

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

Lis un peu

Effectivement, je n'avais pas tout lu.

Mais chez moi ,le fait d'ajouter

export GTK_OVERLAY_SCROLLING=0 gdbus call --session --dest org.freedesktop.DBus --object-path /org/freedesktop/DBus --method org.freedesktop.DBus.UpdateActivationEnvironment '{"GTK_OVERLAY_SCROLLING": "0"}'

au fichier

~/.profile

N'a rien changé au niveau des ascenceurs. Mais peut-être n'ai-je pas tout compris, je ne suis qu'utilisateur de debian. J'aurais préféré des ascenseurs visibles en permanence et un peu plus larges, mais je peux aussi faire avec ceux en place.

Hors ligne

#13 22-09-2019 13:52:41

otyugh
CA Debian-Facile
Lieu : Quimperlé/Arzano
Distrib. : Debian Stable
Inscription : 20-09-2016
Site Web

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

echo "GTK_OVERLAY_SCROLLING=0" >> "/etc/environment"


Au redémarrage ça sera bon.

Dernière modification par otyugh (22-09-2019 13:53:46)


datalove-datalove-s1-2.png agendadulibre-lagendadulibre.png arzinfo-arzinfo.png

Hors ligne

#14 22-09-2019 16:05:39

dz50
Adhérent(e)
Lieu : REPLONGES 01750
Distrib. : Debian GNU/Linux 10
Noyau : 4.19.0-5-amd64
(G)UI : Xfce 4.12.4
Inscription : 13-07-2016

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

C'est bien ça, merci.

Hors ligne

#15 06-02-2021 19:52:41

gtalbot
Membre
Lieu : Sherbrooke QC Canada
Distrib. : Debian (buster) 10.9, 64bits
Noyau : 4.19.0-16-amd64
(G)UI : KDE Plasma
Inscription : 26-09-2017

Re : [RÉSOLU] Rendre les barres de défilement visibles de façon permanente

dz50 a écrit :


(...)
J'aurais préféré des ascenseurs (...) un peu plus larges
(...)



dz50,

La solution fournie dans

Comment élargir les barres de défilement des navigateurs web Firefox et Chromium?

et dans

Comment élargir les barres de défilement de Firefox

permet de configurer la largeur des ascenseurs de défilement pour
plusieurs applications qui utilisent les librairies GTK3. J'ai vérifié et
Atril version 1.20.3,
BlueFish version 2.2.10,
gEdit version 3.30.2,
Pluma version 1.20.4
(et peut-être d'autres applications) utilisent tous des ascenseurs
de défilement plus larges.

Seul Evince version 3.30.2 utilise des ascenseurs de défilement
plutôt minces mais au moins ces ascenseurs sont visibles
de façon permanente grâce à la solution fournie dans
ce fil de discussion.

Les applications de LibreOffice version 6.1.5.2
(p.e. Writer, Calc) utilisent aussi des ascenseurs
de défilement plus larges mais la zone réactive
(c'est-à-dire la portion cliquable) n'est pas plus large.

Je ne sais pas pour le moment comment
surmonter les difficultés rencontrées avec
Evince et LibreOffice.

Gérard

Dernière modification par gtalbot (06-02-2021 22:41:24)


J'utilise Debian (buster) 10.9 avec KDE Plasma 5.14.5

Hors ligne

Pied de page des forums