0
最近我在Ubuntu 14.04上安裝了Sublime Text 3。它工作正常,但當我通過sudo命令啓動它時,崇高開始於窗口中的菜單,而不是全局菜單,雖然它以全局菜單在常規模式下啓動。sudo subl,開始崇高而沒有全局菜單
我試圖隱藏sudo subl模式的菜單,但實際上隱藏了菜單,並且在任務欄中不再顯示全局菜單。
什麼問題?
最近我在Ubuntu 14.04上安裝了Sublime Text 3。它工作正常,但當我通過sudo命令啓動它時,崇高開始於窗口中的菜單,而不是全局菜單,雖然它以全局菜單在常規模式下啓動。sudo subl,開始崇高而沒有全局菜單
我試圖隱藏sudo subl模式的菜單,但實際上隱藏了菜單,並且在任務欄中不再顯示全局菜單。
什麼問題?
通常情況下,使用sudo運行圖形應用程序並不是一個好主意,如tripleee所指出的那樣。您可以使用gksudo
或sudo -H subl
以提升的權限運行崇高。
但我認爲要解決全局菜單問題,您可能需要重新安裝兩個gtk模塊。
sudo apt-get install --reinstall unity-gtk2-module
sudo apt-get install --reinstall unity-gtk3-module
請勿首先使用'sudo'運行GUI應用程序。 – tripleee
@tripleee感謝您的回答。對不起,我是Linux的初學者,那麼如何運行能夠編輯安全文件的GUI應用程序呢? – bobsilon
常用的解決方法是編輯臨時文件。有些編輯器還可以編輯特權文件,而無需在特權模式下運行整個應用程序。 (我只用過Emacs和'visudo',並且天真地認爲我不需要了解其他人。) – tripleee