Fedoraで複数のデスクトップ環境を使用する

Fedoraで複数のデスクトップ環境を使用する

Fedoraに軽量DE(XFCEのLXDEなど)を追加して1つを実行できますか?
grubから選べますか?それとも中間段階がありますか?

これにより、ちょっと探索したいときにGNOMEが起動するのを待つ必要がないように選択できます。

答え1

はい、Fedoraシステムに別のDEを追加できます。実は本当に簡単です。パッケージマネージャを介して別のDEをインストールするだけです。

いいえ、Grubでは選択できません。ただし、ログインマネージャをインストールでき、Fedoraにはすでにログインマネージャがインストールされているようです。したがって、Grubから起動すると、コンピュータはシステムにインストールされているさまざまなDEを選択でき、それらのいずれかにログインできます。

私は個人的に私のArchシステムでそれぞれ特定の目的に合わせて設定された約4-5の異なるDEを使用します。

答え2

可能ですが、いくつかの作業を行う必要があります。 Grubプロンプトでパラメータをカーネルに渡してログインすると、カーネルパラメータが読み取られ、指定されたデスクトップ環境が起動します。

カーネルパラメータは必ずしも既存のパラメータと競合しないことを選択してください。たとえば、

linux /vmlinuz root=/dev/sda1 ro jake223.de=startkde

異なる値を使用して複数のGrubエントリを作成できますjake223.de

ログイン時に実行する項目を選択してください~/.Xsession。このファイルでカーネルパラメータ(存在する場合)に基づいてデスクトップ環境を起動します。

#!/bin/sh
kernel_argument=$(</proc/cmdline awk -vRS=' ' 'sub(/^jake223.de=/, "")')
if [ -n "$kernel_argument" ]; then
  exec "$kernel_argument"
fi
exec default-window-manager

少ない結果に比べて多くの作業が必要です。ブートローダ画面の直後にログイン画面からデスクトップ環境を選択できます。特に自動ログインを有効にすると、数秒を節約できますが、これはマイナーな作業でもあります。

オフからログオンにすばやく切り替えるより効率的な方法は、コンピュータを休止状態にすることです。これにより、現在のシステム状態がディスクに保存されます。再起動すると、システム状態は数秒で再ロードされます。システムが起動するだけでなく、離れてもすべてのファイルとアプリケーションが開いています。

関連情報