-
-
Notifications
You must be signed in to change notification settings - Fork 21
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
Hyprland fails to start in a QEMU VM Hyprland 0.45+ aquamarine 5.0 -- black screen no errors #109
Comments
AQ > 0.4.5 will work with HL git only. |
I was using 0.45 and 0.45.1 with AQ I tried disabling explict_sync and that didn't resolve the issue. expicit_sync_kms isn't set |
huh? IMO it should work fine once rebuilt. Can this be bisected? stuff works here. |
Where do I set these configs. Then I could test as well. |
Are you running in a QEMU virtual machine? On H/W no issue. If I update to current builds in NIXOS for example I get from source via a flake, make no other changes, it fails to start with black screen In arch when I updated from AUR same issue. Black screen. |
Just assumed that those are pre-built packages which might not be compatible |
They work fine on Hw And in NIXOS I build frm source inputs = { |
Correct. Also, you don't need submodules anymore, you can revert back to the regular |
Yeah I saw that but haven't bothered to change it back So to review with either Arch or NIXOS current buidls as of a few days ago stopped working in VMs using QEMU. No other changes to config. |
FYI: Another person reported that after upgrading Hyprland/AQ their VMware Workstation VM no longer works. I asked them to post it as well. |
Just helped someone on the Hyprland discord with Virtual box to downgrade to 0.44, 0.4.4 and now it works. Fresh install Arch hyprland I asked them to post here and provide their info. |
Wasn't sure if it was the same issue or not - I had issues on VMWare Workstation and had posted it in #110 I'll copy it below: This VM was working previously, seems like a regression potentially in Aquamarine v5? Been using hyprland-git and aquamarine-git etc. 3D acceleration etc. is enabled and the proper VMWare graphics driver is loaded. This might be a duplicate of other crashes reported here but I'm not sure, feel free to mark as duplicate if you find which specific issue this aligns with. Quickly checked to see if Sway works, and it launches fine. Also occurs both when launching Details
|
I have the same issue on bare h/w. interesting enough, latest version works running in an incus arch container on same hw [LOG] ===== SYSTEM INFO: ===== [LOG] GPU information: [LOG] os-release: [LOG] ======================== |
That I have not seen. Bare metal works fine. Also like you the VM worked before the update, and if I roll back aquamarine it works |
Can you share how you roll back aquamarine after installing Hyprland 0.45.x on Arch and Fedora to make it working again? |
can someone bisect the exact aq commit that breaks qemu? |
i used downgrade Due to dependency of hyprland on aquamarine, had to uninstall hyprland, downgrade aquamarine (0.4.5-1) and then downgrade hyprland(0.45.0.-1) |
I believe I have the same issue as above. Running a NIXOS VM on Virtualbox. |
Repeating information that is already known or providing more duplicate crash reports will not help this issue. Please see my comment above. |
aquamarine 0.4.5-1 + hyprland 0.45.0 works for me as well. Thank you so much. 0.45.2 still not working on KVM. |
I can also confirm that 0.4.4 -> 0.5.0 results in black screen with hyprland and very ramped up spinning fans. I've yet to determine which commit did this. UpdateIts commit: DRM: Add a dumb allocator (#104) Its broken even in latest version. |
#106 is the regressor |
Updating Arch (and NIXOS) to Hyrprland 0.45.* and aquamarine 0.4.5+ resulted in black screen with no errors in a Proxmox QEMU VM.
Was forced to roll back to older versions to restore function
The recent DRM changes seem to be the only ones that might relate to this
3b00e96
545f506
I tried various combination of hyprland and aquamarine but only rolling back to aquamarine 0.4.3 and hyprland 0.45.0 For NIXOS I had to go back to 0.44.
Anything newer just results in back screen
Normally that screen appears for a few seconds then hyprland loads.
This is using SDDM for arch, selecting hyprland not hyprland-systemd (which has never worked for me) In NIXOS I use greetd which also yields the same result.
I am using Proxmox but others using Virt Manger w/QEMU are reporting the same issues
The text was updated successfully, but these errors were encountered: