似乎终端中的每个应用程序都会发出警告和错误消息,即使它看起来运行良好。
埃马克:
** (emacs:5004): WARNING **: Couldn't connect to accessibility bus:
Failed to connect to socket /tmp/dbus-xxfluS2Izg: Connection refused
Run Code Online (Sandbox Code Playgroud)
表明:
** (evince:5052): WARNING **: Couldn't connect to accessibility bus:
Failed to connect to socket /tmp/dbus-xxfluS2Izg: Connection refused
(evince:4985): Gtk-CRITICAL **: gtk_widget_show: assertion
'GTK_IS_WIDGET (widget)' failed
(evince:4985): Gtk-CRITICAL **: gtk_widget_show: assertion
'GTK_IS_WIDGET (widget)' failed
Run Code Online (Sandbox Code Playgroud)
火狐:
(process:5059): GLib-CRITICAL **: g_slice_set_config: assertion
'sys_page_size == 0' failed
Run Code Online (Sandbox Code Playgroud)
名单还在继续。这种行为是常见的还是我的系统有问题?我如何解决这些问题?
是否有任何关于在慢速网络连接上通过 ssh 加速 X 应用程序的具体建议?在这种特定情况下,我正在从东海岸的笔记本电脑访问位于西海岸的服务器,并且也是通过不太快的 DSL 连接。
ssh 有什么设置吗?一般有什么提示吗?
我在运行 SSH 服务器的远程机器上启用了 X 转发:
# grep -i forward /etc/ssh/sshd_config
X11Forwarding yes
#
Run Code Online (Sandbox Code Playgroud)
在本地机器上,我已经启动了带有-X标志的SSH 客户端,该标志指示在远程机器上运行的 SSH 服务器设置 X 服务器代理。此外,它还会创建$DISPLAY指向此代理的变量并调用xauth安装代理密钥,该密钥可在远程计算机上对此 X 服务器代理进行身份验证:
# echo "$DISPLAY"
localhost:11.0
# xauth list | grep 11
A58/unix:11 MIT-MAGIC-COOKIE-1 39324086672d1ae35e373476c3891a77
#
Run Code Online (Sandbox Code Playgroud)
但是,远程机器上的 X 客户端无法正常启动:
# wireshark
(wireshark:10083): Gtk-WARNING **: cannot open display: localhost:11.0
# xterm
Warning: This program is an suid-root program or is being run by the root user.
The full text of the error …Run Code Online (Sandbox Code Playgroud) 如何使用键盘快捷键从 PRIMARY 选择(例如鼠标选择的文本)粘贴?Shift+Insert不一致地从 PRIMARY 或 CLIPBOARD 粘贴,具体取决于应用程序。
背景:
Ctrl+C将选定的文本复制到 CLIPBOARD,而鼠标选择复制到 PRIMARY。从剪贴板Ctrl+V粘贴,从 PRIMARY 粘贴mouse-middle-click。
在终端模拟器(gnome-terminal)中,从剪贴板粘贴Ctrl+Shift+V. (从 PRIMARY 粘贴mouse-middle-click静止。)
我想使用键盘快捷键从 PRIMARY 粘贴。在 gnome-terminal 中,这是Shift+Insert,但在 gedit 和 Firefox 中,是Shift+Insert从 CLIPBOARD 粘贴的。我想要一个始终从 CLIPBOARD 粘贴的快捷方式和一个始终从 PRIMARY 粘贴的不同快捷方式。
我正在使用 xmonad 和 Firefox 34.0 运行 Ubuntu 14.04
有人建议我将未经修改的 X 显示的副本定向到一个文件,然后将该文件转换为通用视频文件。我将使用哪些命令在 Kubuntu 系统上执行此操作?(编辑:他说了一些关于将显示端口附加到文件的内容。)如果不可能,对于不依赖于快速硬件的优质屏幕录制,我的最佳选择是什么?
背景:我尝试将 avconv 与 -f x11grab 和一些 GUI 程序一起使用。但是,无论我尝试什么,生成的视频要么有伪影/模糊,要么断断续续(丢失帧)。这可能是由于 CPU/内存限制。
目标:
我已经尝试过的:
ffmpeg -f x11grab -s xga -r 30 -i :0.0 -qscale 0.1 -vcodec huffyuv grab.avi,然后使用ffmpeg -i grab.avi -sameq -vcodec mpeg4 grab.mp4.
avconv -f x11grab -s xga -r 25 -i :0.0 simple.mpg使用 avconv 版本 0.8.3-4:0.8.3-0ubuntu0.12.04.1-codec:copy(失败:Requested output format …我需要记录每个击键并存储在用户目录中的文件中~,使用我的帐户时,我不是 sudoer 并且我无法以任何方式安装程序(如logKeys)。我怎么能用终端这样做?
注意:这个问题不是另一个提及问题的重复;在这个问题中,我询问了每次击键,而在另一个问题中,询问者询问了终端会话中的击键。
我正在使用 X11 转发ssh在我的 Windows 机器上运行 Linux 应用程序,当网络掉线时,它会丢失正在运行的所有内容。有没有类似screenX11的东西?
可能的重复:
使用键盘粘贴 X 选择(不是剪贴板内容)
X下有复制粘贴的快捷方式吗?我想用键盘粘贴。
我想了解更多关于 UNIX 系统的信息,我想我有一个非常直接的问题。我想我知道 X 的用途:它为应用程序提供了一个标准来呈现它们的 UI(除其他外)。
但是为什么需要 Gnome/KDE 以及它们与 X 的关系?我认为他们使用 X 作为应用程序和 GUI 之间的某种接口,因此 GUI 是可定制的,而界面在应用程序之间保持不变。
这是真的还是 Gnome/KDE 独立于 X?
我正在尝试将室外温度(以度为单位)放入电子邮件中。在我的 Mac 上,度数符号 ( °) 是Option+ Shift+ 8。但是我在 Ubuntu 10.10 上用 Thunderbird 编写电子邮件,使用默认的美国英语键盘布局。我使用什么组合键来获得 X11 下的度数符号?
编辑: Gert 成功地回答了这个问题……但是,比他的回答中的更容易使用的击键的奖励积分!