I am seeing some UI corruption that suddenly appears when running the virtual machine manager. The menus which should be readable have suddenly become insanely tightly packed, rendering the menus almost unusable:
I managed to make it go away once, and I imagined that typing fc-cache -f or that rm -rf ~/.cache/fontconfig had something to do with that, but nothing I do makes this go away.
Anyone seen this and have any idea how to make it stop?
That’s likely some kind of general graphics rendering problem, not specific to virt manager although that’s where the problem is being seen.
Recommend first trying a system update running the following in a root console if you didn’t just do so (Following is for TW only)
zypper dup
If updating your system doesn’t fix the problem,
Recommend submitting a bug report to https://bugzilla.opensuse.org.
If you say that you are finding it more difficult to remedy, that’s actually good because hopefully that will mean the problem is more likely re-producible.
Be sure to include
Detailed description of your efforts to remedy.
The contents of
cat /etc/os-release
The Desktop you’re running.
Possibly the GTK version although it can probably be found easily based on your os-release info.
Needless to say,
These are bugs you can expect to see regularly if you are running TW.
If you want to avoid a life of bugs, “upgrade” to a stable version of openSUSE, current versions which still will be supported more than 6 months as of today are LEAP and 13.2.
The application is running inside Python 2.7 and is loading pygtk 2.0,
I’m totally happy to run a broken system until I can figure this out and help narrow the cause down. If it’s a regression, I’m even willing to learn how to build this package from sources and debug it.
PyGTK2 appears to be using some deprecated APIs, which is resulting in the following being written 1000x or more to stderr, with different gtk.css:X:Y values:
(virt-manager:6861): Gtk-WARNING **: Theme parsing error: gtk.css:8:46: The s
tyle property GtkScrolledWindow:scrollbars-within-bevel is deprecated and sho
uldn't be used anymore. It will be removed in a future version
I’m probably an ideal Tumbleweed user because I’m not even mad when it breaks, I just hope I can be helpful to the project. OpenSuse is quite amazing to me, and Tumbleweed is the place where stuff has to boil and bubble and fizz a bit, and I’m cool with it. I want it shiny, frequently broken, and with lots of very sharp edges.
Cool.
Now you can submit a bug with the additional info.
And, of course all virt manager Users thank you for being the canary that experiences this problem early enough so that it can be fixed before it affects many others.