現在DEまたはWMを使用していることを確認するコマンドラインコマンドはありますか?
答え1
ただインストールするneofetch
と、システムの詳細を得ることができます。 Debianベースのディストリビューションでは:
$ sudo apt install neofetch
$ neofetch
.-/+oossssoo+/-. xxxx@pxxxx `:+ssssssssssssssssss+:` ------ -+ssssssssssssssssssyyssss+- オペレーティングシステム: Ubuntu 20.04.1 LTS x86_64 .osssssssssssssssssdMMMNysssso.ホスト:MS-7C39 1.0 /sssssssssshdmmNNmmyNMMMMhssssss/ カーネル: 5.11.0-34-generic +ssssssssshmydMMMMMMMNdddddyssssssss+稼働時間:2日14時間32分 /sssssssshNMMyhhyyyyhmNMMMNhssssssss/ パッケージ: 3329(dpkg), 6(フラットパック), 14(スナップ) .ssssssssdMMMNhsssssssssshNMMMMdssssssss.シェル:バッシュ5.0.17 +sssshhhyNMMNyssssssssssssyNMMyssssssss+解像度:1600x900、1366x768 ossyNMMMNyMMhsssssssssssssshmmmhssssssso ドイツ語:ドワーフ ossyNMMMNyMMhsssssssssssssshmmmhssssssso WM:マート +sssshhhyNMMNyssssssssssssyNMMyssssssss+ WMテーマ:Adwaita .ssssssssdMMMNhsssssssssshNMMMMdssssssss.トピック: Yalu [GTK2/3] /sssssssshNMMyhhyyyyhdNMMMNhssssssss/ アイコン: パピルス [GTK2/3] +sssssssssddmydMMMMMMMMddddyssssssss+ターミナル:xfce4-ターミナル /ssssssssssshdmNNNNmyNMMMMhssssss/ターミナルフォント:固定幅フォント12 .osssssssssssssssssdMMMNysssso. CPU: インテル i5-9400(6) @ 4.100GHz -+ssssssssssssssssyyyssss+- GPU: インテル UHD グラフィック 630 `:+ssssssssssssssssss+:` GPU: NVIDIA GeForce GT 710 .-/+oossssoo+/-.メモリ: 6049MiB/7828MiB
デスクトップ環境名とバージョン(存在する場合)のみをインポートするには、次のようにします。
$ neofetch | awk -F: '/DE/{print $2}'
GNOME
答え2
少なくともDebianベースのシステムでは、単に実行して
echo $XDG_CURRENT_DESKTOP
デスクトップ環境を確認できます。ウィンドウマネージャを実行する場合
wmctrl -m
(sudo apt-get install wmctrl)