오늘은 데스크탑 환경으로 gnome 3를 사용해 보고 싶습니다. 그래서 openbox를 완전히 제거하고 gnome 3를 설치하고 실행시켰습니다 dpkg-reconfigure
. 나는 또한 그대로 둔 dwm을 설치했습니다.
sudo apt-get install gdm3
sudo dpkg-reconfigure gdm3
따라서 로그아웃하면 그놈 로그인 화면이 표시됩니다. 여태까지는 그런대로 잘됐다.
문제는 세션 전환기가 프로젝트의 gnome 쉘이나 gnome 세션을 표시하지 않는다는 것입니다. 이해합니다
- 시스템 X11 기본값
- 기본 X 세션
- xsession 스크립트의 WM
이 모든 항목이 나를 dwm
세션에 참여하게 만들었습니다. 세 번째 옵션은 user-session.desktop
제가 만든 옵션 에서 나옵니다.
[Desktop Entry]
Encoding=UTF-8
Name=WM from xsession script
Comment=Runs the window manager defined by xsession script
Exec=/etc/X11/Xsession
Type=Application
다음 ~/.xsession
을 포함합니다:
# xfce4-power-manager stuff
#xsetroot stuff
exec dwm
업데이트 대안을 실행하면 그놈을 볼 수 없습니다.
$ sudo update-alternatives --config x-window-manager
There is only one alternative in link group x-window-manager (providing /usr/bin/x-window-manager): /usr/bin/mutter
Nothing to configure.
$ sudo update-alternatives --config x-session-manager
There is only one alternative in link group x-session-manager (providing /usr/bin/x-session-manager): /usr/bin/lxsession
Nothing to configure.
gnome 3을 기본 데스크탑 환경으로 설정하고 gnome 3가 세션 전환기에 표시되도록 하려면 어떻게 해야 합니까?
답변1
로그인 관리자인 gdm3보다 더 많은 패키지를 설치해야 합니다.
최소한의 Gnome 데스크탑 환경을 가지려면 다음 패키지를 설치해야 합니다(시스템에 이미 일부 패키지가 설치되어 있을 수도 있음).
sudo apt-get install -y ca-certificates libgl1-mesa-dri x11-xserver-utils \
fonts-cantarell gdm3 gnome-session gnome-shell gnome-themes-standard \
gvfs-backends gvfs-fuse mousetweaks network-manager-gnome pulseaudio \
sound-theme-freedesktop xdg-user-dirs