Un tutoriel intitulé Configuration rapide d’Awesome avec Gnome décrit le processus de configuration du gestionnaire de fenêtres Awesome de manière à conserver certaines fonctionnalités et avantages de GNOME. J'ai pensé que MATE desktop est une version moderne de GNOME 2, j'essaie donc de configurer Awesome avec MATE, mais sans aucun effet.
J'essaie d'utiliser la partie du tutoriel qui décrit les étapes pour GNOME <2, à savoir:
gconftool-2 --type bool --set /apps/nautilus/preferences/show_desktop false
et
gconftool-2 --type string --set /desktop/gnome/applications/window_manager/current /usr/bin/awesome
ou
gconftool-2 --type string --set /desktop/gnome/applications/window_manager/current /usr/bin/awesome
puis en écrivant
[Desktop Entry]
Version=1.0
Type=Application
Name=Awesome
Comment=The awesome launcher!
TryExec=awesome
Exec=awesome
à ~/.local/share/applications/awesome.desktop
.
Il n'y a pas d'effet. Voici ce que n autre tutoriel sur le sujet dit de faire:
Créez le fichier suivant dans /usr/share/xsessions/Xsession.desktop:
[Desktop Entry]
Encoding=UTF-8
Name=Awesome + MATE
Comment=Awesome + MATE
Exec=/etc/X11/Xsession
Créez le fichier suivant dans ~/.xsession
#!/bin/sh
mate-session &
awesome
Déconnectez-vous, puis choisissez "Awesome + Mate" en cliquant sur le petit rouage situé dans le coin supérieur droit.
Supprimez le panneau MATE en bas, supprimez la zone de notification de celle en haut, accédez à "Propriétés", puis décochez "Développer".
Désactiver les icônes du Bureau dans le Panneau de configuration -> Apparence -> MATE
(Où est le Panneau de configuration?)
Quoi qu'il en soit, cela ne fonctionne toujours pas. Tout d’abord, j’installe MATE sur Ubuntu avec
Sudo apt install mate-desktop
Mais l'option permettant de sélectionner MATE lorsque vous cliquez sur le rouage dans la page d'accueil n'apparaît pas avant l'installation.
Sudo apt install mate-session-manager
aussi, (devrais-je installer autre chose?) Maintenant, quand je fais tout ce qui est mentionné ci-dessus, quand je choisis "Awesome + Mate" sur le cog de greeter, le bureau awesome
clignote brièvement, pour être remplacé par MATE complètement. Maintenant, quand je me déconnecte dans MATE, je suis de retour dans awesome
. Quand j'ai quitté awesome
, je suis de retour à la table des tâches. Ce n'est pas ce à quoi je m'attendais lorsque j'ai opté pour l'expérience "Awesome + Mate".
Que devrais-je faire?
Le tutoriel que vous avez mentionné n'a pas fonctionné pour moi au début.
Tout d'abord, le fichier dans ~/.local/share/applications/awesome.desktop
n'est pas reconnu; vous devriez le mettre dans /usr/share/xsessions
Deuxièmement, avec cette entrée de bureau, vous ne feriez que commencer génial, mais vous voudrez peut-être aussi avoir gnome-session
, mate-session
ou xfce4-session
(ou quel que soit votre gestionnaire de session, tant Thème Gtk, applet Wifi, gestionnaire de sons, etc.) Pour ce faire, créez une entrée de bureau qui appelle simplement Xsession
:
$ cat /usr/share/xsessions/Xsession.desktop
[Desktop Entry]
Encoding=UTF-8
Name=Xsession
Comment=Xsession
Exec=/etc/X11/Xsession
Ensuite, écrivez un fichier .xsession
dans votre répertoire utilisateur:
$ cat ~/.xsession
#!/bin/sh
xfce4-session &
awesome
Pour finir, sélectionnez l’entrée "Xsession" dans lightdm et vous devriez voir une formidable explosion s’allumer avec le reste de votre session. (Testé sur Xubuntu avec xfce4-session
et Debian Wheezy avec mate-session
.)
Je viens de l'installer avec succès dans Ubuntu Mate 15.04.
Tout ce que j'ai fait était:
Sudo apt-get install awesome
Une fois déconnecté, je pouvais choisir génial comme WM dans le coin supérieur droit de l'écran de connexion:
Après avoir trouvé ce fil aujourd'hui en essayant de mettre en place quelque chose de similaire dans Ubuntu MATE 16.04 LTS Beta 2, j'ai constaté que les solutions suivantes fonctionnaient pour moi:
depuis https://wiki.debian.org/JosueAbarca
# To use awesome instead of marco
gsettings set org.mate.session.required-components windowmanager 'awesome'
# You can verify it with:
gsettings get org.mate.session.required-components windowmanager
# To return to the default window manager (marco) run:
gsettings reset org.mate.session.required-components windowmanager
# To disable the desktop icons provided by caja
gsettings set org.mate.background show-desktop-icons false
EDIT: J'avais déjà pensé que tout ce dont je parlais était tout ce dont j'avais besoin, mais après avoir essayé de l'installer sur une nouvelle installation, j'avais du mal à lancer génialement .
Définir la chaîne dans gsettings indique à MATE quelle application lancer en tant que gestionnaire de fenêtres, mais cela ne semble pas être identique à la spécification d'un exécutable à lancer.
Après avoir placé les éléments suivants dans /usr/share/mate/applications/awesome.desktop
, Awesome se lance avec MATE avec le jeu de paramètres ci-dessus (j'ai utilisé l'un des autres fichiers comme modèle, certaines de ces lignes peuvent être inutiles)
[Desktop Entry]
Type=Application
Name=awesome
Exec=awesome
NoDisplay=true
# name of loadable control center module
X-MATE-WMSettingsModule=awesome
# name we put on the WM spec check window
X-MATE-WMName=awesome
# back compat only
X-MateWMSettingsLibrary=awesome
X-MATE-Bugzilla-Bugzilla=MATE
X-MATE-Bugzilla-Product=awesome
X-MATE-Bugzilla-Component=general
X-MATE-Autostart-Phase=WindowManager
X-MATE-Provides=windowmanager
X-MATE-Autostart-Notify=true