<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>53885</bug_id>
          
          <creation_ts>2025-04-17 17:31:59 +0300</creation_ts>
          <short_desc>Не удается открыть удаленный рабочий стол Windows</short_desc>
          <delta_ts>2026-06-02 16:26:23 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>freerdp3</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>REOPENED</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Olga">urozhaevaoo</reporter>
          <assigned_to name="Andrey Cherepanov">cas</assigned_to>
          <cc>admsasha</cc>
    
    <cc>blinovdv</cc>
    
    <cc>cas</cc>
    
    <cc>demidovaa</cc>
    
    <cc>eltsovga</cc>
    
    <cc>ivanovav</cc>
    
    <cc>mike</cc>
    
    <cc>rider</cc>
    
    <cc>shilovps</cc>
    
    <cc>tatyana</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>263145</commentid>
    <comment_count>0</comment_count>
    <who name="Olga">urozhaevaoo</who>
    <bug_when>2025-04-17 17:31:59 +0300</bug_when>
    <thetext>Версия пакетов:
===============
libfreerdp3-3.15.0-alt1
wlfreerdp3-3.15.0-alt1
xfreerdp3-3.15.0-alt1
freerdp3-3.15.0-alt1

Стенд с ошибкой,  обновлен. до Sisyphus:
========================================
Alt Workstation K 11 (клиент)
Alt Workstation 11 (клиент)

Настройка Windows:
==================
1. Скачать spice-guest-tools с https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-latest.exe и установить все предлагаемые драйвера. После установки необходимо перезапустить виртуальную машину.
2. Создать пользователя test c паролем 1 ( При настройке Windows выбрать &quot;Использовать параметры по умолчанию&quot; -&gt; Далее -&gt; Общественная сеть)
3. Перейти в &quot;Панель управления&quot; -&gt; &quot;Система и безопасность&quot; -&gt; &quot;Система&quot;-&gt; &quot;Дополнительные параметры системы&quot; на вкладке &quot;Удаленный доступ&quot; и выбрать в меню &quot;Удаленный рабочий стол&quot; &quot;Разрешать подключения от компьютеров с любой версией удаленного рабочего стола&quot;. Применить -&gt; ОК

Настройка Alt Linux rdp client&apos;а:
=================================
1. Выполнить команду:
# apt-get install freerdp3

Шаги воспроизведения:
=====================
1. Подключиться к Windows пользователю test 
$ xfreerdp /u:test /p:1 /v:10.88.XX.XX /sec:tls


Ожидаемый результат:
====================
Успешное подключение к рабочему столу.

Фактический результат:
======================
Не удалось подключиться к рабочему столу Windows. В терминале выводятся следующие ошибки:
[AVHWDeviceContext @ 0x7f2778010680] No VA display found for device /dev/dri/renderD128.
[16:53:18:351] [17033:0000428c] [ERROR][com.freerdp.codec] - [libavcodec_init]: Could not initialize hardware decoder, falling back to software: Недопустимый аргумент
[AVHWDeviceContext @ 0x7f277804d200] No VA display found for device /dev/dri/renderD128.
[16:53:18:366] [17033:0000428c] [ERROR][com.freerdp.codec] - [libavcodec_init]: Could not initialize hardware decoder, falling back to software: Недопустимый аргумент
[16:53:18:378] [17033:0000428c] [ERROR][com.freerdp.crypto] - [freerdp_tls_handshake]: BIO_do_handshake failed</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>272741</commentid>
    <comment_count>1</comment_count>
    <who name="Блинов Денис Вячеславович">blinovdv</who>
    <bug_when>2025-09-18 20:01:17 +0300</bug_when>
    <thetext>На версиях пакетов:
