Lenovo logo loading forever when booting

whenever i boot i just get the lenovo logo loading forever. when i was trying to fix this problem i tried updating my system, but the problem is that i cant access wifi through a tty (also i dont have an ethernet cable).
before that happened i installed the 511 kernel, and i think i installed some drivers (probably what caused this)
to fix the problem i’ve tried running sddm, running startx and switching to the 510 and the 54 kernel, it didnt work.

my hardware:
lenovo ideapad 330
i5-8250u
intel uhd graphics 620

can anyone help me?

Did you try starting nmtui? There you should be able to connect to the wifi if the NetworkManager is running.

Otherwise try to restart it:

sudo systemctl restart NetworkManager

Could you specify which drivers?


I would try to remove quiet on the grub boot menu. You can edit the menu entry with e.

But i guess, since you switch to a tty, you are at target multi-user and can’t go further to the graphical target. Therefore there must be be something at the xorg log:

cat /var/log/Xorg.0.log | less

With the arrow keys, you can scroll within a terminal.

Did you try starting nmtui ? There you should be able to connect to the wifi if the NetworkManager is running.

just tried nmtui and it worked! updated my system but still no gui :confused:

Could you specify which drivers?

i dont really remember, it was using the driver thing in the kde settings, which i think is the same as mhwd right?

I would try to remove quiet on the grub boot menu. You can edit the menu entry with e.

it seems to get stuck on:
Starting TLP system startup/shutdown
[ ok ] Finished TLP system startup/shutdown

heres my xorg log:

[    45.027] (--) Log file renamed from "/var/log/Xorg.pid-938.log" to "/var/log/Xorg.0.log"
[    45.028] 
X.Org X Server 1.20.10
X Protocol Version 11, Revision 0
[    45.028] Build Operating System: Linux Manjaro Linux
[    45.028] Current Operating System: Linux 123apc 5.11.6-1-MANJARO #1 SMP PREEMPT Thu Mar 11 19:05:51 UTC 2021 x86_64
[    45.028] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-5.11-x86_64 root=UUID=3d0a9437-5471-45bd-b20b-62c0661db2e4 rw cryptdevice=UUID=f8f3ad92-74ca-4be9-9c81-50d4fcece8bc:treasure quiet udev.log_priority=3 resume=UUID=3d0a9437-5471-45bd-b20b-62c0661db2e4 resume_offset=34816
[    45.028] Build Date: 16 December 2020  10:33:32PM
[    45.028]  
[    45.028] Current version of pixman: 0.40.0
[    45.028] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[    45.028] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[    45.028] (==) Log file: "/var/log/Xorg.0.log", Time: Thu Apr  1 03:58:21 2021
[    45.028] (==) Using config directory: "/etc/X11/xorg.conf.d"
[    45.028] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[    45.029] (==) No Layout section.  Using the first Screen section.
[    45.029] (==) No screen section available. Using defaults.
[    45.029] (**) |-->Screen "Default Screen Section" (0)
[    45.029] (**) |   |-->Monitor "<default monitor>"
[    45.029] (==) No device specified for screen "Default Screen Section".
	Using the first device section listed.
[    45.029] (**) |   |-->Device "Device0"
[    45.029] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[    45.029] (==) Automatically adding devices
[    45.029] (==) Automatically enabling devices
[    45.029] (==) Automatically adding GPU devices
[    45.029] (==) Automatically binding GPU devices
[    45.029] (==) Max clients allowed: 256, resource mask: 0x1fffff
[    45.029] (WW) The directory "/usr/share/fonts/OTF" does not exist.
[    45.029] 	Entry deleted from font path.
[    45.029] (WW) The directory "/usr/share/fonts/Type1" does not exist.
[    45.029] 	Entry deleted from font path.
[    45.029] (WW) The directory "/usr/share/fonts/100dpi" does not exist.
[    45.029] 	Entry deleted from font path.
[    45.029] (WW) The directory "/usr/share/fonts/75dpi" does not exist.
[    45.029] 	Entry deleted from font path.
[    45.029] (==) FontPath set to:
	/usr/share/fonts/misc,
	/usr/share/fonts/TTF
[    45.029] (==) ModulePath set to "/usr/lib/xorg/modules"
[    45.029] (**) Extension "Composite" is enabled
[    45.029] (**) Extension "RENDER" is enabled
[    45.030] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[    45.030] (II) Module ABI versions:
[    45.030] 	X.Org ANSI C Emulation: 0.4
[    45.030] 	X.Org Video Driver: 24.1
[    45.030] 	X.Org XInput driver : 24.1
[    45.030] 	X.Org Server Extension : 10.0
[    45.031] (++) using VT number 1

[    45.031] (II) systemd-logind: logind integration requires -keeptty and -keeptty was not provided, disabling logind integration
[    45.031] (II) xfree86: Adding drm device (/dev/dri/card0)
[    45.057] (--) PCI:*(0@0:2:0) 8086:5917:17aa:3965 rev 7, Mem @ 0xb0000000/16777216, 0xa0000000/268435456, I/O @ 0x00004000/64, BIOS @ 0x????????/131072
[    45.057] (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
[    45.057] (II) LoadModule: "glx"
[    45.057] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[    45.059] (II) Module glx: vendor="X.Org Foundation"
[    45.059] 	compiled for 1.20.10, module version = 1.0.0
[    45.059] 	ABI class: X.Org Server Extension, version 10.0
[    45.059] (II) LoadModule: "vesa"
[    45.059] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[    45.059] (II) Module vesa: vendor="X.Org Foundation"
[    45.059] 	compiled for 1.20.9, module version = 2.5.0
[    45.059] 	Module class: X.Org Video Driver
[    45.059] 	ABI class: X.Org Video Driver, version 24.1
[    45.059] (II) VESA: driver for VESA chipsets: vesa
[    45.059] vesa: Refusing to run on UEFI
[    45.059] vesa: Refusing to run on UEFI
[    45.059] (EE) No devices detected.
[    45.059] (EE) 
Fatal server error:
[    45.060] (EE) no screens found(EE) 
[    45.060] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[    45.060] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    45.060] (EE) 
[    45.109] (EE) Server terminated with error (1). Closing log file.

LOL… again a user who installs all drivers… xD Sorry, it is just funny… people think: hey there are more drivers… why not install it? But one don’t think that it could prioritize over the other drivers… More is not always better :smiley:

Please check if only video-linux is installed:

mhwd -li

remove the other ones:

sudo mhwd -r video-modesetting
sudo mhwd -r video-vesa

Good success!

working perfectly now! thanks a lot

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.