Migration de LXDE vers MATE Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonsoir,

J'ai une installation de Jessie avec LXDE que je voudrais passer sous Mate.

Quelqu'un a-t-il un lien vers un tuto qui montre une méthode fiable et rationnelle pour faire cela vite et proprement ?

J'ai déjà fait lors du passage à Jessie un changement (sur un autre système) de Gnome vers Xfce.
J'avais alors utilisé les conseils Debian joints à l'up-grade et j'avais bien galèré ;
j'aimerais bien ne pas refaire pareil :)

Sur cette page => https://wiki.debian.org/Mate

on trouve les commandes suivantes :

Code : Tout sélectionner

aptitude purge `dpkg --get-selections | grep gnome | cut -f 1`
aptitude -f install
aptitude purge `dpkg --get-selections | grep deinstall | cut -f 1`
aptitude -f install
pour la desinstall de GNOME ....

Je n'utilise jamais aptitude auquel je n'ai rien compris ... allergie ???

et je ne suis pas certain qu'il soit suffisant de remplacer "gnome" par "lxde"
dans la formule magique pour atteindre le résultat espéré.

Ensuite, il me semble que c'est la formule qui été préconisée pour l'up-grade ???

Donc, si je trouve une piste qui me plaise ... SUPER !

Sinon, je referai une install complète avec l'image hybride Mate.

Merci pour vos avis.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
BelZéButh
Contributeur
Contributeur
Messages : 454
Inscription : 22 avr. 2016, 08:39
Localisation : Ch'timi
Status : Hors-ligne

Salut,

Sachant que tu peux installer/cumuler x environement graphique.

Malgré tout, recherches les paquets lxde.

Code : Tout sélectionner

$ dpkg -l | grep lxde
La liste qui en ressortira, tu la passes à la moulinette.

Code : Tout sélectionner

$ aptitude -s purge <la_liste>
Après quoi, installes le méta-paquet de ton choix.
  • mate-desktop-environment-extras MATE (full + extras)
  • mate-desktop-environment MATE (full)
  • mate-desktop-environment-core MATE (core only)
La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
Site de réinformation ... http://www.panamza.com
Avatar de l’utilisateur
wetaskiwin
Membre très actif
Membre très actif
Messages : 1023
Inscription : 23 avr. 2016, 19:06
Localisation : Île de France
Status : Hors-ligne

Salut,

Es-tu sûr de vouloir désinstaller LXDE ? Tu peux ajouter MATE, simplement.

Quoi que tu décides, j'aurais plutôt commencé par installer MATE avant de supprimer LXDE.

Avant d'en arriver à aptitude purge, tu peux déjà vérifier quels paquets seront concernés :

Code : Tout sélectionner

dpkg --get-selections | grep lxde
Aptitude n'est pas une obligation, apt-get peut aussi faire le travail.
https://openclassrooms.com/courses/inst ... #r-1190850
Ce lien est pour Ubuntu et donc à prendre avec des pincettes. Je le donne surtout pour une information générale.

Ainsi que la résolution d'un problème avant que cette page ne se perde dans la jungle des recherches :
https://www.debian-fr.org/t/wheezy-inte ... lxde/60385
On cède d’abord sur les mots et puis, peu à peu, aussi sur les choses (Sigmund Freud - Psychologie des foules et analyse du moi)
Avatar de l’utilisateur
BelZéButh
Contributeur
Contributeur
Messages : 454
Inscription : 22 avr. 2016, 08:39
Localisation : Ch'timi
Status : Hors-ligne

wetaskiwin a écrit :Quoi que tu décides, j'aurais plutôt commencé par installer MATE avant de supprimer LXDE.
Avec un tant soit peu de jugeote¹, personne n'irait tronçonner l'unique branche de l'arbre (pour le peu qu'elle soit la seule ramification dudit) sur laquelle il aurait posé son petit cul.

¹ qui nous distingue aussi des végétaux.
La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
Site de réinformation ... http://www.panamza.com
Avatar de l’utilisateur
wetaskiwin
Membre très actif
Membre très actif
Messages : 1023
Inscription : 23 avr. 2016, 19:06
Localisation : Île de France
Status : Hors-ligne

