Skip to main content
Topic: LightDM doesn't start after changing a video card (Read 988 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

LightDM doesn't start after changing a video card

Hello everyone.
First post here.
I've been using Artix for a few years. I have a very cheap stationary system with a built-in videocard (intel).
I've had good experience with setting up linux on systems with built-in Intel cards, so to try to use multiple monitors and free up my RAM, I bought an Intel Arc A380 without doing proper research. This has backfired, as after installing the card, Lightdm on my system doesn't want to start.

Terminal 1 has standard initialization sequence, stuck at "Starting lightdm" with the cursor blinking.
Terminal 7 (where X is supposed to be) only has a blinking cursor.
Terminal 2 is where I'm trying to troubleshoot it.

What I checked:

/var/log/lightdm
Lightdm.log has only debug entries.
X-0.log has Fatal Server error: No screens found

/var/log/Xorg.0.log
Loading module "vesa", failed (vesa_drv.so: undefined symbol:VBESetModeParameters, loader failed, 0)
...
Using kernel mode setting driver: i915, 1.6.0
Falling back to old probe method for modesetting
EE open /dev/dri/card0: no such file
...
Intel(0): unknown chipset
...
Intel(0): given depth (24) is not supported by the intel driver and its chipset
...
Screens found, but none have usable configuration.
...
Fatal error: no screens found



What I tried:
- reinstalling xf86-video-intel, xf86-video-vesa, mesa packages
- running X -configure, and subsequently X -config /path/to/config.xorg
- restarting lightdm via rc-service (i have openrc), failed status shows lightdm is stopped.
- rebooting



Sorry for messing up the logs - I had to type them from my phone, no copypaste for me.
Did I screw myself out of $120 (what I paid for intel ARC a380 card), or can I salvage it?

Thanks in advance.

Thanks corysanin for fixing the title.

Re: LightDM doesn't start after changing a video card

Reply #1
Post output of dmesg and
Code: [Select]
inxi -SGx

Remove the vesa AND xf86-video-intel, it is for legacy systems. Install only `vulkan-intel`

Also, take a read here:
https://wiki.archlinux.org/title/Intel_graphics#Enable_GuC_/_HuC_firmware_loading
https://forums.linuxmint.com/viewtopic.php?t=424779
https://forum.level1techs.com/t/remember-to-update-your-intel-arc-firmware-on-linux/208736

Re: LightDM doesn't start after changing a video card

Reply #2
Remove the vesa AND xf86-video-intel, it is for legacy systems. Install only `vulkan-intel`

I just did this, and
Code: [Select]
sudo rc-service lightdm restart
, and it all works now.
I did not test several monitors, but I guess I'm happy it is at least working with the new card.

Thank you for the help.