国产探花免费观看_亚洲丰满少妇自慰呻吟_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


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 保靖县| 岑巩县| 辉南县| 荔浦县| 本溪市| 七台河市| 黑河市| 金山区| 绥棱县| 龙胜| 阳朔县| 阳西县| 宁津县| 汉沽区| 荔浦县| 修文县| 三都| 哈尔滨市| 济源市| 灌阳县| 新丰县| 虞城县| 虞城县| 永定县| 平果县| 海淀区| 泸州市| 昂仁县| 诸暨市| 宜阳县| 阿克苏市| 包头市| 延寿县| 尼勒克县| 喀喇| 英德市| 富平县| 万年县| 靖边县| 宁晋县| 嘉祥县|