当我的 Xubuntu 18.04 笔记本电脑从暂停状态恢复时,如果笔记本电脑暂停超过几个小时,systemd-logind 会自动注销当前会话。如果挂起和恢复之间的间隔很短,则不会注销。我仍然没有发现这个间隔需要多长时间才能导致注销。
我在 systemd-logind.service 上启用调试,创建文件/etc/systemd/system/systemd-logind.service.d/10-debug.conf:
[Service]
Environment=SYSTEMD_LOG_LEVEL=debug
Run Code Online (Sandbox Code Playgroud)
这导致 systemd-logind 记录它处理的所有 D-Bus 消息,但无法发现任何可能导致注销的内容。
journalctl在 systemd-logind 开始终止当前会话之前,我扫描了所有 systemd 日志消息 ( ),调查了所有看起来可疑但找不到任何可能影响自动注销的内容。以下是一些让我觉得可疑的消息(它们不是连续的,而是来自不同的场合):
upowerd[1600]: unhandled action 'unbind' on /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0
polkitd(authority=local)[840]: Unregistered Authentication Agent for unix-session:c2 (system bus name :1.46, object path /org/gnome/PolicyKit1/AuthenticationAgent, locale en_US.UTF-8) (disconnected from bus)
wpa_supplicant[811]: dbus: fill_dict_with_properties dbus_interface=fi.w1.wpa_supplicant1.Interface dbus_property=Stations getter failed
wpa_supplicant[811]: dbus: wpa_dbus_get_object_properties: failed to get object properties: (none) none
at-spi-bus-launcher[7031]: XIO: fatal IO error 11 (Resource temporarily unavailable) on X server ":0.0"
at-spi-bus-launcher[7031]: …Run Code Online (Sandbox Code Playgroud) 我刚刚安装了 xubuntu 17.10,无法更改 xfce4-terminal 键盘快捷键。我尝试启用可编辑的加速器(根据http://docs.xfce.org/faq),运行:
外观 -> 设置 -> 菜单和按钮 -> 启用可编辑加速键:勾选
但是当我将鼠标悬停在任何菜单项上并按下任何组合键时,什么也没有发生;我可以看到所有快捷方式都是灰色的,表明它们无法更改。我关闭/重新打开 xfce4-terminal,并从 xfce 会话中注销/登录,但无济于事,仍然无法更改快捷方式。
不知道 xfce 有什么变化,因为我记得在过去的版本中能够做到这一点。我正在运行新的 xubuntu 17.10,所以 xfce 是 4.12.3 版,xfce4-terminal 是 0.8.6-0ubuntu1。
有人会知道如何改变它们吗?
编辑:我刚刚发现它们可以更改编辑:
~/.config/xfce4/terminal/accels.scm
去掉前导;从菜单条目并编辑快捷方式。必须关闭/重新打开 xfce4-terminal 才能使新快捷方式生效。不确定这是否是标准的做法,但至少它有效。
编辑 2:在这里找到了一个很好的解释
tmux 可以使用ANSI OSC(操作系统控制)52转义序列将文本放入系统剪贴板,但终端模拟器需要识别它们。xfce4-terminal,开箱即用似乎无法识别它们。有人知道如何配置 xfce4-terminal 来识别这些 OSC 52 序列吗?
我在这里读到gnome-terminal 无法识别它们,所以我开始怀疑 xfce4-terminal 可能也不会,但无法在任何地方找到有关它的信息。
我正在使用 xfce4-terminal 0.8.6 运行 Xubuntu 17.10。