05-10-2019, 06:53 PM
benjhmA follow-up to my previous message:
The pulseaudio issue is reproducible on my system (all pine components including emmc, pcie-sata, wfif/bt board, nas box, and an HDMI monitor without sound => using headphone jack). After apt remove pulseaudio as root, and login to desktop as rock, I can then sudo apt install pulseaudio, and hey presto it works, I even have sound -e.g. youtube (first time for this rockpro)!
However if I then logout and then try to login again as rock, it crashes again. I can restart, login as root, apt remove pulseaudio, and now again can login as rock … So the crash is related to the process just after login, probably solvable.
[...]
Just a couple of data points;
1. It is possible to get to the rock desktop if you first login to the root desktop and then switch users. Other than confirming that the rock user freezes when you try to access a volume mounted via PCIe there's not much to say, yet.
2. User rock via ssh can use vlc to play media files from a mounted external USB drive and send Audio to the 3.5mm jack. Attempts to access PCIe mounted volumes again get dicey.
3. The symptoms are remarkably similar to those of the LXDE distribution. In that case it was possible to ssh as root and use fdisk to partition and mke2fs to create filesystems. The relevance is that when a failed access messed up drive access it was possible to recover it by first running fdisk (p m) and then running e2fsck on each partition, if I skipped these two steps before mounting it would either not work or be unstable. The good news is that after doing this user1000 could populate the volume (using ssh) with about a terabyte of media files, root access not required beyond the mount. The bad news is that attempts to access PCIe connected storage from the desktop causes the crash.
4. One last point, the user lxde desktop was able to play media located on a USB drive, haven't had time to try this on rock's desktop yet.
Hope this helps narrow things down.
Brett K. Heath
The pulseaudio issue is reproducible on my system (all pine components including emmc, pcie-sata, wfif/bt board, nas box, and an HDMI monitor without sound => using headphone jack). After apt remove pulseaudio as root, and login to desktop as rock, I can then sudo apt install pulseaudio, and hey presto it works, I even have sound -e.g. youtube (first time for this rockpro)!
However if I then logout and then try to login again as rock, it crashes again. I can restart, login as root, apt remove pulseaudio, and now again can login as rock … So the crash is related to the process just after login, probably solvable.
[...]
Just a couple of data points;
1. It is possible to get to the rock desktop if you first login to the root desktop and then switch users. Other than confirming that the rock user freezes when you try to access a volume mounted via PCIe there's not much to say, yet.
2. User rock via ssh can use vlc to play media files from a mounted external USB drive and send Audio to the 3.5mm jack. Attempts to access PCIe mounted volumes again get dicey.
3. The symptoms are remarkably similar to those of the LXDE distribution. In that case it was possible to ssh as root and use fdisk to partition and mke2fs to create filesystems. The relevance is that when a failed access messed up drive access it was possible to recover it by first running fdisk (p m) and then running e2fsck on each partition, if I skipped these two steps before mounting it would either not work or be unstable. The good news is that after doing this user1000 could populate the volume (using ssh) with about a terabyte of media files, root access not required beyond the mount. The bad news is that attempts to access PCIe connected storage from the desktop causes the crash.
4. One last point, the user lxde desktop was able to play media located on a USB drive, haven't had time to try this on rock's desktop yet.
Hope this helps narrow things down.
Brett K. Heath