BelZéButh a écrit :
wetaskiwin a écrit :Quoi que tu décides, j'aurais plutôt commencé par installer MATE avant de supprimer LXDE.
Avec un tant soit peu de jugeote¹, personne n'irait tronçonner l'unique branche de l'arbre (pour le peu qu'elle soit la seule ramification dudit) sur laquelle il aurait posé son petit cul.

¹ qui nous distingue aussi des végétaux.
BelZéButh a écrit :Après quoi, installes le méta-paquet de ton choix.
Décidément, tu ne te lasses jamais de me reprendre quand j'écris quelque chose ici.
Si ma précision sur l'ordre des opérations est inutile, tant mieux. Sinon, je m'en serais voulu de ne pas l'avoir apportée.
On cède d’abord sur les mots et puis, peu à peu, aussi sur les choses (Sigmund Freud - Psychologie des foules et analyse du moi)
Avatar de l’utilisateur
BelZéButh
Contributeur
Contributeur
Messages : 454
Inscription : 22 avr. 2016, 08:39
Localisation : Ch'timi
Status : Hors-ligne

wetaskiwin a écrit :Décidément, tu ne te lasses jamais de me reprendre quand j'écris quelque chose ici.
Cela doit être mon côté bienveillant, qui, une fois de plus, prend le dessus. :003:
La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
Site de réinformation ... http://www.panamza.com
Avatar de l’utilisateur
wetaskiwin
Membre très actif
Membre très actif
Messages : 1023
Inscription : 23 avr. 2016, 19:06
Localisation : Île de France
Status : Hors-ligne

BelzéButh a écrit :
une fois de plus
C'est trop d'honneur, vraiment. :icon_redface:
On cède d’abord sur les mots et puis, peu à peu, aussi sur les choses (Sigmund Freud - Psychologie des foules et analyse du moi)
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour,
BelZéButh a écrit :
Sachant que tu peux installer/cumuler x environement graphique.
Ça j'ai encore jamais testé.
wetaskiwin a écrit :
Es-tu sûr de vouloir désinstaller LXDE ? Tu peux ajouter MATE, simplement.

Quoi que tu décides, j'aurais plutôt commencé par installer MATE avant de supprimer LXDE.
J'étais parti pour désisntaller LXDE, mais je vais suivre vos avis.

J'y ai pensé mais pas creusé la Q? du Comment ?

En toute logique ça doit être le Gestionnaire de Session qui permet de choisir quel environnement lancer lors de la connexion de l'utilisateur... correct ?

J'utilise actuellement lightdm
et
je vois que Mate utilise nativement => mate-session-manager

Il va y avoir un choix à faire ??? ou pas ? => rester avec lightdm c'est possible?



Un autre point ? pour moi,

le gestionnaire de connection réseau,

j'utilise wicd => on peut le conserver avec Mate ?
je n'ai pas trouvé de paquet spécifique genre : mate-network....

J'allais oublier...

Les choix de paramétrage de chaque Bureau ne rentrent-ils pas en conflit ?
p.ex : choix de disposition du clavier, ou applications par défaut

Car si je conçois bien des choix différents selon les utilisateurs,
j'ai comme un doute pour un même utilisateur utilisant plusieurs Bureaux et utilisant les différents gestionnaires de paramètres.

C'est ma parano ou il peut y avoir conflit ?

Merci pour vos réponses.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
BelZéButh
Contributeur
Contributeur
Messages : 454
Inscription : 22 avr. 2016, 08:39
Localisation : Ch'timi
Status : Hors-ligne

dezix a écrit :Ça j'ai encore jamais testé.
Tu peux fort bien installé lxde, xfce, kde, gnome, enlightenment, cinnamon et mate si le cœur tant dit.
Il n'y a aucune contre indication dans le fait de cumuler les environnements graphiques.
dezix a écrit :En toute logique ça doit être le Gestionnaire de Session¹ qui permet de choisir quel environnement lancer lors de la connexion de l'utilisateur... correct ?
Oui, c'est le rôle de tout X display manager¹. (Display Manager (DM) )
dezix a écrit :je vois que Mate utilise nativement => mate-session-manager
mate-session-manager est un gestionnaire de fenêtres. (Window Manager (WM) )
dezix a écrit :Il va y avoir un choix à faire ??? ou pas ?
Tu peux modifier le choix par défaut, via :

