Gnome3
Sommaire
Divers configurations
- redémarrer gnome-shell pour prendre en compte des modifications de configuration (nouveau lanceur, extension, ...)
Alt-F2 puis taper 'r' ou 'restart'
- Afficher les schémas disponibles pour dans gsettings
$ gsettings list-schemas
- Désactiver la recherche automatique de mises à jour
$ gsettings set org.gnome.software download-updates false
- Pavé numérique: utiliser le point comme séparateur (virgule) dans calc (mais maintenir comme point dans les autres éditeurs).
- Avec gnome-tweak-tools installé: Applications => Utilitaires => Outil de personnalisation : section Saisie, Disposition du pavé numérique : sélectionner "Obsolète".
- Applications au démarrage:
$ gnome-session-properties
Lanceurs d'applications
Les lanceurs sont dans /usr/share/applications, par exemple
$ cat /usr/share/applications/firefox-quantum.desktop [Desktop Entry] Name=Firefox Quantum Exec=/opt/firefox/firefox Type=Application StartupNotify=true Path=/opt/firefox Icon=/opt/firefox/browser/chrome/icons/default/default48.png Name[fr_FR]=Firefox Quantum Categories=Network;WebBrowser;
NB: la liste des catégories est définie ici: https://developer.gnome.org/menu-spec/#main-category-registry
Installation d'extensions Gnome-Shell
Depuis l'application 'Logiciels' de gnome
Trouver et installer avec l'onglet "Extensions"
Installation manuelle
Télécharger le zip d'extension depuis https://extensions.gnome.org/, puis regarder son uuid dans le fichier metadata.json, par exemple:
"uuid": "dash-to-panel@jderose9.github.com"
Dézipper dans un dossier portant exactement ce nom sous $HOME/.local/share/gnome-shell/extensions/, par exemple:
~$ ls .local/share/gnome-shell/extensions/dash-to-panel@jderose9.github.com/ appIcons.js extension.js locale panel.js prefs.js README.md stylesheet.css update.js convenience.js img metadata.json panelManager.js progress.js schemas taskbar.js utils.js COPYING intellihide.js overview.js panelStyle.js proximity.js Settings.ui transparency.js windowPreview.js
Puis redemarrer gnome-shell (alt-F2 puis r).
Avec chrome ou firefox (ne fonctionne pas sous centOS7 avec ce dernier), voir les indications pour l'utilisation de l'extension du navigateur directement depuis https://extensions.gnome.org/ Une fois installée correctement, les boutons d'installation/suppression apparaissent directement dans la page WEB de l'extension sous extensions.gnome.org.
Installation de themes, icones depuis gnome-look.org
Manuellement
Dézipper et installer dans le répertoire adéquat:
- $HOME/.themes
- $HOME/.icons
Puis redemarrer gnome-shell (alt-F2 puis r).
Après installation de l'extension User Themes, une tentative d'installation depuis firefox indique "Firefox ne sait pas ouvrir cette adresse car l’un des protocoles suivants (ocs) n’est associé à aucun programme ou n’est pas autorisé dans ce contexte." (cf https://www.linux-apps.com/p/1136805/, https://www.opencode.net/dfn2/ocs-url Tentative d'install d'un rpm ocs-url-3.1.0-1.x86_64.rpm : échoue sur nothing provides libQt5Svg5 >= 5.2.0 libqt5-qtquickcontrols >= 5.2.0 needed by ocs-url-3.1.0-1.x86_64
Méthode réussie:
$ tar xJf ocs-url-3.1.0-1-x86_64.pkg.tar.xz 2>/dev/null
puis déplacer vers /usr, on a notamment /usr/bin/ocs-url, auquel il manque des librairies
$ ldd usr/bin/ocs-url linux-vdso.so.1 (0x00007ffc82b6f000) libQt5Widgets.so.5 => not found libQt5Gui.so.5 => not found libQt5Qml.so.5 => not found libQt5Network.so.5 => not found libQt5Core.so.5 => not found libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fe53c3c6000) $ sudo dnf install qt5-qtbase qt5-qtbase-gui qt5-qtdeclarative Installé: qt5-qtbase-5.11.1-7.el8.x86_64 qt5-qtbase-common-5.11.1-7.el8.noarch pcre2-utf16-10.32-1.el8.x86_64 qt5-qtbase-gui-5.11.1-7.el8.x86_64 xcb-util-image-0.4.0-9.el8.x86_64 xcb-util-keysyms-0.4.0-7.el8.x86_64 xcb-util-renderutil-0.3.9-10.el8.x86_64 xcb-util-wm-0.4.1-12.el8.x86_64 qt5-qtdeclarative-5.11.1-3.el8.x86_64 qt5-qtxmlpatterns-5.11.1-2.el8.x86_64