tigervnc连接deepin20黑屏怎么解决?
Tofloor
poster avatar
from-mail_1xx-xxxx-007
deepin
2020-10-09 02:11
Author
安装了tigervnc-common,tigervnc-scraping-server,tigervnc-standalone-server,tigervnc-xorg-extension这四个软件包
使用了如下命令启动vncserver
  1. vncserver :1 -geometry 1024x768 -depth 24 -localhost no
Copy the Code
我通过vncviewer可以连接上,但是连接窗口黑屏

根据下图这位博主的文章似乎是需要修改~/.vnc/xstartup,使tigervnc找到deepin桌面

可是deepin桌面名称是什么呢?针对deepin应怎样写xstartup文件呢?


Reply Favorite View the author
All Replies
from-mail_1xx-xxxx-007
deepin
2020-10-10 03:32
#1
自问自答一下:
deepin自带桌面叫dde
目前还是不会写xstartup文件
Reply View the author
from-mail_1xx-xxxx-007
deepin
2020-10-11 05:15
#2
本帖最后由 from-mail_1xx-xxxx-007 于 2020-10-10 21:29 编辑

打卡一下最新情况:
https://bbs.deepin.org/user/67135 在其回复的英文帖子(https://bbs.deepin.org/post/182791#vnc)中详细地介绍了tigervnc用法及xstartup的配置方法,在其创建的帖子(https://bbs.deepin.org/post/184102#=1##pid788934)中提及他本人是在deepin15.11环境下使用的。尽管我的系统版本是deepin20(1002),系统与@jiangxl 的差了一个大版本号,但个人认为其帖子仍有一定的参考价值,原版照抄其xstartup文件,通过“vncviewer64-1.11.0.exe”连接仍黑屏,遂在其原帖下求助。

发出求助后约3小时得到https://bbs.deepin.org/user/87117  的解答。按照他的建议修改了xstartup文件后,日志中出现了2个“error”,通过“vncviewer64-1.11.0.exe”连接发现黑屏问题仍存在。

目前仍在积极寻找解决方案。已将相关情况反馈给@deepinuser17 ,等待其进一步回复(https://bbs.deepin.org/post/184102#=1##pid788934)。

感谢@jiangxl,他留下了可供参考的教程;感谢@deepinuser17 ,他的热心解答令我离问题解决更进一步。

同时欢迎其余各位参与本问题的讨论!

Reply View the author
nbwjx
deepin
2021-05-21 00:18
#3

我用的统信UOS 20桌面版。安装tigervnc-server 1.11同样黑屏。用他系统里自带的一个vnc软件到是可以,但是必须手动启动,而且必须要密码。。。

Reply View the author
nbwjx
deepin
2021-05-21 00:31
#4

#!/bin/bash

unset SESSION_MANAGER

unset DBUS_SESSION_BUS_ADDRESS

export XKL_XMODMAP_DISABLE=1

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS=@im=fcitx

#__using_dde__

session=startdde

#__enable_clipboard_sync__

if [ -f /usr/bin/autocutsel ]

then

  /usr/bin/autocutsel -fork

fi

#__deepin_uos_activator__

if [ -f /usr/bin/uos-activator ]

then

  /usr/bin/uos-activator & 

fi

#__enable_fcitx__

if [ -f /usr/bin/fcitx ]

then

  (sleep 15 && /usr/bin/fcitx) &

fi

#__kill_user_apps_duplicated__

killall -9 v2ray &

exec dbus-launch $session

Reply View the author
nbwjx
deepin
2021-05-21 00:31
#5

https://ywnz.com/linuxjc/8166.html

Reply View the author
from-mail_1xx-xxxx-007
deepin
2021-05-23 19:03
#6

感谢分享!

Reply View the author
lonml
deepin
2022-01-15 02:51
#7

#!/bin/sh 

# Uncomment the following two lines for normal desktop: 

unset SESSION_MANAGER 

[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup 

[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources 

xsetroot -solid grey 

vncconfig -iconic & 

startdde & 

Reply View the author