标签: wayland

如何在 Wayland 上重新启动 GNOME shell?

在更改扩展或安装应用程序时,我有时发现必须重新启动 GNOME shell 才能使更改生效。过去,按 Alt + F2,键入 'r' 并按 Enter 即可执行此操作。

但是,这在 Wayland 上似乎不可用。

在此处输入图片说明

我可以注销并重新登录,但是当我打开许多应用程序和窗口处理项目时,这并不方便。

gnome gnome-shell wayland

54
推荐指数
4
解决办法
5万
查看次数

Wayland下的屏幕共享

我在 Fedora 25 中使用 Wayland。

几乎没有屏幕共享工具可以正常工作。从 Chrome 我可以共享一个 chrome 窗口,但没有别的。我还必须使用 zoom.us 并且当我从另一侧共享一个窗口时,只会得到一个空白屏幕。

是否需要配置一些东西才能使其工作?

linux screen-sharing wayland

44
推荐指数
4
解决办法
3万
查看次数

xorg 的 xdotool 的 Wayland 替代品?

xdotool 是一个不错的 X 应用程序,我倾向于使用它来创建宏命令(例如 alt+f4 或 ctrl+w 或 ctrl+alt+backspace 或类似的东西)

它真的很容易使用和方便,但我不知道任何像这样的wayland兼容程序。现在有什么方法可以像 xdotool for X 一样将鼠标和键盘输入信号发送到 Wayland 吗?

它现在主要适用于 xwayland,但并非所有命令都有效(例如 alt+f4,xev 甚至可以读取 alt+f4 输入,但它不会像在键盘上按下它那样触发应用程序终止)还有一个问题可能不使用 xwayland。

input wayland

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

使用Wayland时如何将文本复制到剪贴板?

是否有将文本复制到剪贴板的 Wayland cli 实用程序?

我希望能够做这样的事情:

echo "some" > clipboard
Run Code Online (Sandbox Code Playgroud)

相当于 xclip 的东西。

clipboard wayland

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

使用 Wayland 手动向 Gnome 添加分辨率

我在 Arch Linux 和 VMWare 上使用 Gnome。

当我进入设置窗口时,我找不到我的分辨率(1920x1080)。

我最近在使用 LightDM 并在/etc/X11/xorg.conf.d我的分辨率中添加了一个条目,但现在我使用 GDM 而不是 LightDM 并且我的配置似乎没有改变任何东西,因为 GDM 使用的是 Wayland(如果我错了,请纠正我)。

X11除了Wayland ,我找不到任何方法来做与我所做的相同的事情。

所以我的问题是我们如何在 Wayland 中手动添加分辨率?

vmware gnome resolution arch-linux wayland

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

使美国键盘上的特殊字符可用 Wayland

我有美式键盘和布局,但有时我需要德语特殊键 (äÄöÖüÜß)。当然,我可以在需要时切换键盘布局,但我曾经滥用那个完全无用的大写锁定键来访问我需要的字符,如下所示~/.Xmodmap

keycode 66 = Mode_switch Multi_key
keycode 20 = minus underscore ssharp
keycode 34 = bracketleft braceleft udiaeresis Udiaeresis
keycode 47 = semicolon colon odiaeresis Odiaeresis
keycode 48 = apostrophe quotedbl adiaeresis Adiaeresis
Run Code Online (Sandbox Code Playgroud)

