最后订购了一个ssd驱动器。所以做了擦拭并正常安装。一切正常,可以在除 Firefox 之外的每个应用程序中复制粘贴。用谷歌搜索,过去有一个问题,但目前没有人遇到这个问题。这是一个直接安装,没有其他任何修改或更改。右键单击复制然后粘贴什么都不做,与键盘快捷键相同。
火狐版本 53.0.2-1
有任何想法吗
我一直试图在 i3 上绑定小键盘数字键失败。这似乎是一件足够简单的事情,但它不起作用。我不明白为什么。
键盘布局:英语美国默认
例如:
bindsym $mod+KP_1 workspace $ws1
Run Code Online (Sandbox Code Playgroud)
什么都不做。
bindcode $mod+$KP_1 workspace $ws1
Run Code Online (Sandbox Code Playgroud)
错误是说我的 i3 配置中有以下错误:
ERROR: Could not parse "$mod+$KP_1" as an input code, ignoring this binding.
Run Code Online (Sandbox Code Playgroud)
$mod并$KP_1设置为133与87之前运行bindcode。
GitHub 中有评论说不能使用小键盘键。真的吗 ?
没有人有绑定之类的$mod + KP_2吗?
我正在编写一个 bash 脚本来帮助新的 Linux 用户轻松安装 Debian 桌面环境,但大多数软件包依赖于 xorg。我认为如果在目标用户机器上找不到 xorg,它可能无法正常工作。我真的需要知道是否有没有 xorg 的 Debian Linux 发行版,如果有,它们使用什么?
我一直在使用 X11 转发从远程服务器转发剪贴板内容。
当我尝试使用 X11 从一台 GUI linux 计算机转发到另一台时,我注意到一些奇怪的事情。假设机器 A SSH 进入机器 B。
我可以在任何机器上发出以下命令来检查它的剪贴板内容
xclip -selection clipboard -o
Run Code Online (Sandbox Code Playgroud)
我看到同样的剪贴板中的内容时,我发出了它A,并从连接SSH提示A到B。
但是,如果我在 machineB的 GUI 会话上发出它,那么我会看到不同的内容!
这是否意味着该机器B有两个 X11 会话?一个用于 GUI,另一个是在我通过 ssh 进入时创建的A?
由于在 linux 上一切都是一个文件,这些相应会话的文件在哪里?
每次我打开新控制台时,都会显示错误信息
xxd ~/.Xauthority
00000000: 0100 0006 6465 6269 616e 0002 3130 0012 ....debian..10..
00000010: 4d49 542d 4d41 4749 432d 434f 4f4b 4945 MIT-MAGIC-COOKIE
00000020: 2d31 0010 1fba cba8 1f6a f8b6 e00d 8c1a -1.......j......
00000030: c7cb 7d86 0100 0006 6465 6269 616e 0001 ..}.....debian..
00000040: 3000 124d 4954 2d4d 4147 4943 2d43 4f4f 0..MIT-MAGIC-COO
00000050: 4b49 452d 3100 1050 f7f6 b85b 77e1 49e4 KIE-1..P...[w.I.
00000060: a0c6 470d 7b11 a9 ..G.{..
Run Code Online (Sandbox Code Playgroud)
如何修复它?
Linux 有很多发行版——这里是流行度排名。所有 Linux 发行版都共享相同的 X Server 实现吗?
我的同事正在以某种方式观看我的 X 会话。lightdm 使用 --notcp 运行;没有 vnc 正在运行;他没有通过 ssh 连接。
还有什么其他方法,我怎样才能阻止他或扭转他的局面?
我只习惯于通过 vnc 合作共享一个会话,所以我是新手。(我使用的是 ubuntu 17.04;他使用的是 debian)我也不想意外关闭某些东西,这是必需的。
请帮忙!
究竟是什么使图形应用程序可从终端环境运行?就X11而言,您需要做什么才能使应用程序可以从tty运行?
为什么程序不能从 tty 运行omxplayer,minecraft或者gedit不能从 tty 运行,但例如“愤怒的醉酒矮人”(python 游戏)或逆向模拟器可以?
当然,这些只是例子,我不想让你解释为什么这些具体运行或不运行。但我怀疑有一些共同点。如果可以,请详细说明,但也欢迎提供指向正确文献/文章的链接。谢谢。
- 编辑 -
好吧,有一些误解。澄清一下:假设有 Xorg 在 tty7 中运行,并且我们试图在没有运行 Xorg 实例的不同终端(假设 tty1)中执行图形程序。
root 717 2.0 3.2 1038344 263604 tty7 Rsl+ /usr/lib/xorg/Xorg -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
Run Code Online (Sandbox Code Playgroud)
X 服务器进程正在运行名为 的程序是否正确Xorg?(所以我可以放心,我已经找到了 X 服务器进程。)
它是一个服务器,为什么它还有一个控制终端(tty7)?为什么它不能放弃一个控制终端并成为一个守护进程?
谢谢。
我很困惑,当 X 启动时,它是如何在屏幕上可见的。是否出现新窗口?我很困扰!我开机,打开一个shell终端。
下面我写关于我的本地机器:
进入
xterm
终端仿真窗口(xterm)出现。现在,我得出结论,X 已经在运行,X 服务器也是如此。然后我进入终端
startx
它导致了不同的屏幕。系统启动时看起来像正常屏幕。但是那个屏幕没有菜单。如果打开 2 个窗口一个在另一个上方,我不能通过单击将底部的一个放在顶部。
我想补充的一件事。一旦我运行 'startx' 并出现一个新的屏幕/桌面,从那里出来并不是一个直接的简单方法。现在我进行了实验。我无法从那个桌面出来。按钮功能“alt-tab”在那里不起作用。从那里回到我原来的台式机逃跑,我按下ctrl+ ALT+ F1,并进入shell提示符。在那里我按ctrl+ ALT+F7返回到我原来的桌面。
现在有一个疑问:之前在运行命令之前startx,X是在运行,如果是这样,当我再次通过上述命令运行X时,为什么它打开了一个新屏幕?这意味着,X 以不同的外观(即不同的桌面)再次运行
下面我写关于我的远程机器。
我想告诉我的远程服务器的一件事。我想告诉我的远程服务器的一件事。当我连接我的远程服务器 (VPS) 时,我看到远程盒子上的桌面或屏幕与我在本地机器上运行时在本地机器上看到的屏幕/wkndow 相同
startx。由此我觉得像 startx 这样的东西正在我的远程服务器上运行,因此我无法看到在本地看到的正常桌面(左侧有菜单等)。在我的本地机器上没有可见的菜单。您可以查看屏幕截图以清楚地了解我的远程停止 看起来像当我连接到远程机器时。屏幕截图上可见的菜单是我本地机器的。最上面的窗口是我的远程机器。我也无法更改任何窗口的大小。它的工作方式与我在本地运行时相同startx。现在请告诉我我该怎么做才能在远程机器上获得菜单。如果每次都有东西(如上所述)正在运行,如何停止并返回到我们所有人(ubuntu 13.04 用户)在系统启动后看到的正常桌面。怎么做才能让遥控器看起来和我的本地盒子一样。本地和远程都有ubuntu13.04
X的样子太不清楚了。
下面是我的远程机器的屏幕截图,当我连接到它时可见。(最顶部的窗口/屏幕标题:NX-ravbholua@ravi:1002-bholua)
