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

[Feature]: A way to have more VRAM #174

Open
GeekCornerGH opened this issue Dec 27, 2024 · 8 comments
Open

[Feature]: A way to have more VRAM #174

GeekCornerGH opened this issue Dec 27, 2024 · 8 comments
Labels
enhancement New feature or request

Comments

@GeekCornerGH
Copy link

Is your proposal related to a problem?

Tried installing sequoia using this project (cool project btw), but there's no wallpaper for example, and instead of pictures, there's a white screen.

Describe the solution you'd like.

A way to give the VM more VRAM (see quickemu-project/quickemu#211)

Describe alternatives you've considered.

Going back to VMWare Worksation, but i'd like to avoid that at all costs

Additional context

No response

@GeekCornerGH GeekCornerGH added the enhancement New feature or request label Dec 27, 2024
@kroese
Copy link
Contributor

kroese commented Dec 27, 2024

Can you try with:

environment:
   VGA: "vmware-svga,vgamem_mb=64"

and see if it makes a difference?

@GeekCornerGH
Copy link
Author

Will do, thanks for the fast response

@GeekCornerGH
Copy link
Author

Hi @kroese I'm getting a unknown vga type: vmware-svga,vgamem_mb=64 thrown from QEMU

@kroese
Copy link
Contributor

kroese commented Dec 27, 2024

Maybe

environment:
   VGA: "vmware,vgamem_mb=64"

@GeekCornerGH
Copy link
Author

Same error

@GeekCornerGH
Copy link
Author

GeekCornerGH commented Dec 28, 2024

@kroese Seems the issue is caused by this line:

https://github.com/qemus/qemu-docker/blob/cbb7e3a042274b8d77e74c6474b6822970180278/src/display.sh#L37

A workaround would be to define a new variable for the display options that can be overriden from the macos container

@kroese
Copy link
Contributor

kroese commented Dec 28, 2024

@GeekCornerGH It doesn't reach that line, that part is only reached when GPU=Y. It goes via this line: https://github.com/qemus/qemu-docker/blob/cbb7e3a042274b8d77e74c6474b6822970180278/src/display.sh#L18

In any case, it might be worth trying other display adapters, like:

environment:
   VGA: "std"

or

environment:
   VGA: "virtio-vga"

or

environment:
   VGA: "qxl-vga"

@GeekCornerGH
Copy link
Author

Hi @kroese, tried both std and virtio (not virtio-vga as it doesn't exists), and none of them solved the issue, the pic is still not visible (had to try with macOS 14, since 15 seems to be broken right now):
image
qxl-vga on the other hand requires the qemu-system-modules-spice package.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants