Pages : 1
#1 Le 20/10/2017, à 10:48
- chamalow
Gparted ne s'ouvre pas
Bonjour,
Sur mon Asus X751L, depuis que j'ai installé la version 17.10 d'Ubuntu, lorsque je lance Gparted, on me demande le mot de passe et ensuite Gparted se ferme tout seul. J'ai essayé de taper "sudo gparted" dans un terminal et voici le résultat :
christian@christian-X751LAB:~$ sudo gparted
[sudo] Mot de passe de christian :
Created symlink /run/systemd/system/-.mount → /dev/null.
Created symlink /run/systemd/system/boot-efi.mount → /dev/null.
Created symlink /run/systemd/system/home.mount → /dev/null.
Created symlink /run/systemd/system/run-user-1000.mount → /dev/null.
Created symlink /run/systemd/system/run-user-121.mount → /dev/null.
Created symlink /run/systemd/system/tmp.mount → /dev/null.
No protocol specified
(gpartedbin:4493): Gtk-WARNING **: cannot open display: :0
Removed /run/systemd/system/-.mount.
Removed /run/systemd/system/boot-efi.mount.
Removed /run/systemd/system/home.mount.
Removed /run/systemd/system/run-user-1000.mount.
Removed /run/systemd/system/run-user-121.mount.
Removed /run/systemd/system/tmp.mount.
christian@christian-X751LAB:~$
Si quelqu'un peut voir d'où vient le souci... Je vous remercie
Hors ligne
#2 Le 20/10/2017, à 10:57
- GammaDraconis
Re : Gparted ne s'ouvre pas
C'est normale et ce n'est pas un bug :
La session Wayland est plus sécurisé que Xorg, elle ne permet pas de lancer des applications graphiques avec les droits root, chose que demande Gparted ou Synpatic.
Solution : soit tu lances Gparted en session Xorg (tu as le choix à l'écran de session) soit tu utilises "Gnome Disk" qui est une alternative à Gparted et installé par défaut.
Discussion sur mon script de post-install pour Ubuntu 20.04LTS : https://forum.ubuntu-fr.org/viewtopic.php?id=2026344
Lien direct script : https://github.com/simbd/Ubuntu_20.04LTS_PostInstall
Démo vidéo (peertube) : https://video.ploud.fr/videos/watch/fb7 … 0d252ed2db
Hors ligne
#3 Le 20/10/2017, à 11:05
- malbo
Re : Gparted ne s'ouvre pas
Solution : soit tu lances Gparted en session Xorg (tu as le choix à l'écran de session)
J'explique en images comment ouvrir une session Xorg dans ce post : https://forum.ubuntu-fr.org/viewtopic.php?id=2015137
Hors ligne
#4 Le 20/10/2017, à 11:50
- chamalow
Re : Gparted ne s'ouvre pas
@GammaDraconis et @malbo
Merci beaucoup pour vos réponses rapides et efficaces. Bonne journée.
Hors ligne
#5 Le 20/10/2017, à 12:24
- Christophe C
Re : Gparted ne s'ouvre pas
Précisions : les appli graphiques peuvent toujours accéder au système SI elles ont été conçues pour cela et qu'elles ont un échange sécurisé et limité au système. Ce qui exclus (à ce jour) les sudo nautilus, sudo gparted, sudo synaptic, sudo gedit, trop génériques.
Gnome-disk est wayland compatible, et peut remplacer Gparted (la fonction de redimensionnement des partitions existe mais n'est au dernières nouvelles pas déployée, et risque de ne pas l'être avant la 18.04). Donc il y a un trou de fonctionnalité, pour l'instant.
Paquets est compatible Wayland, et peut remplacer synaptic
Sudo nano dans un terminal remplace correctement sudo gedit.
Pour sudo nautilus : rien.
Si vous voulez à tout prix arnaquer, dans un terminal :
xhost +
sudo gparted
et à la fin de l'opération : xhost -
Mais ce n'est pas très propre.
Dernière modification par Christophe C (Le 20/10/2017, à 12:36)
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#6 Le 20/10/2017, à 12:51
- Christophe C
Re : Gparted ne s'ouvre pas
Pour ceux qui sont furieux de ne plus pouvoir utiliser tranquillement un sudo nautilus ou un sudo gedit ou un sudo gparted, voici une solution simple.
Je rappelle avant tout que gparted peut être remplacé par gnome-disks (la fonction de redimension des partitions est en approche), ou qu'un sudo nano /etc/fstab est aussi efficace qu'un sudo gedit /etc/fstab), ou que gnome-paquets (packagekit) peut remplacer Synaptic.
Mais pour ceux qui veulent rester fidèle à la tradition, il reste des solutions. La plus simple : dans un terminal, taper xhost +, puis votre commande (par exemple sudo gparted) puis xhost -
Xhost désactive ou réactive la protection des processus. Vous avez donc une "faille de sécurité" pendant quelques secondes ou quelques minutes, mais pas plus (et moins longtemps) que dans une session xorg.
Pour simplifier (et surtout automatiser la réactivation de la protection à la fin de l'opération par xhost -) vous pouvez automatiser cela via une fonction dans votre fichier ~/.bashrc
Vous l'ouvrez, et vous y copiez à la fin
#FONCTION POUR CONTOURNER WAYLAND
fraude(){
xhost + && sudo $1 && xhost -
}
Mettez le nom de fonction que vous voulez si vous n'aimez pas fraude .
Dès lors, dans un terminal, vous tapez :
fraude gparted
ou
fraude nautilus
ou
fraude 'gedit /etc/fstab'
et ça marche comme avant, avec
* désactivation de la protection en début de processus,
* réactivation de la protection en fin de processus.
Vous aurez remarqué qu'il y a des quottes (') autour de 'gedit /etc/fstab'. C'est obligatoire s'il y a plusieurs paramètres (et là il y en a 2).
BountySource - Faite un petit don, ponctuel ou récurent, pour soutenir le développement de XFCE.
Timeshift - Sécurité : pensez à paramétrer des points de restauration système.
Euclide : « Ce qui est affirmé sans preuve peut être nié sans preuve ».
Hors ligne
#7 Le 20/10/2017, à 16:10
- grandtoubab
Re : Gparted ne s'ouvre pas
Salut
Voir les explications sur la gestion des droits sous Wayland dans les réponses au bug
https://bugs.debian.org/cgi-bin/bugrepo … bug=818366
Contournement
xhost +si:localuser:root
, nickel
:~$ xhost +si:localuser:root
localuser:root being added to access control list
:~$ /usr/bin/synaptic-pkexec
~$ /usr/bin/gparted-pkexec
Created symlink /run/systemd/system/-.mount → /dev/null.
Created symlink /run/systemd/system/home.mount → /dev/null.
Created symlink /run/systemd/system/run-user-1001.mount → /dev/null.
Created symlink /run/systemd/system/run-user-124.mount → /dev/null.
Created symlink /run/systemd/system/tmp.mount → /dev/null.
======================
libparted : 3.2
======================
Dernière modification par grandtoubab (Le 20/10/2017, à 16:13)
Linux tout seul sur HP Pavilion DV7 et Acer Aspire T650, Canon MG3650 en wifi
Debian 11 Bullseye Gnome/Xorg, Gnome/Wayland avec SDDM
https://bidouilledebian.wordpress.com/
ON M'A VU DANS LE VERCORS, SAUTER A L'ELASTIQUE..... J'AI DANS LES BOTTES DES MONTAGNES DE QUESTIONS....
Hors ligne
Pages : 1