菜鸟又来请教2个问题了。

回复
头像
xinu
帖子: 130
注册时间: 2010-12-20 14:01
送出感谢: 10 次
接收感谢: 0

菜鸟又来请教2个问题了。

#1

帖子 xinu » 2013-12-29 20:31

1、为什么在Bash下,空格右边的ALT和CTRL都无效呢?是本来就这样,还是需要设置来打开功能呢?如果右边的ALT和CTRL不能用的话,有些快捷键按着不方便,比如ALT+.(点号)跨度比较大就比较不好按了。

2、为什么登陆后不切换用户直接startx就可以启动相应的桌面,如果切换过一次用户之后startx就不能启动相应的桌面了。比如登陆的时候用普通用户abc登陆后直接startx就一切正常,但是如果 su root 之后再切换回 abc 后startx就不能读取/home/abc下的配置。我是用openbox,一旦切换过一次用户后再startx的话,本来abc用户下的openbox配置就全部无效,转而去读取/etc下的全局openbox配置了,这个是怎么回事,是内部机制这样,还是我哪里配置有错误呢? :em06
本人linux菜鸟,请各位大虾原谅我的无知和愚蠢
头像
lilydjwg
论坛版主
帖子: 4176
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: 菜鸟又来请教2个问题了。

#2

帖子 lilydjwg » 2013-12-31 13:03

1. 你用的是图形界面的终端吗?用 xev 看看那两个键被识别成了什么
2. 大概是因为你用的是 su 而不是 su -?
这些用户感谢了作者 lilydjwg 于这个帖子:
xinu (2014-01-01 12:45)
评价: 3.7%
头像
xinu
帖子: 130
注册时间: 2010-12-20 14:01
送出感谢: 10 次
接收感谢: 0

Re: 菜鸟又来请教2个问题了。

#3

帖子 xinu » 2014-01-01 13:03

lilydjwg 写了:1. 你用的是图形界面的终端吗?用 xev 看看那两个键被识别成了什么
2. 大概是因为你用的是 su 而不是 su -?
非常感谢大侠的回答啊
1:无效是无论在图形界面和tty下都不行的,我试了下输入 xev 提示命令不存在,准备下载一下,结果,网络挂了(arch我放虚拟机里面),网络部分一直没动过现在不知道为什么挂了,IP可以ping通但域名识别不了,我看了下resolov.conf里面也没变,我一直都是这样配置,虚拟机DHCP获取IP,nameserver我用我这里的nameserver,以前都是这样配置一直没问题,不知道为什么现在就不行了。我自己再看看吧

2:我今天试了一下,结果又可以了,不过代价就是root的startx不行了,启动不了了,真是太奇怪了,这个问题我也是偶然发现的,有时候不知道为什么普通用户startx之后的配置完全不是我原来的配置,我开机启动都是启动到 init 3 有需要才进图形界面,有时候进入图形界面不是我给普通用户配置的情况的话就要退回到init 3 然后一直CTRL+D退回到最开始的阶段再用普通用户登陆再startx才能使普通用户的openbox配置生效,至于大侠提到的 su su - 和 su root 我都试过,以前都不顶用,但今天鬼使神差就可以了,不过我openbox的全局配置倒是挂了,startx之后就直接退回到init 3模式了。

另外再请教一下,比如 init 3这个模式,tty1-6和console 都是属于这个模式下的吧,那么tty1-6和console的中文是叫什么,我自己是叫控制台,但我看到有些资料或别人的说法也叫终端,我自己是把图形界面下的terminal(比如gnome-terminal这类)叫终端,但好像有些人也把图形界面下的terminal叫控制台,所以搞得我有点混乱,想具体请教一下它们分别的中文应该叫什么比较正确。
本人linux菜鸟,请各位大虾原谅我的无知和愚蠢
头像
lilydjwg
论坛版主
帖子: 4176
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: 菜鸟又来请教2个问题了。

#4

帖子 lilydjwg » 2014-01-01 14:39

xinu 写了: 另外再请教一下,比如 init 3这个模式,tty1-6和console 都是属于这个模式下的吧,那么tty1-6和console的中文是叫什么,我自己是叫控制台,但我看到有些资料或别人的说法也叫终端,我自己是把图形界面下的terminal(比如gnome-terminal这类)叫终端,但好像有些人也把图形界面下的terminal叫控制台,所以搞得我有点混乱,想具体请教一下它们分别的中文应该叫什么比较正确。
前者可以叫:终端、控制台、文本终端、纯文本控制台、虚拟终端等
后者可以叫:终端、终端模拟器、GUI 终端、图形界面终端等
注:终端模拟器通常在 X Window 等图形界面环境运行,但是也有运行在 tty 上的终端模拟器(fbterm、zhcon 等)

所以这个是非常非常非常混乱的!需要区分的时候用 tty、文本、X Window、GUI 等词修饰下。另外还有些人会认为 tty 和 console 不是「虚拟终端/控制台」,要注意一下。
头像
xinu
帖子: 130
注册时间: 2010-12-20 14:01
送出感谢: 10 次
接收感谢: 0

Re: 菜鸟又来请教2个问题了。

#5

帖子 xinu » 2014-01-03 21:25

lilydjwg 写了:
xinu 写了: 另外再请教一下,比如 init 3这个模式,tty1-6和console 都是属于这个模式下的吧,那么tty1-6和console的中文是叫什么,我自己是叫控制台,但我看到有些资料或别人的说法也叫终端,我自己是把图形界面下的terminal(比如gnome-terminal这类)叫终端,但好像有些人也把图形界面下的terminal叫控制台,所以搞得我有点混乱,想具体请教一下它们分别的中文应该叫什么比较正确。
前者可以叫:终端、控制台、文本终端、纯文本控制台、虚拟终端等
后者可以叫:终端、终端模拟器、GUI 终端、图形界面终端等
注:终端模拟器通常在 X Window 等图形界面环境运行,但是也有运行在 tty 上的终端模拟器(fbterm、zhcon 等)

所以这个是非常非常非常混乱的!需要区分的时候用 tty、文本、X Window、GUI 等词修饰下。另外还有些人会认为 tty 和 console 不是「虚拟终端/控制台」,要注意一下。
恩,谢谢 :em11
本人linux菜鸟,请各位大虾原谅我的无知和愚蠢
头像
lilydjwg
论坛版主
帖子: 4176
注册时间: 2009-04-11 23:46
系统: Arch Linux
送出感谢: 11 次
接收感谢: 127 次
联系:

Re: 菜鸟又来请教2个问题了。

#6

帖子 lilydjwg » 2014-01-03 22:16

今天又遇着一个认为 tty 可以指那些使用 /dev/pts/X 设备的 GUI 终端的……
回复

回到 “Arch发行版”