小编pau*_*n32的帖子

X11 如何使用 Ubuntu 17.10/Wayland 进行转发?

我使用 Ubuntu 17.04。我一直使用 ssh 和 X11 转发来显示在我的计算机本地服务器上运行的 GUI 程序。

Ubuntu 17.10 提供 Wayland 而不是 X11,自 2011 年以来,我已经阅读了大量关于这“可能”如何影响 X11 转发应用程序的帖子。我发现了很多关于灾难的预测,以及很多关于网络透明度的预测。

一些帖子声称我将被迫在登录时在 X11 或 Wayland 之间进行选择。但是,我在 Macintosh 和 Windows 上都运行了 X11 服务器,所以我认为这不一定是非此即彼的选择。但这只是更多的猜测。这实际上是如何工作的?

ssh xorg wayland 17.10

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

Ubuntu-16.10 中缺少 Emacs 工具栏图标,难以编译 emacs24 和 25

我写信是想看看您最近是否尝试过编译 Emacs。我想编译 emacs-25.1 但遇到了分段错误。如果你想知道我为什么要编译,或者为什么我在这里问,请继续阅读......

我今天升级到 Ubuntu 16.10 并且 emacs-24.5 仍在运行,但工具栏图标变得不可见。经过适当的谷歌搜索,我发现这个问题是随着时间的推移而出现的,通常是gtk+、桌面主题或Emacs本身的缺陷。最近的帖子似乎说 Emacs 代码中存在一个自修复以来的错误(https://bugs.archlinux.org/task/48862)。

我想我会尝试 emacs25,看看它是否在那里修复。许多人建议使用这里提供的存储库(deb http://ppa.launchpad.net/adrozdoff/emacs/ubuntu yakkety main),但是由于我以前从未见过的原因,apt-get 拒绝了该存储库:

W: The repository 'http://ppa.launchpad.net/adrozdoff/emacs/ubuntu yakkety Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
Run Code Online (Sandbox Code Playgroud)

我不介意编译程序,所以我会继续前进。

我的第一个想法是从该网站获取源 deb 包,但尝试构建包导致分段错误。

假设那个包装有问题,我尝试从源代码构建。我以相同的分段错误结束:

$ wget http://ftp.gnu.org/gnu/emacs/emacs-25.1.tar.gz
$ tar xzvf emacs-25.1.tar.gz
$ cd emacs-25.1
$ ./configure --prefix=/usr/local
$ make
Run Code Online (Sandbox Code Playgroud)

几千行后,我看到了重建包的相同段错误

Loading emacs-lisp/eldoc...
Loading cus-start...
Loading tooltip...
Loading /home/pauljohn/LinuxDownloads/Ubuntu/sources/emacs/emacs-25.1/lisp/leim/leim-list.el (source)...
Finding pointers …
Run Code Online (Sandbox Code Playgroud)

emacs gcc

6
推荐指数
2
解决办法
2312
查看次数

标签 统计

17.10 ×1

emacs ×1

gcc ×1

ssh ×1

wayland ×1

xorg ×1