[Feelings & Sharing] 解决oracle vnc桌面黑屏 Resolved
Tofloor
poster avatar
HelloWorld!
deepin
2024-03-19 18:20
Author

一:登录 oracle 帐号

image.png

image.png

进入.vnc 目录,如果没有 xstartup 文件,新建一个,编辑内容为:

#!/bin/sh
unset SESSION_MANAGER
xrdb $HOME/.Xresources
xsetroot -solid grey
x-window-manager &
/etc/X11/Xsession
exec /etc/X11/xinit/xinitrc

二:启动 vnc

image.png

oracle@deepin:~/.vnc$ tigervncserver
# :1 这个后面要用

image.png

vncview 成功 连接 到桌面

三:启动 dbca

image.png

执行 dbca 后如果提示 DISPLAY NOT SET,就执行

oracle@deepin:~$ export DISPLAY=:1 #:1就是启动vnc后的提示信息
oracle@deepin:~$ xhost +
access control disabled, clients can connect from any host #出现此行就可以了
oracle@deepin:~$ dbca #执行

image.png

桌面会显示 dbca 图形界面,如果中文显示方块,需要修改环境变量

四:中文方块解决办法

在 oracle 到家目录下编辑.bash_profile 文件

image.png

oracle@deepin:~$ vim ./.bash_profile 
# 添加export LANG=en_US.UTF-8
oracle@deepin:~$ source ./.bash_profile

此时打开 dbca 就是英文,没有方块了.

Reply Favorite View the author
All Replies
乾豫恒益
deepin
2024-03-21 08:44
#1

这个桌面,太太太舒服了

Reply View the author