#author("2025-10-25T17:00:50+00:00;2025-08-09T15:44:36+00:00","default:sysosa","sysosa")
#author("2025-10-26T03:39:28+00:00","default:sysosa","sysosa")
GNOMEディスクトップ環境以外を使ってみる

***KDE Plasma Workspaces [#b2344357]
epelと crb リポジトリを有効にする必要あり

#code(nonumber){{
[root@rockylinux10 ~]# dnf config-manager --enable crb

[root@rockylinux10 ~]# dnf install epel-release -y

[root@rockylinux10 ~]# systemctl disable gdm
[root@rockylinux10 ~]# systemctl enable sddm

[root@rockylinux10 ~]# dnf groupinstall "KDE Plasma Workspaces" -y


[root@rockylinux10 ~]# reboot
}}
&color(red){*}; GNOME向けなGDMディスクトップマネージャのままでもいいが、より軽量なKDE標準のSDDMに切り替えてます。

再起動後に画面左下の「Desktop Session:」をクリックして、表示さえれたツリーメニュから「Plasma」を選びます
&ref(2025y08m09d_222821545.png,nolink); &ref(2025y08m09d_222826528.png,nolink); &ref(2025y08m09d_222832065.png,nolink);

もしGNOME向けのGDMディスクトップマネージャのままでも KDE は使えて、
ログイン画面の右下にある歯車をクリックしてログイン時に適用されるディスクトップ環境を選びます
&ref(2025y08m09d_180504193.png,nolink,80%);



っで立ち上げてみた画面は下記。
デフォで右クリックメニューで「ターミナル」が開ける。これはありがたい。
っが、、機能てんこ盛り過ぎる..
&ref(2025y08m09d_180746749.png,nolink,80%);

***xfce ディスクトップ環境 [#y31fb2ba]
利用可能なパッケージがそもそも用意されていない。なので今時点はダメ見たい。
ソースから作ってみた  &color(red){みかんせい};
#code(nonumber){{
[root@rockylinux10 ~]# wget https://archive.xfce.org/xfce/4.20/fat_tarballs/xfce-4.20.tar.bz2
[root@rockylinux10 ~]# tar xf xfce-4.20.tar.bz2
[root@rockylinux10 ~]# cd src
[root@rockylinux10 src]# ls
exo-4.20.0.tar.bz2                thunar-4.20.0.tar.bz2           xfce4-panel-4.20.0.tar.bz2          xfdesktop-4.20.0.tar.bz2
garcon-4.20.0.tar.bz2             thunar-volman-4.20.0.tar.bz2    xfce4-power-manager-4.20.0.tar.bz2  xfwm4-4.20.0.tar.bz2
libxfce4ui-4.20.0.tar.bz2         tumbler-4.20.0.tar.bz2          xfce4-session-4.20.0.tar.bz2
libxfce4util-4.20.0.tar.bz2       xfce4-appfinder-4.20.0.tar.bz2  xfce4-settings-4.20.0.tar.bz2
libxfce4windowing-4.20.0.tar.bz2  xfce4-dev-tools-4.20.0.tar.bz2  xfconf-4.20.0.tar.bz2
[root@rockylinux10 src]#
[root@rockylinux10 src]# tar xf xfce4-dev-tools-4.20.0.tar.bz2
[root@rockylinux10 src]# cd xfce4-dev-tools-4.20.0/
[root@rockylinux10 xfce4-dev-tools-4.20.0]# 
[root@rockylinux10 xfce4-dev-tools-4.20.0]# dnf search meson glib2-devel gtk3-devel libgudev-devel wayland-protocols-devel libSM-devel gobject-introspection-devel vala libwnck3-devel libnotify-devel


[root@rockylinux10 xfce4-dev-tools-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf libxfce4util-4.20.0.tar.bz2
[root@rockylinux10 src]# cd libxfce4util-4.20.0
[root@rockylinux10 libxfce4util-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# export PKG_CONFIG_PATH=/opt/xfce4/lib/pkgconfig

[root@rockylinux10 src]# tar xf xfconf-4.20.0.tar.bz2
[root@rockylinux10 src]# cd xfconf-4.20.0/
[root@rockylinux10 xfconf-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf libxfce4ui-4.20.0.tar.bz2
[root@rockylinux10 src]# cd libxfce4ui-4.20.0/
[root@rockylinux10 libxfce4ui-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf garcon-4.20.0.tar.bz2
[root@rockylinux10 src]# cd garcon-4.20.0/
[root@rockylinux10 garcon-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf exo-4.20.0.tar.bz2
[root@rockylinux10 src]# cd exo-4.20.0/
[root@rockylinux10 exo-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf thunar-4.20.0.tar.bz2
[root@rockylinux10 src]# cd thunar-4.20.0/
[root@rockylinux10 thunar-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf thunar-volman-4.20.0.tar.bz2
[root@rockylinux10 src]# cd thunar-volman-4.20.0/
[root@rockylinux10 thunar-volman-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf libxfce4windowing-4.20.0.tar.bz2
[root@rockylinux10 src]# cd libxfce4windowing-4.20.0/
[root@rockylinux10 libxfce4windowing-4.20.0]# PATH=/opt/xfce4/bin:$PATH ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf xfce4-panel-4.20.0.tar.bz2
[root@rockylinux10 src]# cd xfce4-panel-4.20.0/
[root@rockylinux10 xfce4-panel-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf xfce4-settings-4.20.0.tar.bz2
[root@rockylinux10 src]# cd xfce4-settings-4.20.0/
[root@rockylinux10 xfce4-settings-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf xfce4-session-4.20.0.tar.bz2
[root@rockylinux10 src]# cd xfce4-session-4.20.0/
[root@rockylinux10 xfce4-session-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

git clone https://github.com/wmww/gtk-layer-shell.git
cd gtk-layer-shell
meson setup build
ninja -C build
sudo ninja -C build install
sudo ldconfig
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH



[root@rockylinux10 src]# tar xf xfdesktop-4.20.0.tar.bz2
[root@rockylinux10 src]# cd xfdesktop-4.20.0/
[root@rockylinux10 xfdesktop-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf xfwm4-4.20.0.tar.bz2
[root@rockylinux10 src]# cd xfwm4-4.20.0/
[root@rockylinux10 xfwm4-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf xfce4-appfinder-4.20.0.tar.bz2
[root@rockylinux10 src]# cd xfce4-appfinder-4.20.0/
[root@rockylinux10 xfce4-appfinder-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf tumbler-4.20.0.tar.bz2
[root@rockylinux10 src]# cd tumbler-4.20.0/
[root@rockylinux10 tumbler-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..

[root@rockylinux10 src]# tar xf xfce4-power-manager-4.20.0.tar.bz2
[root@rockylinux10 src]# cd xfce4-power-manager-4.20.0/
[root@rockylinux10 xfce4-power-manager-4.20.0]# ./configure --prefix=/opt/xfce4 && make && make install & cd ..
}}

1

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS