tty1에서 xfce를 다시 시작하십시오.


23

xubuntu를 처음 사용하고 xfce 데스크탑이 충돌하는 경우가 많으며 명령 줄에서 tty1 만 사용할 수 있습니다.

tty1에서 tty7의 xfce를 어떻게 다시 시작할 수 있는지 알고 싶습니다.

나는 그것을 봤지만 해결책을 찾지 못했습니다. 감사.

답변:


10

로 사용자를 죽이십시오

pkill -KILL -u yourusername

그래도 로그인 화면으로 돌아갑니다.


때때로 현재 창을 잃는 것은 선택이 아닙니다. tty1에서 작업 중일 때 사용자를 죽일 수도 있으므로 사용자의 모든 프로세스를 종료하는 것이 마지막 옵션입니다. 로그인 관리자 (각각 x 기반)는 다른 세션을 닫지 않습니다.
m3nda

18

나를 위해 startxfce4작동 pkill하지 않았지만.

다음 명령을 시도 할 수 있습니다.

xfwm4 --replace

Windows 관리자를 다시 시작합니다.


1
네. 이것은 먼저 창 관리자를 다시로드하십시오. 작동하지 않으면 로그인 서비스를 다시 시작하십시오. 최악의 경우 사용자를 종료 한 다음 작업을 다시 시작하십시오. :)
m3nda

1
정확하게. xfwm4 --replace & : A & 추가하는 것을 잊지 마세요
제이미 슨 베커

9

시도해 볼 수 있습니다 startxfce4.

사이트는 다음과 같이 말합니다.

XFCE4를 다시 시작하십시오 : 커맨드 라인에서, "startxfce4"를 사용하여 당신을 미치게 할 수있는 어리석은 배포 X 시작 스크립트를 우회하는 것이 좋습니다.


2
그것은 XFCE4의 시작이며 다시 시작하지는 않습니다. 내가 달릴 때 startxfce4나는이 메시지를 가지고 :는 / usr / 빈 / startxfce4 : X 서버가 이미 디스플레이에서 실행 : 0.0 들어 xfce4-세션 : 다른 세션 관리자가 이미 실행 중입니다
Enkouyami

"xinit : X 서버에 연결할 수 없습니다 : 연결이 거부되었습니다"
kurdtpage

1
로그인 루프 수정 후 행운을 빕니다 : askubuntu.com/a/223634/308869
Ufos

@Enkouyami, 무언가가 충돌했을 때 Restart = Start . 충돌 하지already running 않았기 때문에 메시지가 표시 xfce4 되었습니다 .;) — 언어 적 문제입니다. 어쨌든이 답변은 질문에 적합합니다. :)
loved.by.Jesus

9

pkill은 효과가 있었지만 나에게는 조금 극단적 인 것처럼 보였다. 다른 tty 세션에서 다른 일이 일어나면 그 사람들도 죽일 것입니다.

또 다른 해결책은 다음과 같습니다.

sudo restart lightdm

Linux의 가장 큰 장점은 동일한 작업을 수행 할 수있는 여러 가지 방법이 항상 있다는 것입니다.


--replace는 저장을 시도합니다 :)
m3nda

1
우분투 16 사용 sudo service lightdm restart.
jc__
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.