터미널에서 시작하고 x11-Forwarding을 사용할 때 gedit 상단 메뉴가 보이지 않음


9

을 감안할 때 : 내가 사용 export $(dbus-launch)내에서 /etc/bash.bashrc내가 일반적으로 관리자가 아닌 사용자와 필요에 따라 실행 해요로 파일 su - admin위험한 아무것도 할.

정상적인 행동 : 대시로 이동하여 gedit를여십시오. 최상위 메뉴가 표시됩니다.

비정상적인 동작 터미널로 이동하여 다음을 입력하십시오 gedit.. 그런 다음 상단 메뉴이다 에서 볼 수. (bg로 보낼 때에도 문제가 지속됨)

추가 정보 : 내가 할 때 gksudo gedit메뉴가 상단 메뉴 대신 창의 메뉴 표시 줄 아래에 나타납니다 ...

추가 정보 : 방금 범인을 발견했습니다 : X11 전달. 파일 export $(dbus-launch)에서 제거하면 "비정상적인"동작이 중지됩니다 bash.bashrc.

누구나 비정상정상 으로 되돌릴 수 있는 단서가 있습니까? (x11 전달 유지?) 나는 모든 곳을 보았지만 환경 설정에 대한 버그를 제외 하고는이 문제에 대한 해결책을 찾지 못했습니다 ...


비정상적으로 보입니다. 여기에서 gedit의 메뉴는 .desktop (대시)에서 시작하든 바이너리 (터미널)에서 시작하든 항상 액세스 할 수 있습니다. 당신은 항상 터미널에서 이것을 사용할 수 있습니다 - gtk-launch geditgtk-launch gedit /path/to/a/file. 이것은 .desktop을 사용하여 시작합니다.
doug

팁에 감사하지만 아아 : gtk-launch를 사용하면 같은 결과가 나옵니다. :(
Fabby

@muru : 현상금에 대한 질문을 한 지 4 분 후에 gnome-terminal 태그를 제거했습니다. 왜 ??? 이것은 터미널에서 시작할 때만 발생하므로 매우 중요합니다. (태그를 다시 추가하기 전에 요청)
Fabby

1
그것은 분명히 gnome-terminal에 국한되지 않기 때문에 ( xfce4-terminal을 대신 사용하면 다른 행동 을합니까?) 나는 x11-forwarding당신이 터미널을 사용하고 있다는 사실을 다루고 있습니다. 그렇지 않다고 생각되면 command-line을 고려하십시오 .
muru December

gtk-launch는 X11보다 1604에서 나를 위해 일했습니다. 또한 별칭 자체가 효과가 있다는 것에 놀랐습니다. alias gedit='gtk-launch gedit'
rickfoosusa

답변:


4

결국 답을 찾았습니다.

X11 포워딩을 사용하는 경우 ~/.config/실제로 실행중인 사용자를 확인하는 것을 잊지 마십시오 gedit! 응용 프로그램이 표시된 사용자가 아닙니다 ~/.config/!

이 특별한 경우에, ~/.config/gedit이 특정 문제를 삭제하면 gedit나중에 문제가 다시 발생합니다. (멍청한 : 나는 그것을 이름을 바꾸고 차이점이 무엇인지 살펴 보았으므로 완벽한 답변을 게시 할 수 있었지만 당시에는 다른 문제를 해결하려고했습니다.)


원래 답변 :

아무도 대답을 찾지 못해서 나 자신의 해결 방법을 "솔루션"으로 게시하겠습니다.

(나는 그들이 실제로 "솔루션"이 아니라 단지 "해결책"이라는 것을 알고있다)

  1. 가장 자주 사용되는 명령에 툴바를 사용하십시오.
  2. 키보드 바로 가기 사용 : 도구 모음에서 실제로 누락 된 유일한 메뉴 항목은 "파일-다른 이름으로 저장"이므로 Alt+ 만 누르면 F이 해결 방법을 사용할 때 메뉴가 시스템 메뉴에서 나오는 것 같습니다. 그런 다음 A"As"를 누르면 "다른 이름으로 저장"대화 상자가 나타납니다.

Edit V, Siew, Tearch, Dools , ocuments 및 Help에 동일한 시스템을 사용할 수 있습니다.


+1 이것은 내가 겪고있는 문제에 가깝기 때문에 ... "sudo gedit"을 실행하면 "<Alt> + E", "<Alt> + F"등으로도 메뉴에 액세스 할 수 없습니다. /home/user/.config/dconfvs /home/root/.config/dconf또는 당신이 말하는 $~/.config/gedit#~/.config/gedit. 또한 "** (gedit : 12601) : 경고 ** : 문서 메타 데이터 설정 실패 : 속성 메타 데이터 설정 :: gedit-spell-enabled 지원되지 않음"과 같은 메시지가 표시됩니다. 효과 100k + 사람들?
WinEunuuchs2Unix
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.