本家リリースノート https://docs.rockylinux.org/release_notes/10_0/

ざっと触った感じ. やっぱりkernelが新しいのできびきびしている.

従来「GNOME Classic」環境で画面中どこでも右クリックメニューに「Open in Terminal」が出て、「Standard(X11 display server)」環境ならファイラーの枠内で右クリックメニューに「Open in Terminal」でターミナル(端末)が使えた.

RockyLinux10 では後者のファイラーの枠内で右クリックメニューに「Open in Console」として存在して、ターミナル(端末)が利用できるみたい,
genome-shell 47.4 採用のせいかな.

OSインストール

proxmoxで作っているが、GPUを搭載してのOSインストールに成功しない. GPUを外すと可能.

nvidia driverインストール

[root@rockylinux10 ~]# cat /etc/redhat-release
Rocky Linux release 10.0 (Red Quartz)
 
[root@rockylinux10 ~]# grubby --update-kernel ALL --args "nouveau.modeset=0 modprobe.blacklist=nouveau ipv6.disable=1"
[root@rockylinux10 ~]# grub2-mkconfig -o /boot/grub2/grub.cfg
[root@rockylinux10 ~]# grub2-mkconfig -o /boot/efi/EFI/rocky/grub.cfg
[root@rockylinux10 ~]# reboot

再起動後に

[root@rockylinux10 ~]# systemctl isolate multi-user.target
[root@rockylinux10 ~]# rmmod nouveau
[root@rockylinux10 ~]# bash /Public/cuda/NVIDIA-Linux-x86_64-570.181.run -Z

ディスクトップ画面上の右クリックでターミナルを起動させる

ファイラーを開いて特定のフォルダ内で右クリックすると「Open in Console」が項目として表示され、それを選択するとターミナルが立ち上がる
でもファイラを開くことなくディスクトップ画面上で右クリックしてターミナルを立ち上げたい.

方法としては「gnome-shell-extension-custom-menu」を活用するとか。
ここでは「gnome-shell-extension*」な全てを入れてできるようにしてます。

[root@rockylinux10 ~]# dnf install yum-utils -y
[root@rockylinux10 ~]# dnf repolist all
 :
[root@rockylinux10 ~]# yum-config-manager --enable crb
[root@rockylinux10 ~]# dnf install gnome-shell-extension*

ユーザ権限でログインして、画面左上のアイコンをクリックしてから、画面中央のメニュー欄から「Show Apps」をクリックします
2025y08m07d_165757719.png

タイル状に配置されたアプリケーションから「Extensions」を選択します。
2025y08m07d_170008655.png

「Extensions」画面が表示されて先ほどdnfでインストールした「gnome-shell-extension*」らが反映されております。
2025y08m07d_170249238.png

この中で「Custom menu」を有効にすると、デスクトップ上でマウスの右クリックを押下すると「Edit menu」を表記されます。
2025y08m07d_170408597.png 2025y08m07d_170608365.png

この「Edit menu」は「$HOME/.entries.json」を編集すればいろいろ項目とかが作れるみたい。
2025y08m07d_013617459.png

サンプルがあるhttps://github.com/andreabenini/gnome-plugin.custom-menu-panel/blob/main/examples/.entries.json

っが「gnome-shell」が置けずに「xterm」しか置けなかった。方法はあるのだろうが、今の所不明。なのでwindows likeなディスクトップ画面にして固定されたメニューから起動できるようにしてみた。
先の「Extensions」で「Dash to Panel」「Places Status Indicator」「Workspace Indicator」を有効にしたら下記のようになる
2025y08m07d_171335331.png
しばらくこれでいいかな

他のディスクトップ環境を使ってみる

GNOMEはいいのですが、いろいろ自身で手を加えないと使い勝手が向上しない。。
っで他のディスクトップ環境を試してみる

現時点でディスプレイサーバ xorgの代わりとなった Waylandネイティブなディスクトップ環境は少ない模様。
rockylinuxでは KDE が使えるみたい。
RockyLinux10/Desktop

