我的设置如下:
- 笔记本电脑(设置为主屏幕,底座和栏位于顶部)
- 外接显示器(无底座或栏)
在 Ubuntu 20.04 上,如果我没记错的话,当我更改活动 (Ctrl+Alt+arrow_key_down) 时,我在两个屏幕中都移到了一个新活动。
在 Ubuntu 20.10 中,当我移动到新活动时,只有主屏幕更改为该活动,外接显示器保持打开的所有窗口。
这是新的正常行为吗?可以改变吗?
谢谢!
我的设置如下:
在 Ubuntu 20.04 上,如果我没记错的话,当我更改活动 (Ctrl+Alt+arrow_key_down) 时,我在两个屏幕中都移到了一个新活动。
在 Ubuntu 20.10 中,当我移动到新活动时,只有主屏幕更改为该活动,外接显示器保持打开的所有窗口。
这是新的正常行为吗?可以改变吗?
谢谢!
我有一个服务器,用户使用 RDP 协议进行连接,并访问 Gnome 桌面环境。
即使他们没有权限,我也想避免“关机”按钮带来的任何诱惑/错误/困惑。只是此扩展程序提供的“注销”按钮
我找不到允许我隐藏或禁用按钮的扩展程序。
如下建议的https://askubuntu.com/a/93956/197910无法解决此问题。
有没有办法实现它?
我有一个在启动时安装的加密驱动器。我有三个单位的钥匙:
对于无人值守启动(避免输入密码),我已将file1
其存储在启动计算机之前插入计算机的 USB 驱动器上。
我想在系统启动时移除 USB 驱动器(只需拔下)并保持加密驱动器打开。
但是,如果我正确卸载 USB 驱动器,我只会保持驱动器打开。如果我只是拔下 USB 驱动器,加密驱动器将再次“关闭”。
/etc/fstab
UUID=<UUID> /mnt/usb ext4 defaults,nofail,x-systemd.device-timeout=1
/dev/mapper/cryptdrive /mnt/cryptdrive ext4 defaults,rw,nofail 0 0
在 Ubuntu 18.04 上使用带有 Luks 的加密驱动器
这是这种情况:
In [1]: import datetime
In [2]: import locale
In [3]: locale.getlocale()
Out[3]: ('es_ES', 'UTF-8')
In [4]: locale.getdefaultlocale()
Out[4]: ('es_ES', 'UTF-8')
In [5]: datetime.datetime.strftime(datetime.datetime.today(), '%B')
Out[5]: 'July'
但输出应该是julio
如果我设置语言环境,那么它可以工作
In [6]: locale.setlocale(locale.LC_ALL, 'es_ES.UTF8')
Out[6]: 'es_ES.UTF8'
In [7]: datetime.datetime.strftime(datetime.datetime.today(), '%B')
Out[7]: 'julio'
它发生在 Python2 (2.7.10) 和 Python3 (3.5.0+) 中
系统区域设置为西班牙语
LANG=es_ES.UTF-8
LANGUAGE=
LC_CTYPE="es_ES.UTF-8"
LC_NUMERIC=es_ES.UTF-8
LC_TIME=es_ES.UTF-8
LC_COLLATE="es_ES.UTF-8"
LC_MONETARY=es_ES.UTF-8
LC_MESSAGES="es_ES.UTF-8"
LC_PAPER=es_ES.UTF-8
LC_NAME=es_ES.UTF-8
LC_ADDRESS=es_ES.UTF-8
LC_TELEPHONE=es_ES.UTF-8
LC_MEASUREMENT=es_ES.UTF-8
LC_IDENTIFICATION=es_ES.UTF-8
LC_ALL=
编辑:
看到locale
输出,我意识到没有设置 LC_ALL。我按照这里的建议进行了检查,/etc/default/locale
发现了多种语言环境。
LANG="es_ES.UTF-8"
LC_ALL=
LC_NUMERIC="nl_NL.UTF-8"
LC_TIME="nl_NL.UTF-8"
LC_MONETARY="nl_NL.UTF-8"
LC_PAPER="nl_NL.UTF-8"
LC_NAME="nl_NL.UTF-8"
LC_ADDRESS="nl_NL.UTF-8"
LC_TELEPHONE="nl_NL.UTF-8"
LC_MEASUREMENT="nl_NL.UTF-8"
LC_IDENTIFICATION="nl_NL.UTF-8"
也许是因为我从 15.04 更新到 15.10?无论如何,我填充LC_ALL
并将其余变量更改为es_ES
,再次locale-gen
以root身份执行。但是,即使在重新启动系统后,情况也是如此。
我使用xbindkeys将一些鼠标按钮映射到按键。
但是,当我更改键盘布局时,xbindkeys 不会在新布局上模拟某些分配的键。当我更改为以前的布局时,它工作正常。
停止工作的组合是:
# Present desktops
"xte 'key Super_L'"
b:10 + release
# Zoom
"xte 'keydown Super_L' 'keydown Alt_L' 'key 8' 'keyup Super_L' 'keyup Alt_L'"
b:13 + release
在两种不同的布局中,所有这些键都位于同一位置。
我检查了一下xbindkeys -n -v
,它仍然可以识别鼠标按钮,但xbindkeys
不会触发相关的键。
随着en
布局:
Button release !
e.xbutton.button=10
e.xbutton.state=16
"xte 'key Super_L'"
Release + m:0x0 + b:10 (mouse)
got screen 0 for window d3
Start program with fork+exec call
更改es
布局后:
Button press !
e.xbutton.button=10
e.xbutton.state=16
Button release !
e.xbutton.button=10
e.xbutton.state=8208