local/libportal 0.7-1
GIO-style async APIs for most Flatpak portals
local/libportal-gtk3 0.7-1
GIO-style async APIs for most Flatpak portals - GTK 3 backend
local/libportal-gtk4 0.7-1
GIO-style async APIs for most Flatpak portals - GTK 4 backend
local/xdg-desktop-portal 1.16.0-3
Desktop integration portals for sandboxed apps
local/xdg-desktop-portal-gnome 44.2-1 (gnome)
A backend implementation for xdg-desktop-portal for the GNOME desktop environment
local/xdg-desktop-portal-gtk 1.14.1-1
A backend implementation for xdg-desktop-portal using GTK
Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; preset: disabled)
Active: active (running) since Thu 2023-10-05 14:43:02 CEST; 49min ago
Main PID: 1416 (gdm)
Tasks: 4 (limit: 38399)
Memory: 10.8M
CPU: 67ms
CGroup: /system.slice/gdm.service
└─1416 /usr/bin/gdm
Oct 05 14:43:02 Workstation systemd[1]: Starting GNOME Display Manager...
Oct 05 14:43:02 Workstation systemd[1]: Started GNOME Display Manager.
Oct 05 14:43:13 Workstation gdm-password][3715]: gkr-pam: unable to locate daemon control file
Oct 05 14:43:13 Workstation gdm-password][3715]: gkr-pam: stashed password to try later in open session
Oct 05 14:43:13 Workstation gdm-password][3715]: pam_unix(gdm-password:session): session opened for user dejhost(uid=1000) by dejhost(uid=0)
Oct 05 14:43:13 Workstation gdm-password][3715]: gkr-pam: unlocked login keyring
Oct 05 14:43:25 Workstation gdm[1416]: Gdm: Child process -1529 was already dead.
Oct 05 14:46:20 Workstation gdm[1416]: Gdm: Child process -9521 was already dead.```
I was under the impression I used XFCE.
When posting terminal output, copy the output and paste it here, wrapped in three (3) backticks, before AND after the pasted text. Like this:
```
pasted text
```
Or three (3) tilde signs, like this:
~~~
pasted text
~~~
This will just cause it to be rendered like this:
Sed
sollicitudin dolor
eget nisl elit id
condimentum
arcu erat varius
cursus sem quis eros.
Instead of like this:
Sed sollicitudin dolor eget nisl elit id condimentum arcu erat varius cursus sem quis eros.
Alternatively, paste the text you wish to format as terminal output, select all pasted text, and click the </> button on the taskbar. This will indent the whole pasted section with one TAB, causing it to render the same way as described above.
Thereby increasing legibility thus making it easier for those trying to provide assistance.
For more information, please see:
Additionally
If your language isn’t English, please prepend any and all terminal commands with LC_ALL=C. For example:
LC_ALL=C bluetoothctl
This will just cause the terminal output to be in English, making it easier to understand and debug.
journalctl --catalog --unit=gdm.service --no-pager
Oct 05 14:43:02 Workstation systemd[1]: Starting GNOME Display Manager...
░░ Subject: A start job for unit gdm.service has begun execution
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░
░░ A start job for unit gdm.service has begun execution.
░░
░░ The job identifier is 191.
Oct 05 14:43:02 Workstation systemd[1]: Started GNOME Display Manager.
░░ Subject: A start job for unit gdm.service has finished successfully
░░ Defined-By: systemd
░░ Support: https://forum.manjaro.org/c/support
░░
░░ A start job for unit gdm.service has finished successfully.
░░
░░ The job identifier is 191.
Oct 05 14:43:13 Workstation gdm-password][3715]: gkr-pam: unable to locate daemon control file
Oct 05 14:43:13 Workstation gdm-password][3715]: gkr-pam: stashed password to try later in open session
Oct 05 14:43:13 Workstation gdm-password][3715]: pam_unix(gdm-password:session): session opened for user dejhost(uid=1000) by dejhost(uid=0)
Oct 05 14:43:13 Workstation gdm-password][3715]: gkr-pam: unlocked login keyring
Oct 05 14:43:25 Workstation gdm[1416]: Gdm: Child process -1529 was already dead.
Oct 05 14:46:20 Workstation gdm[1416]: Gdm: Child process -9521 was already dead.
Oct 05 15:32:56 Workstation gdm[1416]: GLib: Source ID 124 was not found when attempting to remove it
Oct 05 15:33:06 Workstation gdm[1416]: Gdm: Child process -55330 was already dead.
Oct 05 15:36:47 Workstation gdm[1416]: GLib: Source ID 182 was not found when attempting to remove it
Oct 05 15:36:58 Workstation gdm[1416]: Gdm: Child process -61166 was already dead.```
xdg-desktop-portal-gtk is already installed, and is probably fine for most everything else.
It’s a known issue of late that xdg-desktop-portal-gnome gets installed automatically even when not using Gnome as your DE. Uninstall it in that case. Cheers.
I uninstalled Gnome and rebooted. The manjaro-experience has improved: for example, I can move around and maximize/minimize at least some of the windows. On the other hand, I can not type into a terminal or close a terminal-window, once opened.
Should I follow these instructions to install the basic Xfce environment and lightdm? I believe, that this is what I used earlier. Do I need to remove anything else before that?
I installed xfce and lightdm. If there are improvements at all, they are very small.
I am posting once more the results of the commands I executed earlier to retrieve information:
● gdm.service - GNOME Display Manager
Loaded: loaded (/usr/lib/systemd/system/gdm.service; enabled; preset: disabled)
Active: active (running) since Thu 2023-10-05 16:19:16 CEST; 4min 59s ago
Main PID: 1497 (gdm)
Tasks: 4 (limit: 38399)
Memory: 10.8M
CPU: 50ms
CGroup: /system.slice/gdm.service
└─1497 /usr/bin/gdm
Oct 05 16:19:16 Workstation systemd[1]: Starting GNOME Display Manager...
Oct 05 16:19:16 Workstation systemd[1]: Started GNOME Display Manager.
Oct 05 16:19:28 Workstation gdm-password][3785]: gkr-pam: unable to locate daemon control file
Oct 05 16:19:28 Workstation gdm-password][3785]: gkr-pam: stashed password to try later in open session
Oct 05 16:19:28 Workstation gdm-password][3785]: pam_unix(gdm-password:session): session opened for user dejhost(uid=1000) by dejhost(uid=0)
Oct 05 16:19:28 Workstation gdm-password][3785]: gkr-pam: unlocked login keyring
Oct 05 16:19:40 Workstation gdm[1497]: Gdm: Child process -1612 was already dead.
local/libportal 0.7-1
GIO-style async APIs for most Flatpak portals
local/libportal-gtk3 0.7-1
GIO-style async APIs for most Flatpak portals - GTK 3 backend
local/libportal-gtk4 0.7-1
GIO-style async APIs for most Flatpak portals - GTK 4 backend
local/xdg-desktop-portal 1.16.0-3
Desktop integration portals for sandboxed apps
local/xdg-desktop-portal-gtk 1.14.1-1
A backend implementation for xdg-desktop-portal using GTK
While it’s generally not necessary to reinstall Linux, sometimes it is the quicker solution. It depends on you, though. Or, y’know, backups would have been cool, too.
One presumes you uninstalled them first, before re-installing.
If starting afresh is an option for you and you still want to use XFCE, I’d suggest downloading the latest full install media. If your machine is new(ish) and performant, you might even consider another DE such as KDE Plasma. While the full install media isn’t strictly necessary (it can be big), it does install a complete environment without much fuss.