Questions tagged «x11»

X11是X Window系统的版本11,通常在Linux,BSD和Unix系统上使用,以提供较低级别的图形,输入和窗口管理API,而GNOME和KDE等较高级别的桌面平台则基于此API。

9
如何防止警告没有xauth数据?使用伪造的身份验证数据进行X11转发?
每次我启动从Mac到Linux(Debian)的ssh连接时,都会收到以下警告: No xauth data; using fake authentication data for X11 forwarding. 对于使用ssh的工具(例如git或mercurial),也会发生这种情况。 我只想对我的系统进行本地更改,以防止这种情况出现。 注意:我的Mac OS X(10.8.1)上确实有X11服务器(XQuartz 2.7.3(xorg-server 1.12.4)),并且它可以正常工作,我可以在本地或远程成功启动时钟。
65 ssh  x11 

7
如何通过其他服务器启用SSH X11转发?
我有主机A,B和C。从主机AI只能通过ssh进行访问。从BI可以访问C。我希望能够在C上运行X11程序并将显示转发给A。 我尝试了这个: A $ ssh -XB B $ ssh -XC 加元xclock 错误:无法打开显示: 但这是行不通的。
33 linux  ssh  x11 


3
如何配置D-Bus和SSH X-Forwarding以防止SSH在退出时挂起?
我正在尝试通过X11转发和SSH运行各种Gnome应用程序。某些应用程序将导致首先生成“ dbus-launch”应用程序。问题是退出X应用程序时dbus-launch不会关闭,因此必须先将其杀死,然后才能正确关闭SSH会话。 我认为问题是X / Gnome应用程序无法与主消息总线守护程序连接,因此必须启动它们自己的副本?我怎样才能解决这个问题?还是我想念什么? 这是一个例子。我启用了X11转发,一切似乎工作正常。 [me@host ~]$ gnome-calculator & [1] 4803 (这里gcalctool程序启动,并显示在我的删除X服务器(Xming)中) [me@host ~]$ ps PID TTY TIME CMD 4706 pts/0 00:00:00 bash 4803 pts/0 00:00:00 gnome-calculator 4807 pts/0 00:00:00 dbus-launch 4870 pts/0 00:00:00 ps (现在,在远程会话中关闭gcalctool应用后) [me@host ~]$ ps PID TTY TIME CMD 4706 pts/0 00:00:00 bash 4807 pts/0 …
19 linux  x11  dbus 

2
无法打开显示-X11转发-Cent OS
尝试X11通过SSH Putty / Xming(在选项上启用X11转发)访问我的CentOS 6 x32小型Linode VPS。 我的Windows机器不是问题,因为它可以与其他CentOS服务器一起使用。 X11Forwarding已启用/etc/ssh/sshd_config,但仍然无法进行X11转发。 我正在尝试xclock上班,但Can't open display :0.0出现错误。 我也尝试过使用不同的$ DISPLAY值,例如:0或:10.0 我尝试了MobaXterm,并且在连接时收到以下消息: X11 forwarding request failed on channel 0

4
SSH X11无法正常工作
我有一台家用和办公计算机,该家用计算机具有静态IP地址。 如果我从工作计算机SSH切换到家用计算机,则SSH连接有效,但不显示X11应用程序。 在我/etc/ssh/sshd_config家里: X11Forwarding yes X11DisplayOffset 10 X11UseLocalhost yes 在工作中,我尝试了以下命令: xhost + home HOME_IP ssh -X home ssh -X HOME_IP ssh -Y home ssh -Y HOME_IP 我/etc/ssh/ssh_config在工作: Host * ForwardX11 yes ForwardX11Trusted yes 我~/.ssh/config在工作: Host home HostName HOME_IP User azat PreferredAuthentications password ForwardX11 yes 我~/.Xauthority在工作: -rw------- 1 azat azat 269 …
15 ssh  x11  x11forwarding 

