标签: xorg

浏览器而不是窗口管理器?

是否可以在 X11(或 Linux 中的任何其他方式)之上运行一个浏览器(例如,仅使用 webkit 呈现的画布)作为我的窗口管理器,就好像我正在全屏查看我的普通 Web 浏览器一样?

linux window-manager xorg

19
推荐指数
1
解决办法
2万
查看次数

禁用不插电显示器 (xrandr)

我有一台带两个视频输出的笔记本电脑,我在家时使用(HDMI1、VGA1)。为了启用它们,我这样做:

xrandr --output HDMI1 --right-of LVDS1 --auto
xrandr --output LVDS1 --off
xrandr --output VGA1 --right-of HDMI1 --auto
Run Code Online (Sandbox Code Playgroud)

当我想上班时,我带着笔记本电脑,但首先运行以下命令:

xrandr --output VGA1 --off
xrandr --output LVDS1 --left-of HDMI1 --auto
xrandr --output HDMI1 --off
Run Code Online (Sandbox Code Playgroud)

然后这让我的笔记本电脑显示器像它应该的那样处于活动状态。

我遇到的问题是有时我不记得在我的电脑上班之前禁用两个屏幕。当我到达时,我尝试了--output和 的各种组合,--off但我无法重新启用我的屏幕。

这是我xrandr在没有显示任何内容的情况下运行的输出:

Screen 0: minimum 320 x 200, current 3840 x 1080, maximum 8192 x 8192
LVDS1 connected (normal left inverted right x axis y axis)
   1366x768       60.0 +
   1024x768       60.0··
   800x600        60.3     56.2··
   640x480        59.9··