由于某些奇怪的原因,当 Fedora 切换到 Wayland 时,键盘行为发生了变化。现在我的(魔法)键盘映射有时只起作用,而大写锁定键又可以用作储物柜:(

是否有一种Wayland aware方法可以在美式键盘上使用(德语)特殊字符?(或者也[]{}|<>可以在德语键盘上一键使用)

linux keyboard-layout wayland

9
推荐指数
1
解决办法
4251
查看次数

如何在 Wayland 上重新映射 CAPS LOCK?

在 Fedora 切换到 Wayland 之前,我使用这个.Xmodmap文件来使用我的CapsLock密钥来访问德语变音:

keycode 66 = Mode_switch Multi_key
keycode 20 = minus underscore ssharp
keycode 34 = bracketleft braceleft udiaeresis Udiaeresis
keycode 47 = semicolon colon odiaeresis Odiaeresis
keycode 48 = apostrophe quotedbl adiaeresis Adiaeresis
Run Code Online (Sandbox Code Playgroud)

在 Wayland 上,这不再起作用 -CapsLock会像以前一样工作。

有没有办法在 Wayland 中也达到同样的结果?

keyboard-layout xorg xmodmap wayland

9
推荐指数
1
解决办法
7252
查看次数

使用平板电脑作为 Wayland 的第二台显示器

我使用以下脚本使用旧平板电脑将 VNC 连接到我的计算机,将平板电脑变成第二台显示器:

xrandr --fb 3840x1080 --output eDP-1 --panning 3840x1080+0+0/3840x1080+0+0
sleep 3
xrandr --fb 3840x1080 --output eDP-1 --panning 1920x1080+0+0/3840x1080+0+0
x11vnc -clip 1920x1080+1921+0 -nocursorshape -nocursorpos -ncache 10 -ncache_cr
xrandr --fb 1920x1080
Run Code Online (Sandbox Code Playgroud)

我不认为(任何主要)Wayland(实现)上有 xrandr 的等效项,所以我想知道是否还有其他方法可以将旧平板电脑用作第二台显示器。对不起,标题不好,我只是不知道如何措辞。

如果重要的话,我正在使用 Ubuntu 18.04。

谢谢!

linux vnc multiple-monitors wayland

6
推荐指数
1
解决办法
600
查看次数

我想要我的主要选择回来

自从 1994 年在计算机上安装我的第一个 Linux 以来,我一直在使用主要选择。

就这么简单:选择文字、改变窗口、中键、快乐

有了最新的更新——它开始于我第一次尝试 wayland 并迅速切换回 X11,因为wayland 不支持主选择——主选择变得越来越不稳定。

  • 不再清楚,您在单击中键时粘贴了哪些文本。可能是您早已忘记的选择出现了......
  • 一些程序(firefox 和thunderbird 是最突出的)根本不允许选择进入主缓冲区
  • 一些程序会忽略中间点击(同样,firefox 和 Thunderbird 是最突出的)
  • 现在使用剪贴板和主要选择几乎是不可能的,因为您无法确定,当您选择另一个用剪贴板内容覆盖剪贴板时,剪贴板会保留其文本

在过去的几个月里,我观察到了更多的烦恼,它们起源于我的习惯,依赖于使用剪贴板和主要选择作为两个不同的操作原则。

有没有办法确保主要选择和剪贴板像几十年来一样可靠地工作?

xorg user-interface copy-paste wayland

6
推荐指数
1
解决办法
554
查看次数

无法再启动韦斯顿

几个星期以来,我无法再在我的 Arch Linux 机器上启动 Weston。

我的显卡是:

$ glxinfo  | grep 'renderer string'
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
Run Code Online (Sandbox Code Playgroud)

我的台面版本是 10.5.3。

这就是我尝试启动韦斯顿时得到的结果:

$ weston-launch

Date: 2015-04-14 CEST
[08:53:48.655] weston 1.7.0
               http://wayland.freedesktop.org
               Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.7.0
               Build: 1.6.93-9-gdbd8606 configure.ac: bump to version 1.7.0 for release (2015-02-13 20:47:09 -0800)
[08:53:48.655] OS: Linux, 3.19.3-3-ARCH, #1 SMP PREEMPT Wed Apr 8 14:10:00 CEST 2015, x86_64
[08:53:48.655] Starting with no config file.
[08:53:48.655] Loading module '/usr/lib/weston/drm-backend.so'
[08:53:48.658] initializing drm backend
[08:53:48.659] using /dev/dri/card0
[08:53:48.659] …
Run Code Online (Sandbox Code Playgroud)

linux opengl graphics display-driver wayland

5
推荐指数
0
解决办法
1557
查看次数