[COMPASS-5909] Does not Render on Linux with NVIDIA graphics card Created: 21/Jun/22  Updated: 28/Jun/23  Resolved: 07/Sep/22

Status: Closed
Project: Compass
Component/s: Startup
Affects Version/s: 1.32.2
Fix Version/s: No version

Type: Bug Priority: Major - P3
Reporter: Stefan Grossauer Assignee: Unassigned
Resolution: Won't Fix Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified
Environment:

Fedora 36 with NVIDIA proprietary driver


Issue Links:
Documented
Documentation Changes: Needed
Documentation Changes Summary:

If possible we may want to document this in a F.A.Q or in a section about Linux related issues


 Description   

MongoDB Compass does not render it only shows a black screen and an error:

libva error: vaGetDriverNameByIndex() failed with unknown libva error, driver_name = (null)



 Comments   
Comment by Stefan Grossauer [ 12/Aug/22 ]

interestingly, Compass works as expected with the flag `–disable-gpu`.

Comment by Le Roux Bodenstein [ 12/Aug/22 ]

stefan.grossauer@wvnet.at Can you please try and run compass with the flag `--disable-gpu` and let us know if that helps? This is a chromium flag that should be passed down. 

Comment by Stefan Grossauer [ 22/Jun/22 ]

VSCode and Chromium work. It seems like an issue with Compass and Wayland. Using X as display manager Compass works perfectly.

Comment by Anna Henningsen [ 22/Jun/22 ]

stefan.grossauer@wvnet.at Can you verify whether this is Compass-specific? E.g. do similarly built applications like Slack or VSCode work for you? Does Chromium?

This sounds like an issue with the configuration of the underlying system libva library, which is not something that we have direct control over.

Generated at Wed Feb 07 22:41:12 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.