VGA1 disconnected 1920x1080+1920+0 (normal …
Run Code Online (Sandbox Code Playgroud)

linux multiple-monitors xorg xrandr

19
推荐指数
2
解决办法
2万
查看次数

适用于 Linux 的 Cygwin/X 和 Windows 子系统

我在我的 Windows 10 设备(Surface 3,以防万一)上有一个正常运行的 Cygwin 安装,包括一个正常运行的 Xorg 窗口环境。我也刚刚开始尝试使用适用于 Linux 的 Windows 子系统。从 WSL 运行 GUI 应用程序的建议似乎是安装另一个 X 服务器。通常推荐使用 Xming,但我没有看到任何建议 Cygwin 不应该工作。

但是,简单的方法失败了:

WSL $ export DISPLAY=:0
WSL $ emacs &
Display :0 unavailable, simulating -nw
Run Code Online (Sandbox Code Playgroud)

我怀疑这可能是网络问题,因为

WSL $ telnet localhost 6000
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused
WSL $ /sbin/ifconfig
Warning: cannot open /proc/net/dev (No such file or directory). Limited output.
WSL $ # there was no output at all, actually
Run Code Online (Sandbox Code Playgroud)

...但是到远程机器的 ssh 工作正常,而且很明显,自从我上次调试 …

windows cygwin xorg

19
推荐指数
1
解决办法
9666
查看次数

加速远程 X 会话

我有一台运行 Ubuntu 11.10 服务器的远程机器,我通过 SSH 从 OS X 10.7.3 连接到它:

主机 remote.example.com
 ForwardX11 是
 ForwardX11Trusted 是

有时我想在那里启动一个 GUI 应用程序(最值得注意的是,gitk)。但是用户界面相当慢。远程机器和我自己的 Mac 都有良好的互联网连接。它们之间Ping在55ms左右,没有丢包。有什么我可以做的事情来加快速度吗?

设置一些其他远程桌面解决方案是一种选择,但我想避免它,因为我并不经常需要这个应用程序。

remote-desktop xorg ubuntu macos

18
推荐指数
2
解决办法
2万
查看次数

如何在 linux 上为图形登录设置环境变量?

我正在寻找一种方法来为我在 linux 上的图形登录设置任意环境变量。我不是在谈论启动终端并在终端内导出环境变量,因为这些变量仅存在于该终端内。我想知道如何设置一个环境变量,该变量将应用于我的图形会话中启动的所有程序。

换句话说,Xorg 相当于~/.bash_login什么?

linux xorg environment-variables

17
推荐指数
2
解决办法
2万
查看次数

来自 Amazon EC2 AMI 的 X11 转发

   local$> echo $DISPLAY
   :0.0
   local$> ssh -X -i PEMFILE ec2-user@AMAZONEC2_AMI
   [ec2-user@REMOTE_AMI ~]$ echo $DISPLAY

   [ec2-user@REMOTE_AMI ~]$ sudo grep X11 /etc/ssh/sshd_config ~/.ssh/*
   /etc/ssh/sshd_config:#X11Forwarding no
   /etc/ssh/sshd_config:X11Forwarding yes
   /etc/ssh/sshd_config:#X11DisplayOffset 10
   /etc/ssh/sshd_config:#X11UseLocalhost yes
Run Code Online (Sandbox Code Playgroud)

因此不转发显示。emacs &例如,像这样的命令不会在本地桌面上显示 X11 窗口。请指教。

xorg x11-forwarding amazon-ec2

17
推荐指数
1
解决办法
3万
查看次数

模拟额外的显示

我有一个只有一台显示器的系统,我想测试一个专为多台显示器设计的 xmonad 配置。有什么方法可以使用 Xephyr 之类的东西来模拟具有 3 个显示器的系统来测试我的配置吗?

linux multiple-monitors xorg

17
推荐指数
2
解决办法
4350
查看次数

从命令行启动和停止 X11 和 LXDE

我有一个带有 Debian Wheezy (Raspbian) 的 Raspberry Pi,到目前为止,我已经成功地学习了很多关于 Linux 的知识,只是在玩,但我有一些问题要问所有经验丰富的 Linux 专业人士。

1) 从命令行,如果我执行startx,X11 将启动,然后是 LXDE。如果我连接了显示器,我想我会看到从命令行到桌面环境的转换。我可以先用 启动 X11 x,然后在 X11 上启动 LXDE /etc/init.d/lxdm start(这是正确的吗?)并得到与 相同的结果startx

2)相反,假设我/etc/init.d/lxdm start单独执行,X11 会自动启动吗(因为 LXDE 依赖于 X11)?

3)从桌面,如果我CTRL+ALT+F1回到命令行,那么我应该能够使用/etc/init.d/lxdm stop. X11 是否会随着 LXDE 的终止而自动关闭?

4) 关闭 X11 的正确/安全方法是什么?

谢谢

linux debian xorg raspberry-pi

17
推荐指数
1
解决办法
12万
查看次数

在适用于 Linux 的 Windows 10 子系统上通过 SSH 设置 X11 转发?

我有一个 Raspberry Pi 3 Model B+ 连接到我的本地网络,我可以毫无问题地通过 SSH 连接到它。尽管一切都是在命令行上完成的,但这确实会导致一些问题。

我真正想做的是通过使用 Windows Subsystem for Linux 附带的 SSH 客户端来使用 X11 转发。我正在运行安装了 1803 更新的 Windows 10 专业版。

我只是想知道如何使用此功能?如果它本身无法在 Windows 10 中运行,那么我始终可以运行 Linux 虚拟机来连接到 Raspberry Pi。

xorg x11-forwarding windows-10 windows-subsystem-for-linux

17
推荐指数
2
解决办法
7万
查看次数

WSL2 X11 程序“消失”

我对 Windows 10 上的 WSL2 非常满意,刚从 Mac 切换过来。我在 Windows 主机上运行X410并通过设置在 WSL 内启动 X11 应用程序

export DISPLAY=$(cat /etc/resolv.conf | grep nameserver | awk '{ print $2 }'):0.0
Run Code Online (Sandbox Code Playgroud)

在开始我的程序之前。

它工作了一段时间,但在我的电脑从睡眠中唤醒后,X 窗口消失了。该应用程序仍显示为正在运行ps.

我觉得这与 X11 应用程序和 X410 服务器之间的网络连接丢失有关,但我不确定。有没有人经历过这种情况并提出解决方法?

我使用的是 Windows 10 Insider Preview build 18945。

xorg windows-10 windows-subsystem-for-linux

17
推荐指数
2
解决办法
3545
查看次数