Centos 7의 vncserver: Gnome 환경을 변경하는 방법은 무엇입니까?

Centos 7의 vncserver: Gnome 환경을 변경하는 방법은 무엇입니까?

저는 Centos 7과 gnome을 사용하고 있습니다. Gnome 클래식은 더 이상 슈퍼 키 검색을 지원하지 않으며 gnome.

  • ~/.vnc/xstartup이미 gnome대신 사용되었습니다 gnome-classic:
if [ -e `/usr/bin/gnome-session --session=gnome`  -o -e /usr/bin/startkde ]; then
    vncserver -kill $DISPLAY
fi

그럼에도 불구하고 VNC 클라이언트 창에 보이는 환경은 gnome-classic.

실제 모니터가 기본적으로 사용하는 환경 gnomegnome-classic.

  • 내 환경을 어떻게 바꿀 수 있나요?

답변1

친애하는 미래에서 온 사람들: 지금까지 우리가 내린 결론은 다음과 같습니다.

CentOS 및 RHEL 7의 GNOME에서 슈퍼 키(예를 들어)를 누를 때 검색 상자를 다시 활성화하려면 Win터미널을 열고 다음 명령을 입력하십시오.

sudo sed -i "s/\"hasOverview\": false/\"hasOverview\": true/g" /usr/share/gnome-shell/modes/classic.json

GNOME Shell 3.28.3을 사용하여 CentOS 7.9 및 RHEL 7.9에서 테스트되었습니다.

답변2

당신이 들여다 보면/usr/share/xsessions/gnome-classic.desktop

당신은 볼 수 있습니다 :

Exec=env GNOME_SHELL_SESSION_MODE=classic gnome-session --session gnome-classic

시작 파일에서 시도해 보세요. export GNOME_SHELL_SESSION_MODE=classicif 블록 이전에 작업을 수행한 다음 gnome-classic을 사용하도록 gnome-session 줄을 변경할 수 있습니다.

관련 정보