自動実行のリスト

[root@rockylinux10 ~]# systemctl list-timers --all
NEXT                            LEFT LAST                        PASSED UNIT                         ACTIVATES
Thu 2025-08-07 17:37:55 JST    13min -                                - systemd-tmpfiles-clean.timer systemd-tmpfiles-clean.service
Thu 2025-08-07 18:24:02 JST    59min -                                - dnf-makecache.timer          dnf-makecache.service
Thu 2025-08-07 18:56:28 JST 1h 31min Thu 2025-08-07 17:14:17 JST      - fwupd-refresh.timer          fwupd-refresh.service
Fri 2025-08-08 00:57:26 JST       7h Thu 2025-08-07 00:12:09 JST      - logrotate.timer              logrotate.service
Fri 2025-08-08 00:58:54 JST       7h Thu 2025-08-07 00:12:09 JST      - plocate-updatedb.timer       plocate-updatedb.service
Sun 2025-08-10 01:00:00 JST   2 days Thu 2025-08-07 00:12:09 JST      - raid-check.timer             raid-check.service
Mon 2025-08-11 00:29:24 JST   3 days Thu 2025-08-07 00:12:09 JST      - fstrim.timer                 fstrim.service
 
7 timers listed.
[root@rockylinux10 ~]#

「raid-check.service」はsoftware-raidのチェックかな. fstrimはTRIMの模様

em関連アプリ

X11アプリが使えない

windowsにXmin/MobaXterm経由、あるいはmacOSからXQuartz経由で Rockylinux10 にSSHでアクセスして X11 アプリをwindows/macOSに表示することは無理。そのままでは。

っで、sshd_configに下記修正を加えて「xorg-x11-xauth」をインストールすれば従来通りにリモートからX11アプリが使えます。

[root@rockylinux10 ~]# vi /etc/ssh/sshd_config
#X11Forwarding no
 ↓
X11Forwarding yes
[root@rockylinux10 ~]# systemctl restart sshd
 
[root@rockylinux10 ~]# dnf install xorg-x11-xauth

これで従来通りX11アプリが使えます。

「qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.」と言われたら

[root@rockylinux10 ~]# dnf install xcb-util-wm xcb-util-image xcb-util-keysyms xcb-util-renderutil

glxinfoを調べたら下記のようになっているので普通のX11アプリも大丈夫かと思う

[root@rockylinux10 ~]# dnf install glx-utils
 
[root@rockylinux10 ~]# glxinfo|grep -i opengl
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: NVIDIA RTX A2000/PCIe/SSE2
OpenGL core profile version string: 4.6.0 NVIDIA 570.181
OpenGL core profile shading language version string: 4.60 NVIDIA
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 4.6.0 NVIDIA 570.181
OpenGL shading language version string: 4.60 NVIDIA
OpenGL context flags: (none)
OpenGL profile mask: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.2 NVIDIA 570.181
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.20
OpenGL ES profile extensions:
[root@rockylinux10 ~]#

Waylandネイティブで。。

一応windowsのWSLならそれが出来そうです。だけど肝心のアプリがWaylandに対応しているか微妙。素直に Xwayland様を通して使った方がいいのかも。

RDPを使ってリモートから画面を呼び出す

参照先 https://gitlab.gnome.org/GNOME/gnome-remote-desktop#headless-multi-user-remote-login
「Headless multi user remote login」で作ります。こちらは共通のパスワードでリモートディスクトップに入って、それから個々の認証でログインするスタイル。
vncでXDMCPを繋いで中に入るって感じと同じ.
既に存在するアカウント「gnome-remote-desktop」でカギと証明書を作るところから開始

[root@rockylinux10 ~]# dnf install freerdp -y
[root@rockylinux10 ~]# getent passwd gnome-remote-desktop
gnome-remote-desktop:x:993:993:GNOME Remote Desktop:/var/lib/gnome-remote-desktop:/usr/sbin/nologin
[root@rockylinux10 ~]#
[root@rockylinux10 ~]# sudo -u gnome-remote-desktop sh -c 'mkdir -p ~/.local/share/gnome-remote-desktop'
[root@rockylinux10 ~]# sudo -u gnome-remote-desktop sh -c 'winpr-makecert -silent -rdp -path ~/.local/share/gnome-remote-desktop tls'
 