Code : Tout sélectionner

update-alternatives --config x-session-manager
dezix a écrit :rester avec lightdm c'est possible?
Tout à fait.
dezix a écrit :j'utilise wicd => on peut le conserver avec Mate ?
Absolument.
dezix a écrit :Les choix de paramétrage de chaque Bureau ne rentrent-ils pas en conflit ?
Aucun risque. Ils ont un répertoire bien distinct.
La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
Site de réinformation ... http://www.panamza.com
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

BelZéButh

Belle réactivité :023:


Juste une dernière précision et on pourra clore ce sujet je crois :003:

Le fait d'avoir plusieurs environnements ne risque pas de ralentir la machine petite avec des processus en arrière-plan ?

ou posé autrement :

Quand on change de session, cela arrête-t-il tous les processus de la session précédente ?

Merci
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
BelZéButh
Contributeur
Contributeur
Messages : 454
Inscription : 22 avr. 2016, 08:39
Localisation : Ch'timi
Status : Hors-ligne

dezix a écrit :ou posé autrement :

Quand on change de session, cela arrête-t-il tous les processus de la session précédente ?
Logiquement et conceptuellement, cela devrait être le cas. La réalité est tout autre.
Perso, je m'assure d'avoir mis un terme à tout processus avant de faire la bascule.
La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
Site de réinformation ... http://www.panamza.com
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Et bien, il ne me reste plus qu'à suivre tous ces bons conseils...

... sans faire de boulettes :105:

et je reviendrai pour un petit topo pour les futurs lecteurs du forum.

@ bientôt ! :banana_tux: :banana_wrench: :banana_stoner: :banana_rock:
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
wetaskiwin
Membre très actif
Membre très actif
Messages : 1023
Inscription : 23 avr. 2016, 19:06
Localisation : Île de France
Status : Hors-ligne

S'il te manque des éléments après l'installation, il y a pas mal d'informations par ici :
https://debian-facile.org/doc:environne ... stallation
Et dans les 2 liens en bas de page (Aller plus loin).
On cède d’abord sur les mots et puis, peu à peu, aussi sur les choses (Sigmund Freud - Psychologie des foules et analyse du moi)
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Salut, les nouvelles du front...

J'ai choisi de faire simple :

Dans l'environnemet LXDE:

j'ai commencé par :

Mise à jour des paquets déjà installés :

Code : Tout sélectionner

$ sudo apt-get update

$ sudo apt-get upgrade

Ensuite :

Installation de Mate au niveau intermédiaire (full sans extras) :

Code : Tout sélectionner

$ sudo apt-get install mate-desktop-environment

j'avais testé avant, pour voir :

Code : Tout sélectionner

$ sudo apt-get install -s mate	
-s pour --simulate

c'est exactement pareil (même liste de paquets)


Installation s'est faite sans probèmes.


