Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
notes:alpine [2022/06/16 14:01] – maff | notes:alpine [2022/06/16 14:19] (current) – maff | ||
---|---|---|---|
Line 5: | Line 5: | ||
===== 3.16 Desktop setup ===== | ===== 3.16 Desktop setup ===== | ||
- | With the release of 3.16.0 came a new tool, `setup-desktop`, which prepares | + | With the release of 3.16.0 came new tools, '' |
- | ==== machine: | + | ==== Sony Vaio VGN-P11Z/Q ==== |
- | This was the machine | + | [[machine: |
- | From boot, I ran `setup-alpine` as root, and did the following: | + | This was the machine I first attempted this on, and where I noticed some issues. This machine is a 32-bit-only Intel Atom Z520 system, with an InsydeH2O "UEFI Ready BIOS", with 2GB of RAM. I used the '' |
- | | + | From boot, I ran '' |
+ | |||
+ | | ||
* Set the hostname | * Set the hostname | ||
- | * Set wlan0 as my interface | + | * Set '' |
- | * It was here that I noticed it didn't request my PSK, so once it set up wpa_supplicant, | + | * It was here that I noticed it didn't request my WiFi password after I'd input my SSID, so once it set up '' |
* Declined to do any manual network configuration | * Declined to do any manual network configuration | ||
* Set the root password | * Set the root password | ||
- | * Set the timezone to Europe/ | + | * Set the timezone to '' |
* Declined to set a proxy | * Declined to set a proxy | ||
- | * Set the APK mirror to the first in the list, `dl-cdn.alpinelinux.org` | + | * Set the APK mirror to the first in the list, '' |
- | * Set up a user with username ' | + | * Set up a user with username |
- | * Selected openssh as the SSH server | + | * Selected |
- | * Selected sda as the disk to use, selecting | + | * Selected |
After installation completed, I rebooted. | After installation completed, I rebooted. | ||
- | On first boot of the installed system, I logged in as root and immediately ran `setup-desktop`. I selected | + | On first boot of the installed system, I logged in as root and immediately ran '' |
- | After rebooting and being presented with the lightdm login screen, I attempted to log in as the unprivileged user ' | + | After rebooting and being presented with the lightdm login screen, I attempted to log in as the unprivileged user ''maff'' I had created, however the X server simply exited and restarted, and I was again presented with the login screen. |
- | I switched to tty1 and began tailing all available log files, then switched back to tty7 and attempted a login again. Switching back to tty1, I discovered two things: | + | I switched to '' |
- | * Linux Kernel releases after 5.9 no longer support fbcon/ | + | * Linux Kernel releases after 5.9 no longer support |
- | * `/ | + | * '' |
* This later turned out not to be the problem, although I feel as though elogind being configured in lightdm but not installed is probably a bug in and of itself. | * This later turned out not to be the problem, although I feel as though elogind being configured in lightdm but not installed is probably a bug in and of itself. | ||
- | I installed elogind after verifying that package was the source for the missing file, and attempted to log in again, however I found logins were still failing. At this point, I noticed that the session was starting, and errors were to be logged to an .xsession-errors file, but `find / -name .xsession-errors` turned up bupkis. I assumed this file might simply have a discriminator at the end of the name after the X server exits, so I went to look in /home/maff to see, but found instead that /home was barren. | + | I installed elogind after verifying that package was the source for the missing file, and attempted to log in again, however I found logins were still failing. At this point, I noticed that the session was starting, and errors were to be logged to an '' |
- | I created /home/maff and set ownership on it correctly, then attempted to log in graphically again, and this time I was able to. | + | I created |
==== QEMU VM with i686 processor, 2GB Memory, 8GB HDD, no UEFI, booting alpine-3.16.0-standard-x86.iso ==== | ==== QEMU VM with i686 processor, 2GB Memory, 8GB HDD, no UEFI, booting alpine-3.16.0-standard-x86.iso ==== | ||
Line 50: | Line 52: | ||
==== QEMU VM with x64 processor, 2GB Memory, 8GB HDD, UEFI, booting alpine-3.16.0-standard-x86_64.iso ==== | ==== QEMU VM with x64 processor, 2GB Memory, 8GB HDD, UEFI, booting alpine-3.16.0-standard-x86_64.iso ==== | ||
- | I followed the exact same steps again, however this time I noticed that after specifying that I wanted to use /dev/sda as a ' | + | I followed the exact same steps again, however this time I noticed that after specifying that I wanted to use /dev/sda as a ' |
I observed that again I couldn' | I observed that again I couldn' | ||
Line 64: | Line 66: | ||
===== 3.16 Bug reports ===== | ===== 3.16 Bug reports ===== | ||
- | `setup-user` does not create user's home directory | + | '' |
- | `setup-desktop` does not install elogind (possibly intentional, | + | '' |
- | `setup-disk` syntax error on line 1599 when booted via UEFI (looking at the code I don't actually see why it's a syntax error but the specific error is that it's trying to execute '[ -z' as a command, so maybe there' | + | '' |