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

Mouse only visible if a Screenrecording is active #2951

Open
2 tasks done
Mannshoch opened this issue Aug 3, 2024 · 4 comments
Open
2 tasks done

Mouse only visible if a Screenrecording is active #2951

Mannshoch opened this issue Aug 3, 2024 · 4 comments

Comments

@Mannshoch
Copy link

Mannshoch commented Aug 3, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Is your issue described in the documentation?

  • I have read the documentation

Is your issue present in the latest beta/pre-release?

I'm too lazy to test

Describe the Bug

If I use Sunshine, on Moonlight I do not see the cursor.
Workaround is activating a Screenrecording with mouse activated

Expected Behavior

Mouse could be seen

Additional Context

Ubuntu system info

# Systemdetailsbericht
---

## Berichtdetails
- **Erstellungsdatum:**                            2024-08-03 13:13:45

## Hardware-Informationen:
- **Hardware-Modell:**                             Hewlett-Packard HP Z440 Workstation
- **Speicher:**                                    32.0 GiB
- **Prozessor:**                                   Intel® Xeon® E5-1650 v3 × 12
- **Grafik:**                                      AMD TURKS

## Software-Informationen:
- **Firmware-Version:**                            M60 v02.61
- **Name des Betriebssystems:**                    Ubuntu 24.04 LTS
- **Betriebssystem-Build:**                        (null)
- **Betriebssystem-Typ:**                          64-bit
- **GNOME-Version:**                               46
- **Fenstermanager:**                              Wayland
- **Kernel-Version:**                              Linux 6.8.0-39-generic

Inxi

Graphics:
  Device-1: AMD Turks PRO [Radeon HD 6570/7570/8550 / R5 230] driver: radeon
    v: kernel
  Device-2: Logitech Webcam Pro 9000 driver: snd-usb-audio,uvcvideo
    type: USB
  Display: wayland server: X.Org v: 23.2.6 with: Xwayland v: 23.2.6
    compositor: gnome-shell v: 46.0 driver: X: loaded: radeon
    unloaded: fbdev,modesetting,vesa dri: r600 gpu: radeon
    resolution: 2560x1440~60Hz
  API: EGL v: 1.5 drivers: kms_swrast,r600,swrast
    platforms: gbm,wayland,x11,surfaceless,device
  API: OpenGL v: 4.5 vendor: mesa v: 24.0.9-0ubuntu0.1 renderer: AMD TURKS
    (DRM 2.50.0 / 6.8.0-39-generic LLVM 17.0.6)
  API: Vulkan v: 1.3.275 drivers: N/A surfaces: xcb,xlib,wayland

Host Operating System

Linux

Operating System Version

Ubuntu 24.4

Architecture

64 bit

Sunshine commit or version

v0.23.1

Package

Linux - deb

GPU Type

AMD

GPU Model

AMD Turks PRO [Radeon HD 6570/7570/8550 / R5 230] driver: radeon

GPU Driver/Mesa Version

24.0.9-0ubuntu0.1

Capture Method

None

Config

locale = de

Apps

No response

Relevant log output

