Fedora에서 여러 데스크탑 환경 사용

Fedora에서 여러 데스크탑 환경 사용

Fedora에 경량 DE(예: XFCE의 LXDE)를 추가하여 하나를 실행할 수 있습니까?
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

적은 결과에 비해 많은 작업이 필요합니다. 부트로더 화면 직후에 로그인 화면에서 데스크톱 환경을 선택할 수 있습니다. 특히 자동 로그인을 활성화하는 경우 몇 초를 절약할 수 있지만 이는 사소한 일이기도 합니다.

오프 상태에서 로그온 상태로 빠르게 전환하는 보다 효율적인 방법은 컴퓨터를 최대 절전 모드로 전환하는 것입니다. 이렇게 하면 현재 시스템 상태가 디스크에 저장됩니다. 다시 부팅하면 시스템 상태가 몇 초 안에 다시 로드됩니다. 시스템이 부팅될 뿐만 아니라, 떠나도 모든 파일과 응용 프로그램이 열려 있습니다.

관련 정보