运行 vlc 时出现以下错误:
$ vlc
VLC media player 3.0.11 Vetinari (revision 3.0.11-0-gdc0c5ced72)
[0000561d2cc24a30] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
[0000561d2cbf2f50] main interface error: no suitable interface module
[0000561d2cb5a460] main libvlc error: interface "globalhotkeys,none" initialization failed
[0000561d2cb5a460] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
qt.qpa.plugin: Could not find the Qt platform plugin "wayland" in ""
This application failed to start because no Qt platform plugin could be initialized. Reinstalling …Run Code Online (Sandbox Code Playgroud) 我最近安装了 Fedora 27,我觉得它非常好,我喜欢 Gnome 桌面,但对于工作,我绝对更喜欢平铺窗口管理器。我想使用 Sway,因为我之前使用的是 i3,现在 Gnome 使用 Wayland,我想进行更改。
我有一个在 Gnome 中配置良好的法语 azerty 键盘,但 Sway 使用美国布局。我不知道如何永久进行更改,我可以在每次 Sway 运行时制作一个用于更改布局的脚本,但我发现这是一个丑陋的解决方案......是否有任何正确的方法可以做到这一点,以便 Sway 可以使用正确的键盘布局?
谢谢
PS:我读过那篇文章,但它对我没有帮助,可能是因为我对 X 没有足够的了解。
swaywm 中的字体在哪里/如何配置?
我看到引用.Xresources/.Xdefaults用于某些事情https://wiki.archlinux.org/index.php/Sway#Xresources
如果有的话处理什么Xresources?
如果sway的所有字体配置都使用Xresources,可以配置哪些值?
fontconfig https://www.freedesktop.org/wiki/Software/fontconfig/是最好的方法甚至可能吗?
我在使用 Sway 时遇到的一个问题是僵尸应用程序被挂起并且无法从 Sway 中杀死。
Sway 有一个“kill”命令,默认情况下绑定到热键 mod+Shift+Q,但是这个命令是一种软终止,显然只是很好地要求进程退出。因此,如果进程挂起,那么它只会忽略该命令并且窗口保持打开状态。在这种情况下,我要做的就是切换到终端并从命令行杀死有问题的应用程序,这对我来说似乎有点荒谬,我必须这样做。
Sway 中是否有一些我缺少的功能,可以让我终止其中包含挂起进程的窗口?
在侏儒上,gsettings set org.gnome.desktop.interface gtk-theme 'Adwaita-dark'可以在系统范围内设置深色主题。
但是,摇摆会话不会发生同样的情况。Firefox 浏览器仍然检测浅色主题。
我在 Fedora 26 上运行 Sway,希望在关闭屏幕时锁定我的笔记本电脑。我换HandleLidSwitch了lock进去,/etc/systemd/logind.conf然后就跑systemctl restart systemd-logind了。但是,关闭盖子没有任何作用。
我打算使用的锁定程序是 Swaylock,我可以通过swaylock在终端中运行命令来手动调用它。
swaylock当Systemd尝试关闭屏幕时如何进行调用(按照 中的说明进行logind.conf)?
如何在盖子关闭时禁用暂停?
我从不暂停我的笔记本电脑。当我合上盖子并且系统正在运行时,我希望屏幕空白,但系统应该像盖子打开一样运行。
我怎样才能在 Sway 中实现这一目标?
我刚刚更新了我的系统,只有三个可用更新:wlroots、sway和libseat。
我没有安装显示管理器,在加载 Sway 之前,我看到了这个:
[wlr] [libseat] [libseat/backend/seatd.c:70] Could not connect to socket /run/seatd.sock: no such file or directory
我以前从未有过这样的错误。
我在 Fedora 27 上安装了 sway 窗口管理器。系统使用 gdm 作为它的登录管理器。但是 gdm 不提供选择作为登录会话的方式。仅显示也安装在系统上的 Gnome。当我尝试使用 i3wm 时,我没有遇到这个问题。
在 X 下,我可以使 Caps Lock 在短暂按下时表现为 Esc,但在按住时表现为 Ctrl:
setxkbmap -option 'caps:ctrl_modifier'
xcape -e 'Caps_Lock=Escape' -t 100
Run Code Online (Sandbox Code Playgroud)
如何在 Sway / Wayland 下复制此行为?
如何从命令行在 Sway 中的 xkb 键盘布局之间切换?我的布局配置如下:
input type:keyboard {
xkb_layout pl,es
xkb_options grp:win_space_toggle,compose:caps
}
Run Code Online (Sandbox Code Playgroud)
我希望能够有一个命令切换到下一个布局(如果pl当前布局是es,es则切换到pl)。
注意:有一个命令swaymsg "input type:keyboard xkb_switch_layout <index>"允许您更改指定其索引的布局。我不知道如何使用它切换到下一个,因为我不知道如何获取当前索引。