我知道在Vim中有这样一个视觉铃声,使整个屏幕闪烁而不是哔哔声。 几个terminal程序也具有相同的function。 我正在寻找一种类似的视觉响铃,它将在X中的所有虚拟桌面上闪烁我的所有屏幕。我只有耳机在工作,而且我的电脑音箱太安静,所以我需要其他的通知方法,一定会引起我的注意。 有谁知道它是否存在?
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 2:1.7.6-2ubuntu7.4 (For technical support please see ) […]
我知道我可以通过运行ssh -X <host>连接到主机并使用窗口应用程序。 但是,如果我已经通过正常的SSH连接,例如ssh <host> 。 有没有办法让X转发,而不必重新连接?
这在编程和服务器pipe理之间有点中间地带,但是这似乎最终是最相关的地方。 我正在寻找一种方法来确定variables' $DISPLAY '是否宣传我们可以实际连接到的XServer,也就是说,如果所有的身份validation和任何东西都已到位,以允许执行更多的事情。 我理想的是寻找一些shell-end工具返回true / false,这可以在构build脚本中使用,以确定是否应该运行其中的其他testing(我不能控制)。 目前的testing只是检查envvariables“ $DISPLAY ”,如果它在那里,将尝试连接,并且当连接不起作用时,testing假定testing失败,而不仅仅是显示不可连接。 我只需要能够做到 if [[ ! can_connect_to_X ]] ; then unset DISPLAY fi 为了停止这些testing有严重的精神问题。 在理想的情况下,需要这样做的工具应该由X客户端库本身提供,以免产生特殊的依赖关系,并且假设实用工具不在那里,我们不能连接到任何显示器。
我想用SSH连接到服务器(在VMware映像中安装Debian)。 在那个服务器上,我想调用一个仓库查看器git 。 我需要做什么才能做到这一点?
情况如下。 我有一台带有Debian Linux 6.0的多用户台式机和一台连接了一台显示器的ATI显卡。 我有root权限。 可以开始几个KDE会话,如下所示: $ w 21:51:30 up ? days, 4:22, ? users, load average: 1.72, 1.68, 1.67 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT u1 pts/0 :0 Sat18 4days 0.00s 11.68s kdeinit4: kded4 [kdeinit] u2 pts/5 :1 Mon17 2days 0.00s 6.65s kdeinit4: kded4 [kdeinit] 所以,两个虚拟terminal正在使用,tty7和tty8: $ ps aux|grep /usr/bin/[X] root 2944 […]
从Mac(10.7.2)到Linux(Ubuntu 8.04)login时,使用ssh转发X11连接时遇到了一个令人烦恼的新问题。 使用ssh -Xlogin到远程计算机并从该shell启动基于X11的应用程序时,我没有任何问题。 最近开始发生的事情是,由于转发的显示被阻止(我推测),在一段时间之后(大约几小时),来自同一个shell的X11应用程序的额外调用无法启动。 例如,当试图启动xterm时,我得到了有关DISPLAY设置不正常的消息,例如: xterm Xt错误:无法打开显示:localhost:10.0 但是,我login后开始的X11应用程序仍然运行良好,使用完全相同的显示器(本地主机:10.0),只是它启动较早。 我打开了sshd_config中的详细日志logging,并在/var/log/auth.log文件中看到这个消息,以响应失败的xterm启动尝试: sshd [22104]:频道8:打开失败:pipe理禁止:打开失败 如果我再次向服务器ssh -X,启动一个新的shell并分配一个新的显示(localhost:11.0),同样的过程会重复:只要我保持打开状态, ),但几个小时后,我无法从该shell启动任何新的。 详细信息:在Ubuntu 8.04上运行的OpenSSH sshd服务器,使用默认的Apple X服务器显示转发到运行Lion(10.7.2)的Mac。 系统通过一个以太网局域网连接在一个单一的交换机之间。 这两台机器都没有运行防火墙。 直到最近(前几天)这个设置完美的工作,所以我很困惑,看看下一步。 我绝不是X11或SSH专家,但具有良好的UNIX / Linux经验。 在客户端或服务器configuration中没有任何明显的改变,尽pipe我已经尝试改变一些选项来尝试debugging,比如将sshd_config的TCPKeepAlive设置为no,并设置“host + localhost”(你可以告诉我一直在使用谷歌search)。 从Linux 11.10笔记本电脑通过同一networking和交换机login同一个远程主机时,不会出现这个问题 – 几小时后xterm可以在相同的sshloginshell中成功调用,而Mac中的相同实验失败今天早上testing确定),所以它似乎是一个Mac特定的问题。 在远程计算机(sshd服务器)上设置“LogLevel DEBUG3”,并且客户端连接没有发生任何变化,/var/log/auth.log显示连接状态报告过夜的一个轻微变化,即使用的端口号由Linux机器上的一个成功的SSH会话(我认为),下面的连接#7: sshd [20173]:debug3:channel 7:status:打开以下连接:\ r \ n#0 server-session(t4 r0 i0 / 0 o0 / 0 fd 14/13 cfd -1)\ r \ n#3来自127.0.0.1端口的X11连接57564(t4 […]
我试图通过X11转发和SSH运行各种Gnome应用程序。 有些应用程序会导致“dbus-launch”应用程序首先被激活。 问题在于退出X应用程序后,dbus-launch不会closures,因此必须在SSH会话closures之前终止。 我假设问题是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 (现在,在closures远程会话中的gcalctool应用程序之后) [me@host ~]$ ps PID TTY TIME CMD 4706 pts/0 00:00:00 bash 4807 pts/0 00:00:00 […]
我曾经在GNOME中将大小写locking和控制权交换,但是当我升级到Ubuntu 9.04时,我也将桌面环境更改为Xfce。 我有我的xorg.conf中的以下行: Option "XkbOptions" "ctrl:nocaps" 但是这对Xfce来说似乎没有什么不同。 有任何想法吗?
尝试通过SSH Putty / Xming(在选项中启用X11转发)访问X11我的CentOS 6 x32小型Linode VPS。 我的Windows机器不是问题,因为它与其他CentOS服务器一起工作。 在/etc/ssh/sshd_config上启用了X11Forwarding,但我仍无法获得X11转发。 我试图让xclock工作,但我得到Can't open display :0.0错误。 我也尝试了不同的$显示值,如:0或:10.0 我试过MobaXterm,连接时我得到这个消息: X11 forwarding request failed on channel 0