Gnome3 : Différence entre versions
m |
m |
||
| Ligne 1 : | Ligne 1 : | ||
= Divers configurations = | = Divers configurations = | ||
| − | * redémarrer gnome- | + | * redémarrer gnome-shell pour prendre en compte des modifications de configuration (nouveau lanceur, extension, ...) |
Alt-F2 puis taper 'r' ou 'restart' | Alt-F2 puis taper 'r' ou 'restart' | ||
* Afficher les schémas disponibles pour dans gsettings | * Afficher les schémas disponibles pour dans gsettings | ||
| Ligne 24 : | Ligne 24 : | ||
NB: la liste des catégories est définie ici: https://developer.gnome.org/menu-spec/#main-category-registry | NB: la liste des catégories est définie ici: https://developer.gnome.org/menu-spec/#main-category-registry | ||
| − | = Installation | + | = Installation d'extensions Gnome-Shell = |
| − | Télécharger le zip d'extension, puis regarder son uuid dans le fichier metadata.json, par exemple: | + | == 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" | "uuid": "dash-to-panel@jderose9.github.com" | ||
| − | Dézipper dans un dossier portant exactement ce nom, puis redemarrer gnome-shell (alt-F2 puis r). | + | 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). | ||
| + | |||
| + | == Installation par le navigateur == | ||
| + | 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). | ||
| + | |||
| + | == Directement depuis le navigateur (Centos8) == | ||
| + | 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 | ||
[[Category:Linux]] | [[Category:Linux]] | ||
[[Category:Gnome]] | [[Category:Gnome]] | ||
Version du 20 avril 2020 à 14:28
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".
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