18.04LTS 远程桌面遇到问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
royairking
帖子: 4
注册时间: 2013-09-03 22:30
系统: elementary os

18.04LTS 远程桌面遇到问题

#1

帖子 royairking » 2018-05-04 20:45

用win的远程桌面连上之后 只有命令行界面
查看日志 显示下面这样


04/05/18 20:39:51 Xvnc version TightVNC-1.3.10
04/05/18 20:39:51 Copyright (C) 2000-2009 TightVNC Group
04/05/18 20:39:51 Copyright (C) 1999 AT&T Laboratories Cambridge
04/05/18 20:39:51 All Rights Reserved.
04/05/18 20:39:51 See http://www.tightvnc.com/ for information on TightVNC
04/05/18 20:39:51 Desktop name 'X' (sea-desktop:1)
04/05/18 20:39:51 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t
04/05/18 20:39:51 Listening for VNC connections on TCP port 5901
Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring
Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring
/home/sea/.vnc/xstartup: 16: /home/sea/.vnc/xstartup: gnome-settings-daemon: not found
xkbcommon: ERROR: xkb_x11_keymap_new_from_device: illegal device ID: -1
xkbcommon: ERROR: xkb_x11_state_new_from_device: illegal device ID: -1metacity-Message: 20:39:52.391: could not find XKB extension.

(metacity:21426): metacity-WARNING **: 20:39:52.400: Failed to create MetaCompositorXRender: Missing composite extension required for compositing
Nautilus-Share-Message: 20:39:53.674: Called "net usershare info" but it failed: Failed to execute child process “net” (No such file or directory)



我该怎么做。。。
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 18.04LTS 远程桌面遇到问题

#2

帖子 poloshiao » 2018-05-04 21:15

Ubuntu 18.04
1. 把下面指令 複製 貼進終端機 執行
1-1. echo $DESKTOP_SESSION
1-2. echo $XDG_SESSION_TYPE
把指令及結果直接複製貼上來
royairking
帖子: 4
注册时间: 2013-09-03 22:30
系统: elementary os

Re: 18.04LTS 远程桌面遇到问题

#3

帖子 royairking » 2018-05-05 10:02

sea@sea-desktop:~$ echo $XDG_SESSION_TYPE

sea@sea-desktop:~$ echo $DESKTOP_SESSION

sea@sea-desktop:~$ sudo echo $DESKTOP_SESSION


两个指令都没有返回任何东西....
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 18.04LTS 远程桌面遇到问题

#4

帖子 poloshiao » 2018-05-05 11:49

你的是 Server 版 ?

如果是 Desktop 版 可能 有問題
royairking
帖子: 4
注册时间: 2013-09-03 22:30
系统: elementary os

Re: 18.04LTS 远程桌面遇到问题

#5

帖子 royairking » 2018-05-05 14:51

我感觉是网上的东西太杂…几种配置方法混在了一起…我重新设置了一个用户,并删除了原来的用户,然后按16.04的办法配置了一遍,现在桌面好像依然没有,但是能有开始菜单一样的能打开桌面的程序了……
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 18.04LTS 远程桌面遇到问题

#6

帖子 poloshiao » 2018-05-05 15:39

Ubuntu 18.04
在開機進到輸入密碼的畫面 有一個嵌齒輪的圖示
按一下該嵌齒輪
應該有幾個選項
選項前面有一個小白點 就是你現在登入的話 登入的 Desktop Session

Ubuntu 18.04 預設是 Ubuntu (on Xorg)
uchwtesta
帖子: 2
注册时间: 2018-06-10 18:36

Re: 18.04LTS 远程桌面遇到问题

#7

帖子 uchwtesta » 2018-06-10 19:12

Ubuntu 18.04
1. 把下面指令 複製 貼進終端機 執行
1-1. echo $DESKTOP_SESSION
1-2. echo $XDG_SESSION_TYPE
把指令及結果直接複製貼上來

我也遇到了这样的问题,安装过程是:
1. 安装ubuntu 18.04 server 版(vmware workstation中装的虚拟机)
2. sudo apt-get install ubuntu-desktop 安装桌面
3. sudo apt-get install vnc4server 安装vncserver
4. sudo apt-get install gnome-panel gnmoe-settings-daemon metacity nautilus
4. 启动,配置 ~/.vnc/xstartup
5. windows 上装了vncviewer 连接,结果只能显示一个home 的目录,如果关掉就花屏了,重新连接也只有花屏,需要重启vncserver, 预想的结果是vncviewer看到的是和用户直接登录是一个屏