Le choix de l'environnement ce fait sur l'écran de lightdm
par l'icone du milieu en haut à droite de l'écran,
qui ouvre un menu avec des boutons radio à cocher (il se souvient du choix précédent)
et propose :
  • * Défaut (Lxde dans mon cas)
    * Lxde (ok)
    * Mate (ok)
    * OpenBox (=> écran noir ; visiblement il manque un truc:(
Je n'ai pas encore tout testé mais en gros ça fonctionne bien...

...SAUF !

et oui l'informatique c'est comme ça ... il y a tjrs un HIC :017:


Je ne peux plus installer de nouveaux paquets ! :088:

J'ai testé avec Mate et Lxde ; avec apt-get & Synaptic ; avec sudo & su

c'est partout pareil, je mets les exemples dans le pastebin : https://paste.debian-fr.xyz/?8de737c0a6 ... RpGzOrJoQ=

Ayant reçu un message :

Code : Tout sélectionner

E: Impossible d'obtenir le verrou /var/lib/dpkg/lock - open (11: Ressource temporairement non disponible)
en suivant les conseils de : https://debian-facile.org/viewtopic.php?id=4309

Code : Tout sélectionner

# lsof /var/lib/dpkg/lock
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.
Ce retour n'est pas dans les cas évoqués sur le forum

Pourtant le fichier lock est présent :

Code : Tout sélectionner

$ ls /var/lib/dpkg/ | grep lock
lock
Donc j'hésite à le supprimer et à faire un :

Code : Tout sélectionner

apt-get install -f
en remplacement de :

Code : Tout sélectionner

aptitude install -f
comme préconisé


Qu'en pensez-vous ?

Merci.
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5861
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

tu dois avoir un terminal avec apt-get ou aptitude d'ouvert quelque part, ou synaptic
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

piratebab a écrit :tu dois avoir un terminal avec apt-get ou aptitude d'ouvert quelque part, ou synaptic
je n'ai rien trouvé et j'ai rebooté => pas de changement !
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

ça doit être le coup du fichier lock

mais je ne suis pas sur de l'action donc j'attends des avis avant de le supprimer
**Simple Utilisateur** -- Debian stable - XFCE
Avatar de l’utilisateur
BelZéButh
Contributeur
Contributeur
Messages : 454
Inscription : 22 avr. 2016, 08:39
Localisation : Ch'timi
Status : Hors-ligne

Salut,
dezix a écrit :
piratebab a écrit :tu dois avoir un terminal avec apt-get ou aptitude d'ouvert quelque part, ou synaptic
je n'ai rien trouvé et j'ai rebooté => pas de changement !
Est-ce une VM ?
Le système hôte est-il monté en chroot ?
Es-tu en session live ?
dezix a écrit :je mets les exemples dans le pastebin :

Sous Mate

apt-get install <liste de pkges>

renvoie

Code : Tout sélectionner

E: Le téléchargement de quelques fichiers d'index a échoué, ils ont été ignorés, ou les anciens ont été utilisés à la place.
E: Impossible d'obtenir le verrou /var/lib/dpkg/lock - open (11: Ressource temporairement non disponible)
E: Impossible de verrouiller le répertoire d'administration (/var/lib/dpkg/). Il est possible qu'un autre processus l'utilise.
Sous Lxde

Synaptic

Code : Tout sélectionner

W: Échec de la récupération de http://security.debian.org/pool/updates/main/i/iceweasel/iceweasel-l10n-fr_38.8.0esr-1~deb8u1_all.deb
  Connexion à 192.168.1.11: 3142 (192.168.1.11) impossible. - connect (113: Aucun chemin d'accès pour atteindre l'hôte cible)

W: Échec de la récupération de http://ftp.fr.debian.org/debian/pool/main/i/ifrench/myspell-fr_1.4-26_all.deb
  Impossible de se connecter à 192.168.1.11:3142 :
apt-get (root)

Code : Tout sélectionner

# apt-get install iceweasel-l10n-fr
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  libasn1-8-heimdal libgssapi3-heimdal libhcrypto4-heimdal
  libheimbase1-heimdal libheimntlm0-heimdal libhx509-5-heimdal
  libkrb5-26-heimdal libroken18-heimdal libwind0-heimdal
Veuillez utiliser « apt-get autoremove » pour les supprimer.
Les paquets supplémentaires suivants seront installés : 
  myspell-fr
Les NOUVEAUX paquets suivants seront installés :
  iceweasel-l10n-fr myspell-fr
0 mis à jour, 2 nouvellement installés, 0 à enlever et 2 non mis à jour.
Il est nécessaire de prendre 768 ko dans les archives.
Après cette opération, 1 623 ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n] o
ATTENTION : les paquets suivants n'ont pas été authentifiés.
  iceweasel-l10n-fr myspell-fr
Faut-il installer ces paquets sans vérification ? [o/N] o
Err http://ftp.fr.debian.org/debian/ jessie/main iceweasel-l10n-fr all 1:38.8.0esr-1~deb8u1
  Connexion à 192.168.1.11: 3142 (192.168.1.11) impossible. - connect (113: Aucun chemin d'accès pour atteindre l'hôte cible)
Err http://ftp.fr.debian.org/debian/ jessie/main myspell-fr all 1.4-26
  Impossible de se connecter à 192.168.1.11:3142 :
Err http://security.debian.org/ jessie/updates/main iceweasel-l10n-fr all 1:38.8.0esr-1~deb8u1
  Connexion à 192.168.1.11: 3142 (192.168.1.11) impossible. - connect (113: Aucun chemin d'accès pour atteindre l'hôte cible)
E: Impossible de récupérer http://security.debian.org/pool/updates/main/i/iceweasel/iceweasel-l10n-fr_38.8.0esr-1~deb8u1_all.deb  Connexion à 192.168.1.11: 3142 (192.168.1.11) impossible. - connect (113: Aucun chemin d'accès pour atteindre l'hôte cible)

E: Impossible de récupérer http://ftp.fr.debian.org/debian/pool/main/i/ifrench/myspell-fr_1.4-26_all.deb  Impossible de se connecter à 192.168.1.11:3142 :

E: Impossible de récupérer certaines archives, peut-être devrez-vous lancer apt-get update ou essayer avec --fix-missing ?
dezix a écrit :

Code : Tout sélectionner

$ ls /var/lib/dpkg/ | grep lock
lock
Donc j'hésite à le supprimer et à faire un :
Supprimes ce dernier, il sera recréé automatiquement lors des prochaines actions.

Code : Tout sélectionner

# rm -i /var/lib/dpkg/lock
dezix a écrit :

Code : Tout sélectionner

ATTENTION : les paquets suivants n'ont pas été authentifiés.
Ces retours complets, stp.

Code : Tout sélectionner

# cat /etc/apt/sources.list
# cat /etc/apt/sources.list.d/*

Code : Tout sélectionner

$ apt-cache policy

Code : Tout sélectionner

# aptitude update

Code : Tout sélectionner

# aptitude -s full-upgrade

Code : Tout sélectionner

# aptitude -s install iceweasel iceweasel-l10n-fr
La première loi du libre et de tout hacker, au sens noble, le partage de la connaissance !
Site de réinformation ... http://www.panamza.com
Avatar de l’utilisateur
dezix
Membre hyper actif
Membre hyper actif
Messages : 3548
Inscription : 04 juin 2016, 14:50
Status : Hors-ligne

Bonjour,

BelZéButh merci pour ton dernier post

Désolé pour le temps de réaction .... very busy :026:
Est-ce une VM ?
Le système hôte est-il monté en chroot ?
Es-tu en session live ?
C'est une installation classique sur une machine réelle.

En fait, le problème a été résolu simplement avec :

Code : Tout sélectionner

# rm -i /var/lib/dpkg/lock
C'est ce que je suspectais .... mais j'étais pas trop sur des conséquences.

Donc grâce à ton avis, j'y suis allé en toute quiétude :023:

Du coup j'ai pu installé le paquet français pour Iceweasel (iceweasel-l10n-fr)
et surprise - pour moi - Iceweasel a été remplacé par Firefox 45 ESR

... je pense que c'est normal,
j'ai vaguement lu que notre chère petite belette avait un problème de sécurité :010:
j'espère qu'on va la revoir bientôt ... on s'habitue :049:

Donc pour conclure :

En fait de MIGRATION

Je vais rester sur : Installation de MATE et conservation de LXDE

Les 2 Bureaux fonctionnant apparemment correctement.

Sur cette petite configuration Acer Aspire One 725 (11.5')
on note que LXDE est plus réactif que MATE,
qui reste très acceptable.

Je pense utiliser Mate par défaut et avoir recours à Lxde pour des tâches particulièrement exigeantes en ressources.

Pour finir UN GRAND MERCI À TOUS LES CONTRIBUTEURS qui sont venus à la rescousse.

:banana_guitarbanana_guitar. :banana_tux: :banana_skier: :banana_rainbow: :banana_ninja: :banana_wrench: :banana_gotpics: :banana_fingers: :banana_rock:
**Simple Utilisateur** -- Debian stable - XFCE
Répondre