xinit返回cannot open /dev/tty0 解決辦法

問題

when u start into X envirement, 可以run
startx
but u find that in
chrome
cannot use ibus for chinese input(BTW, I use ibus-rime, It is really good) However, When u run
xinit
into X, ibus is OK (but WHY??)
sometimes, xinit returns false, message as:

...
cannot open /dev/tty0  // or /dev/tty*

解決方案

A1

修改

/etc/X11/Xwrapper.config

add

needs_root_rights=yes

A2

修改

/etc/X11/xinit/xserverrc  //for all users

or

$HOME/.xerverrc // for the $USER

to

...
exec /usr/bin/X -nolisten tcp "$@" vt$XDG_VTNR

In which vt$XDG_VTNR is the key to solve the problem.

效果

ok

最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容