Now that I've gotten Trinity working on my OpenSuSE 12.2 system, I find that starting YaST from the menu no longer works. The command string in the Application tab of the button configuration is "/usr/bin/xdg-su -c /sbin/yast2". When I cut/paste that into konsole and run it I get this message: xdg-su: no graphical method available for invoking '/sbin/yast2' as 'root' which means nothing at all to me. :-) Any suggestions?
Leslie
On Monday 25 February 2013 14:53:39 Leslie Turriff wrote:
Now that I've gotten Trinity working on my OpenSuSE 12.2 system, I find that starting YaST from the menu no longer works. The command string in the Application tab of the button configuration is "/usr/bin/xdg-su -c /sbin/yast2". When I cut/paste that into konsole and run it I get this message: xdg-su: no graphical method available for invoking '/sbin/yast2' as 'root' which means nothing at all to me. :-) Any suggestions?
Looks like this is an OpenSuSE issue, not a Trinity one: http://lists.opensuse.org/opensuse-bugs/2012-09/msg00277.html
I'm not sure that I completely understand their patch. When I echo XDG_CURRENT_DESKTOP I get nothing back, so it looks like it won't work for Trinity (?).
Leslie
On Monday 25 February 2013 14:53:39 Leslie Turriff wrote:
Now that I've gotten Trinity working on my OpenSuSE 12.2 system, I find that starting YaST from the menu no longer works. The command string in the Application tab of the button configuration is "/usr/bin/xdg-su -c /sbin/yast2". When I cut/paste that into konsole and run it I get this message: xdg-su: no graphical method available for invoking '/sbin/yast2' as 'root' which means nothing at all to me. :-) Any suggestions?
And if I try to force it by $export XDG_CURRENT_DESKTOP=KDE $/usr/bin/xdg-su -c /sbin/yast2 I get this: kdesu: symbol lookup error: kdesu: undefined symbol: _ZN15KPasswordDialog14setKeepWarningE7QString
Leslie
On 2013-02-25 14:53 (GMT-0600) Leslie Turriff composed:
Now that I've gotten Trinity working on my OpenSuSE 12.2 system, I find that starting YaST from the menu no longer works. The command string in the Application tab of the button configuration is "/usr/bin/xdg-su -c /sbin/yast2". When I cut/paste that into konsole and run it I get this message: xdg-su: no graphical method available for invoking '/sbin/yast2' as 'root' which means nothing at all to me. :-) Any suggestions?
Have you tried simply /sbin/yast2? That's all my KDE3 menu in oS11.4 has.
On Monday 25 February 2013 15:15:52 Felix Miata wrote:
On 2013-02-25 14:53 (GMT-0600) Leslie Turriff composed:
Now that I've gotten Trinity working on my OpenSuSE 12.2 system, I find that starting YaST from the menu no longer works. The command string in the Application tab of the button configuration is "/usr/bin/xdg-su -c /sbin/yast2". When I cut/paste that into konsole and run it I get this message: xdg-su: no graphical method available for invoking '/sbin/yast2' as 'root' which means nothing at all to me. :-) Any suggestions?
Have you tried simply /sbin/yast2? That's all my KDE3 menu in oS11.4 has.
No, I didn't; but when I do, it opens with the message, " YaST Control Center is not running as root. You will only see modules which do not require root privileges." Apparently, the setup for YaST2 has changed since 11.4?
On 2013-02-25 16:25 (GMT-0600) Leslie Turriff composed:
Felix Miata wrote:
On 2013-02-25 14:53 (GMT-0600) Leslie Turriff composed:
Now that I've gotten Trinity working on my OpenSuSE 12.2 system, I find that starting YaST from the menu no longer works. The command string in the Application tab of the button configuration is "/usr/bin/xdg-su -c /sbin/yast2". When I cut/paste that into konsole and run it I get this message: xdg-su: no graphical method available for invoking '/sbin/yast2' as 'root' which means nothing at all to me. :-) Any suggestions?
Have you tried simply /sbin/yast2? That's all my KDE3 menu in oS11.4 has.
No, I didn't; but when I do, it opens with the message, " YaST Control Center is not running as root. You will only see modules which do not require root privileges." Apparently, the setup for YaST2 has changed since 11.4?
12.2 host gx27b: YaST2 is /usr/bin/xdg-su -c /sbin/yast2 in the KDE 4.9.5 menu.
12.2 host gx62b: YaST2 is /sbin/yast2 in the KDE 3.5.10.x menu, and works.
12.2 host big41: YaST2 is /sbin/yast2 in the TDE 3.5.13.1 menu, and works.
Maybe you're missing something non-obvious?
gx62b# rpm -qa | grep qt libdbus-1-qt3-0-0.8.1-165.3.i586 libqt4-4.8.1-2.12.1.i586 libqt4-sql-4.8.1-2.12.1.i586 libqt4-x11-4.8.1-2.12.1.i586 qt3-3.3.8c-215.1.i586 yast2-control-center-qt3-2.17.3-6.2.i586 yast2-qt-2.22.6-2.1.2.i586 yast2-qt-branding-openSUSE-12.2-11.12.1.noarch
big41# rpm -qa | grep qt libdbus-1-qt3-0-0.8.1-165.3.x86_64 libqt4-4.8.1-2.4.1.x86_64 libqt4-qt3support-4.8.1-2.4.1.x86_64 libqt4-sql-4.8.1-2.4.1.x86_64 libqt4-sql-mysql-4.8.1-2.4.1.x86_64 libqt4-x11-4.8.1-2.4.1.x86_64 qt3-3.3.8d-1.x86_64 trinity-avahi-tqt-3.5.13.1-1.opt.x86_64 trinity-dbus-tqt-3.5.13.1-1.opt.x86_64 trinity-gtk-qt-engine-0.8-4.opt.x86_64 trinity-tdebase-libtqt3-integration-3.5.13.1-1.opt.x86_64 trinity-tqtinterface-3.5.13.1-1.opt.x86_64 virtualbox-qt-4.1.22-1.6.1.x86_64 vlc-qt-2.0.4-100.7.x86_64 yast2-control-center-qt3-2.17.3-6.2.x86_64 yast2-qt-2.22.6-2.1.2.x86_64 yast2-qt-branding-openSUSE-12.2-11.12.1.noarch yast2-qt-graph-2.19.0-10.1.2.x86_64 yast2-qt-pkg-2.21.26-1.1.2.x86_64
On Monday 25 February 2013 17:56:19 Felix Miata wrote:
Maybe you're missing something non-obvious?
No doubt. [snip]
big41# rpm -qa | grep qt libdbus-1-qt3-0-0.8.1-165.3.x86_64 libqt4-4.8.1-2.4.1.x86_64 libqt4-qt3support-4.8.1-2.4.1.x86_64 libqt4-sql-4.8.1-2.4.1.x86_64 libqt4-sql-mysql-4.8.1-2.4.1.x86_64 libqt4-x11-4.8.1-2.4.1.x86_64 qt3-3.3.8d-1.x86_64 trinity-avahi-tqt-3.5.13.1-1.opt.x86_64 trinity-dbus-tqt-3.5.13.1-1.opt.x86_64 trinity-gtk-qt-engine-0.8-4.opt.x86_64 trinity-tdebase-libtqt3-integration-3.5.13.1-1.opt.x86_64 trinity-tqtinterface-3.5.13.1-1.opt.x86_64 virtualbox-qt-4.1.22-1.6.1.x86_64 vlc-qt-2.0.4-100.7.x86_64 yast2-control-center-qt3-2.17.3-6.2.x86_64 yast2-qt-2.22.6-2.1.2.x86_64 yast2-qt-branding-openSUSE-12.2-11.12.1.noarch yast2-qt-graph-2.19.0-10.1.2.x86_64 yast2-qt-pkg-2.21.26-1.1.2.x86_64
Mine shows
$rpm -qa|grep -i qt|sort dbus-1-qt3-0.62-237.1.2.x86_64 kde3-gtk-qt-engine-0.8svn20071009-60.1.x86_64 libdbus-1-qt3-0-0.8.1-165.3.x86_64 libdbusmenu-qt2-0.9.2-2.1.2.x86_64 libqt4-4.8.1-2.1.4.x86_64 libqt4-qt3support-4.8.1-2.1.4.x86_64 libqt4-sql-4.8.1-2.1.4.x86_64 libqt4-sql-mysql-4.8.1-2.1.2.x86_64 libqt4-sql-sqlite-4.8.1-2.12.1.x86_64 libqt4-x11-4.8.1-2.1.4.x86_64 libQtWebKit4-4.8.2+2.2.0-2.1.2.x86_64 qt3-3.3.8d-1.x86_64 trinity-avahi-tqt-3.5.13.1-1.opt.x86_64 trinity-dbus-tqt-3.5.13.1-1.opt.x86_64 trinity-kgtk-qt3-0.10.2-4.opt.x86_64 trinity-kgtk-qt3-debuginfo-0.10.2-4.opt.x86_64 trinity-kgtk-qt3-debugsource-0.10.2-4.opt.x86_64 trinity-libqt0-ruby-3.5.13.1-1.opt.x86_64 trinity-libqt3-java-3.5.13.1-1.opt.x86_64 trinity-libqt3-jni-3.5.13.1-1.opt.x86_64 trinity-libsmokeqt1-3.5.13.1-1.opt.x86_64 trinity-PyQt-3.18.1-1.x86_64 trinity-tdebase-libtqt3-integration-3.5.13.1-1.opt.x86_64 trinity-tdegraphics-libpoppler-tqt-3.5.13.1-1.opt.x86_64 trinity-tqtinterface-3.5.13.1-1.opt.x86_64 vlc-qt-2.0.5-102.13.x86_64 vlc-qt-debuginfo-2.0.5-102.13.x86_64 yast2-control-center-qt-2.22.2-2.1.2.x86_64 yast2-qt-2.22.6-2.1.2.x86_64 yast2-qt-branding-openSUSE-12.2-11.12.1.noarch yast2-qt-graph-2.19.0-10.1.2.x86_64 yast2-qt-pkg-2.21.26-1.1.2.x86_64
I see that dbus-1-qt3-0.62-237.1.2.x86_64, kde3-gtk-qt-engine-0.8svn20071009-60.1.x86_64 and libdbusmenu-qt2-0.9.2-2.1.2.x86_64 are in there, presumably from the other OpenSuSE repositories; might one or more of those be the issue?.
On 2013-02-25 19:16 (GMT-0600) Leslie Turriff composed:
I see that dbus-1-qt3-0.62-237.1.2.x86_64, kde3-gtk-qt-engine-0.8svn20071009-60.1.x86_64 and libdbusmenu-qt2-0.9.2-2.1.2.x86_64 are in there, presumably from the other OpenSuSE repositories; might one or more of those be the issue?.
Maybe from the previous post and following you can find useful info and work it out.
# zypper lr # | Alias | Name ---+--------------------------+-------------------------- 1 | KDE3 | KDE3 2 | Non-OSS | Non-OSS 3 | NonFreeUpdate | NonFreeUpdate 4 | OSS | OSS 5 | Packman | Packman 6 | TDE | TDE 7 | TDEnoarch | TDEnoarch 8 | Update-non-oss | Update-Non-Oss 9 | Updates | Updates
autoyast2-installation-2.22.6-1.4.1.noarch patterns-openSUSE-x11_yast-12.2-5.5.1.x86_64 patterns-openSUSE-yast2_basis-12.2-5.5.1.x86_64 yast2-2.23.4-1.7.1.x86_64 yast2-add-on-2.22.0-2.1.1.noarch yast2-backup-2.22.2.1-2.4.1.noarch yast2-bootloader-2.23.7-1.1.1.x86_64 yast2-branding-openSUSE-2.18.0-17.1.1.noarch yast2-control-center-2.22.2-2.1.2.x86_64 yast2-control-center-qt3-2.17.3-6.2.x86_64 yast2-core-2.23.4-1.1.3.x86_64 yast2-country-2.22.10-2.4.1.x86_64 yast2-country-data-2.22.10-2.4.1.x86_64 yast2-dbus-client-2.22.0-2.1.3.x86_64 yast2-firewall-2.21.2-3.1.2.noarch yast2-hardware-detection-2.22.0-2.1.4.x86_64 yast2-inetd-2.21.1-5.1.2.noarch yast2-installation-2.22.10-1.1.4.noarch yast2-irda-2.22.0-2.1.1.noarch yast2-iscsi-client-2.22.1-2.1.2.noarch yast2-kerberos-client-2.22.4-2.8.1.noarch yast2-ldap-2.22.2-2.1.3.x86_64 yast2-ldap-client-2.22.10-2.4.1.noarch yast2-libyui-2.21.4-2.1.2.x86_64 yast2-mail-2.21.1-7.1.2.noarch yast2-metapackage-handler-0.8.14-5.1.2.noarch yast2-mouse-2.21.0-5.1.1.x86_64 yast2-ncurses-2.22.4-1.1.2.x86_64 yast2-ncurses-pkg-2.22.7-2.1.2.x86_64 yast2-network-2.24.3-1.1.1.x86_64 yast2-nfs-client-2.21.6-1.1.1.noarch yast2-nfs-common-2.21.4-1.1.1.noarch yast2-nis-client-2.22.2-2.1.3.x86_64 yast2-ntp-client-2.21.2-2.2.1.noarch yast2-online-update-2.22.2-2.1.2.noarch yast2-online-update-frontend-2.22.2-2.1.2.noarch yast2-packager-2.22.6-2.1.2.x86_64 yast2-packager-webpin-2.22.6-2.1.2.x86_64 yast2-pam-2.22.1-2.1.1.noarch yast2-perl-bindings-2.19.2-1.1.2.x86_64 yast2-pkg-bindings-2.22.2-2.1.3.x86_64 yast2-printer-2.23.1-2.1.3.x86_64 yast2-proxy-2.22.1-2.1.1.noarch yast2-qt-2.22.6-2.1.2.x86_64 yast2-qt-branding-openSUSE-12.2-11.12.1.noarch yast2-qt-graph-2.19.0-10.1.2.x86_64 yast2-qt-pkg-2.21.26-1.1.2.x86_64 yast2-restore-2.22.0.1-5.4.1.noarch yast2-runlevel-2.21.3-5.1.2.noarch yast2-samba-client-2.22.2-2.1.2.noarch yast2-samba-server-2.22.3-2.1.1.noarch yast2-scanner-2.23.0-2.1.2.x86_64 yast2-security-2.22.5-2.1.2.noarch yast2-slp-2.22.0-2.1.3.x86_64 yast2-sound-2.22.1-2.1.3.x86_64 yast2-storage-2.22.10-1.1.1.x86_64 yast2-sudo-2.22.0-2.1.2.noarch yast2-sysconfig-2.22.0-2.1.2.noarch yast2-theme-openSUSE-2.21.18-5.1.1.noarch yast2-trans-en_US-2.22.0-8.7.1.noarch yast2-trans-stats-2.19.0-10.1.2.noarch yast2-transfer-2.22.0-2.1.3.x86_64 yast2-tune-2.22.0-2.1.3.x86_64 yast2-tv-2.21.4-5.1.3.noarch yast2-update-2.22.3-1.1.1.x86_64 yast2-users-2.22.4-2.1.3.x86_64 yast2-vm-2.22.3-2.4.1.x86_64 yast2-x11-2.22.1-2.1.2.x86_64 yast2-xml-2.16.1-69.1.3.x86_64 yast2-ycp-ui-bindings-2.21.4-1.1.2.x86_64