View Issue Details

IDProjectCategoryView StatusLast Update
0000594AlmaLinux-10Generalpublic2026-01-21 04:14
Reportertbsky Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status newResolutionopen 
Summary0000594: Alma 10.1 rdp install broken
DescriptionI tried to install alma 10.1 via pxe or boot.iso under legacy bios and uefi. I tried under kvm-vm and dell physical server.
boot.iso md5sum is "11d14e7e80f243e1e10d99a6c5bda92b"

rdp install parameter like “inst.rdp inst.rdp.username=userxxx inst.rdp.password=passxxx” failed.

rdp installation is important for EL10, because many Dell/HP/Lenovo server BMC with matrox g200 has no wayland support. so gui installation is not possible without rdp.

RHEL 10.1 rdp installation works fine.

tail /tmp/syslog I got the error message below:

ERR gnome-remote-desktop:[14:02:01:259] [3286:00000e4f] [WARN][com.freerdp.core.peer] - [peer_unexpected_client_message]: Unexpected client message in state CONNECTION_STATE_FINALIZATION_FONT_LIST, missing flag FINALIZE_CS_FONT_LIST_PDU [0x00000100]
14:02:01,301 NOTICE gnome-remote-de:[RDP.CLIPRDR] Client capabilities: long format names, stream file clip, file clip no file paths, can lock clip data, huge file support
14:02:01,308 WARNING gnome-remote-de:Failed to start screen cast stream: GDBus.Error:org.freedesktop.DBus.Error.Failed: Failed to start stream: Couldn't connect pipewire context
14:02:01,308 ERR gnome-remote-desktop:[14:02:01:294] [3286:00000cd6] [ERROR][com.freerdp.core.peer] - [rdp_set_error_info]: ERRINFO_RPC_INITIATED_DISCONNECT [0x00010001]
Steps To Reproduceboot with anaconda parameter "inst.rdp inst.rdp.username=userxxx inst.rdp.password=passxxx"
try to use windows remote desktop client to connect the ip address, the connection closes immediately.
anaconda /tmp/syslog shows error message.
TagsNo tags attached.

Activities

tbsky

2025-12-17 07:57

reporter   ~0001200

the bug is true, but my assumption above was wrong.

I said "many Dell/HP/Lenovo server BMC with matrox g200 has no wayland support". this was misleading by chatgpt and gemini.
I have dell servers which can not install RHEL10 via gui (but RHEL9 is fine). the root cause is not matrox vga. the root cause is nvidia telsa gpu card at the server.
base on RedHat knowledgebase, RHEL10 gui failed at the situation and it need a kernel parameter to workaround it "modprobe.blacklist=nouveau".
I test a dell sever without nvidia gpu and RHEL10/Alma10 gui installation is fine.

but as I said, Alma inst.rdp bug is still true. RHEL 10.1 with "inst.rdp" works fine. AlmaLinux 10.1 is broken with the parameter.

tbsky

2026-01-06 08:41

reporter   ~0001208

I think Alma 10.1 is too late to fix the issue.
I hope 10.2 can fix the issue.

pastalian

2026-01-20 17:07

reporter   ~0001211

$ diff -u lorax-templates-almalinux-10.1-3.el10.alma.1/lorax-templates-rhel-10.1/80-rhel/runtime-postinstall.tmpl lorax-templates-rhel-10.1-3.el10/lorax-templates-rhel-10.1/80-rhel/runtime-postinstall.tmpl
--- lorax-templates-almalinux-10.1-3.el10.alma.1/lorax-templates-rhel-10.1/80-rhel/runtime-postinstall.tmpl 2025-06-04 21:03:10.000000000 +0900
+++ lorax-templates-rhel-10.1-3.el10/lorax-templates-rhel-10.1/80-rhel/runtime-postinstall.tmpl 2025-07-11 06:08:18.000000000 +0900
@@ -22,6 +22,13 @@
 remove etc/systemd/system/default.target
 symlink /lib/systemd/system/anaconda.target etc/systemd/system/default.target
 
+## Allow pipewire.service and pipewire.socket to run as root
+## https://bugzilla.redhat.com/show_bug.cgi?id=2355207
+mkdir etc/systemd/user/pipewire.service.d/
+install ${configdir}/systemd-allowroot.conf etc/systemd/user/pipewire.service.d/allowroot.conf
+mkdir etc/systemd/user/pipewire.socket.d/
+install ${configdir}/systemd-allowroot.conf etc/systemd/user/pipewire.socket.d/allowroot.conf
+
 ## Make sure tmpfs is enabled
 mkdir etc/systemd/system/local-fs.target.wants/
 symlink /lib/systemd/system/tmp.mount etc/systemd/system/local-fs.target.wants/tmp.mount

pastalian

2026-01-21 04:14

reporter   ~0001212

The contents of the srpm and the repo seem to be out of sync for some reason.

Download 10.1-3.el10.alma.1.src.rpm and extract its contents

$ curl -OL https://vault.almalinux.org/10.1/AppStream/Source/Packages/lorax-templates-almalinux-10.1-3.el10.alma.1.src.rpm
$ bsdtar -xf lorax-templates-almalinux-10.1-3.el10.alma.1.src.rpm lorax-templates-rhel-10.1-3.tar.gz
$ tar -xf lorax-templates-rhel-10.1-3.tar.gz

git clone 10.1-3.el10.alma.1

$ git clone https://git.almalinux.org/rpms/lorax-templates-almalinux.git -b changed/a10s/lorax-templates-almalinux-10.1-3.el10.alma.1

Compare the srpm and the repo

$ diff -r lorax-templates-almalinux/80-rhel lorax-templates-rhel-10.1/80-rhel
Only in lorax-templates-almalinux/80-rhel/config_files/common: systemd-allowroot.conf
diff '--color=auto' -r lorax-templates-almalinux/80-rhel/config_files/ppc/grub.cfg.in lorax-templates-rhel-10.1/80-rhel/config_files/ppc/grub.cfg.in
1c1
< set default=1
---
> set default=0
diff '--color=auto' -r lorax-templates-almalinux/80-rhel/runtime-cleanup.tmpl lorax-templates-rhel-10.1/80-rhel/runtime-cleanup.tmpl
119c119
< removefrom coreutils /usr/bin/[ /usr/bin/base64
---
> removefrom coreutils /usr/bin/[ /usr/bin/base64 /usr/bin/chcon
294c294
< removefrom rpm /usr/share/locale/*
---
> removefrom rpm /usr/bin/* /usr/share/locale/*
diff '--color=auto' -r lorax-templates-almalinux/80-rhel/runtime-postinstall.tmpl lorax-templates-rhel-10.1/80-rhel/runtime-postinstall.tmpl
25,31d24
< ## Allow pipewire.service and pipewire.socket to run as root
< ## https://bugzilla.redhat.com/show_bug.cgi?id=2355207
< mkdir etc/systemd/user/pipewire.service.d/
< install ${configdir}/systemd-allowroot.conf etc/systemd/user/pipewire.service.d/allowroot.conf
< mkdir etc/systemd/user/pipewire.socket.d/
< install ${configdir}/systemd-allowroot.conf etc/systemd/user/pipewire.socket.d/allowroot.conf
<

Issue History

Date Modified Username Field Change
2025-12-14 10:43 tbsky New Issue
2025-12-17 07:57 tbsky Note Added: 0001200
2026-01-06 08:41 tbsky Note Added: 0001208
2026-01-20 17:07 pastalian Note Added: 0001211
2026-01-21 04:14 pastalian Note Added: 0001212