首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用setxkbmap从tty?

如何使用setxkbmap从tty?
EN

Unix & Linux用户
提问于 2017-10-23 19:42:38
回答 1查看 906关注 0票数 4

我对使用setxkbmap感到困惑。当我在X下的终端仿真器中使用它时,它可以工作:

代码语言:javascript
复制
setxkbmap -layout gr -option # switches layout to greek

但是,如果切换到tty2,执行命令(设置适当的显示)并切换回X,布局不会改变:

代码语言:javascript
复制
DISPLAY=:0 setxkbmap -layout gr -option

我做错了什么?

EN

回答 1

Unix & Linux用户

发布于 2020-05-18 02:11:19

当您从TTY执行该命令时,X服务器必须处于活动状态。

代码语言:javascript
复制
export DISPLAY=:0 # Your Display
sleep 1 && setxkbmap us # Change keyboard layout

因此,我建议您执行该命令,然后立即切换到您的X显示器,以进行应用的更改。

您可以在xclip -o命令中看到这种行为。在TTY上执行时,它等待X服务器活动之前打印主剪贴板的内容。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/399998

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档