그래서 방금 Debian 7 (oldstable) 기반의 랩톱에 최신 Kali Linux를 설치했습니다. 그런 다음 모든 것을 데비안 8로 업그레이드했습니다.
항상 X11 대신 Wayland를 원했기 때문에 필요한 패키지를 설치했습니다. 그런 다음 최소 ~./config/weston.ini
구성을 작성했습니다 . 이제 Gnome 로그인 화면에서 :
Gnome on Wayland
또는 LXDE
다른 부팅 할 수 있습니다 . 패널은 설정이 필요하지만 (제작 된 freedesktop을 찾아야 함), 성공이 제한적인 이전과 후자 (LXDE)는 거의 완벽합니다.
어쨌든, LXDE에서 GUI는 이전 안정보다 GUI에 더 민감하고 Windows 7을 실행할 때 속도가 빠릅니다.
그러나 이것이 데비안 7에서 8 로의 모든 라이브러리 / 모듈 업그레이드 또는 Wayland 사용 (Wayland를 전혀 사용하지 않는 경우)인지 알고 싶습니다. 나는 /usr/bin/Xorg
멈춤을 통해 훑어 보았고 “wayland”라는 프로세스를 찾지 못했습니다. 그래서 나는 현재 어느 것을 실행하고 있습니까?
답변
다음을 발행하여 전달할 세션 ID를 확보하십시오.
loginctl
그때:
loginctl show-session <SESSION_ID> -p Type
단일 명령으로이 모든 것을 원한다면 :
loginctl show-session $(awk '/tty/ {print $1}' <(loginctl)) -p Type | awk -F= '{print $2}'
사용자 이름에 해당하는 것을 사용하십시오.
참조 :
https://fedoraproject.org/wiki/How_to_debug_Wayland_problems
그래서 나를 위해 :
$ loginctl show-session 2 -p Type
Type=wayland
답변
Wayland 또는 X11의 사용 여부를 어떻게 알 수 있습니까?
X11 시스템에서 :
$ echo $XDG_SESSION_TYPE
x11
일부 웨이 랜드 시스템에서 :
$ echo $XDG_SESSION_TYPE
wayland
답변
이것은 페도라에서 작동합니다.
loginctl show-session $(loginctl | grep $(whoami) | awk '{print $1}') -p Type
답변
나는 Ayush의 대답 이 가장 좋지만 Andreas의 대답 은 한 줄로 할 수 있다고 생각했습니다 .
loginctl show-session "$XDG_SESSION_ID" -p Type
접두사 --value
를 삭제하기 위해 추가로 전달할 수 있습니다 Type=
.
답변
명령을 내리다
ps aux | grep gnome-shell
출력을 줄 것이다
/usr/bin/gnome-shell --wayland --display-server
Wayland가 활성화 된 경우.
답변
Alt + F2 메뉴에서 ‘r’명령을 실행하십시오. Xorg에서 환경을 다시 시작하지만 (창과 프로세스를 잃지 않고) 웨이 랜드에서는 “Wayland에서 재시작을 사용할 수 없습니다”라는 메시지가 표시됩니다.
답변
아니요, 나는 킥오프를 위해 Wayland로 전환했을 때 Htop에서 Wayland라는 pid를 발견했습니다. 그것이 변경되지 않는 한 그것이보아야 할 것입니다. 업데이트 : 다음은 Wayland 프로세스를 보여주는 스크린 샷입니다.