« Gnome 3 » : différence entre les versions
(→Mises à jours automatiques : Ajout des commandes "systemctl" pour gérer ce point.) |
(Mise à jour des balises sources en syntaxhighlight + ajout de la section "Changement de fenêtres" + aération du code) |
||
Ligne 27 : | Ligne 27 : | ||
==Désactiver les mises à jours automatiques== | ==Désactiver les mises à jours automatiques== | ||
$ gsettings set org.gnome.software download-updates false | $ gsettings set org.gnome.software download-updates false | ||
''Note: ne fonctionne pas contrairement à la méthode suivante.'' | ''Note : ne fonctionne pas contrairement à la méthode suivante.'' | ||
systemctl disable apt-daily-upgrade.timer | systemctl disable apt-daily-upgrade.timer | ||
Ligne 36 : | Ligne 36 : | ||
==Réactiver les mises à jours automatiques== | ==Réactiver les mises à jours automatiques== | ||
$ gsettings set org.gnome.software download-updates true | $ gsettings set org.gnome.software download-updates true | ||
''Note: ne fonctionne pas contrairement à la méthode suivante.'' | ''Note : ne fonctionne pas contrairement à la méthode suivante.'' | ||
systemctl enable apt-daily-upgrade.timer | systemctl enable apt-daily-upgrade.timer | ||
Ligne 47 : | Ligne 47 : | ||
=Ajouter une application au démarrage= | =Ajouter une application au démarrage= | ||
Sur Gnome 3, pour ajouter une application au démarrage nous avons 2 options: | Sur Gnome 3, pour ajouter une application au démarrage nous avons 2 options : | ||
==Via l'outil de personnalisation Gnome== | ==Via l'outil de personnalisation Gnome== | ||
L'application ce nomme : gnome-tweak-tool | L'application ce nomme : <syntaxhighlight lang="bash" inline>gnome-tweak-tool</syntaxhighlight>. | ||
Dans l'onglet "Applications au démarrage", ajouter l'application voulu. | Dans l'onglet "Applications au démarrage", ajouter l'application voulu. | ||
==Via fichier== | ==Via fichier== | ||
Toutes les applications au démarrage déclarer dans l'outil de personnalisation Gnome sont dans des fichiers dans < | Toutes les applications au démarrage déclarer dans l'outil de personnalisation Gnome sont dans des fichiers dans <syntaxhighlight lang="bash" inline>~/.config/autostart/</syntaxhighlight>. | ||
Nous pouvons donc modifier les fichiers si nous voulons ajouter une option a notre application. | Nous pouvons donc modifier les fichiers si nous voulons ajouter une option a notre application. | ||
Exemple: | Exemple : | ||
# vim ~/.config/autostart/empathy.desktop | # vim ~/.config/autostart/empathy.desktop | ||
< | <syntaxhighlight lang="bash"> | ||
Exec=empathy -h #Ouverture en mode minimiser | Exec=empathy -h #Ouverture en mode minimiser | ||
</ | </syntaxhighlight> | ||
=Modifier l'apparence de Gnome= | =Modifier l'apparence de Gnome= | ||
Ligne 75 : | Ligne 75 : | ||
Modifier : | Modifier : | ||
< | <syntaxhighlight lang="css"> | ||
/* Panel */ | /* Panel */ | ||
#panel { | #panel { | ||
Ligne 82 : | Ligne 82 : | ||
height: 1.86em; | height: 1.86em; | ||
} | } | ||
</ | </syntaxhighlight> | ||
Par : | |||
< | Par : | ||
<syntaxhighlight lang="css"> | |||
/* Panel */ | /* Panel */ | ||
#panel { | #panel { | ||
Ligne 91 : | Ligne 92 : | ||
height: 1.86em; | height: 1.86em; | ||
} | } | ||
</ | </syntaxhighlight> | ||
=Changement de fenêtres= | |||
Le fonctionnement par défaut du <syntaxhighlight lang="bash" inline><alt+tab></syntaxhighlight> n'est pas pratique lorsque l'on a plusieurs fenêtres d'une même application ouverte. Pour corriger cela il faut ajouter un raccourci clavier dans les '''Paramètres > raccourcis clavier > Changer de fenêtre > Alt+Tabulation''', ce qui remplacera le comportement par défaut. | |||
Afin de permettre un changement de fenêtres [https://linuxiac.com/alt-tab-to-switch-only-on-current-workspace-in-gnome-shell/ entre les bureaux] virtuels, il faut définir la valeur suivante à ''false'' | |||
gsettings set org.gnome.shell.window-switcher current-workspace-only false | |||
=Montage USB= | =Montage USB= | ||
==Désactivation du montage automatique USB== | ==Désactivation du montage automatique USB== | ||
Sous Gnome, l'insertion d'une clé ou d'un disque dur USB a pour effet de déclencher son montage automatique, ce qui peut s'avérer dérangeant lorsque ladite insertion a pour but de servir à la création d'un liveCD ou tout simplement pour le partitionnement (le disque étant monté, ça peut foutre une merde monstre). | Sous Gnome, l'insertion d'une clé ou d'un disque dur USB a pour effet de déclencher son montage automatique, ce qui peut s'avérer dérangeant lorsque ladite insertion a pour but de servir à la création d'un liveCD ou tout simplement pour le partitionnement (le disque étant monté, ça peut foutre une merde monstre). | ||
===Méthode CLI=== | ===Méthode CLI=== | ||
Il faut simplement taper cette commande dans un terminal (root ou non, cela n'a pas d'importance) | Il faut simplement taper cette commande dans un terminal (root ou non, cela n'a pas d'importance) | ||
gsettings set org.gnome.desktop.media-handling automount false | gsettings set org.gnome.desktop.media-handling automount false | ||
===Méthode graphique=== | ===Méthode graphique=== | ||
Cette méthode n'a aucun intérêt au vu de la simplicité/rapidité de la méthode CLI (mais nous avons parfois des masochistes parmi nous...), voici tout de même la façon de s'y prendre : | Cette méthode n'a aucun intérêt au vu de la simplicité/rapidité de la méthode CLI (mais nous avons parfois des masochistes parmi nous...), voici tout de même la façon de s'y prendre : | ||
* Installation de l'utilitaire | * Installation de l'utilitaire <syntaxhighlight lang="bash" inline>dconf-editor</syntaxhighlight> | ||
* Aller dans '''org > gnome > desktop > media-handling > ''décochez les cases en rapport avec l'automount''''' | * Aller dans '''org > gnome > desktop > media-handling > ''décochez les cases en rapport avec l{{'}}automount''''' | ||
==Ré-activation du montage automatique== | ==Ré-activation du montage automatique== | ||
Ligne 110 : | Ligne 120 : | ||
===Méthode graphique=== | ===Méthode graphique=== | ||
Dans dconf-editor : | Dans dconf-editor : | ||
* Installation de l'utilitaire | * Installation de l'utilitaire <syntaxhighlight lang="bash" inline>dconf-editor</syntaxhighlight> | ||
* Aller dans '''org > gnome > desktop > media-handling > ''cochez les cases en rapport avec l'automount''''' | * Aller dans '''org > gnome > desktop > media-handling > ''cochez les cases en rapport avec l{{'}}automount''''' | ||
==Source de la section== | ==Source de la section== | ||
Ligne 117 : | Ligne 127 : | ||
=Redémarrer le Shell= | =Redémarrer le Shell= | ||
Dans certain cas de plantages un redémarrage de Gnome Shell peut s'avérer utile. Si l'interface n'est pas gelée, il est possible via la combinaison de touches < | Dans certain cas de plantages un redémarrage de Gnome Shell peut s'avérer utile. Si l'interface n'est pas gelée, il est possible via la combinaison de touches <syntaxhighlight lang="bash" inline><alt><F2>-<r><entrer></syntaxhighlight> d'effectuer cette opération (uniquement sous ''X11''). Mais si c'est le cas, ouvrez un shell bash (vrai shell - pas terminal) avec <syntaxhighlight lang="bash" inline><ctrl><alt><F3></syntaxhighlight> avec l'utilisateur de la session qui a planté et entrez ces deux commandes : | ||
export DISPLAY=:0.0 | export DISPLAY=:0.0 | ||
gnome-shell -r | gnome-shell -r | ||
''Le rechargement de Gnome-shell n’entraîne pas la perte de vos fenêtres.'' | ''Le rechargement de Gnome-shell n’entraîne pas la perte de vos fenêtres.'' | ||
==Source de la section== | ==Source de la section== | ||
* https://coderwall.com/p/qpv9oq/restart-gnome-shell-from-the-console | * https://coderwall.com/p/qpv9oq/restart-gnome-shell-from-the-console |
Version du 29 avril 2022 à 10:33
Installation Gnome
Linux Debian
Méthode de l'installeur Debian
# apt install tasksel # tasksel install gnome-desktop --new-install
Méthode manuelle
Installation minimale
# apt install gnome-core gdm3
Installation avec applicatif de base
# apt install gnome-shell gdm3
Linux CentOS
On peut installer GNOME 3 sous CentOS comme trouvé dans cette source selon la méthode suivante:
yum -y groups install "GNOME Desktop"
startx
Je n'ai pas explorer l'usage d'un gestionnaire de session comme GDM. Il serai intéressant de s'en occuper plus tard (il semblerai qu'une solution soit décrite dans le lien source donné plus haut).
Mises à jours automatiques
Par défaut, les mises à jours automatiques sont activé et il n'existe pas d'options dans l'interface graphique pour les configurer. La commande suivante suivie d'un drapeau booléen permet d'interagir avec.
Désactiver les mises à jours automatiques
$ gsettings set org.gnome.software download-updates false
Note : ne fonctionne pas contrairement à la méthode suivante.
systemctl disable apt-daily-upgrade.timer systemctl disable apt-daily.timer systemctl stop apt-daily-upgrade.timer systemctl stop apt-daily.timer
Réactiver les mises à jours automatiques
$ gsettings set org.gnome.software download-updates true
Note : ne fonctionne pas contrairement à la méthode suivante.
systemctl enable apt-daily-upgrade.timer systemctl enable apt-daily.timer systemctl start apt-daily-upgrade.timer systemctl start apt-daily.timer
Source de la section
* https://www.jbnet.fr/systeme/linux/gnome-desactiver-la-rechercher-automatique-de-mises-a-jour.html
Ajouter une application au démarrage
Sur Gnome 3, pour ajouter une application au démarrage nous avons 2 options :
Via l'outil de personnalisation Gnome
L'application ce nomme : gnome-tweak-tool
.
Dans l'onglet "Applications au démarrage", ajouter l'application voulu.
Via fichier
Toutes les applications au démarrage déclarer dans l'outil de personnalisation Gnome sont dans des fichiers dans ~/.config/autostart/
.
Nous pouvons donc modifier les fichiers si nous voulons ajouter une option a notre application.
Exemple :
# vim ~/.config/autostart/empathy.desktop
Exec=empathy -h #Ouverture en mode minimiser
Modifier l'apparence de Gnome
L'apparence de Gnome 3 a été totalement réalisé en CSS. Il suffit donc de modifier le fichier CSS pour donner a notre interface l'apparence voulu.
# vim /usr/share/gnome-shell/theme/gnome-shell.css
Changer la couleur de la barre du haut
Modifier :
/* Panel */
#panel {
background-color: black;
font-weight: bold;
height: 1.86em;
}
Par :
/* Panel */
#panel {
background-color: rgba(0,0,0,0.8); /*Couleur noire avec une opacité de 80%*/
font-weight: bold;
height: 1.86em;
}
Changement de fenêtres
Le fonctionnement par défaut du <alt+tab>
n'est pas pratique lorsque l'on a plusieurs fenêtres d'une même application ouverte. Pour corriger cela il faut ajouter un raccourci clavier dans les Paramètres > raccourcis clavier > Changer de fenêtre > Alt+Tabulation, ce qui remplacera le comportement par défaut.
Afin de permettre un changement de fenêtres entre les bureaux virtuels, il faut définir la valeur suivante à false
gsettings set org.gnome.shell.window-switcher current-workspace-only false
Montage USB
Désactivation du montage automatique USB
Sous Gnome, l'insertion d'une clé ou d'un disque dur USB a pour effet de déclencher son montage automatique, ce qui peut s'avérer dérangeant lorsque ladite insertion a pour but de servir à la création d'un liveCD ou tout simplement pour le partitionnement (le disque étant monté, ça peut foutre une merde monstre).
Méthode CLI
Il faut simplement taper cette commande dans un terminal (root ou non, cela n'a pas d'importance)
gsettings set org.gnome.desktop.media-handling automount false
Méthode graphique
Cette méthode n'a aucun intérêt au vu de la simplicité/rapidité de la méthode CLI (mais nous avons parfois des masochistes parmi nous...), voici tout de même la façon de s'y prendre :
- Installation de l'utilitaire
dconf-editor
- Aller dans org > gnome > desktop > media-handling > décochez les cases en rapport avec l'automount
Ré-activation du montage automatique
Méthode CLI
De même que pour la désactivation (seul la valeur booléenne change)
gsettings set org.gnome.desktop.media-handling automount true
Méthode graphique
Dans dconf-editor :
- Installation de l'utilitaire
dconf-editor
- Aller dans org > gnome > desktop > media-handling > cochez les cases en rapport avec l'automount
Source de la section
Redémarrer le Shell
Dans certain cas de plantages un redémarrage de Gnome Shell peut s'avérer utile. Si l'interface n'est pas gelée, il est possible via la combinaison de touches <alt><F2>-<r><entrer>
d'effectuer cette opération (uniquement sous X11). Mais si c'est le cas, ouvrez un shell bash (vrai shell - pas terminal) avec <ctrl><alt><F3>
avec l'utilisateur de la session qui a planté et entrez ces deux commandes :
export DISPLAY=:0.0 gnome-shell -r
Le rechargement de Gnome-shell n’entraîne pas la perte de vos fenêtres.