[2024:08:03:13:03:12]: Info: Sunshine version: v0.23.1
[2024:08:03:13:03:12]: Error: Couldn't load cuda: -1
[2024:08:03:13:03:12]: Info: Found display [wayland-0]
[2024:08:03:13:03:12]: Info: Found interface: wl_output(4) version 4
[2024:08:03:13:03:12]: Info: Found interface: zxdg_output_manager_v1(5) version 3
[2024:08:03:13:03:12]: Warning: Missing Wayland wire for wlr-export-dmabuf
[2024:08:03:13:03:12]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:12]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:12]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:12]: Info: Found display [wayland-0]
[2024:08:03:13:03:12]: Info: Found display [wayland-0]
[2024:08:03:13:03:12]: Info: Found interface: wl_output(4) version 4
[2024:08:03:13:03:12]: Info: Found interface: zxdg_output_manager_v1(5) version 3
[2024:08:03:13:03:12]: Info: Resolution: 2560x1440
[2024:08:03:13:03:12]: Info: Offset: 0x0
[2024:08:03:13:03:12]: Info: Logical size: 2560x1440
[2024:08:03:13:03:12]: Info: Name: DP-1
[2024:08:03:13:03:12]: Info: Found monitor: ViewSonic Corporation 27"
[2024:08:03:13:03:12]: Info: -------- Start of KMS monitor list --------
[2024:08:03:13:03:12]: Info: Monitor 0 is DP-1: ViewSonic Corporation 27"
[2024:08:03:13:03:12]: Info: --------- End of KMS monitor list ---------
[2024:08:03:13:03:12]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //
[2024:08:03:13:03:12]: Info: Trying encoder [nvenc]
[2024:08:03:13:03:12]: Info: Screencasting with KMS
[2024:08:03:13:03:12]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:12]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:12]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:12]: Error: Couldn't find monitor [0]
[2024:08:03:13:03:12]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:12]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:12]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:12]: Error: Couldn't find monitor [0]
[2024:08:03:13:03:12]: Info: System tray created
[2024:08:03:13:03:12]: Info: Screencasting with KMS
[2024:08:03:13:03:12]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:12]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:12]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:12]: Error: Couldn't find monitor [0]
[2024:08:03:13:03:12]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:12]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:12]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:12]: Error: Couldn't find monitor [0]
[2024:08:03:13:03:12]: Info: Encoder [nvenc] failed
[2024:08:03:13:03:12]: Info: Trying encoder [vaapi]
[2024:08:03:13:03:12]: Info: Screencasting with KMS
[2024:08:03:13:03:12]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:12]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:12]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:12]: Info: Found monitor for DRM screencasting
[2024:08:03:13:03:12]: Error: Failed to determine panel orientation, defaulting to landscape.
[2024:08:03:13:03:12]: Info: Found connector ID [54]
[2024:08:03:13:03:12]: Warning: No KMS cursor plane found. Cursor may not be displayed while streaming!
[2024:08:03:13:03:12]: Warning: Monitor  doesn't support hardware encoding. Reverting back to GPU -> RAM -> GPU
[2024:08:03:13:03:12]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:12]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:12]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:12]: Info: Found monitor for DRM screencasting
[2024:08:03:13:03:12]: Error: Failed to determine panel orientation, defaulting to landscape.
[2024:08:03:13:03:12]: Info: Found connector ID [54]
[2024:08:03:13:03:12]: Warning: No KMS cursor plane found. Cursor may not be displayed while streaming!
[2024:08:03:13:03:12]: Info: SDR color coding [Rec. 601]
[2024:08:03:13:03:12]: Info: Color depth: 8-bit
[2024:08:03:13:03:12]: Info: Color range: [JPEG]
[2024:08:03:13:03:12]: Error: [h264_vaapi @ 0x5a965177b8c0] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:12]: Info: Retrying with fallback configuration options for [h264_vaapi] after error: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:12]: Error: [h264_vaapi @ 0x5a9651871480] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:12]: Error: Could not open codec [h264_vaapi]: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:12]: Info: SDR color coding [Rec. 601]
[2024:08:03:13:03:12]: Info: Color depth: 8-bit
[2024:08:03:13:03:12]: Info: Color range: [JPEG]
[2024:08:03:13:03:12]: Error: [h264_vaapi @ 0x5a9651871480] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:12]: Info: Retrying with fallback configuration options for [h264_vaapi] after error: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:12]: Error: [h264_vaapi @ 0x5a965177b8c0] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:12]: Error: Could not open codec [h264_vaapi]: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:12]: Info: SDR color coding [Rec. 601]
[2024:08:03:13:03:12]: Info: Color depth: 8-bit
[2024:08:03:13:03:12]: Info: Color range: [JPEG]
[2024:08:03:13:03:12]: Error: [h264_vaapi @ 0x5a965177b8c0] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:12]: Info: Retrying with fallback configuration options for [h264_vaapi] after error: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:12]: Error: [h264_vaapi @ 0x5a9651839300] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:12]: Error: Could not open codec [h264_vaapi]: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:12]: Info: SDR color coding [Rec. 601]
[2024:08:03:13:03:12]: Info: Color depth: 8-bit
[2024:08:03:13:03:12]: Info: Color range: [JPEG]
[2024:08:03:13:03:12]: Error: [h264_vaapi @ 0x5a9651839300] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:12]: Info: Retrying with fallback configuration options for [h264_vaapi] after error: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:12]: Error: [h264_vaapi @ 0x5a965177b8c0] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:12]: Error: Could not open codec [h264_vaapi]: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:12]: Info: Encoder [vaapi] failed
[2024:08:03:13:03:12]: Info: Trying encoder [software]
[2024:08:03:13:03:12]: Info: Screencasting with KMS
[2024:08:03:13:03:12]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:12]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:12]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:12]: Info: Found monitor for DRM screencasting
[2024:08:03:13:03:12]: Error: Failed to determine panel orientation, defaulting to landscape.
[2024:08:03:13:03:12]: Info: Found connector ID [54]
[2024:08:03:13:03:12]: Warning: No KMS cursor plane found. Cursor may not be displayed while streaming!
[2024:08:03:13:03:12]: Info: SDR color coding [Rec. 601]
[2024:08:03:13:03:12]: Info: Color depth: 8-bit
[2024:08:03:13:03:12]: Info: Color range: [JPEG]
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] profile High, level 4.2, 4:2:0, 8-bit
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] frame I:1     Avg QP:31.00  size:  1203
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] mb I  I16..4: 99.9%  0.0%  0.0%
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] 8x8 transform intra:0.0%
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] coded y,uvDC,uvAC intra: 0.0% 0.0% 0.0%
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] i16 v,h,dc,p: 97%  0%  3%  0%
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 75% 12%  0%  0%  0%  0% 12%
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 100%  0%  0%  0%  0%  0%  0%
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] i8c dc,h,v,p: 100%  0%  0%  0%
[2024:08:03:13:03:12]: Info: [libx264 @ 0x5a965177b8c0] kb/s:577.44
[2024:08:03:13:03:12]: Info: Screencasting with KMS
[2024:08:03:13:03:12]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:12]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:12]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:12]: Info: Found monitor for DRM screencasting
[2024:08:03:13:03:12]: Error: Failed to determine panel orientation, defaulting to landscape.
[2024:08:03:13:03:12]: Info: Found connector ID [54]
[2024:08:03:13:03:12]: Warning: No KMS cursor plane found. Cursor may not be displayed while streaming!
[2024:08:03:13:03:12]: Info: 
[2024:08:03:13:03:12]: Info: // Ignore any errors mentioned above, they are not relevant. //
[2024:08:03:13:03:12]: Info: 
[2024:08:03:13:03:12]: Info: Found H.264 encoder: libx264 [software]
[2024:08:03:13:03:12]: Info: Adding avahi service Sunshine
[2024:08:03:13:03:12]: Info: Configuration UI available at [https://localhost:47990]
[2024:08:03:13:03:13]: Info: Avahi service Sunshine successfully established.
[2024:08:03:13:03:21]: Info: // Testing for available encoders, this may generate errors. You can safely ignore those errors. //
[2024:08:03:13:03:21]: Info: Trying encoder [nvenc]
[2024:08:03:13:03:21]: Info: Screencasting with KMS
[2024:08:03:13:03:21]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:21]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:21]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:21]: Error: Couldn't find monitor [0]
[2024:08:03:13:03:21]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:21]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:21]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:21]: Error: Couldn't find monitor [0]
[2024:08:03:13:03:21]: Info: Screencasting with KMS
[2024:08:03:13:03:21]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:21]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:21]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:21]: Error: Couldn't find monitor [0]
[2024:08:03:13:03:21]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:21]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:21]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:21]: Error: Couldn't find monitor [0]
[2024:08:03:13:03:22]: Info: Encoder [nvenc] failed
[2024:08:03:13:03:22]: Info: Trying encoder [vaapi]
[2024:08:03:13:03:22]: Info: Screencasting with KMS
[2024:08:03:13:03:22]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:22]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:22]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:22]: Info: Found monitor for DRM screencasting
[2024:08:03:13:03:22]: Error: Failed to determine panel orientation, defaulting to landscape.
[2024:08:03:13:03:22]: Info: Found connector ID [54]
[2024:08:03:13:03:22]: Warning: No KMS cursor plane found. Cursor may not be displayed while streaming!
[2024:08:03:13:03:22]: Warning: Monitor  doesn't support hardware encoding. Reverting back to GPU -> RAM -> GPU
[2024:08:03:13:03:22]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:22]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:22]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:22]: Info: Found monitor for DRM screencasting
[2024:08:03:13:03:22]: Error: Failed to determine panel orientation, defaulting to landscape.
[2024:08:03:13:03:22]: Info: Found connector ID [54]
[2024:08:03:13:03:22]: Warning: No KMS cursor plane found. Cursor may not be displayed while streaming!
[2024:08:03:13:03:22]: Info: SDR color coding [Rec. 601]
[2024:08:03:13:03:22]: Info: Color depth: 8-bit
[2024:08:03:13:03:22]: Info: Color range: [JPEG]
[2024:08:03:13:03:22]: Error: [h264_vaapi @ 0x7f05cc2d9340] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:22]: Info: Retrying with fallback configuration options for [h264_vaapi] after error: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:22]: Error: [h264_vaapi @ 0x7f05cc3de640] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:22]: Error: Could not open codec [h264_vaapi]: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:22]: Info: SDR color coding [Rec. 601]
[2024:08:03:13:03:22]: Info: Color depth: 8-bit
[2024:08:03:13:03:22]: Info: Color range: [JPEG]
[2024:08:03:13:03:22]: Error: [h264_vaapi @ 0x7f05cc3de640] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:22]: Info: Retrying with fallback configuration options for [h264_vaapi] after error: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:22]: Error: [h264_vaapi @ 0x7f05cc2d9340] No usable encoding entrypoint found for profile VAProfileH264High (7).
[2024:08:03:13:03:22]: Error: Could not open codec [h264_vaapi]: Die angeforderte Funktion ist nicht implementiert
[2024:08:03:13:03:22]: Info: Encoder [vaapi] failed
[2024:08:03:13:03:22]: Info: Trying encoder [software]
[2024:08:03:13:03:22]: Info: Screencasting with KMS
[2024:08:03:13:03:22]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:22]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:22]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:22]: Info: Found monitor for DRM screencasting
[2024:08:03:13:03:22]: Error: Failed to determine panel orientation, defaulting to landscape.
[2024:08:03:13:03:22]: Info: Found connector ID [54]
[2024:08:03:13:03:22]: Warning: No KMS cursor plane found. Cursor may not be displayed while streaming!
[2024:08:03:13:03:22]: Info: SDR color coding [Rec. 601]
[2024:08:03:13:03:22]: Info: Color depth: 8-bit
[2024:08:03:13:03:22]: Info: Color range: [JPEG]
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] profile High, level 4.2, 4:2:0, 8-bit
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] frame I:1     Avg QP:31.00  size:  1203
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] mb I  I16..4: 99.9%  0.0%  0.0%
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] 8x8 transform intra:0.0%
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] coded y,uvDC,uvAC intra: 0.0% 0.0% 0.0%
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] i16 v,h,dc,p: 97%  0%  3%  0%
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 75% 12%  0%  0%  0%  0% 12%
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu:  0%  0% 100%  0%  0%  0%  0%  0%  0%
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] i8c dc,h,v,p: 100%  0%  0%  0%
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05cc2d9340] kb/s:577.44
[2024:08:03:13:03:22]: Info: Screencasting with KMS
[2024:08:03:13:03:22]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:22]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:22]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:22]: Info: Found monitor for DRM screencasting
[2024:08:03:13:03:22]: Error: Failed to determine panel orientation, defaulting to landscape.
[2024:08:03:13:03:22]: Info: Found connector ID [54]
[2024:08:03:13:03:22]: Warning: No KMS cursor plane found. Cursor may not be displayed while streaming!
[2024:08:03:13:03:22]: Info: 
[2024:08:03:13:03:22]: Info: // Ignore any errors mentioned above, they are not relevant. //
[2024:08:03:13:03:22]: Info: 
[2024:08:03:13:03:22]: Info: Found H.264 encoder: libx264 [software]
[2024:08:03:13:03:22]: Info: Executing [Desktop]
[2024:08:03:13:03:22]: Info: CLIENT CONNECTED
[2024:08:03:13:03:22]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:22]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:22]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:22]: Info: Found display [wayland-0]
[2024:08:03:13:03:22]: Info: Found interface: wl_output(4) version 4
[2024:08:03:13:03:22]: Info: Found interface: zxdg_output_manager_v1(5) version 3
[2024:08:03:13:03:22]: Info: Resolution: 2560x1440
[2024:08:03:13:03:22]: Info: Offset: 0x0
[2024:08:03:13:03:22]: Info: Logical size: 2560x1440
[2024:08:03:13:03:22]: Info: Name: DP-1
[2024:08:03:13:03:22]: Info: Found monitor: ViewSonic Corporation 27"
[2024:08:03:13:03:22]: Info: -------- Start of KMS monitor list --------
[2024:08:03:13:03:22]: Info: Monitor 0 is DP-1: ViewSonic Corporation 27"
[2024:08:03:13:03:22]: Info: --------- End of KMS monitor list ---------
[2024:08:03:13:03:22]: Info: Screencasting with KMS
[2024:08:03:13:03:22]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:22]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:22]: Warning: Cursor capture may fail without atomic mode-setting support!
[2024:08:03:13:03:22]: Info: Found monitor for DRM screencasting
[2024:08:03:13:03:22]: Error: Failed to determine panel orientation, defaulting to landscape.
[2024:08:03:13:03:22]: Info: Found connector ID [54]
[2024:08:03:13:03:22]: Warning: No KMS cursor plane found. Cursor may not be displayed while streaming!
[2024:08:03:13:03:22]: Info: SDR color coding [Rec. 601]
[2024:08:03:13:03:22]: Info: Color depth: 8-bit
[2024:08:03:13:03:22]: Info: Color range: [MPEG]
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05740021c0] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[2024:08:03:13:03:22]: Info: [libx264 @ 0x7f05740021c0] profile High, level 3.2, 4:2:0, 8-bit
[2024:08:03:13:03:23]: Info: Setting default sink to: [sink-sunshine-stereo]
[2024:08:03:13:03:23]: Info: Found default monitor by name: sink-sunshine-stereo.monitor
[2024:08:03:13:03:32]: Info: Web UI: [127.0.0.1] -- not authorized
[2024:08:03:13:03:36]: Info: Web UI: [127.0.0.1] -- not authorized
[2024:08:03:13:06:55]: Warning: [libx264 @ 0x7f05740021c0] VBV underflow (frame 10798, -584 bits)
@cgutman
Copy link
Collaborator

cgutman commented Aug 3, 2024

The problem is these messages:

[2024:08:03:13:03:22]: Info: /dev/dri/card0 -> radeon
[2024:08:03:13:03:22]: Warning: GPU driver doesn't support atomic mode-setting: /dev/dri/card0
[2024:08:03:13:03:22]: Warning: Cursor capture may fail without atomic mode-setting support!

radeon is a legacy KMS driver for old AMD hardware and it doesn't support atomic modesetting. This means we can't capture the cursor plane using KMS/DRM APIs. Until Pipewire capture support is merged, you will have to disable hardware cursor or use X11 if you want to get your cursor captured.

@Mannshoch
Copy link
Author

If I use x11 sunshine do not start.

I will wait for the update. My old PC is only a temporary solution.
I test how Lutris works with sunshine and Moonlite-qt on my kodi.
At the end - if every thing works - I plan to setup a gameserver.

So I will wait for your update and test after that.

@ReenigneArcher
Copy link
Member

If I use x11 sunshine do not start.

You need to change your DE to X11/xorg as well.

@Mannshoch
Copy link
Author

I loged out, changed to x11 amd logged in. If you mean that.

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

No branches or pull requests

3 participants