LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 655|回复: 10

[问题已解决]求助:虚拟终端无法使用

[复制链接]
发表于 2009-4-8 20:07:32 | 显示全部楼层 |阅读模式
自己的桌面环境是xfce,不知为何xfce的terminal无法使用,使用另外其他的终端好像都一样无法使用,麻烦帮忙看看,谢谢。
显示的就是附件途中的样子

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-4-8 20:33:42 | 显示全部楼层
您是不是在 chroot 环境中用的?

执行 mount 检查看有没有类似下面的输出
devpts on /dev/pts type devpts (rw,noexec,nosuid,mode=0622)
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-8 21:06:16 | 显示全部楼层
Post by 聚焦深空;1971536
您是不是在 chroot 环境中用的?

执行 mount 检查看有没有类似下面的输出


不是在chroot环境中,mount执行后也没有那个输出。
回复 支持 反对

使用道具 举报

发表于 2009-4-8 22:05:58 | 显示全部楼层
看看你的.bashrc还有.bash_profile
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-8 22:23:17 | 显示全部楼层
Post by jarryson;1971585
看看你的.bashrc还有.bash_profile

.bashrc是

# Check for an interactive session
[ -z "$PS1" ] && return

alias ls='ls --color=auto'
PS1='[\u@\h \W]\$ '

.bash_profile是

. $HOME/.bashrc

貌似没什么异样
回复 支持 反对

使用道具 举报

发表于 2009-4-8 23:06:43 | 显示全部楼层
启动脚本中添加一行类似
mount -t devpts devpts /dev/pts -o noexec,nosuid,mode=0622
或修改 /etc/fstab 应可解决问题。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-4-8 23:20:19 | 显示全部楼层
Post by 聚焦深空;1971614
启动脚本中添加一行类似
mount -t devpts devpts /dev/pts -o noexec,nosuid,mode=0622
或修改 /etc/fstab 应可解决问题。


按照你的方法解决了,但是又有新的问题,我的/dev目录下默认没有pts目录,难道要每次都手动建一个?
回复 支持 反对

使用道具 举报

发表于 2009-4-8 23:28:03 | 显示全部楼层
archlinux 不可能这么弱智,您看别人都没抱怨这种问题。
您可能把一些重要配置丢了,或少做了什么配置。
不用 archlinux 具体俺不清楚,您可以检查一下 udev 软件包,问题可能出在那。
回复 支持 反对

使用道具 举报

发表于 2009-4-9 00:31:09 | 显示全部楼层
莫不是自己编译了内核没打开vt...
回复 支持 反对

使用道具 举报

发表于 2009-4-9 13:32:14 | 显示全部楼层
修改fstab的时候没加devpts那一句?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表