Navigation Menu

Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

openmandriva can't start with vmware gpu #2863

Open
usama-makhzoum opened this issue Nov 25, 2022 · 3 comments
Open

openmandriva can't start with vmware gpu #2863

usama-makhzoum opened this issue Nov 25, 2022 · 3 comments
Labels
4.3 OpenMandriva Lx 4.3

Comments

@usama-makhzoum
Copy link

usama-makhzoum commented Nov 25, 2022

OpenMandriva version:
4.3 ROCKS
Describe the bug:
boot hangs, can't start anything inside qemu while choosing vmware as vga option
Steps to reproduce:
start inside qemu using -vga vmware
Observed behavior:
hang, even in recovery or console mode
Expected behavior:
normal booting process
Additional comment:
I have the package libdri64-drm-vmwgfx installed

@usama-makhzoum usama-makhzoum added the new New bug submitted label Nov 25, 2022
@benbullard79
Copy link

benbullard79 commented Nov 26, 2022

Basically here I am describing what I have done so far in case it may help. I can boot Cooker and ROME isos in Qemu with some variation of this command:

$ qemu-system-x86_64 -enable-kvm Path_to.iso -drive file=/Data1/QemuVMs/iso-test.img -m 2G -cpu host -smp 2 -M pc -vga virtio -display sdl,gl=on -usb -usbdevice mouse -usbdevice keyboard -audio pa,model=hda

But there is an additional trick. Any older isos (made before # 1526) you have to boot to cli. Then remove x11-driver-input-vmmouse. Then startx and do what you want, install if you want.

I boot the installed system with this:

$ qemu-system-x86_64 -enable-kvm -drive file=/Data1/QemuVMs/iso-test.img -m 2G -cpu host -smp 2 -M pc -vga virtio -display sdl,gl=on -usb -usbdevice mouse -usbdevice keyboard -audio pa,model=hda

I have not tried it yet but this should work with 4.3/Rock.

I don't know vmware and can not help with that. OM devs, as far as I know, won't touch vmware because of the license. I could be wrong about this next bit but I would not think anyone expects OM isos to work in Qemu with vmware gpu.

Note: I am not expert on Qemu, I just learned how to do this in last few days from info from OM devs and youtube video. Knowledge wise I am a user that has been around Mandriva since 2008 and OM since it began.

Note-2: These are the Qemu packages I have installed:

$ rpm -qa | grep 7.2.0-0.rc2.1
vgabios-7.2.0-0.rc2.1.noarch
sgabios-7.2.0-0.rc2.1.noarch
seabios-7.2.0-0.rc2.1.noarch
qemu-img-7.2.0-0.rc2.1.znver1
ipxe-7.2.0-0.rc2.1.noarch
qemu-common-7.2.0-0.rc2.1.znver1
qemu-ui-spice-core-7.2.0-0.rc2.1.znver1
qemu-char-spice-7.2.0-0.rc2.1.znver1
qemu-ui-opengl-7.2.0-0.rc2.1.znver1
qemu-ui-egl-headless-7.2.0-0.rc2.1.znver1
qemu-ui-spice-app-7.2.0-0.rc2.1.znver1
qemu-device-display-qxl-7.2.0-0.rc2.1.znver1
qemu-audio-alsa-7.2.0-0.rc2.1.znver1
qemu-audio-dbus-7.2.0-0.rc2.1.znver1
qemu-audio-oss-7.2.0-0.rc2.1.znver1
qemu-audio-pa-7.2.0-0.rc2.1.znver1
qemu-audio-sdl-7.2.0-0.rc2.1.znver1
qemu-block-curl-7.2.0-0.rc2.1.znver1
qemu-block-dmg-7.2.0-0.rc2.1.znver1
qemu-block-iscsi-7.2.0-0.rc2.1.znver1
qemu-block-nfs-7.2.0-0.rc2.1.znver1
qemu-block-ssh-7.2.0-0.rc2.1.znver1
qemu-device-display-virtio-gpu-7.2.0-0.rc2.1.znver1
qemu-device-display-virtio-gpu-pci-7.2.0-0.rc2.1.znver1
qemu-device-display-virtio-vga-7.2.0-0.rc2.1.znver1
qemu-ui-curses-7.2.0-0.rc2.1.znver1
qemu-ui-dbus-7.2.0-0.rc2.1.znver1
qemu-ui-gtk-7.2.0-0.rc2.1.znver1
qemu-ui-sdl-7.2.0-0.rc2.1.znver1
qemu-system-x86-core-7.2.0-0.rc2.1.znver1
qemu-system-x86-7.2.0-0.rc2.1.znver1
qemu-user-7.2.0-0.rc2.1.znver1
qemu-7.2.0-0.rc2.1.znver1

The host system in this case is Cooker znver1. I have done this on Cooker and ROME hosts.

@benbullard79
Copy link

I started the beginning of a how to or tutorial on this here.

@omakuta
Copy link
Collaborator

omakuta commented Nov 26, 2022

This issue has been mentioned on OMA forum. There might be relevant details there:

https://forum.openmandriva.org/t/using-qemu-in-rome-and-cooker/4713/2

@rugyada rugyada added 4.3 OpenMandriva Lx 4.3 and removed new New bug submitted labels Jan 14, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
4.3 OpenMandriva Lx 4.3
Projects
None yet
Development

No branches or pull requests

4 participants