開機自動進入X - 問題多多

有關於X 環境當中所遇到的問題

Moderator: Forums Team

Post Reply
ranma37
Posts: 106
Joined: Sat Feb 22, 2003 11:24 am
Location: 風城購物袋中心
Contact:

開機自動進入X - 問題多多

Post by ranma37 »

小弟是使用xdm讓電腦開機後可以直接進X window
並在kde控制中心設了auto login至我的一般帳號

可是當我在rxvt下以su -切換成root
此root卻不能執行任何X的應用程式
還有xcin也不會自動啟動

如果是手動打startx進入X window
則以上問題通通不見
有人遇到跟我一樣的情形嗎?
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Re: 開機自動進入X - 問題多多

Post by 【Palatis】 »

ranma37 wrote:小弟是使用xdm讓電腦開機後可以直接進X window
並在kde控制中心設了auto login至我的一般帳號

可是當我在rxvt下以su -切換成root
此root卻不能執行任何X的應用程式
還有xcin也不會自動啟動

如果是手動打startx進入X window
則以上問題通通不見
有人遇到跟我一樣的情形嗎?
改一下 ~/.xsession 然後用 xsession 登入吧.
提供我的給您參考:

Code: Select all

#!/bin/bash
# ]定 Locale
LC_CTYPE=zh_TW.Big5;export LC_CTYPE
LANG=zh_TW;export LANG
# 為了字型]定... 每次大小都不太正常 (會比原來大 1~2 pt), 所以先用這個
gnome-font-properties &
# 然後是否 xcin 的]定
XMODIFIERS="@im=xcin"; export XMODIFIERS
xcin &
# 小睡一下, 然後把 gnome-font-properties 殺掉
sleep 8 && killall -TERM gnome-font-properties
# 最後執行 kde~
exec /usr/kde/3.1/bin/startkde
ranma37
Posts: 106
Joined: Sat Feb 22, 2003 11:24 am
Location: 風城購物袋中心
Contact:

Re: 開機自動進入X - 問題多多

Post by ranma37 »

【Palatis】 wrote: 改一下 ~/.xsession 然後用 xsession 登入吧.
提供我的給您參考:

Code: Select all

#!/bin/bash
# ?#93;定 Locale
LC_CTYPE=zh_TW.Big5;export LC_CTYPE
LANG=zh_TW;export LANG
# 為了字型?#93;定... 每次大小都不太正常 (會比原來大 1~2 pt), 所以先用這個
gnome-font-properties &
# 然後是否 xcin 的?#93;定
XMODIFIERS="@im=xcin"; export XMODIFIERS
xcin &
# 小睡一下, 然後把 gnome-font-properties 殺掉
sleep 8 && killall -TERM gnome-font-properties
# 最後執行 kde~
exec /usr/kde/3.1/bin/startkde
不是很懂
你是指編好這個~/.xsession後,
在KDM中選xsession而不是選kde嗎?
User avatar
【Palatis】
Posts: 956
Joined: Wed Apr 02, 2003 4:21 pm
Location: 偶爾插花...</br>亞利安星球
Contact:

Re: 開機自動進入X - 問題多多

Post by 【Palatis】 »

不是很懂
你是指編好這個~/.xsession後,
在KDM中選xsession而不是選kde嗎?[/quote]
沒錯!
用 code 好像有幾個字出不來, 用 list 好了.
  • #!/bin/bash
    # 設定 Locale
    LC_CTYPE=zh_TW.Big5;export LC_CTYPE
    LANG=zh_TW;export LANG
    # 為了字型設定... 每次大小都不太正常 (會比原來大 1~2 pt), 所以先用這個
    gnome-font-properties &
    # 然後是 xcin 的設定
    XMODIFIERS="@im=xcin"; export XMODIFIERS
    xcin &
    # 小睡一下, 然後把 gnome-font-properties 殺掉
    sleep 8 && killall -TERM gnome-font-properties
    # 最後執行 kde~
    exec /usr/kde/3.1/bin/startkde
ranma37
Posts: 106
Joined: Sat Feb 22, 2003 11:24 am
Location: 風城購物袋中心
Contact:

Re: 開機自動進入X - 問題多多

Post by ranma37 »

先謝謝的你的回答
試過你的方法
xcin倒是好解決
不過切換使用者後無法使用X應用程式的問題依然存在
不知道是不是我表達不好
舉例如下
一般我們在rxvt下

Code: Select all

myname# kwrite /etc/make.conf
會叫出kwrite沒有問題
可是如果我切換使用者

Code: Select all

myname# su -
Password: *****
root# kwrite /etc/make.conf
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

kwrite: cannot connect to X server :0.0
試過所有X應用程式都不行
實在搞不懂為什麼X對拒絕其他人連上
memo
Posts: 4
Joined: Sat Apr 12, 2003 11:40 pm

Post by memo »

我記得這好像是xauth的問題嘛,

man xauth

http://www.acm.uiuc.edu/workshops/cool_unix/xauth.html
Post Reply