Can someone help me i got this blank screen after installing a rice with gnome from youtube (just for testing) and now when i boot normally i cant even login when i go to tty,so i need to put the systemd.unit=multi-user.target in grub but thats temporary,and then when i login from tty and put the code systemctl restart gdm.service it seems it worked and put me to the login but the login is now also a blank screen.
#Blank screen on arch linux gnome
254 messages · Page 1 of 1 (latest)
this might just be a display manager issue
try getting into tty (systemd.unit=multi-user.target)
and install another display manager, like lightdm as an example
sudo pacman -Syu
sudo pacman -S lightdm
sudo systemctl enable lightdm
sudo systemctl enable --now lightdm
when i go there its also blank
the tty is blank?
Wait so i put the script on the tty?
no, use the script inside of grub
get into a tty
and install + enable another display manager
no i mean this script sorry
yes
in grub?
i put thw sudo pacman and the others in grub?
replace quiet with systemd.unit=multi-user.target
i did that
ok ok good
now run the commands in the script line by line
while you are in a tty
it says i need to be a root
how do i do that
im new🙏
okay okay
where does it say that?
after you boot up the system entirely, or after the bootloader?
like below it says eror: you cannot perform this operation unless you are root after i enter
where are you putting systemd.unit=multi-user.target
after i boot the systwm entirely i think?
it should not be in the tty itself
I did put it in grub
and i remove the splash aswell
alright
why did you remove the boot splash?
wait so
once you boot up
it literally says "you should be root"
randomly for no reason?
because i still cant type in tty even if i remove the quiet
okay okay thats the issue
when i put the pacman -Syu script
but it worked if i removed the splash aswell
and add the systemd
holy shit bro i was scared
cuz thats what google told me
why is that
i thought you said your system just asks for root outta nowhere
ohh nah lol
thats good
it means theres no need for an update
you can just run the rest of the commands
they install lightdm, enable it at boot, and then enable it now
so i installed the light dm
did you also enable it at boot and now with systemctl?
and the rest 2 says failed because it already existed
huh
ohh so those 2 goes to the grub?
ohh okay
alright
this means
your display manager
was already lightdm
and those symlinks were already there
lightdm was the broken one
you just reinstalled lightdm
this all happen when i try to install a rice btw if you didnt know
ohh okay
what does it mean by "it already existed"
so like now what do i do
theres a problem with the rice
the config file is just fucked
the /etc/systemd/display_manager.service
and is a symlink to /usr/systemd/system/gdm.service
yeah that might be the reason
nuke the current display managers
new idea
cuz its also weord cuz he out it on the image file
but it has whats inside the config files
sudo systemctl disable display_manager.service
sudo systemctl disable gdm.service
and then
sudo systemctl enable lightdm
sudo systemctl enable --now lightdm
too few arguments?
how the fuck is it too few arguments
what are you entering
it should work just fine
the first script
and then the second one said display_manager command not found
but the third one removed the /etc/systemd
this one
.
wait
okay you know what
we need to know what display manager service is pointing to
run this
ls -l /etc/systemd/system/display-manager.service
it should point to lightdm
display_manager.service
yes yesthat
we wanna know what that is pointing to
run ls -l /etc/systemd/system/display-manager.service and tell me the output
it SHOULD be lightdm's service
if not, we will fix it
wait
no such file or direc
i think i typed it right
okay okay
uhm
now
but
run this
sudo ln -s /usr/lib/systemd/system/lightdm.service /etc/systemd/system/display-manager.service
i think my display manager is gnome
this makes the display manager service and makes it point to lightdm
thats your de not your display manager
your de is gnome
no such file or direc
hmm
DE
ohh okay
DESKTOP ENVIRONMENT
okay
okay wait
that means that the whole directory is just different
lets try this again
wairt
run this
sudo systemctl list-unit-files | grep lightdm
this shoud list lightdm's service
disabled disabled
uhm
lightdm.service disable disabled
okay
okay wait a sec
lets check is lightdm is installed real quick
run this
pacman -Qi lightdm
simple command
if it gives an error, lightdm doesnt exist
if it returns lightdm's info and stuff, it does exist
it does give the infos
okay so it DOES exist
yes
so now
but i think its diabled
we just have to enable it
yeah so run this
sudo ln -s /lib/systemd/system/lightdm.service /etc/systemd/system/display-manager.service
sudo systemctl enable lightdm.service
sudo systemctl set-default graphical.target
sudo reboot
line by line, each command
after the reboot, you should instantly be in lightdm
i havent reboot yet
but the first line
it does nothing
like no message
does that work?
when i enter it
and the dislay manager is still says no such file or direc
then the last code before reboot
theres a note: found systemd.unit on the kernel commandline which overrides the deafult unit
should i reboot now?
just reboot
see what happens
dont edit grub, just reboot normally
if this doesnt work
i quit
the support channel is open to everyone, someone else will help you
okay i did
i hope so
still rebooting
diddnt work😢 😢 🥀 🥀
well thz man
thx
Tysm il try something by my self again now
wqit but i jave a question @vestal stone
does the hardware effects this?
like i think its my hardware
it wont affect hardware
systemd doesnt fry your hardware if you enter service commands wrongly
you can just go for the nuclear option and uninstall gnome with -Rcns which also destroys any broken config files
and then reinstall it normally
will i lose my data tho?
nope
you will just lose your gnome config file
wait
DONT REINSTALL ARCH
THATS NOT WHAT I MEANT
REINSTALL GNOME
GNOME
YOUR DE
i tryd using the systemd.unit again and use systemcrl restart gdm.service and it goes blank
alright
well ty so far man 🥀
4th ubutnu hater received a thank you cookie!
I’m really not sure I think if that command is not found you must have really broke something
All i did was updating my omarchy then i installed a rice from someone while using the systemd.unit in grub
Ya you could have broke something I have no clue really what to tell you except to nuke your install and start over