LinuxSir.cn,穿越时空的Linuxsir!

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

问一个问题, 启动后直接进入Xwindows和从控制台输入startx进入Xwindows有什么区别?

[复制链接]
发表于 2007-9-1 14:58:06 | 显示全部楼层 |阅读模式
问一个问题, 启动后直接进入Xwindows和从控制台输入startx进入Xwindows有什么区别?
发表于 2007-9-1 15:07:56 | 显示全部楼层
没有什么区别,就是用自动脚本代替了手动的startx命令。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-1 15:23:47 | 显示全部楼层
谢谢7dehao^_^

     但是我如果通过startx进入Xwindows界面就是英文的, 而直接进Xwindows的的话登录的时候会提示语言选择。 我怎么样设置可以在通过startx进入Xwindows的时候显示中文界面?
回复 支持 反对

使用道具 举报

发表于 2007-9-1 15:56:51 | 显示全部楼层
那是因为启动时 init 5 进 x 是是通过 dm 服务,启动 xdm gdm 或 kdm ,然后启动 x 。

选择语言 gdm 和 kdm 都有这个功能。

startx 不会启动 dm 。
回复 支持 反对

使用道具 举报

发表于 2007-9-1 16:17:24 | 显示全部楼层
Post by WriteOS
谢谢7dehao^_^

     但是我如果通过startx进入Xwindows界面就是英文的, 而直接进Xwindows的的话登录的时候会提示语言选择。 我怎么样设置可以在通过startx进入Xwindows的时候显示中文界面?
locale 可以在 .xinitrc 里定义
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-9-1 16:41:05 | 显示全部楼层
楼上的斑竹大人能说的清楚一点吗?

*改变redhat的系统语言/字符集
  修改 /etc/sysconfig/i18n 文件,如
  LANG="en_US",xwindow会显示英文界面,
  LANG="zh_CN.GB18030",xwindow会显示中文界面。
  还有一种方法
  cp /etc/sysconfig/i18n $HOME/.i18n
   修改 $HOME/.i18n 文件,如
  LANG="en_US",xwindow会显示英文界面,
  LANG="zh_CN.GB18030",xwindow会显示中文界面。
  这样就可以改变个人的界面语言,而不影响别的用户
  (Debian不支持GB18030(RH的zysong字库是有版权的)
    现在好像没有Free的GBK和GB18030字库
  vi .bashrc
   export LANG=zh_CN.GB2312
   export LC_ALL=zh_CN.GB2312)

以上是在坛子里查到的, 不知在Fedora7下是否可行?
回复 支持 反对

使用道具 举报

发表于 2007-9-1 17:40:34 | 显示全部楼层
这是我的~/.xinitrc文件,在用户目录下建立该文件。
export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8
export XMODIFIERS="@im=fcitx"
export XIM=fcitx
export XIM_PROGRAM=fcitx
export GTK_IM_MODULE=XIM
fcitx &
/usr/bin/numlockx &
回复 支持 反对

使用道具 举报

发表于 2007-9-2 10:21:58 | 显示全部楼层
/etc/init.d/dm start
回复 支持 反对

使用道具 举报

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

本版积分规则

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