linux控制台出错:无法获取引用控制台的文件描述符

前端之家收集整理的这篇文章主要介绍了linux控制台出错:无法获取引用控制台的文件描述符前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
当我启动终端时,我看到的前两条消息是:
Couldn't get a file descriptor referring to the console
Couldn't get a file descriptor referring to the console

然后从控制台提示,而不是另一个,当类型setfont时也会产生此问题:

[gyok@localhost ~]$setfont
Couldn't get a file descriptor referring to the console

如果我去Ctrl Alt F2终端一切正常,没有这个消息,在root控制台中也是如此,你可以尝试帮我修复吗?
我有Fedora 21和Gnome,我的笔记本电脑型号是Y570.

解决方法

setfont修改VGA控制台中的字体(当你按下CTRL-ALT-F1时得到的东西等)它不会在终端中做任何事情.

通常只有root用户才能访问setfont需要连接的控制台设备才能进行字体更改.这就是您从普通用户帐户运行它时收到错误消息的原因.例外情况是用户登录VGA控制台…然后用户可以访问控制台并且setfont成功.

每当启动终端时收到错误消息的事实意味着您可能在.bashrc,.bash_profile,.bash_login,.profile或/ etc / profile中有一些命令,只要您启动终端就会运行该命令.可能是你在其中一个地方设置过setfont吗?否则,寻找可能正在访问控制台的其他内容.

猜你在找的Linux相关文章