Skip to content

[Docker] RAC Outpost - Guacd not compiled with H.264 YUV420 support #20332

@FineWolf

Description

@FineWolf

Describe the bug

The version of Guacd compiled and shipped with the RAC outpost docker doesn't support H.264 YUV420.

How to reproduce

  1. Try to connect to a krdpserver endpoint (KDE Plasma 6.5)
  2. It will fail to negotiate a connection

Expected behavior

  1. The connection establishes

(Guacd is compiled with H.264, see https://discuss.kde.org/t/krdp-and-apache-guacamole/18155/6 )

Screenshots

No response

Additional context

No response

Deployment Method

Docker

Version

2025.12

Relevant log output

org.kde.krdp: Unable to check file descriptor
org.kde.krdp: Closing session
org.kde.krdp: Closing Plasma Remote Session
org.kde.krdp: Session setup completed, start processing...
org.kde.krdp: New client connected:  Unspecified platform Unspecified version
org.kde.krdp: User "username" authenticated successfully
org.kde.krdp: Video stream initialized
qt.core.qobject.connect: QObject::connect(ScreencastingStream, KRdp::PlasmaScreencastV1Session): invalid nullptr parameter
qt.core.qobject.connect: QObject::connect(ScreencastingStream, KRdp::PlasmaScreencastV1Session): invalid nullptr parameter
org.kde.krdp: Received caps:
org.kde.krdp:   RDPGFX_CAPVERSION_8 AVC: false YUV420: false
org.kde.krdp:   RDPGFX_CAPVERSION_81 AVC: false YUV420: false
org.kde.krdp:   RDPGFX_CAPVERSION_10 AVC: false YUV420: false
org.kde.krdp:   RDPGFX_CAPVERSION_101 AVC: true YUV420: false
org.kde.krdp:   RDPGFX_CAPVERSION_102 AVC: false YUV420: false
org.kde.krdp:   RDPGFX_CAPVERSION_103 AVC: false YUV420: false
org.kde.krdp:   RDPGFX_CAPVERSION_104 AVC: false YUV420: true
org.kde.krdp:   RDPGFX_CAPVERSION_105 AVC: false YUV420: true
org.kde.krdp:   RDPGFX_CAPVERSION_106 AVC: false YUV420: true
org.kde.krdp:   UNKNOWN_VERSION AVC: false YUV420: false
org.kde.krdp:   RDPGFX_CAPVERSION_107 AVC: false YUV420: true
org.kde.krdp: Client does not support H.264 in YUV420 mode!

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingtriageAdd this label to issues that need to be triaged

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions