Reached graphical.target, but still have to type startx to start gui
2
votes
2
answers
5543
views
I use __Manjaro Linux__ and after an update, when I boot,
journalctl
says the system reached graphical target, but it starts up in tty1
and I need to type startx
to start the **KDE**. Then I type my password again in a kdewallet
popup, to connect to wifi.
After that, everything works fine. In __Manjaro__, the gui starts in tty1
, while in other distros, it usually starts in tty7
.
I tried setting the default to graphical.target
with the systemctl
command, and by editing grub menu by replacing the quit parameter by systemd.unit=graphical.target
, but it still starts up in the tty1
session.
I also tried adding a custom entry in the grub menu, but that does not help either.
To add this to the grub menu:
- copy the first grub menu entry from /boot/grub/grub.cfg
into the file /etc/grub.d/40_custom
- replace the quit command by systemd.unit=graphical.target
- change the menuentry
title and run sudo update-grub
Any ideas on how to get the system to start normal again.
I posed the question in the __Manjaro__ forum a week ago, but there is no reply.
I suppose it will be faster to just re-install, but I am curious why this happens, and how to correct it.
---
Thanks for the tips.
I found that ssdm
is installed but not active, it is masked.
When I try to re-install it, I get this error:
sudo pacman -S sddm
warning: sddm-0.19.0-2.2 is up to date -- reinstalling
...
error: sddm: signature from "Philip Müller (Called Little)" is invalid
:: File /var/cache/pacman/pkg/sddm-0.19.0-2.2-x86_64.pkg.tar.zst is corrupted (invalid or corrupted package (PGP signature)).
Do you want to delete it? [Y/n]
error: failed to commit transaction (invalid or corrupted package (PGP signature))
Errors occurred, no packages were upgraded.
[marc@ass ~]$ systemctl enable sddm.service
Failed to enable unit: Unit file /usr/lib/systemd/system/sddm.service is masked.
When I look for /usr/lib/systemd/system/sddm.service
, I see that it is empty.
Am I correct that there is some kind of packaging error, and that due to the corrupted package, the system blocked it from starting ?
If the package is corrupt, should not more people have this problem ?
Should I wait some time for the package to get repaired, or should I uninstall it and install another greeter like lightdm
?
Asked by user310707
(23 rep)
Nov 28, 2020, 10:49 AM
Last activity: Nov 10, 2022, 04:50 PM
Last activity: Nov 10, 2022, 04:50 PM