QEMU >v1.5.0 Defaults to GTK Display
Has anybody been successful enabling the new QEMU default GTK display using Slackware?
I've been playing around with QEMU 1.5.3 and 1.6.0 and haven't found the right combination yet to get the GTK display working. SDL display is working normally. The reason for working on the GTK display is based on the QEMU developer threads hinting SDL may be deprecated in future releases. My host is 64 bit -current and the guests are both 32 bit 14.0 and 64 bit 14.0. The host and guests are full installs. Guest LILO is set to "vga=normal" to avoid using a framebuffer. The dependencies appear to be included in the Slackware provided packages (gtk-2.0 dev and vte dev). I've compiled using "--with-gtkabi=2.0" and even tried "--with-gtkabi-3.0" after installing VTE3 from SlackBuilds. No joy! Any ideas? TIA. |
Just built qemu-1.6 on Slackware 14.0 on my little netbook (poor thing is not made for this) and gtk works fine.
Dumb question - during the configure step, did you pass '--enable-gtk'? |
Quote:
|
Quote:
Or if you mean that the gtk window does pop up, but the guests are acting strangely, then I am sadly out of ideas. I've never had a problem with Slackware in a VM. |
2 Attachment(s)
They work just fine other than the gtk display. I can access the guests with ssh or telnet into the ttyS0 while "-display gtk" is in effect (either blank or white vertical lines). When using "-display sdl" the display works as expected in addition to ssh and telnet.
|
I have actually had the same problem as you Chuck56 with the gtk thing in the newer qemu. My choice was to revert to using -sdl as well.
|
I'm going to wait for GTK feature to mature a bit more. SDL works so I'll stick with it for now. Thanks for the confirmation TommyC7.
|
Having upgraded from qemu 1.2 to 1.6 wasn't quite sure what I was looking at when booting up a WIN98 image. It starts OK with the splash screen then just gives up, resolving to vertical lines and the splash screen squashed vertically and repeated horizontally.
Eventually I came across the "-display sdl" option which resolved this issue. Done a bit of digging and fell across this thread. My question is what is sdl and how is gtk different? And, will sdl be taken away some time in the future? Alex |
Quote:
SDL Library Documentation The QEMU team already replaced the gtk display library for sdl display library as the default. It's just a matter of time before they retire the sdl display library completely. Features/GtkDisplayState It's good to see QEMU under active development. Sometimes it can be hard to keep up with. ;) |
All times are GMT -5. The time now is 09:09 PM. |