libera/#devuan-arm/ Wednesday, 2022-01-05

hyrc_curl http://0x0.st/ozMg.ans     for irssi art05:44
hyrc_anyone using the new fixes in panfrost?10:50
ham5urgHere https://www.fsf.org/resources/hw/single-board-computers it is stated (as I understand it but I doubt my understanding) that the Allwinner R-Series can run Debian (Devuan) blob-free. I have took a look here https://linux-sunxi.org/Allwinner_SoC_Family#.22R.22-Series and found the 64bit Allwinner R18 in the list. Maybe 64bit is a bad choice, idk. Nevertheless, I found that CPU here https://wiki.banana-pi.org/11:59
ham5urgBanana_Pi_BPI-M64 . Should I purchase such if I want to try a binary-free/closed-source-free board? I doubt that a blob free sbc but am unsure.11:59
ham5urgMaybe the blobs can be self-created by compiling from source.12:00
hyrc_thanks for the info12:42
Vanfanelc0rnelius: sorry if you read the same question on the main Devuan channel, but I know you do the Raspberry Pi images I use: is the Pi kernel mounting devtmpfs on /dev or is this something all kernels do?15:37
hyrc_i have no /dev/devtmpfs15:41
Vanfanelhyrc_: no, of course, I mean that devtmpfs is mounted on the /dev mountpoint15:42
hyrc_i have tmpfs on /dev/shm15:43
Vanfanelthat has nothing to do with my question I think :(15:43
hyrc_i dont have an active pi sorry15:45
c0rneliusit should be mounted on /tmp. you can edit the fstab, if you don't wanna use it.15:46
Vanfanelc0rnelius: I am not using fstab, I use my own small init script.15:49
VanfanelSo I am not reading fstab at all at boot15:49
VanfanelThe question is: Who is mounting DEVTMPFS in /dev?15:49
c0rneliusWell that wouldn't be me then. Maybe someone else knows?15:50
Vanfanelc0rnelius: I hope so. Who's working on the ARM images besides you?15:51
Tenkawac0rnelius: I've told him already its automatic15:51
c0rneliusYeah. Looks like its done through udev15:52
Tenkawaeudev does it15:52
Tenkawaand udev15:52
TenkawaI just tested both15:52
VanfanelThe problem here, guys, is that I DON'T have udev/eudev running on my system AT ALL :)15:52
Tenkawayes you do15:52
Tenkawayou just don't know it15:53
c0rneliusVanfanel: That I do not know.15:53
VanfanelTenkawa: How can I have it running if I haven't launched it in any way?15:53
Tenkawado you run an initram?15:53
VanfanelTenkawa: no, I pass this to the kernel in cmdline.txt: init=/etc/minimal, where minimal is a small script I have done and does not lauch udev/eudev at all.15:54
Vanfanelin fact, ps -A doesn't show a trace of udev or eudev15:55
Vanfanelhow could it? I am not running it on my init script, it would be ghostery :D15:56
c0rneliuswell if ur seeing it under cat /proc/mounts then obviously udev is in use. probs just a default rule.15:57
Tenkawaif you are using bb it "should" be using mdev however unless you went in and stripped it out.. it will be overriden in these images by eudev/udev15:59
VanfanelTenkawa: what's bb?15:59
Tenkawabusybox15:59
Vanfanelah, yeah, I use busybox, that's where I got MDEV :)16:00
Vanfanelc0rnelius: in fact, I have purged udev package frmo my system. It's not here anymore.16:00
Vanfanelyet I see DEVTMPFS mounted in /dev, even if I don't do it. COuld be the kernel doing that then?16:01
Tenkawalook for "eudev" not just udev16:03
TenkawaI had to do it16:03
Tenkawa apt-get remove --purge eudev16:03
Tenkawaafter udev16:03
Tenkawait stopped it solid (which is what I wanted)16:04
Tenkawalike I thought it would16:04
Tenkawawouldn't boot after next reboot16:04
Tenkawafor me easily fixable with a cable and chroot :)16:04
VanfanelTenkawa: mistery solved. The Pi kernel (and I guess any kernel used by DEVUAN) have the CONFIG_DEVTMPFS_MOUNT option set. SO, it's the kernel, not UDEV/EUDEV, which I have both purged. It's the kernel, it's a kernel feature.16:06
Vanfanelc0rnelius: look, out of curiosity ^^16:07
VanfanelSo, CONFIG_DEVTMPFS_MOUNT is the key to the mistery :D16:07
VanfanelNo UDEV/EUDEV involved16:07
Tenkawawell you are 1/2 right16:09
c0rneliusWell good to know. You would need a custom kernel then as the builder uses the default defconfig(s) provided by the foundation for each build.16:09
TenkawaThis option does not affect initramfs based booting, here the devtmpfs filesystem always needs to be mounted manually after the rootfs is mounted.16:09
Tenkawalike I  said... you need to be aware of initram16:09
Tenkawaand most boxes now use it16:10
Tenkawaall of "our" builds for instance do16:10
Tenkawabut some dont16:11
VanfanelTenkawa: That's a VERY good point you gave me, and a great tip for the future: I have never touched the initramfs based boot process on my custom init scripts, and I may find myslef hitting my head on a wall if I ever do and don't do the manual DEVTMPFS mounting! So really, thanks16:13
Tenkawaits made a great way to cut down the size of of the init too16:13
Tenkawajust be prepared to run a few test reboots lol16:14
Vanfanelc0rnelius: I am OK with the default kernel and the fact that it automounts DEVTMPFS on /dev, I just needed to know "who" :D16:14
VanfanelTenkawa: My life is a continuous reboot process with all these experiments I do! :D16:14
c0rneliusVanfanel: Well, now we both know :) I've honestly never paid much "if any" attention to it.16:17
VanfanelTenkawa: it seems MDEV loads modules automatically on hotplug, but how can I tell it to unload them on unplug? Is that possible at all with MDEV?16:57
TenkawaI would have  to read up on mdev.. haven't used it17:00
VanfanelTenkawa: then I will do the read, of course :)17:02
VanfanelSave your eyes, for us Unix/Linux veterans have to keep our eyes rest17:03
Tenkawasome of us older than others lol17:03
VanfanelTenkawa: I am old enough as to fear for my eyesigh XD17:09
Tenkawamy eyesight is ok.. its more like my state of mind lol17:09
Tenkawamy eyes are actually better now than they were 15 years ago17:10
Tenkawaodd eh?17:10
Tenkawa(I have very odd medical history)17:11
VanfanelTenkawa: now that's something! Mine are worse... I have these floating things I see with clear light17:11
Vanfanelthink these are normal when you need glasses because of myopia, but they are disturbing anyway...17:12
hyrc_floaters, common17:12
Vanfanelhyrc_: yes, floaters XD Hate them17:13
VanfanelSO distracting sometimes17:13
TenkawaI am extremely farsighted17:13
VanfanelTenkawa: I always thought computers made us short-sighter, am I wrong? :O17:15
Vanfanel*short-sighted17:15
Tenkawahaahaa17:15
hyrc_i suggest bigger monitor, further away17:15
hyrc_i did this, eliminated eyestrain17:16
Tenkawahyrc_: yeah I "can" read across the room lol17:16
Tenkawascary eh17:16
hyrc_the difference between 40cm and 80cm is big, for eye strain, for me at least17:16
Vanfanelhmm... yes, a far monitor may be better17:18
Tenkawahere ya go17:21
Tenkawa  Resolution:3024 x 1964 Retina17:21
Tenkawahows that for small reading17:21
Tenkawalol17:22
VanfanelTenkawa: what size?17:31
Tenkawa14"17:36
hyrc_https://i.imgur.com/n00po5C.jpg  average citizen versus libertarians17:39
dreamerexcept the truck is on a trailer and the libertarians are pissing their pants for no reason17:54
dreameras usual17:54
Tenkawathere we go.. machine is back online19:03
steevc0rnelius: btw, re: that patch the other day about the assigned clocks - afaict, we already have that on radxa zero20:46
steevat least in 5.1520:47
steevi want to test the 5.16 i just built but haven't had a chance20:47
Tenkawasteev: if I'd ever get my unit I would test it lol20:57
steev:(20:58
steevi have the 8gb version here that i can at least look at20:58
Tenkawaheheh20:59
c0rneliusI guess it got pushed through then.21:00
steevsadly, still no go with the 5.16 rc821:13
steevand libreelec's patches21:13
Tenkawasteev: whats broke?21:13
steevaudio21:13
Tenkawacompletely or a certain part?21:14
c0rneliusKind of surprised it doesn't work honestly.21:14
steevhdmi audio specifically21:14
steevi might try plugging it in to the other monitor21:14
c0rneliusIts not a new SoC.21:14
c0rneliusNew to the game SBCs but... not new.21:15
steevthis is true21:15
Tenkawasteev: what do you get when you run pacmd list-sinks21:16
steevNo PulseAudio daemon running, or not running as session daemon.21:16
steevheh21:16
Tenkawaand pavucontrol21:16
c0rneliusOdd part is ur getting stuff in aplay -l arent you?21:16
steevyeah, i was seeing things in aplay -l21:16
steevhttps://usercontent.irccloud-cdn.com/file/4WeY3Bks/2021-12-04-182108_screenshot.png21:17
TenkawaI'm reading that the sink may need to be manually set to 121:17
steevwhere are you reading that?21:17
Tenkawaits for a diff device however similar situation21:18
Tenkawahttps://forum.radxa.com/t/pi-4c-audio-via-hdmi/437121:18
steevhm, i m ean, i can try but i don't think that helped21:19
steevbnefore21:19
steevi also can't type today, i think i need a new keyboard21:19
c0rneliusHave you tested CoreELEC on it yet? They have an img for it.21:20
steevi have not21:38
steevlet me look21:38
steevokay so22:05
steevit seems to work there22:05
steev4.9.11322:24
steevthey uh... i don't even know what kernel that is22:24
Tenkawaits... old22:33
Tenkawalol22:33
Tenkawaconsidering that branch is currently on 4.9.22422:33
Tenkawamarch 25 2020 wow22:34
Tenkawalol22:34
steevbut audio does work on it so.... there's that?22:34
Tenkawawell that tells me its probably just a config22:35
Tenkawa(kconfig)22:35
Tenkawaprobably just need to extract the kernel config.. .get the new source... build a new kernel with that config and test it22:36
Tenkawathat's fixed a lot of setups in the past22:36
c0rneliusThe diff is their branch is custom.23:10
c0rneliusI looked through the dts and dtsi files a while back but nothing stood out to me, plus I don't have the thing to test anyway.23:11
c0rneliusMostly just wanted to know if the audio worked.23:12

Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!