Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

failed to start light display manager #34

Open
jason0505 opened this issue Feb 20, 2021 · 3 comments
Open

failed to start light display manager #34

jason0505 opened this issue Feb 20, 2021 · 3 comments

Comments

@jason0505
Copy link

jason0505 commented Feb 20, 2021

i install the archlinux on acer chromebook 13 C810 using the script archlinux.sh , it's also tegra K1 CPU too. everything is done but failed to start light display manager after reboot. what should i do next to solve this problem?please

@velocity37
Copy link

velocity37 commented Feb 6, 2022

Running into this myself. The problem can be either #33 or if you run the script as root, there's a problem with the script atm.
install_xbase fails to install downgraded xorg/libxfont because the dependencies xproto and fontsproto are no longer hosted by Arch. So the install fails with unresolved dependencies and your Arch has no X.

Trying to see if grabbing the old packages archived on archive.org at least gets something up and running. But it might cause a cascading effect relying on EOL packages.

Edit:

xproto/frontsproto have file conflicts with xorgproto and xorg-server has file conflicts with libxcvt

Edit2:

Resolving conflicts (ungracefully) installs x, but xfce4-session bails with libicuuc.so.70 not found.

Edit3:

Adding icu to install_xbase package list fixes the missing lib, and gets booting into xfce normally!

Using old packages and letting them conflict:
xproto-7.0.31-1-any.pkg.tar.xz
fontsproto-2.1.3-2-any.pkg.tar.xz

Edit4:
Just noticed that the nvidia drivers also fail to install due to --force being removed from pacman and making it throw an error

Using the supplied tegra.conf in the -x11 tegra package causes x to throw an error.

Edit5:

The tegra.conf is telling Xorg to load the driver "tegra" which doesn't exist, hence it bailing. If you switch it to "nvidia" then you will see the nvidia splash and the driver will init, however it does not play nice with xfce. If instead of startxfce4 you just straight up startx then you will see massive performance improvement because there's actual acceleration active instead of software rendering. Not sure what the hangup is with xfce. I can login on boot but after that I get a blank screen. X does start though,

Edit6:
Installed IceWM. Swapped out xfce in ~/.xinitrc and everything is peachy keen. Chromium even works under IceWM, with WebGL and all.

@guttenberger
Copy link

@velocity37 Thank you very much for your research, because of you I was able to get xfce4 / IceWM to work.
However for some reason WebGL is not working and Chromium is very slow.

I think i didnt found the tegra.conf you mentioned.
Can you maybe share tegra.conf ?

@velocity37
Copy link

velocity37 commented Apr 8, 2022

I think i didnt found the tegra.conf you mentioned. Can you maybe share tegra.conf ?

/usr/share/X11/xorg.conf.d/tegra.conf

@guttenberger Looking at gpu-nvidia-tegra-k1-x11-21.7.0-1-armv7h.pkg.tar.xz it does look like it has driver set to "nvidia" so I misattributed the conf to that package. Not sure where the tegra.conf I got with it set to "tegra" was. The file in there is correct.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants