[Risolto] [GPARTED] - Gtk-WARNING **: cannot open display: :0

Ciao a tutti,
sono da poco passato a F26, fin qui tutto bene.

Ho quindi installato gparted.
Eseguendo lo start del tool, mi chiede le credenziali di amministrazione, poi però non avvia il programma…

Se provo ad avviare gparted da terminale, con i privilegi sudo riscontro il seguente errore:

[code]$ sudo gparted
Created symlink /run/systemd/system/-.mount → /dev/null.
Created symlink /run/systemd/system/boot.mount → /dev/null.
Created symlink /run/systemd/system/home.mount → /dev/null.
Created symlink /run/systemd/system/proc-fs-nfsd.mount → /dev/null.
Created symlink /run/systemd/system/run-user-1000.mount → /dev/null.
Created symlink /run/systemd/system/run-user-42.mount → /dev/null.
Created symlink /run/systemd/system/sysroot.mount → /dev/null.
Created symlink /run/systemd/system/tmp.mount → /dev/null.
Created symlink /run/systemd/system/var-lib-machines.mount → /dev/null.
Created symlink /run/systemd/system/var-lib-nfs-rpc_pipefs.mount → /dev/null.
No protocol specified

**(gpartedbin:10409): Gtk-WARNING : cannot open display: :0
Removed /run/systemd/system/-.mount.
Removed /run/systemd/system/boot.mount.
Removed /run/systemd/system/home.mount.
Removed /run/systemd/system/proc-fs-nfsd.mount.
Removed /run/systemd/system/run-user-1000.mount.
Removed /run/systemd/system/run-user-42.mount.
Removed /run/systemd/system/sysroot.mount.
Removed /run/systemd/system/tmp.mount.
Removed /run/systemd/system/var-lib-machines.mount.
Removed /run/systemd/system/var-lib-nfs-rpc_pipefs.mount.
[/code]

Stesso problema se lo avvio con utente root…

Avete qualche suggerimento?
Grazie

Ciao ,
il problema è con wayland , se al log accedi impostando xorg , gparted funziona , e anche gnome commander per esempio.
ciao

yum_yoshi ha ragione. gparted e altre applicazioni grafiche, richiedono i privilegi di root in maniera errata (vedi https://fedoraproject.org/wiki/Common_F25_bugs#Running_graphical_apps_with_root_privileges_.28e.g._gparted.29_does_not_work_on_Wayland).

Si tratta di un comportamento sbagliato (con implicazioni per la sicurezza), finora tollerato, ma definitivamente deprecato da Wayland. Il mio consiglio è quello di utilizzare alternative (come gnome-disks), anche se si può comunque forzare la “vecchia maniera”:

$ xhost si:localuser:root;su -c 'gparted';xhost -si:localuser:root

Grazie mille ad entrambi.

Utilizzerò il comando indicato da arkanoid e proverò sicuramente il tool da te indicato.