일부 파일을 편집하려고 할 때 터미널 창에서 파일을 받았습니다. Gtk-WARNING : Calling Inhibit failed에 대한 게시물이 이미 있습니다 .
그러나 해결되지 않았습니다. 어떻게 해결할 수 있습니까?
답변
해결하다
IBUS-WARNING **: The owner of /home/myPC/.config/ibus/bus is not root!
사용 gksudo
하거나 gksu
파일을 열 대신 sudo는의,
gksudo gedit php.ini
또는
gksu gedit php.ini
다음 오류
(gedit:12512): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
업데이트하여 해결할 수 있습니다 gir1.2-gtksource-3.0
sudo apt-get install gir1.2-gtksource-3.0
답변
그러한 경고를 처리하지 않는 다른 방법이 있습니다. GUI 프로그램을 루트로 실행하려면 sudo / su-gksu (Gnome의 경우)에 그래픽 프론트 엔드를 사용하십시오. Gtk- 경고 : 통화 금지 실패
답변
명령 행에서 응용 프로그램을 시작할 때 명령 NOHUP
앞의 플래그와 명령 뒤의 앰퍼샌드 를 사용하여 응용 프로그램을 시작한 후 터미널에서 자세한 출력을 피할 수 있습니다 .
예를 들어이 경우 다음을 사용합니다.
nohup gedit &
또는
nohup gedit
sudo
권한 이 필요한 경우 다음 과 같은 다른 문제를 방지하기 위해 sudo -i
대신 사용해야 합니다 sudo
.
nohup sudo -i