Conversation

Getting Wi-Fi to work on Alpine is a fucking mess (for me at least).

2
1
0

Wi-Fi works finally, but since switching to edge, the boot process ends at `Starting Display Manager [OK]` and then just sits there indefinitely. If I switch to a different console with `ctrl + alt + F1` and then start `sddm` manually, it works fine.

Any people have any idea?

2
1
0

@thomholwerda check the logs? this sounds a little bit like sddm started by a service can’t bind to the tty (because of something bad going on with udev, for instance)

… also, is udev even running? and does sddm depend on it? (check /etc/init.d/sddm)

i’m on alpine but I start my session by typing startx so I can only guess :)

0
0
0

@thomholwerda hmm what are you using for Wi-Fi? wpa_supplicant?

1
0
0

@camelia I got it figured out! Not entirely sure what I did wrong, but after some fiddling and more doc reading, everything is perfectly working Wi-Fi-wise now. πŸ˜„

0
1
0

@thomholwerda yes, this is a design problem with elogind: it will return /dev/tty1 as available when it is being used by a getty. you can work around it by turning off getty on /dev/tty1.

2
0
0

@ariadne Alright, thanks! I'll figure out how to do that and, well, do it!

0
1
0
@ariadne @thomholwerda I switched away from SDDM because of this bug and haven't switched back yet, but since https://gitlab.alpinelinux.org/alpine/aports/-/merge_requests/100373 SDDM should just use tty7. I don't think it's in a stable release yet though.
1
0
2

@noisytoot @ariadne So I can just wait for that fix to hit edge?

I've been trying to comment out the tty1 line in /etc/inittab, but that doesn't seem to help - I'm probably doing it wrong though since I'm definitely not knowledgeable enough about Alpine and lower-level stuff like this. Not here for tech support though - I'll figure it out eventually with some more digging. πŸ˜„

1
1
0

@ariadne @noisytoot Mmm that makes me wonder if my particular issue might be caused by some other issue. I'll spend some more time tomorrow digging through logs.

0
1
0