I performed a Minimal X install (IceWM) of openSUSE 13.2. I installed Enlightenment 19 from the enlightenment package in YaST. I also installed gnomesu. However, when I’m using Enlightenment 19 and I run gnomesu yast2 from the command line, a dialog opens and prompts me for my password. After I enter the password and click Continue, the dialog closes and yast2 does not open. It works fine in IceWM, however.
> Hi,
>
> I performed a Minimal X install (IceWM) of openSUSE 13.2. I installed
> Enlightenment 19 from the enlightenment package in YaST. I also
> installed gnomesu. However, when I’m using Enlightenment 19 and I run
> gnomesu yast2 from the command line, a dialog opens and prompts me for
> my password. After I enter the password and click Continue, the dialog
> closes and yast2 does not open. It works fine in IceWM, however.
>
> A screenshot:
> http://tinyurl.com/qcr5z77
>
> Thanks.
If you run from a terminal window, what error message do you get?
Maybe it’s actually a problem of gnomesu? Not all GNOME applications run well outside of GNOME (and GNOME doesn’t seem to care about running their apps outside of GNOME…).
Try to use something else than gnomesu as a test:
xdg-su -c /sbin/yast2
And try to force the Qt or Gtk interface. Maybe only one of them works.
“su -c yast2 -” should work (or try “su - -c yast2” I’m not sure at the moment).
I don’t know enlightenment, but maybe there’s an option to run the command in a terminal window (like there is in KDE). On the “General Options” tab maybe? You should enable this if available.
If not, you could try to run it in xterm manually: