New install - Black screen

Hello,
System asks for encryption password and continues until it gets to a black screen with a cursor in the top left. Keyboard is not responsive and can’t seem to get to a terminal. Secure boot is disabled. Trying to install encrypted btrfs with gnome. Coming from POP-OS, which works with same disk configuration. Install completes without any error notifications.

Log obtained with chroot on live usb

sudo dmesg -rl warn,err,crit | eos-sendlog
https://0x0.st/8xuC.txt

journalctl -b -0 | grep fail | eos-sendlog
https://0x0.st/8xSH.txt

Hardware info

inxi -Fxxc0z
https://0x0.st/8xSs.txt

Perhaps your hardware needs the nvidia drivers? When you boot the ISO for the install, choose the proprietary option from the boot menu.

Alternatively, chroot into the system following the instructions on the wiki and install the nvidia drivers.

Thanks for the reply. I tried it with both the nvidia and default install options. Same result. I did notice that the nvidia stuff ended up black listed in the log. Laptop has both intel and nvidia gpu.

Pretty much sounds like what has happened to a lot of users here the last few days.

https://forum.endeavouros.com/t/mesa-caution-to-all-users/71674

I tried downgrading the mesa package, but got the same result. :frowning:

Just to add another datapoint, I was able to install Arch with, gnome, btrfs, and encryption. Seems to work fine and is using the latest mesa package. I would still prefer endeavouros, if I can get past that glitch though.

It might help if you can compare all graphics related packages and info you have in Arch and in EndeavourOS.

Some useful commands:

inxi -Gza
pacman -Qs nvidia
lsmod | grep nvidia

To switch between GPUs you’d need an appropriate app like envycontrol, optimus-manager or superfxctl (to name some).

I wiped the EndeavourOS install to install arch. I could post the output of those commands from arch if it would be helpful. If you need both, I’ll reinstall EndeavourOS, when I have a chance.

Please post the Arch stuff for now, then maybe some of us find useful ideas.

Here are the arch outputs.

inxi -Gza

http://0x0.st/8xf_.txt

pacman -Qs nvidia

http://0x0.st/8xpD.txt

lsmod | grep nvidia

http://0x0.st/8xff.txt

On Arch you have nvidia module in use.
On EndeavourOS you had nouveau module in use.
That’s a difference, may be other diffs too.

So on EndeavourOS you can choose the NVIDIA boot menu entry while installing. Or, on the installed system, install package nvidia-inst and run it.
This way you’ll get the proper nvidia driver.

I wiped out the arch install for science. Here is the output of those commands from chroot on a fresh install (booted once to black screen)

pacman -Qs nvidia

https://0x0.st/8xJP.txt

lsmod | grep nvidia

https://0x0.st/8xJN.txt

Unfortunately, the inxi command hangs when the -G flag is used.

Running this command in the chroot fixes it. I’ll probably need to do a bit more tinkering, but that’s major progress. Since it’s a laptop, my preference would be to run things on the intel GPU by default and offload stuff to nvidia explicitly.

1 Like

Great that you got it working!

inxi can be quite slow sometimes. There are other useful commands to show the GPU information, but I guess they are no more needed.

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