我已经安装了 Ubuntu Desktop 16.04.2 LTS 并想从我的 X11 转发 ssh 会话启动 firefox,但我收到以下错误消息:
user@user-Virtual-Machine:~$ firefox
Failed to connect to Mir: Failed to connect to server socket: No such file or directory
Unable to init server: Broadway display type not supported: localhost:10.0
Error: cannot open display: localhost:10.0
Run Code Online (Sandbox Code Playgroud)
我正在使用最新版本的 BitVise SSH 客户端
我的 SSH 客户端中的设置如下所示: 单击此处查看 X11 客户端设置
我的 sshd_config 看起来像这样:
Port 22
Protocol 2
HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_dsa_key
HostKey /etc/ssh/ssh_host_ecdsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
UsePrivilegeSeparation yes
KeyRegenerationInterval 3600
ServerKeyBits 1024
SyslogFacility AUTH
LogLevel INFO
LoginGraceTime …Run Code Online (Sandbox Code Playgroud) 当我在关闭笔记本电脑之前忘记停止视频然后在公共场合打开它时播放声音时,我觉得很烦人。
我尝试将以下脚本添加到/lib/systemd/system-sleep:
#!/bin/bash
amixer -q -D pulse sset Master mute
echo 2 >> /home/user/test
Run Code Online (Sandbox Code Playgroud)
该脚本似乎在挂起时被调用,因为新行被附加到test文件中(两次,这可能表明脚本也在恢复时运行 - 有人可以确认这个假设吗?)。
音响系统要么自动重新启用,要么有其他问题。但是该amixer命令在手动执行时可以正常工作。
有任何想法吗?