PDA

View Full Version : [SOLVED] Ubuntu 20.04 + LXDE + XRDP : Blank Desktop (no decorations or menus)



Conzar
January 15th, 2021, 01:55 AM
I have been using lubuntu with LXDE and XRDP successfully with Ubuntu 16.04 and 18.04. After upgrading to Ubuntu 20.04, logging in via rdp produces a single terminal without any windows, window decorations, menus, or docks.

https://i.imgur.com/41FLkwLm.png (https://i.imgur.com/41FLkwL.png)
https://i.imgur.com/41FLkwL.png

Note, I have tried this with a fresh install of Ubuntu 20.04.

Orchestration

Here are the packages that I install:


xrdp
lubuntu-desktop
lxde
tightvncserver


The /etc/xsession_global file contains the following:


lxsession -e LXDE -s Lubuntu


The /etc/X11/Xsession file has been updated with the following:
USERXSESSION=/etc/xsession_global


LOG FILES

xsession-errors
https://pastebin.com/epEwdA0w

run.log
https://pastebin.com/PrDgdf31

Any ideas what is different about Ubuntu 20.04 that might cause this issue?

guiverc
January 15th, 2021, 08:27 AM
Lubuntu hasn't used LXDE since Lubuntu 18.04 LTS.

If you look at `lubuntu-desktop` (https://packages.ubuntu.com/focal/lubuntu-desktop) you won't find any LXDE packages there.

Lubuntu since 18.10 uses the LXQt desktop; GTK2 being declared EOL, the LXDE devs joining with the Razor-Qt team creating the LXQt project. If you want more details, I'd recommend https://phab.lubuntu.me/w/faq/

Your details in `/etc/xsession_global`refers to a Lubuntu session, which I would not use as Lubuntu is now LXQt, and any configuration settings now in Lubuntu won't help LXDE. I would instead use the default LXDE.

Yes Lubuntu still uses Openbox, but there will be nothing useful for a LXDE session found in the `lubuntu-desktop` configuration wise, only potential issues, so I don't understand why you added it if you intend using LXDE and not Lubuntu/LXQt. They are different desktops.

Conzar
January 18th, 2021, 12:24 AM
Lubuntu hasn't used LXDE since Lubuntu 18.04 LTS.

If you look at `lubuntu-desktop` (https://packages.ubuntu.com/focal/lubuntu-desktop) you won't find any LXDE packages there.

Lubuntu since 18.10 uses the LXQt desktop; GTK2 being declared EOL, the LXDE devs joining with the Razor-Qt team creating the LXQt project. If you want more details, I'd recommend https://phab.lubuntu.me/w/faq/

Your details in `/etc/xsession_global`refers to a Lubuntu session, which I would not use as Lubuntu is now LXQt, and any configuration settings now in Lubuntu won't help LXDE. I would instead use the default LXDE.

Yes Lubuntu still uses Openbox, but there will be nothing useful for a LXDE session found in the `lubuntu-desktop` configuration wise, only potential issues, so I don't understand why you added it if you intend using LXDE and not Lubuntu/LXQt. They are different desktops.

Ok, I have installed the following instead:


xrdp
lubuntu-lxqt-desktop
lxqt
tightvncserver


How do I start lxqt?

For LXDE, I used the following:



lxsession -e LXDE -s Lubuntu'


lxsession is a LXDE command. I have tried lxqt-session but that fails.

Conzar
January 18th, 2021, 12:40 AM
I tried startlxqt which seems to work. I selected mutter but when I click on virtual desktop 2 or 3, the screen stop rendering anything except the desktop background. Any ideas?

Conzar
January 18th, 2021, 02:39 AM
If I select openbox then xrdp works! Thank you, marking solved.

guiverc
January 18th, 2021, 04:12 AM
You might want to check your installed packages, I see no package `lubuntu-lxqt-desktop`

https://packages.ubuntu.com/search?suite=all&searchon=names&keywords=lubuntu-lxqt-desktop

and if are/were installing `lubuntu-desktop`, I don't see why you then installed the meta package `lxqt` ... if your intention is trying to achieve a minimal install, check out https://discourse.lubuntu.me/t/what-happened-to-the-meta-mackage-lubuntu-core-in-20-04-lts/1045