(確認)
[root@rockylinux10 ~]# ls -l /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/
total 8
-rw-r--r--. 1 gnome-remote-desktop gnome-remote-desktop 1018 Aug 10 12:38 tls.crt
-rw-r--r--. 1 gnome-remote-desktop gnome-remote-desktop 1705 Aug 10 12:38 tls.key
[root@rockylinux10 ~]#

作った tls.crt の中身は「openssl x509 -text -noout -in /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.crt」
tls.key の中身は「openssl rsa -text -noout -in /var/lib/gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.key」で確認できます

そしてGNOME Remote Desktop の設定を施します . 「Init TPM credentials failed because No TPM device found, using GKeyFile as fallback.」と表示されても無視して構わない

[root@rockylinux10 ~]# grdctl --system rdp set-tls-key ~gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.key
[root@rockylinux10 ~]# grdctl --system rdp set-tls-cert ~gnome-remote-desktop/.local/share/gnome-remote-desktop/tls.crt
 
[root@rockylinux10 ~]# grdctl --system rdp set-credentials
Username: access-rdp            <--- windows/macOSからRDPで繋いだ時に問われるアカウントとパスワードを定義
Password:
 
[root@rockylinux10 ~]# grdctl --system rdp enable

っでデーモンを起動

[root@rockylinux10 ~]# systemctl daemon-reload
[root@rockylinux10 ~]# systemctl enable gnome-remote-desktop
[root@rockylinux10 ~]# systemctl restart gnome-remote-desktop

あとはfirewallに穴をあける

[root@rockylinux10 ~]# firewall-cmd --add-service=rdp --zone=public --permanent
[root@rockylinux10 ~]# firewall-cmd --reload

っでwindows/macOSのリモートデスクトップアプリを起動してアクセスを試みます。
2025y08m10d_125431897.png

下記のような画面が表示されるが continue で構わない.
2025y08m10d_125638905.png

メッセージ上の「use redirection server name:i:1」にするにはリモートデスクトップを開いて、「オプションの表示」を有効にして設定接続欄で「保存」を行います
2025y08m10d_185410089.png
「保存」されたファイルは「ドキュメント」フォルダに「Default.rdp」として落ちるのですが、このファイルは不可視ファイルです。フォルダのオプションで
「隠しファイル、隠しフォルダ、および隠しドライブを表示する」に一旦変更して、「Default.rdp」を表示させます。
2025y08m10d_185634513.png 2025y08m10d_185846656.png
その上で適当なeditorで開いて、「use redirection server name:i:1」にします。
2025y08m10d_190059752.png
この状態で保存して、再度リモートデスクトップを開いてアクセスするとメッセージが表示されなくなります

XDMCPを使いたい。

xorgがないので無理っぽい。代替には RDP(waylandネイティブ) がいいみたい。

VirtualGLで高速描画

、は無理みたい。VirtualGLはxorgが基本なので。RDPの速度に期待するしかないみたい。

最新の60件
2025-11-09 2025-11-05 2025-11-03 2025-11-02 2025-10-31 2025-10-30 2025-10-29 2025-10-28 2025-10-26 2025-10-25 2025-10-24 2025-10-22 2025-10-21 2025-10-17 2025-10-13 2025-10-12 2025-10-11 2025-10-06 2025-10-05 2025-10-01 2025-09-30 2025-09-29 2025-09-28 2025-09-25 2025-09-24 2025-09-23 2025-09-21 2025-09-20 2025-09-17 2025-09-14 2025-09-13 2025-09-12 2025-09-11 2025-09-01 2025-08-28 2025-08-22 2025-08-18 2025-08-17 2025-08-16

edit


トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2025-08-10 (日) 19:02:52