Fedora Linux は Red Hat 社が支援するコミュニティ Fedora Project で開発されているディストリビューションで、最新の技術を積極的に取り込むことで知られています。また Fedora Linux の開発成果が、後にリリースされる Red Hat Enterprise Linux, RHEL に取り込まれています。Fedora Linux は、おおむね春と秋の年二回の頻度で新しい版がリリースされています。
下記の OS 環境で動作確認をしました。
Fedora Linux 38 | (Workstation Edition) | x86_64 |
xrdp を xrdp-1:0.9.21-2.fc38.x86_64 から xrdp-1:0.9.22-3.fc38.x86_64 へ更新したところ、Windows から Fedora Linux へリモートディスクトップ接続ができなくなってしまいました。
リモートデスクトップ接続でログイン時のエラー
エラーメッセージによると libvnc.so が無い?ということですが、原因がよく判らなかったので、とりあえずダウングレードしました。
[XXXXXX@XXXXXX-host ~]$ sudo dnf downgrade xrdp [sudo] password for XXXXXX: Fedora 38 - x86_64 - Updates 25 kB/s | 25 kB 00:01 Fedora Modular 38 - x86_64 - Updates 72 kB/s | 25 kB 00:00 Dependencies resolved. =============================================================================================================================================================================================== Package Architecture Version Repository Size =============================================================================================================================================================================================== Downgrading: xrdp x86_64 1:0.9.21-2.fc38 fedora 477 k xrdp-selinux x86_64 1:0.9.21-2.fc38 fedora 12 k Transaction Summary =============================================================================================================================================================================================== Downgrade 2 Packages Total download size: 489 k Is this ok [y/N]: y Downloading Packages: (1/2): xrdp-selinux-0.9.21-2.fc38.x86_64.rpm 20 kB/s | 12 kB 00:00 (2/2): xrdp-0.9.21-2.fc38.x86_64.rpm 362 kB/s | 477 kB 00:01 ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Total 246 kB/s | 489 kB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Downgrading : xrdp-selinux-1:0.9.21-2.fc38.x86_64 1/4 Running scriptlet: xrdp-selinux-1:0.9.21-2.fc38.x86_64 1/4 Downgrading : xrdp-1:0.9.21-2.fc38.x86_64 2/4 Running scriptlet: xrdp-1:0.9.21-2.fc38.x86_64 2/4 Running scriptlet: xrdp-1:0.9.22-3.fc38.x86_64 3/4 Cleanup : xrdp-1:0.9.22-3.fc38.x86_64 3/4 Cleanup : xrdp-selinux-1:0.9.22-3.fc38.x86_64 4/4 Running scriptlet: xrdp-selinux-1:0.9.22-3.fc38.x86_64 4/4 Running scriptlet: xrdp-1:0.9.21-2.fc38.x86_64 4/4 Running scriptlet: xrdp-selinux-1:0.9.22-3.fc38.x86_64 4/4 Verifying : xrdp-1:0.9.21-2.fc38.x86_64 1/4 Verifying : xrdp-1:0.9.22-3.fc38.x86_64 2/4 Verifying : xrdp-selinux-1:0.9.21-2.fc38.x86_64 3/4 Verifying : xrdp-selinux-1:0.9.22-3.fc38.x86_64 4/4 Downgraded: xrdp-1:0.9.21-2.fc38.x86_64 xrdp-selinux-1:0.9.21-2.fc38.x86_64 Complete! [XXXXXX@XXXXXX-host ~]$ rpm -ql xrdp | grep libvnc /usr/lib64/xrdp/libvnc.so
[1] によると、新しいパッケージ (xrdp-1:0.9.22-3.fc38.x86_64) では libvnc.so が単に収録されなかっただけのようです。次の更新で修正されるとのことです。原因は判りましたが、なんだかショボい不具合です。💢
追記 2023-05-20
xrdp-1:0.9.22-4.fc38.x86_64 で問題は解消されています。
参考サイト
- Xrdp fails to load libvnc.so and refuses to start - Fedora Discussion
- https://packages.fedoraproject.org/pkgs/xrdp/xrdp/
にほんブログ村
#オープンソース
0 件のコメント:
コメントを投稿