-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Sunshine (git master) fails to detect display and encoder on nvidia + wayland #2838
Comments
I just re-checked with latest commit on master (f3a164e), just to be sure, but same thing happens. Let me know if I can do something to maybe get more relevant log output. |
Please share cmake and build logs |
I collected the stdout/err in build-output.log, got Is this helpful? |
Yes, although I don't see anything obvious that would cause the issue. |
This is an explanatory example output only. My system shows the exact same text in the WebUI. The wording in the UI is quite misleading. (I also mistook it for actually detected displays.) |
@ReenigneArcher is there a way I can get more logging? I tried |
Update: I think it is due to NvFBC being X11 only. Once I removed nvfbc from my config, sunshine correctly picks up the display. Source: https://github.com/LizardByte/Sunshine/discussions/2060 |
It seems this issue hasn't had any activity in the past 90 days. If it's still something you'd like addressed, please let us know by leaving a comment. Otherwise, to help keep our backlog tidy, we'll be closing this issue in 10 days. Thanks! |
I think this issue can be closed because currently, NVIDIA has no support yet for FBC with Wayland. I did see it mentioned on a recent presentation of development work by NVIDIA, but I don't think it's generally available yet (might be wrong). |
Is there an existing issue for this?
Is your issue described in the documentation?
Is your issue present in the latest beta/pre-release?
This issue is present in the latest pre-release
Describe the Bug
My hardware: NVIDIA 4090, Viewsonic VX1655-4K-OLED, Dell UP3218k
My software: Linux 6.9.9, Gnome + Wayland, NVIDIA drivers 555.28.02
Sunshine compiled from master git branch. Verified working on Xorg on the same hardware + software.
When I go to the UI, to Configuration, I see the following detected display information (I noticed that the logs do not show detected display information which I found curious):
DP-0 is (probably) the Dell UP3218k, HDMI-0 is the Viewsonic 4k. It doesn't seem to make a difference if I set these display id's in the config file, I keep getting the same message:
Expected Behavior
I expect Sunshine to work using wayland on my setup, just as it does using Xorg.
Additional Context
I do have Sunshine working on a laptop with Wayland, but it's not a 4K monitor and it doesn't have multiple displays. Maybe that matters.
Host Operating System
Linux
Operating System Version
6.9.9
Architecture
64 bit
Sunshine commit or version
f3a164e
Package
other (self built)
GPU Type
Nvidia
GPU Model
4090
GPU Driver/Mesa Version
555.28.02
Capture Method
NvFBC (Linux)
Config
Apps
No response
Relevant log output
The text was updated successfully, but these errors were encountered: