Questions tagged «x11»


29
Webdriver 45000毫秒后无法连接到端口7055上的主机127.0.0.1
我有运行测试的框。似乎Jenkins将ssh并执行正在运行的特定作业中描述的命令。 在这里,我正在尝试运行Selenium Webdriver测试,但是它告诉我启动firefox时出错。最终的想法是完全在此框中运行Webtest,并拍摄一些错误屏幕截图。 我正在使用selenium-java-2.25.jar,firefox 10,Linux OS。 有趣的是,我可以手动插入盒中,暂时将另一个用户的魔术cookie复制到盒中(以获得X隧道),执行export DISPLAY=mydisplay:1.0,然后使用ant启动我的硒测试。这将带来Firefox和测试就好了。 这里有各种线程似乎都存在完全相同的问题,我想我已经尝试了其中的大多数。这是我所做的: 重新启动该框,使用VNC重新登录。 在进行硒测试之前,在Jenkins中放置了一个bash脚本以使其运行。bash脚本基本上只是执行一个export DISPLAY=mydisplay:1.0。它还执行xclock。这可以正常工作,因为我可以看到VNC中显示了xclock。 iptables已关闭 firefox正确位于/ usr / bin / firefox中 sshd_config显示X11Forwarding为true。 据说降级的Firefox帮助了一些人,但我不希望这样做。Webdriver应该仍然支持FF 10。 但是,以上均不能解决问题。 似乎本地主机上的端口7055甚至不存在: netstat -an | grep 7055 -没有印 这是我的/ etc / hosts所说的: 1 127.0.0.1 localhost.localdomain localhost 2 ::1 localhost6.localdomain6 localhost6 也许与本地主机:7055不存在有关?我不确定从这里去哪里。仍然,为什么错误输出display: :0.0在我指定后仍显示正在寻找mydisplay:1.0? 最后我收到的错误输出是: [testng] org.openqa.selenium.firefox.NotConnectedException: Unable to connect …

15
Octave-Gnuplot-AquaTerm错误:设置终端Aqua增强标题“图1”…未知终端类型”
我已经通过Homebrew安装了Octave和gnuplot,并下载了AquaTerm.dmg。当我尝试绘图时,出现以下消息: octave:4> plot(x,y) gnuplot> set terminal aqua enhanced title "Figure 1" font "*,6" ^ `line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list` 在bash终端set terminal,set Terminal,set term,(和相同的,其次是“AQUA”太)等给予什么。我尝试从已经打开“ AquaTerm”的八度音阶中再次绘图,但是没有任何反应。我已经尝试直接从gnuplot进行绘图,但是存在相同的问题。我该如何设置“ set terminal aqua”? Gnuplot起始消息显示为“ Terminal type set to 'x11'”,但不知道如何进行更改,以前的命令也不起作用。 由于不是从Homebrew安装AquaTerm的,因此八度/手槽可能找不到它...但是不知道。有猜到吗?谢谢!

10
“没有X11 DISPLAY变量”-是什么意思?
我正在尝试在Linux计算机(Slackware)上安装Java应用程序。 我收到以下错误,但我不理解。 你能告诉我如何解决这个问题吗?谢谢。 这是我得到的:(我看到需要设置一些X11 DISPLAY变量,但是我应该给它什么值以及如何赋予它?) ~$ java -jar gate-5.0-beta1-build3048-installer.jar - ERROR - java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. java.awt.HeadlessException: No X11 DISPLAY variable was set, but this program performed an operation which requires it. at java.awt.GraphicsEnvironment.checkHeadless(Graphic sEnvironment.java:159) at java.awt.Window.<init>(Window.java:407) at …
102 java  linux  variables  x11  headless 

29
Java无法使用'localhost:10.0'作为DISPLAY变量的值连接到X11窗口服务器
我有一个脚本使用Java连接到本地主机的端口10.0中显示X11 但我总是得到这个错误 java.lang.InternalError: Can't connect to X11 window server using 'localhost:10.0' as the value of the DISPLAY variable. at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method) at sun.awt.X11GraphicsEnvironment.access$200(X11GraphicsEnvironment.java:62) at sun.awt.X11GraphicsEnvironment$1.run(X11GraphicsEnvironment.java:178) at java.security.AccessController.doPrivileged(Native Method) at sun.awt.X11GraphicsEnvironment.<clinit>(X11GraphicsEnvironment.java:142) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at java.awt.GraphicsEnvironment.getLocalGraphicsEnvironment(GraphicsEnvironment.java:82) at sun.awt.X11.XToolkit.<clinit>(XToolkit.java:112) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:186) at java.awt.Toolkit$2.run(Toolkit.java:849) at java.security.AccessController.doPrivileged(Native Method) at …
93 java  linux  x11  xserver 

12
如何检查X服务器是否正在运行?
有没有办法找出当前会话用户是否正在运行Xserver(在Linux下)? 我从以下事情开始: ps -e | grep X 但这并不总是有效 我尝试的另一件事是检查$DISPLAY变量 还有其他方法可以检查吗? 编辑:有人建议使用$ DISPLAY变量,但是如果用户摆弄这个变量怎么办?如果他尝试执行某项操作并更改此变量,然后在我检查它时,它将不再反映系统的准确状态该怎么办?是否有特定方法可以始终返回正确答案? 我发现可以通过编程方式完成: #include <X11/Xlib.h> int main() { exit(XOpenDisplay(NULL) ? 0 : 1); } $ gcc -o xprobe xprobe.c -L/usr/X11R6/lib -lX11 但是我正在寻找一种脚本方式。
74 linux  x11  xserver 

7
无法在Windows上使用cygwin启动git gui
我以前在cygwin控制台中启动git gui时没有任何问题,但是自从我更新cygwin以来,我收到以下错误消息: $ git gui Application initialization failed: no display name and no $DISPLAY environment variable Error in startup script: invalid command name "tk_messageBox" while executing "tk_messageBox -icon error -type ok -title "git-gui: fatal error" -message $err" invoked from within "if {[catch {package require Tcl 8.4} err] || [catch {package …
70 git  cygwin  tcl  x11  tk 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.