libfreerdp3-3.17.0-alt1
wlfreerdp3-3.17.0-alt1
xfreerdp3-3.17.0-alt1
freerdp3-3.17.0-alt1
Ошибка не воспроизвелась, корректное открытие рабочего стола.
Подключение так же было через tls: xfreerdp /u:test /p:1 /v:10.88.XX.XX /sec:tls
В консоли так же выводились ошибки No VA display found for device /dev/dri/renderD128.
Но ошибки freerdp_tls_handshake]: BIO_do_handshake failed, которая сообщает об ошибке TLS соединения не было.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>278991</commentid>
    <comment_count>2</comment_count>
    <who name="Tatyana Gagina">tatyana</who>
    <bug_when>2025-12-12 17:07:41 +0300</bug_when>
    <thetext>Ошибка воспроизводится на Sisyphus (с /sec:tls) и без c версиями:
libfreerdp3-3.19.0-alt1
wlfreerdp3-3.19.0-alt1
xfreerdp3-3.19.0-alt1
freerdp3-3.19.0-alt1

В терминале выводятся следующие ошибки:
[17:03:16:213] [4888:00001318] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: Using /p is insecure
[17:03:16:213] [4888:00001318] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: Passing credentials or secrets via command line might expose these in the process list
[17:03:16:213] [4888:00001318] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: Consider using one of the following (more secure) alternatives:
[17:03:16:213] [4888:00001318] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]:   - /args-from: pipe in arguments from stdin, file or file descriptor
[17:03:16:213] [4888:00001318] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]:   - /from-stdin pass the credential via stdin
[17:03:16:213] [4888:00001318] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]:   - set environment variable FREERDP_ASKPASS to have a gui tool query for credentials
[17:03:16:217] [4888:0000131a] [WARN][com.freerdp.client.x11] - [load_map_from_xkbfile]:     : keycode: 0x08 -&gt; no RDP scancode found
[17:03:16:217] [4888:0000131a] [WARN][com.freerdp.client.x11] - [load_map_from_xkbfile]:     : keycode: 0x5d -&gt; no RDP scancode found
[AVHWDeviceContext @ 0x7f9558010f40] No VA display found for device /dev/dri/renderD128.
[17:03:16:301] [4888:0000131a] [ERROR][com.freerdp.codec] - [libavcodec_init]: Could not initialize hardware decoder, falling back to software: Недопустимый аргумент
[AVHWDeviceContext @ 0x7f955804af40] No VA display found for device /dev/dri/renderD128.
[17:03:16:339] [4888:0000131a] [ERROR][com.freerdp.codec] - [libavcodec_init]: Could not initialize hardware decoder, falling back to software: Недопустимый аргумент
[17:03:16:468] [4888:0000131a] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55f37faa82a0]: *************************************************
[17:03:16:468] [4888:0000131a] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55f37faa82a0]: This build is using [runtime-check] build options:
[17:03:16:468] [4888:0000131a] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55f37faa82a0]: * &apos;WITH_VERBOSE_WINPR_ASSERT=ON&apos;
[17:03:16:468] [4888:0000131a] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55f37faa82a0]: *
[17:03:16:468] [4888:0000131a] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55f37faa82a0]: [runtime-check] build options might slow down the application
[17:03:16:468] [4888:0000131a] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55f37faa82a0]: *************************************************
[17:03:16:475] [4888:0000131a] [ERROR][com.freerdp.crypto] - [freerdp_tls_handshake]: BIO_do_handshake failed
[17:03:16:475] [4888:0000131a] [ERROR][com.freerdp.core] - [transport_default_connect_tls]: ERRCONNECT_TLS_CONNECT_FAILED [0x00020008]

Также воспроизводится на p11 c версиями: 
wlfreerdp3-3.17.0-alt1
xfreerdp3-3.17.0-alt1
freerdp3-3.17.0-alt1

wlfreerdp3-3.19.0-alt1
xfreerdp3-3.19.0-alt1
freerdp3-3.19.0-alt1
libfreerdp3-3.19.0-alt1</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>282881</commentid>
    <comment_count>3</comment_count>
    <who name="Pavel Shilov">shilovps</who>
    <bug_when>2026-02-27 17:14:31 +0300</bug_when>
    <thetext>Ошибка воспроизводится на Sisyphus (с /sec:tls) и без c версиями:
libfreerdp3-server-3.23.0-alt1.x86_64
libfreerdp3-3.23.0-alt1.x86_64
freerdp3-server-3.23.0-alt1.x86_64
wlfreerdp3-3.23.0-alt1.x86_64
xfreerdp3-3.23.0-alt1.x86_64