3
从Linux到Mac的SSH转发的X11显示在一段时间后丢失
从Mac(10.7.2)登录到Linux(Ubuntu 8.04)时,ssh转发我的X11连接时遇到了一个新的令人烦恼的问题。使用ssh -X登录到远程计算机并从该Shell启动基于X11的应用程序时,我没有问题。 最近开始发生的事情是,由于转发的显示被阻止(我认为),经过一段时间(约数小时),无法从同一shell额外调用X11应用程序。例如,当尝试启动xterm时,我收到有关DISPLAY设置错误的常见消息,例如: xterm Xt错误:无法打开显示:localhost:10.0 但是,我在登录时立即启动的X11应用程序仍然运行良好,并使用了完全相同的显示(localhost:10.0),只是它早先启动了。 我打开了sshd_config中的详细日志记录,并在/var/log/auth.log文件中看到此消息,以响应失败的xterm启动尝试: sshd [22104]:通道8:打开失败:在管理上被禁止:打开失败 如果我再次将-X SSH到服务器,启动新的外壳并分配新的显示(localhost:11.0),则重复相同的过程:只要我保持打开状态(天, ),但几个小时后,我无法从该shell启动任何新的。 细节:在Ubuntu 8.04上运行的OpenSSH sshd服务器,显示已转发到运行带有默认Apple X服务器的Lion(10.7.2)的Mac。这些系统通过以太网LAN连接,并且它们之间只有一个开关。两台计算机均未运行防火墙。直到最近(几天前),该设置仍然可以正常工作,因此我对下一步的定位感到困惑。我绝不是X11或SSH专家,但具有良好的UNIX / Linux经验。尽管我尝试更改一些选项来进行调试,但客户端或服务器配置都没有明显变化,例如将sshd_config的TCPKeepAlive设置为no,并设置“ host + localhost”(您可以知道我一直在使用Google搜索)。 当从Linux 11.10便携式计算机通过同一网络登录到同一远程主机并进行切换时,不会发生此问题-可以在数小时后从同一ssh登录外壳成功调用xterm,而从Mac进行的同一实验失败(确保今天上午进行了测试),因此这似乎是Mac特有的问题。 由于在远程计算机(sshd服务器)上设置了“ LogLevel DEBUG3”,并且我没有对客户端连接进行任何更改,因此/var/log/auth.log会在一夜之间显示连接状态报告中的一个细微变化,这是使用的端口号通过来自Linux机器的一个成功的ssh会话(我认为),下面的连接#7: sshd [20173]:debug3:通道7:状态:下列连接已打开:\ r \ n#0服务器会话(t4 r0 i0 / 0 o0 / 0 fd 14/13 cfd -1)\ r \ n#3从127.0.0.1端口57564(t4 r1 i0 / 0 …
10 ssh  mac-osx  x11  display 

2
远程屏幕外渲染
我的研究实验室最近添加了一个服务器,该服务器具有强大的NVIDIA图形卡,我们希望将其用于科学计算。由于它不是工作站,因此我们必须通过ssh连接远程运行我们的作业。我们的大多数应用程序都需要将opengl渲染到屏幕外的缓冲区中,然后在CUDA中对结果进行图像分析。 我的初步调查表明,X11转发是个坏主意,因为opengl渲染将在客户端计算机(或更确切地说是X11服务器,这是一个令人困惑的命名约定!)上发生,并且在发送大量纹理时会遇到网络瓶颈。我们将永远不需要显示输出,因此似乎不需要X11转发,但是Opengl需要将$ DISPLAY设置为有效值,否则我们的应用程序将无法运行。我确定存在执行此操作的渲染场,但是如何完成呢?我认为这可能是一个简单的X11配置问题,但我对它太陌生,无法知道从哪里开始。 我们正在运行未安装gdm,gnome等的Ubuntu服务器10.04。但是,已安装xserver-xorg软件包。

1
xf86OpenConsole:无法打开/ dev / tty0(无此文件或目录)
这个问题不太可能帮助将来的访客。它仅与较小的地理区域,特定的时间段或格外狭窄的情况(通常不适用于Internet的全球受众)有关。要获得使该问题更广泛适用的帮助,请访问帮助中心。 7年前关闭。 root@mazgalici:~# startx X.Org X Server 1.7.6 Release Date: 2010-03-17 X Protocol Version 11, Revision 0 Build Operating System: Linux 2.6.24-28-server i686 Ubuntu Current Operating System: Linux mazgalici 2.6.18-194.26.1.el5.028stab079.2PAE #1 SMP Fri Dec 17 19:34:22 MSK 2010 i686 Kernel command line: quiet Build Date: 10 November 2010 11:25:26AM xorg-server …
9 linux  ubuntu  x11 

3
如何以编程方式测试是否可以连接到$ DISPLAY中指定的X服务器
这在编程和服务器管理之间有点中间立场,但这似乎最终是最相关的地方。 我正在寻找一种确定变量' $DISPLAY'是否正在宣传我们实际上可以连接的XServer的方法,也就是说,是否所有身份验证和适当的条件都可以执行。 理想情况下,我正在寻找一种返回true / false的shell端工具,可以在构建脚本中使用它来确定是否应该运行其中的其他测试(我不控制)。 当前的测试只是检查env变量“ $DISPLAY”,如果存在,它将尝试连接,并且当连接不起作用时,测试将假定测试失败,而不仅仅是显示器无法连接。 我只需要能够做 if [[ ! can_connect_to_X ]] ; then unset DISPLAY fi 为了阻止这些测试有严重的精神问题。 在理想情况下,X Client库本身应提供执行此操作所需的工具,以免产生特殊的依赖关系,并且能够假设该实用程序不存在,我们就无法连接到任何显示器。
8 linux  testing  x11  xorg 
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.