For example, you do not say which desktop you are using.
I have run into occasions where an application was running, but I could not find any window for it. At the time, I was running KDE, and it turned out that the window was in a different activity. If you are using KDE, did you try switching activities and then looking around?
I am running KDE in a VirtualBox machine. I’m not sure about switching activities. I did check both desktops and did not see YAST running in either of them.
And/or try to deactivate the option “Only show tasks of the current activity” in the taskmanager’s settings (right-click on the task manager/window switcher to reach them).
I have seen it some time ago (after experimenting a bit) that a window was not associated to any activity and therefore not shown or reachable at all.
Deactivating that option should make the window show up in any case.
If that doesn’t help, you probably have some different problem that causes YaST to freeze before it even shows a window.
I tried that and it did not work. However i did find some information in the /var/log/yast2/y2log file as follows. The entries at the bottom of the log seem to indicate a problem
YQUI.cc(initUI):264 Forcing /libQtGui.so.5 open failed
2015-04-12 23:33:02 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for ruby2.1-rubygem-tzinfo-doc-0
2015-04-12 23:33:02 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for ruby2.1-rubygem-xmlhash-testsuite
2015-04-12 23:33:02 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-sty2dtx
2015-04-12 23:33:03 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:03 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:04 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:04 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:04 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:05 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:05 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:05 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:07 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-sty2dtx-doc
2015-04-12 23:33:08 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-sty2dtx-bin
2015-04-12 23:33:09 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-sty2dtx
2015-04-12 23:33:09 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-sty2dtx-bin
2015-04-12 23:33:10 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-sty2dtx-doc
2015-04-12 23:33:10 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:10 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:10 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:11 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:11 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-wasysym
2015-04-12 23:33:11 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-sty2dtx-doc
2015-04-12 23:33:12 <1> linux.site(2334) [ncurses-pkg] NCPkgTable.cc(showInformation):770 show information for texlive-sty2dtx-bin
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelector.cc(handleEvent):459 widget event: Ev::button
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelector.cc(diffState):429 diffState
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelector.cc(diffState):429 0
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelector.cc(diffState):429 0
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelector.cc(diffState):429 0
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelector.cc(diffState):429 0
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelector.cc(diffState):429 0
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelector.cc(CancelHandler):1231 Cancel button pressed - leaving package selection
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelectorPluginImpl.cc(runPkgSelection):175 Result of handleEvent: false
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses-pkg] NCPackageSelectorPluginImpl.cc(runPkgSelection):201 Return value: cancel
2015-04-12 23:33:23 <1> linux.site(2334) [ui] YCP_UI.cc(RunPkgSelection):1394 Package selection done. Returning with `cancel
2015-04-12 23:33:23 <1> linux.site(2334) [Ruby] modules/PackagesUI.rb:306 Package selector returned `cancel
2015-04-12 23:33:23 <1> linux.site(2334) [Ruby] clients/sw_single.rb:603 Package selector retured: `cancel
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses] YNCursesUI.cc(~YNCursesUI):113 Stop YNCursesUI
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses] NCurses.cc(~NCurses):145 Shutdown NCurses...
2015-04-12 23:33:23 <1> linux.site(2334) [ncurses] NCurses.cc(~NCurses):164 NCurses down
2015-04-12 23:33:23 <1> linux.site(2334) [liby2] genericfrontend.cc(main):778 Finished YaST2 component 'y2base'
2015-04-12 23:33:23 <1> linux.site(2334) [liby2] genericfrontend.cc(main):783 Exiting with client return value '`cancel'
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] PathInfo.cc(recursive_rmdir):435 recursive_rmdir /var/tmp/zypp.1Sa1XD
2015-04-12 23:33:23 <1> linux.site(2334) [zypp++] TmpPath.cc(~Impl):78 TmpPath cleaned up /var/tmp/zypp.1Sa1XD{d 0700 0/0}
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] ZYppFactory.cc(_openLockFile):166 Open lockfile /var/run/zypp.pid
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] ZYppFactory.cc(~ZYppGlobalLock):115 Cleanned lock file. (2334)
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] ZYppFactory.cc(_closeLockFile):184 Close lockfile /var/run/zypp.pid
2015-04-12 23:33:23 <1> linux.site(2334) [Pkg] PkgFunctions.cc(~PkgFunctions):151 Releasing the repo manager...
2015-04-12 23:33:23 <1> linux.site(2334) [Pkg] PkgFunctions.cc(~PkgFunctions):158 Releasing the zypp pointer...
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] RpmDb.cc(closeDatabase):734 Calling closeDatabase: RpmDb[V4(X--)V3(---): '(/)/var/lib/rpm']
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] librpmDb.cc(blockAccess):328 Block access
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] RpmDb.cc(closeDatabase):765 closeDatabase: RpmDb[NO_INIT]
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] TargetImpl.cc(~TargetImpl):953 Targets closed
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] RpmDb.cc(~RpmDb):268 ~RpmDb()
2015-04-12 23:33:23 <1> linux.site(2334) [zypp] RpmDb.cc(~RpmDb):271 ~RpmDb() end
2015-04-12 23:33:23 <1> linux.site(2334) [Pkg] PkgFunctions.cc(~PkgFunctions):160 Zypp pointer released
2015-04-12 23:33:23 <1> linux.site(2334) [Y2Ruby] binary/YRuby.cc(~YRuby):107 Shutting down ruby interpreter.
2015-04-12 23:33:23 <3> linux.site(2307) [ncurses] NCApplication.cc(runInTerminal):192 /sbin/yast sw_single >&2 returned:4096
2015-04-12 23:33:23 <1> linux.site(2307) [ncurses] NCurses.cc(RedirectToLog):560 isatty(stderr)yes
2015-04-12 23:33:23 <1> linux.site(2307) [ncurses] NCurses.cc(RedirectToLog):569 isatty(stdout)yes
2015-04-12 23:33:23 <1> linux.site(2307) [Ruby] clients/menu.rb:303 Got 4096 from /sbin/yast sw_single >&2
2015-04-12 23:33:27 <1> linux.site(2307) [ncurses] YNCursesUI.cc(~YNCursesUI):113 Stop YNCursesUI
2015-04-12 23:33:27 <1> linux.site(2307) [ncurses] NCurses.cc(~NCurses):145 Shutdown NCurses...
2015-04-12 23:33:27 <1> linux.site(2307) [ncurses] NCurses.cc(~NCurses):164 NCurses down
2015-04-12 23:33:27 <1> linux.site(2307) [liby2] genericfrontend.cc(main):778 Finished YaST2 component 'y2base'
2015-04-12 23:33:27 <1> linux.site(2307) [liby2] genericfrontend.cc(main):783 Exiting with client return value 'nil'
2015-04-12 23:33:27 <1> linux.site(2307) [Y2Ruby] binary/YRuby.cc(~YRuby):107 Shutting down ruby interpreter.
2015-04-13 15:57:02 <1> linux.site(2821) [liby2] genericfrontend.cc(main):575 Launched YaST2 component 'y2base' 'menu' 'qt'
2015-04-13 15:57:02 <1> linux.site(2821) [ui-component] YUIComponentCreator.cc(createInternal):124 Creating UI component for ""
2015-04-13 15:57:02 <1> linux.site(2821) [liby2] genericfrontend.cc(main):764 YAST_IS_RUNNING is yes
2015-04-13 15:57:02 <1> linux.site(2821) [Ruby] yast/wfm.rb:181 Call client /usr/share/YaST2/clients/menu.rb
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(setProgDir):60 Set progDir to "/usr/share/YaST2"
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(setProgDir):61 progDir is now locked.
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(setLocaleDir):146 Set localeDir to "/usr/share/YaST2/locale"
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(setLocaleDir):147 localeDir is now locked.
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):49 Given filename: libyui-qt.so.6
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(progDir):73 progDir: "/usr/share/YaST2"
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):65 Preferring subdir: /usr/share/YaST2
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):66 Subdir given with filename:
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):67 Looking for: libyui-qt.so.6
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(lsDir):138 Looking in /usr/lib64/yui
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):118 Found libyui-qt.so.6 in /usr/lib64/yui
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YUI.cc(YUI):76 This is libyui 3.1.5
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YUI.cc(YUI):77 Creating UI with threads
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(YQUI):100 This is libyui-qt 2.46.17
2015-04-13 15:57:03 <1> linux.site(2821) [qt-styler] QY2Styler.cc(loadStyleSheet):91 Using style sheet "/usr/share/YaST2/theme/current/wizard/style.qss"
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(processCommandLineArgs):298 Qt argument: YaST2
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(processCommandLineArgs):298 Qt argument: menu
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(processCommandLineArgs):298 Qt argument: qt
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(calcDefaultSize):441 Default size: 821 x 1197
2015-04-13 15:57:03 <3> linux.site(2821) [qt-ui] YQUI.cc(initUI):264 Forcing /libQtGui.so.5 open failed
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQApplication.cc(loadPredefinedQtTranslations):133 Selected language: en_US
2015-04-13 15:57:03 <2> linux.site(2821) [qt-ui] YQApplication.cc(loadPredefinedQtTranslations):137 Qt locale directory not set - no translations for predefined Qt dialogs
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(initUI):275 YQUI initialized. Thread ID: 0x0x7f31fca2c700
it appears that i did have libQt5Gui already installed, but i went ahead and reinstalled it anyway. I now seem to have the same issue with Firefox not being visible. I’m wondering if I might be better off attempting to create another virtual machine with the current tumbleweed iso and seeing it yast and firefox are working there.
spcwh2@linux:~> zypper info libQt5Gui5
Loading repository data...
Reading installed packages...
Information for package libQt5Gui5:
-----------------------------------
Repository: Main Repository (OSS)
Name: libQt5Gui5
Version: 5.4.1-1.1
Arch: x86_64
Vendor: openSUSE
Installed: Yes
Status: up-to-date
Installed Size: 7.2 MiB
Summary: Qt 5 GUI related libraries
Description:
Qt 5 libraries which are depending on X11.
spcwh2@linux:~> su
Password:
linux:/home/spcwh2 # sudo zypper in -f libQt5Gui5
Loading repository data...
Reading installed packages...
Forcing installation of 'libQt5Gui5-5.4.1-1.1.x86_64' from repository 'Main Repository (OSS)'.
Resolving package dependencies...
The following package is going to be reinstalled:
libQt5Gui5
1 package to reinstall.
Overall download size: 2.0 MiB. Already cached: 0 B No additional space will be used or freed after the
operation.
Continue? [y/n/? shows all options] (y): y
Retrieving package libQt5Gui5-5.4.1-1.1.x86_64 (1/1), 2.0 MiB ( 7.2 MiB unpacked)
Retrieving: libQt5Gui5-5.4.1-1.1.x86_64.rpm ...............................................................[done]
Checking for file conflicts: ..............................................................................[done]
(1/1) Installing: libQt5Gui5-5.4.1-1.1 ....................................................................[done]
linux:/home/spcwh2 #
here is the end of the messages in /var/log/yast2/y2log
2015-04-13 15:57:02 <1> linux.site(2821) [liby2] genericfrontend.cc(main):575 Launched YaST2 component 'y2base' 'menu' 'qt'
2015-04-13 15:57:02 <1> linux.site(2821) [ui-component] YUIComponentCreator.cc(createInternal):124 Creating UI component for ""
2015-04-13 15:57:02 <1> linux.site(2821) [liby2] genericfrontend.cc(main):764 YAST_IS_RUNNING is yes
2015-04-13 15:57:02 <1> linux.site(2821) [Ruby] yast/wfm.rb:181 Call client /usr/share/YaST2/clients/menu.rb
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(setProgDir):60 Set progDir to "/usr/share/YaST2"
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(setProgDir):61 progDir is now locked.
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(setLocaleDir):146 Set localeDir to "/usr/share/YaST2/locale"
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(setLocaleDir):147 localeDir is now locked.
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):49 Given filename: libyui-qt.so.6
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YSettings.cc(progDir):73 progDir: "/usr/share/YaST2"
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):65 Preferring subdir: /usr/share/YaST2
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):66 Subdir given with filename:
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):67 Looking for: libyui-qt.so.6
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(lsDir):138 Looking in /usr/lib64/yui
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YPath.cc(YPath):118 Found libyui-qt.so.6 in /usr/lib64/yui
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YUI.cc(YUI):76 This is libyui 3.1.5
2015-04-13 15:57:03 <1> linux.site(2821) [ui] YUI.cc(YUI):77 Creating UI with threads
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(YQUI):100 This is libyui-qt 2.46.17
2015-04-13 15:57:03 <1> linux.site(2821) [qt-styler] QY2Styler.cc(loadStyleSheet):91 Using style sheet "/usr/share/YaST2/theme/current/wizard/style.qss"
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(processCommandLineArgs):298 Qt argument: YaST2
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(processCommandLineArgs):298 Qt argument: menu
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(processCommandLineArgs):298 Qt argument: qt
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(calcDefaultSize):441 Default size: 821 x 1197
2015-04-13 15:57:03 <3> linux.site(2821) [qt-ui] YQUI.cc(initUI):264 Forcing /libQtGui.so.5 open failed
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQApplication.cc(loadPredefinedQtTranslations):133 Selected language: en_US
2015-04-13 15:57:03 <2> linux.site(2821) [qt-ui] YQApplication.cc(loadPredefinedQtTranslations):137 Qt locale directory not set - no translations for predefined Qt dialogs
2015-04-13 15:57:03 <1> linux.site(2821) [qt-ui] YQUI.cc(initUI):275 YQUI initialized. Thread ID: 0x0x7f31fca2c700
Right, it should be install as it is required by YaST Qt on a package level.
So nothing changed regarding YaST apparently.
I note that the error in the log talks about not being able to open /libQtGui5.so, but libQtGui5.so is in /usr/lib(64) of course.
Do you maybe have some (broken) libQtGui5.so in /, maybe a dangling symlink?
ls -l /
I now seem to have the same issue with Firefox not being visible.
Firefox too?
Then there’s definitely some bigger problem on your system.
Maybe check whether your system partition is full, this can cause all sorts of strange problems.
Try to delete some snapshots, they might fill up the partition although free space is still shown.
I’m wondering if I might be better off attempting to create another virtual machine with the current tumbleweed iso and seeing it yast and firefox are working there.
Would be a possibility, yes.
But I don’t think that Tumbleweed is broken. It works fine here (including YaST and Firefox) in VirtualBox, although that installation is not fully up-to-date at the moment…
Maybe just try a new user account first, that should at least rule out user configuration issues.
>
> after doing a ZYPPER DUP on Sunday, when I attempt to start YAST i
> notice these two processes running but YAST is not visible on the
> desktop
>
> y2controlcenter and yast2
>
> any idea what i should be looking at to help determine what the issue
> is ?
>
Probably nothing to do with your problem but I had invisible
applications a few months ago after a KDE4 update. Fixed it by
renaming .kde4 so that a new one was created. Sledgehammers and nuts
spring to mind but it’s a fix I’ve become quite used to with KDE.
–
Graham Davis [Retired Fortran programmer - now a mere computer user]
openSUSE Tumbleweed (64-bit); KDE 4.14.6; Kernel: 3.19.3;
Processor: AMD Phenom II X2 550; Video: nVidia GeForce 210 (using
nouveau driver); Sound: ATI SBx00 Azalia (Intel HDA)
Hm. I fully updated my Tumbleweed VM (which is also 32bit btw) meanwhile and still don’t see any issue with either YaST nor Firefox.
I haven’t tried a fresh installation myself, but the ISO basically just contains the packages from the repo, I don’t think there is a problem with it.
As you see the same on a fresh installation, it’s probably not an installation issue either.
YaST is based on Qt5 now which uses OpenGL for certain things. If there’s an issue with OpenGL support, it might break YaST therefore.
And Firefox might have problems with broken OpenGL support too.
Running Tumbleweed in a VM without 3D support (I never got it to work on my hardware at all anyway) works fine here, using the Mesa software renderer for OpenGL.
After disabling 3D acceleration on the display in Virtualbox the problem is resolved. So then it would appear that this is an issue in Virtualbox perhaps.
So then it would appear that this is an issue in Virtualbox perhaps.
Maybe, 3D support is still labelled as “experimental” in the manual.
It could also be an issue in Mesa though.
That said, I don’t even know which driver is being used when 3D support is enabled for a guest. As mentioned, I never got it to work at all here.
Maybe I should try again one of these days…
The yast GUI does not show (tasbar has an entry showing up briefly, and it closes before I can see any GUI showing up) when kdesu uses sudo for the authorization.
When I uses su for kdesu it runs without problems.
Well, then you obviously don’t have a similar problem at all, but rather a completely different one.
I would suggest to try:
run “xauth -b” and then enter ‘q’, maybe .Xauthority is locked for some reason
kill “kdesud” (with “killall kdesud” e.g.)
run “kdesu yast2” in a terminal window to see if you get any error messages
And what do you mean with “when kdesu uses sudo for the authorization”? Did you change kdesu’s config to use sudo instead of the default su?
Delete the config file (~/.kde4/share/config/kdesurc) as a test then.
I believe that there’s a bug in VirtualBox 4 series. This problem does not exist in VmWare Workstation 10 or 11.
You can always download the free VmWare Player.
VirtualBox 5.0 Beta is available for download for anyone to try out. Hopefully this will be resolved in the newer version.
Maybe, but I remember other threads about problems with VMWare’s 3D support, especially in combination with GNOME…
Anyway, Thieh’s problem does seem to have a completely different reason, as I mentioned. He writes that YaST works with su, but not with sudo.
So it’s rather kdesu not working when configured to use sudo apparently.
Definitely no VirtualBox problem in this case I’d say, otherwise it would not work at all.
@Thieh, in addition to what I wrote already: does sudo itself work? I.e. try to call “sudo ls” or something like that.