$ xfreerdp /u:test /p:1 /v:10.88.14.7 /sec:tls
[17:13:23:925] [4206:0000106e] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: Using /p is insecure
[17:13:23:925] [4206:0000106e] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: Passing credentials or secrets via command line might expose these in the process list
[17:13:23:925] [4206:0000106e] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]: Consider using one of the following (more secure) alternatives:
[17:13:23:925] [4206:0000106e] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]:   - /args-from: pipe in arguments from stdin, file or file descriptor
[17:13:23:925] [4206:0000106e] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]:   - /from-stdin pass the credential via stdin
[17:13:23:925] [4206:0000106e] [WARN][com.freerdp.client.common.cmdline] - [warn_credential_args]:   - set environment variable FREERDP_ASKPASS to have a gui tool query for credentials
[17:13:25:285] [4206:00001070] [WARN][com.freerdp.client.x11] - [load_map_from_xkbfile]:     : keycode: 0x08 -&gt; no RDP scancode found
[17:13:25:285] [4206:00001070] [WARN][com.freerdp.client.x11] - [load_map_from_xkbfile]: ZEHA: keycode: 0x5d -&gt; no RDP scancode found
[AVHWDeviceContext @ 0x7f8064058080] No VA display found for device /dev/dri/renderD128.
[17:13:25:514] [4206:00001070] [ERROR][com.freerdp.codec] - [libavcodec_init]: Could not initialize hardware decoder, falling back to software: Недопустимый аргумент
[AVHWDeviceContext @ 0x7f8064058b80] No VA display found for device /dev/dri/renderD128.
[17:13:25:524] [4206:00001070] [ERROR][com.freerdp.codec] - [libavcodec_init]: Could not initialize hardware decoder, falling back to software: Недопустимый аргумент
[17:13:25:525] [4206:00001070] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55bf307b9280]: *************************************************
[17:13:25:525] [4206:00001070] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55bf307b9280]: This build is using [runtime-check] build options:
[17:13:25:525] [4206:00001070] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55bf307b9280]: * &apos;WITH_VERBOSE_WINPR_ASSERT=ON&apos;
[17:13:25:525] [4206:00001070] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55bf307b9280]: *
[17:13:25:525] [4206:00001070] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55bf307b9280]: [runtime-check] build options might slow down the application
[17:13:25:525] [4206:00001070] [WARN][com.freerdp.core.rdp] - [log_build_warn][0x55bf307b9280]: *************************************************
[17:13:25:544] [4206:00001070] [ERROR][com.freerdp.crypto] - [freerdp_tls_handshake]: BIO_do_handshake failed
[17:13:25:544] [4206:00001070] [ERROR][com.freerdp.core] - [transport_default_connect_tls]: ERRCONNECT_TLS_CONNECT_FAILED [0x00020008]</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>285522</commentid>
    <comment_count>4</comment_count>
    <who name="Иванов Александр Владимирович">ivanovav</who>
    <bug_when>2026-04-10 11:31:05 +0300</bug_when>
    <thetext>В версии freerdp3-3.24.1-alt1 ошибка воспроизводится при подключении к Windows 7, к Windows 10 и Windows 11 подключение успешно выполняется</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>285778</commentid>
    <comment_count>5</comment_count>
    <who name="Демидов Алексей Александрович">demidovaa</who>
    <bug_when>2026-04-14 15:15:31 +0300</bug_when>
    <thetext>В версии freerdp3-3.24.2-alt1 воспроизведена при подключении к Windows 7 Pro
Ошибка BIO_do_handshake failed
Подключение к Windows 10-pro и Windows 11  успешно выполняется</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>288803</commentid>
    <comment_count>6</comment_count>
    <who name="Иванов Александр Владимирович">ivanovav</who>
    <bug_when>2026-06-02 16:26:23 +0300</bug_when>
    <thetext>В версии freerdp3-3.26.0-alt1 ошибка воспроизводится при подключении к Windows 7, к Windows 10 и Windows 11 подключение успешно выполняется</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>