您尚未登录。

#1 2012-03-23 22:43:57

reverland
root
注册时间: 2012-02-04
帖子: 356
个人网站

[Solved]tightvnc在vnc中启动kde(见三楼)

从其他机器通过vnc远程archlinux,启动不了kde4.8界面,但可以启动kwin,使用konqueror,libreoffice什么的
startkde只能出现splash然后忽然中断,出现如下错误

startkde: Starting up...
klauncher(4832) kdemain: Waiting for already running klauncher to exit.
klauncher(4832) kdemain: Waiting for already running klauncher to exit.
klauncher(4832) kdemain: Another instance of klauncher is already running!
kdeinit4: Communication error with launcher. Exiting!
kdeinit4_wrapper: Warning: connect(/home/lyy/.kde4/socket-arch/kdeinit4__1) failed: : Connection refused
X Error: BadDrawable (invalid Pixmap or Window parameter) 9
  Major opcode: 62 (X_CopyArea)
  Resource id:  0x0
Could not register with D-BUS. Aborting.
startkde: Shutting down...
kdeinit4_wrapper: Warning: connect(/home/lyy/.kde4/socket-arch/kdeinit4__1) failed: : Connection refused
Error: Can not contact kdeinit4!
startkde: Running shutdown scripts...
startkde: Done.

我的~/.vnc/xstartup为

#!/bin/sh
  2
  3 # Uncomment the following two lines for normal desktop:
  4 unset SESSION_MANAGER
  5 xrdb $HOME/.Xresources
  6 xsetroot -solid grey
  7 xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
  8 twm &
  9 kwin &

试过REHL的xstartup也不行,

#!/bin/sh

# Uncomment the following two lines for normal desktop:
unset SESSION_MANAGER #取消前面的#号注释,否则进入远程桌面以后,图像会不正常。
exec /etc/X11/xinit/xinitrc       #这一行前面的#号注释也要取消

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -solid grey
vncconfig -iconic &
xterm -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
startkde &

当然。。。wiki上的也不行
是kde4.8的问题么??求解。

最近编辑记录 reverland (2012-03-24 21:40:37)


>>>>>>>>>jekyll博客>>>>>>>>>>
<<<<<<<<<更残念的vimwiki<<<<<<<<<
本人vim控,偏偏喜欢lisp

离线

#2 2012-03-24 17:09:06

reverland
root
注册时间: 2012-02-04
帖子: 356
个人网站

Re: [Solved]tightvnc在vnc中启动kde(见三楼)

好吧,据说是个08年以来的bug,用kde4的孩子伤不起啊伤不起


>>>>>>>>>jekyll博客>>>>>>>>>>
<<<<<<<<<更残念的vimwiki<<<<<<<<<
本人vim控,偏偏喜欢lisp

离线

#3 2012-03-24 21:39:59

reverland
root
注册时间: 2012-02-04
帖子: 356
个人网站

Re: [Solved]tightvnc在vnc中启动kde(见三楼)

xstartup中只写exec startkde即可
关键是启动vncserver时要这样启动

dbus-launch vncserver

ps:arch的wiki有些滞后呀,还是在suse的论坛上偶然看到tightvnc的启动方法。


>>>>>>>>>jekyll博客>>>>>>>>>>
<<<<<<<<<更残念的vimwiki<<<<<<<<<
本人vim控,偏偏喜欢lisp

离线

页脚