echo $DESKTOP_SESSION 输出 ubuntu
echo $XDG_SESSION_TYPE 输出 x11

我该怎么配置vncserver呢,还是有什么装的不对呢
poloshiao
论坛版主
帖子: 18279
注册时间: 2009-08-04 16:33

Re: 18.04LTS 远程桌面遇到问题

#8

帖子 poloshiao » 2018-06-11 11:22

安装 ubuntu 18.04 server 版
sudo apt-get install ubuntu-desktop 安装桌面
echo $DESKTOP_SESSION 输出 ubuntu
echo $XDG_SESSION_TYPE 输出 x11
1. 表示你登入的桌面是 Ubuntu on Xorg
1-1. Ubuntu on Xorg 基於 Gnome shell
sudo apt-get install vnc4server 安装 vncserver
我该怎么配置 vncserver 呢
2. 參閱
https://askubuntu.com/a/1035321
The Gnome session doesn't seem to work on VNC X servers, but an Xvfb will work.
2-1. 試試
Finally I found the solution.
The idea is to create an Xvfb for the session and use x11vnc for VNC:
uchwtesta
帖子: 2
注册时间: 2018-06-10 18:36

Re: 18.04LTS 远程桌面遇到问题

#9

帖子 uchwtesta » 2018-06-19 10:39

poloshiao 写了:
2. 參閱
https://askubuntu.com/a/1035321
The Gnome session doesn't seem to work on VNC X servers, but an Xvfb will work.
2-1. 試試
Finally I found the solution.
The idea is to create an Xvfb for the session and use x11vnc for VNC:
多谢,用以下两条命令
Xvfb :1 -screen 0 1280x720x24 &
DISPLAY=:1 gnome-shell --replace &
然后用 SSVNC viewer 在Windows上就可以访问了,目前我得到的UI不是ubuntu 原始的UI,但是 可以使用了 :Haha
Thanksgiving
帖子: 210
注册时间: 2009-05-10 14:28

Re: 18.04LTS 远程桌面遇到问题

#10

帖子 Thanksgiving » 2018-06-28 0:21

代码: 全选

sudo apt install xrdp

代码: 全选

sudo systemctl enable xrdp
重启电脑,直接用Windows的远程访问,如果弹出授权界面,一律按取消。
https://websiteforstudents.com/connect- ... with-xrdp/
头像
Archer123
帖子: 146
注册时间: 2008-05-18 10:16

Re: 18.04LTS 远程桌面遇到问题

#11

帖子 Archer123 » 2018-06-28 11:52

一种是 XRDP 通过 vnc viewer
win连ubuntu:

远程XRDP
sudo apt-get install xrdp
sudo apt-get install vnc4server tightvncserver


sudo gedit /etc/xrdp/startwm.sh
在. /etc/X11/Xsession前一行插入
echo "gnome-session --session=ubuntu-2d" > .xsession

保存文件后再重启xrdp
sudo /etc/init.d/xrdp restart


ubuntu需要设置的
1、设置Ubuntu系统允许远程控制
在 Dash 中打开 桌面共享

2.运行dconf-editor,把加密选项去掉。

http://www.linuxidc.com@ubuntu:~$ sudo apt-get install dconf-editor //安装dconf-editor
http://www.linuxidc.com@ubuntu:~$ dconf-editor //运行dconf-editor

或者在 Dash 中打开 桌面共享
依次展开org->gnome->desktop->remote-access
这里也可以直接设置远程控制选项,但重要的是将“requre-encryption”去掉。


3.回到Windows,运行vnc viewer,输入ubuntu的IP地址,一切OK
输入在ubuntu桌面共享中设置的密码。


ubuntu vnc viewer 有appimager版:我目前18.04 用的是


一种是 直接装个 teamviewer 这个最简单
https://community.teamviewer.com/t5/Kno ... tu/ta-p/45
https://community.teamviewer.com/t5/Kno ... /ta-p/4351
回复