我在我的远程 linux 机器上安装了一个程序 wireshark,我正在尝试使用 SSH 从我的 mac 计算机上使用 X11 运行它。这是我的终端...
macosx$ echo $DISPLAY
/tmp/launch-f4w6k6/:0
macosx$ ssh -X root@myserver.com
root@myserver.com's password:
remoteubuntu:~# echo $DISPLAY
remoteubuntu:~# wireshark
(wireshark:18927): Gtk-WARNING **: cannot open display:
Run Code Online (Sandbox Code Playgroud)
这是 /etc/ssh/sshd_config 中的几行
X11Forwarding yes
X11DisplayOffset 10
PrintMotd no
PrintLastLog yes
TCPKeepAlive yes
#UseLogin no
Run Code Online (Sandbox Code Playgroud)
谢谢您的帮助!
我正在使用 Xvfb 运行需要有效显示的 Wine 后台应用程序。它似乎绑定到 *:x11。出于安全原因,我想避免打开任何不必要的端口。
有没有办法强制 Xvfb 绑定到 localhost 而不是 *?
我正在运行 Ubuntu 9.04 (Jaunty),我有一个 nVidia 8600GTS 显卡。我试图让一台显示器在纵向模式下工作,而另一台在横向模式下工作。我知道如何在 Windows 下执行此操作,但在 Linux 下找不到此设置。我已经设法让它们都是纵向的,或者都是横向的,但不是彼此独立的。
我希望能够在不重新启动计算机或 X 的情况下为单个显示器切换模式,但我意识到这可能有点太过分了。
我正在尝试从 Ubuntu 服务器远程运行 X。我已经安装gedit在远程机器上,并尝试过:
adam@laptop $ ssh -X adam@myserver
adam@myserver $ gedit
cannot open display:
Run 'gedit --help' to see a full list of available command line options.
Run Code Online (Sandbox Code Playgroud)
我用另一个程序试过了:
adam@myserver $ filezilla
Error: Unable to initialize gtk, is DISPLAY set properly?
Run Code Online (Sandbox Code Playgroud)
这是 SSH 日志,使用ssh -X -v:
OpenSSH_5.3p1 Debian-3ubuntu5, OpenSSL 0.9.8k 25 Mar 2009
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: Applying options for *
debug1: Connecting to [Server ip and name omitted, Adam] port 22.
debug1: Connection …Run Code Online (Sandbox Code Playgroud) 我想澄清export DISPLAY=My IP Address我已经付出了。它搞砸了我的 X 设置,所以现在我只想像平常一样重置它。如何清除这个导出参数。简单的set DISPLAY=不行。
请告诉我如何实现这一目标。
你如何在 CentOS 启动时运行 X 服务器?这是我用来手动启动 X 服务器的命令 -
sudo /usr/bin/X :0 &
我在 Windows 系统上的 RHEL 机器上运行 X11 应用程序,使用 Xming 和 X11 通过 SSH 转发。反应似乎很糟糕。击键和鼠标点击之间的一秒等。当我从我的 Windows 机器 ping linux 框时,我可以看到延迟只有大约 85 毫秒。我已启用 ssh 压缩并将我的密码设置为建议设置。它有所帮助,但仍然很糟糕。我如何诊断响应能力如此差的原因?我可以在windows(或linux)下运行的实用程序是否可以跟踪两台机器之间所有网络数据包的延迟?