GParted not working


I have been using openSUSE for a while now, and since I started using it (13.2) it gparted doesn’t work as expected.
Sometimes it starts up and works, but for most of the time it just doesn’t start.

I’m using gparted 0.19.1
I tried starting it from the CLI with “gnomesu gparted”, fill in my password in a popup and got the following message:
tobia@tobia-laptop:~> gnomesu gparted

(gnomesu:23618): GLib-GObject-WARNING **: The property GtkButton:use-stock is deprecated and shouldn’t be used anymore. It will be removed in a future version.

(gnomesu:23618): GLib-GObject-WARNING **: The property GtkSettings:gtk-button-images is deprecated and shouldn’t be used anymore. It will be removed in a future version.

(gnomesu:23618): Gtk-WARNING **: gtk_window_set_titlebar() called on a realized window
Gtk-Message: GtkDialog mapped without a transient parent. This is discouraged.

Note that I’m using Gparted for simple things like USB sticks and not for resizing my own disk or something like that.

Thanks in advance

Those warning messages are probably not important. Typically, they get hidden away in one of the “.xsession-error*” files.

You might do better to first use “su -” to become root (or, start a root terminal in some other way), and then directly run “gparted” from the command line.

I don’t normally use Gnome. When I start “gparted” from a root command line in KDE, it does work. When I start from the menu in the live rescue CD (using XFCE), it never starts. If I start from a root terminal in XFCE, it does start but it is useless because XFCE mounts all of the partitions that I want to change.

In my experience the best way to use “gparted” is to login to Icewm, then start “gparted” from a root terminal.

You likely stumbled on Bug 920510 (I don’t remember exactly what it did in 13.2).
It is fixed for Leap and Tumbleweed, but likely it didn’t trickle down to OS 13.2
The best workaround is to start it from a root terminal ( “su” > root pw > “gparted”), as nrickert suggested.


I wanted to be sure it works before I answers, hence the late answer.
Thanks for the solution, Running it as root works.


… or, the “easier” way for noobs, launch from the icon “Terminal - Super User Mode”, which asks for the root pw. Then launch gparted.

But, CLI is your friend, and you should get to know “su”, she is a special gal!:wink:

i have found that for most things using the Gparted live cd or SystemRescue cd is way easier and better than using a installed version gparted