ubuntu android vnc,[转]win10用vncviewer远程登陆ubuntu桌面

西门鹏程
2023-12-01

一:安装Ubuntu的服务端桌面环境

安装xrdp

sudo apt-get install xrdp

安装xfce4

sudo apt-get update

sudo apt-get install xfce4

sudo apt-get install xubuntu-desktop

3.配置xfce4

echo "xfce4-session">~/.xsession

4.继续配置xfce4

sudo vi /etc/xrdp/startwm.sh

在./etc/X11/Xsession前一行插入

xfce4-session

5.重启xrdp

sudo service xrdp restart

6.安装vnc4server

apt-get install vnc4server

7.设置vncserver的密码,用于vncviewer的登陆

vncpasswd

二,安装双端VNC查看器

1.ubuntu启动vncserver

vncserver

打印如下,记住这个窗口端口号

New 'server:2 ' desktop is server:2

解释:

vncserver默认端口为5900,这里桌面号为2,则连接到端口5902

创建连接:

file>newconnection

密码:是来设置密码设置的密码而不是Ubuntu的系统密码

三:几个问题

1.安装时出现E: Sub-process /usr/bin/dpkg returned an error code

# 将info文件夹更名

sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bak

# 再新建一个新的info文件夹

sudo mkdir /var/lib/dpkg/info

# update

sudo apt-get update

# install

apt-get -f install ...

# 将这些文件全部移到info.bak文件夹下

sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak

# 把自己新建的info文件夹删掉

sudo rm -rf /var/lib/dpkg/info

# 把以前的info文件夹重新改回名字

sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info

VNC Viewer 中只显示一个终端窗口的问题

# 修改xstartup, 将 x-window-manager 替换为刚才安装的 xfce4-session

sed -i 's$x-window-manager$xfce4-session$' ~/.vnc/xstartup

重启 vncserver

vncserver -kill :1 # 这个是之前开启的端口号

vncserver

3.程序需要显示图像的时候出现could not connect to display :0

# 在vncviewer启动时候显示端口若为8,终端键入:

export DISPLAY=:8

4.修改vncviewer分辨率

# 先关闭特定端口:n(启动时的端口号)

vncserver -kill :1

# 再启动并设置分辨率(注意是小写的英文字母x),以后每次启动都可以加上分辨率参数

vncserver -geometry 1366x768 :1

5.解决tab键无效问题

1.在远程桌面中设置:打开菜单->设置->窗口管理器(file/applications->setting->window manger)

2.选择键盘(keyboard)->"切换同一应用程序的窗口"(switch window for same application)->将该选项的快捷键清除(clear)后关闭窗口即可。

3.说明:缺省的设置,该项的值为“super+制表”,制表键就是tab键。这样修改后马上可以使用了。

 类似资料: