国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Ubuntu > 正文

ubuntu啟動eclipse時出錯cannot open display

2024-06-28 13:21:49
字體:
來源:轉載
供稿:網友
Ubuntu啟動eclipse時出錯cannot open display

由于要學習hadoop,就在ubuntu下創建了一個hadoop用戶,但是 eclipse是在naomi用戶下裝的,在root和naomi用戶下都能正常啟動,但是一旦切換到hadoop用戶,試著啟動eclipse,就會 cannot open display, no PRotocol specify

打開日志文件后的信息為

org.eclipse.swt.SWTError: No more handles[gtk_init_check() failed]

原因:當使用su 到另外一個用戶運行某個程序,而這個程序又要有圖形顯示的時候,就有可能有下面提示:No protocol specified(gedit:14333): Gtk-WARNING **: cannot opendisplay: :0.0這是因為Xserver默認情況下不允許別的用戶的圖形程序的圖形顯示在當前屏幕上. 如果需要別的用戶的圖形顯示在當前屏幕上, 則應以當前登陸的用戶, 也就是切換身份前的用戶(不是hadoop用戶,是root用戶)執行如下命令。xhost +(別忘了空格)

通過執行這條命令,就授予了其它用戶訪問當前屏幕的權限,于是就可以以另外的用戶運行需要運行的程序了

本文參考:http://java-doom.CUOxin.com/blog/1738370

http://blog.csdn.net/unflynaomi/article/details/38340383


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 鸡西市| 北票市| 西青区| 思茅市| 柞水县| 嫩江县| 永川市| 正宁县| 嘉荫县| 眉山市| 观塘区| 鄂伦春自治旗| 遂宁市| 营山县| 霍林郭勒市| 城固县| 塔城市| 临夏县| 子长县| 延川县| 平度市| 运城市| 沙雅县| 东海县| 凤翔县| 新昌县| 炉霍县| 任丘市| 鲁山县| 池州市| 普洱| 原平市| 醴陵市| 平邑县| 建始县| 顺昌县| 绥江县| 财经| 凌源市| 卢湾区| 酒泉市|