2022-08-22.log

- mtm (QUIT: Ping timeout: 248 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)02:04
- chomwitt (QUIT: Ping timeout: 244 seconds) (~chomwitt@2a02:587:dc09:3900:f527:3ca7:b122:fd0c)02:42
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)03:53
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)04:10
- Ar|stote|is (QUIT: Quit: https://quassel-irc.org - Chat comfortably. Anywhere.) (~linx@149-210-4-123.mobile.nym.cosmote.net)05:17
+ Ar|stote|is (~linx@149-210-4-123.mobile.nym.cosmote.net)05:18
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-4-123.mobile.nym.cosmote.net)05:19
+ Ar|stote|is (~linx@149-210-4-123.mobile.nym.cosmote.net)05:19
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-4-123.mobile.nym.cosmote.net)05:22
+ Ar|stote|is (~linx@149-210-4-123.mobile.nym.cosmote.net)05:22
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-4-123.mobile.nym.cosmote.net)05:25
+ Ar|stote|is (~linx@149-210-4-123.mobile.nym.cosmote.net)05:25
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-4-123.mobile.nym.cosmote.net)05:25
+ Ar|stote|is (~linx@149-210-4-123.mobile.nym.cosmote.net)05:26
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-4-123.mobile.nym.cosmote.net)05:26
+ Ar|stote|is (~linx@149-210-4-123.mobile.nym.cosmote.net)05:26
- Ar|stote|is (QUIT: Client Quit) (~linx@149-210-4-123.mobile.nym.cosmote.net)05:26
+ Ar|stote|is (~linx@149-210-4-123.mobile.nym.cosmote.net)05:27
Asmadeusdid anyone try https://github.com/bootlin/libva-v4l2-request instead of the unmaintained v4l2-request ffmpeg patches I backported last year? ffmpeg can use libva which can use v4l2-request so it should somehow work out and might be better than keeping a patched ffmpeg around09:44
- robin (QUIT: Ping timeout: 244 seconds) (~robin@user/terpri)12:34
sigridi tried and failed with void linux12:35
sigridused clapper instead12:36
eeryI think I got it to build once but never got anything to work with it12:36
+ robin (~robin@user/terpri)12:47
Boostisbettereery: you are running VMs on your Reform? 12:57
eerywell, not all the time with 4GB of memory, but I've tested Windows + NetBSD + Ubuntu so far and all boot/are functional13:01
eeryNetBSD in particular only uses up 20MB of memory from the base image, so it's more practical than the others13:01
BoostisbetterWait you got Windows to boot in a VM on the Reform?13:05
eeryYup, minute did too a while back, posted about it on social media I think13:08
eeryit peforms fairly well, but you need to give it ... basically all the RAM, so it's of limited use13:08
BoostisbetterThis is WIndows 10? Running x86 or ARM?13:09
Boostisbettereither way that is ok course impressive. 13:09
eeryWin11 for ARM, though win10 should also work (the images are just harder to get now)13:10
eeryit does have a built-in x86 translation layer, which works reasonably well13:10
BoostisbetterI suppose in theory that means you could boot Win11 cold13:10
eerywell, if someone implemented UEFI for Reform13:11
eeryUEFI and ACPI I guess13:11
eeryI have no idea if that's even remotely possible, I assume it's technically possible but an enormous time sink with little benefit (besides booting Windows)13:12
eeryand it'd make booting random OSes without custom u-boot scripts easier, but still, enormous time sink to implement13:12
Boostisbetteryeah, I mean if you can run it via hypervisor who really cares. 13:12
BoostisbetterI just think it is cool that the SoC can do it. 13:12
BoostisbetterVery impressive. 13:13
eeryYeah, as crappy as the A53 cores are they do at least support e.g. virtualization extensions13:14
eeryobviously it'd be more useful on one of the alternate SoMs with 8GB+ of memory :)13:15
+ ben_ (~ben@71.168.125.51)13:46
- ben_ (QUIT: Client Quit) (~ben@71.168.125.51)13:50
- buckket (QUIT: Remote host closed the connection) (~buckket@pdp8.buckket.org)13:57
+ buckket (~buckket@pdp8.buckket.org)14:02
- mtm (QUIT: Ping timeout: 256 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)14:04
- qbit (QUIT: Quit: WeeChat 3.5) (~qbit@h.suah.dev)14:06
- ex-parrot (QUIT: Ping timeout: 268 seconds) (~fincham@user/ex-parrot)15:00
+ ex-parrot (~fincham@user/ex-parrot)15:02
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)15:09
lastebilhmm did we get netbsd running on the reform?15:28
sknebelafaik eery was trying it, but none of the BSDs have code to run the GPU or sth like that?15:32
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)15:37
Boostisbetteryeah minute has a couple of boards on deck to help increase the amount of RAM the Reform is able to use. I think 4gb RAM with an NVME drive is actually pretty good. Your NVME will act as a swap and you will very rarely have any slow downs due to paging. 15:38
lastebilyeah, the gpu is likely the issue with the bsd's, could likely run serial, but ... I have sbc's for that (:15:44
lastebilI'll come back to this in a few hours and finally get mine set up properly (finally have time, it's what, 1.5 years now?)15:45
sigridgpu is irrelevant to getting a framebuffer15:48
sknebelI guess yes, on the imx the pixel pushing is technically not part of the GPU15:52
eerythere's no support at all for anything graphics-related on any BSDs for i.mx8, sadly16:04
eeryFreeBSD looks like it supports the pixel-pusher bits for the i.mx6, but not 816:05
eerythey work well on qemu/kvm/uefi though16:09
+ qbit (~qbit@2602:ff16:3:0:1:3a0:0:1)16:12
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)16:20
Boostisbettereery: Do you think you have time to kind of walk me through how you got Win11 running in a vm? I don't think I need it anytime soon, but as a Windows developer, it certainly wouldn't be a bad thing to know. 16:55
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)17:17
eerySure - if you're okay using libvirt/virt-manager I think it should be as easy as downloading the Win11 arm64 installer CD and installing a VM with it, I'll try it and see if it works17:22
eerywhen I tried it before I spent a lot of time figuring out why tianocore/edk wasn't booting, and that bug seems to have vanished17:22
- Boostisbetter (QUIT: Ping timeout: 268 seconds) (4a410829d7@irc.cheogram.com)17:43
+ Boostisbetter (4a410829d7@irc.cheogram.com)17:53
Boostisbetterso libvirt/virt-manager is the hypervisor you'd use?18:03
BoostisbetterI'm thinking I'll give gnome-boxes a shot first, as it feels bit more GUI based and friendly. 18:07
jfredgnome-boxes is libvirt under the hood18:16
Boostisbetterwell that is perfect then!18:16
Boostisbettergood to know18:16
lastebilACTION would absolutely NOT use libvirt, but, he has been doing virtualization since Xen 1.7 or so, and finds practically everything with libvirt overly complex and convoluted, along with unneccesary18:22
lastebilthat said, most folks don't want to actually know what their machines are doing, so... this sort of thing works great for them.18:22
lastebil- I would just use qemu, straight, and add the things needed in a file...18:23
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)18:25
kfxI'm also a professional virtualizer and I think it's a complete waste of time to learn qemu's 54,305,429 command line flags, much less all the ridiculous linux networking mess concomitantly required18:26
eeryI don't mean to start an argument, but I use qemu "raw" on occasion and have large "shell scripts" for doing arcane things like PCIe passthrough of an output-less laptop GPU to Windows and all manners of snapshot weirdness, and I still generally prefer libvirt for day-to-day things18:44
BoostisbetterI'm a SE and just don't have the time to learn too many things. I like when things are simplified some. I bet Qemu is great as well, just don't have to the time to mess around with it. 18:45
eeryIMO virt-manager+libvirt is great, for the "easy path" of Linux distros or Windows the setup process is pretty seamless, and you have a fairly high level of granular control if you need it18:46
kfxeery: don't get me wrong, I've learned qemu's massive ridiculous interface, and I do plenty of dumb networking tricks as well... I just think it would have been a huge waste of time if I weren't a systems administrator for a living18:46
eeryoh, sure18:47
eeryor screw around with "exotic" architectures ;) on both aarch64 and ppc64le I've run into problems with libvirt where you need to start setting lots of QEMU flags manually, and it's just "easier" to shell script it18:47
eerybut that's an extremely niche reason in the grand scheme of things lol18:48
eeryalso, using qemu directly opens up the possibility of using it all the OSes with supported VM monitors/hypervisor layers, so Linux/Windows/MacOS/NetBSD18:49
eerywith a ... somewhat consistent interface18:49
kfxon the flipside learning libvirt is useful if you stumble into a job running ovirt infra18:49
kfxand there's a lot more on-prem cloud out there than people think18:50
eeryI introduced libvirt at work and my team's been pretty happy overall18:50
BoostisbetterI have been using VMware Workstation for over 10 years. It just sucks that they are basically discontinuing the product. 18:50
eerybeats running vmware workstation on windows laptops and being stuck with all crappy options for remote management, vs SSH over wireguard on linux18:51
Boostisbetterhmm I've been using ssh and vnc server myself. 18:54
Boostisbetterit has been fine. 18:54
eerysome of the BSD hypervisors like vmm/vmd and bhyve are really nice on their "happy path", but break down fast if you need something weird18:54
eeryYeah, but you still need a GUI session, compared to being able to pop into a virsh shell and type a few commands18:54
BoostisbetterBTW is anyone else here using Chromium on their Reform? Are you finding that it is hard crashing when doing file operations with downloaded files?18:54
eeryuhhh, I'm not sure, I don't know if I've actually tried opening any files from Chromium itself18:55
Boostisbettereery: can't you just run the ssh server on the guest VM?18:55
BoostisbetterI'm finding Vivaldi way more stable on the Reform, but because it is so top heavy it runs really slow. 18:55
eeryI mean for managing the VMs themselves, e.g. starting/stopping, changing config, opening a serial console18:58
eeryI know back in the old days you could run vmware GSX and get that kind of remote management, no idea if its in any version of Workstation18:59
eerynow that's a truly terrifying piece of software -- vCenter19:01
Boostisbetterhahaha, nope always just used Workstation and honestly that client is very good. It is why I have been paying for it. 19:04
BoostisbetterI've messed with Virtual Box as well19:04
BoostisbetterGnome Boxes seems like it will work just fine. 19:04
Boostisbetternot worried. 19:04
eeryWell, if it doesn't, you can always use either virt-manager or the CLI shell virsh to manage the same VMs19:05
eeryThey all work on the same XML config files19:06
kfxvirtualbox is by far the worst.  every single release manages to break something fundamental, unless you're running windows or linux I wouldn't touch vbox with a ten foot pole19:10
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)19:24
eery...why windows or linux lol19:52
eerythe last time I tried to run through setting up vbox to help a coworker who insisted on using Win11 home (so no hyper-v), I ran into a bug that breaks any VM with more than one logical core19:53
eerythe only mitigation was just limiting all your VMs to 1 logical core or downgrading several versions19:53
eeryabsolutely ridiculous19:53
eeryLike, a regular release (not some development build) of virtualbox was incapable of multiprocessing on any VM on windows19:55
eeryI figure it works "best" on linux but I would definitely not trust it one second19:56
kfxmostly people come to our project having had vbox break their install via an upgrade, then insist that their ubuntu and windows VMs still worked19:57
+ chomwitt (~chomwitt@2a02:587:dc09:3900:9994:71e5:52c9:ca3d)20:52
+ ajr (~ajr@user/ajr)21:02
- chomwitt (QUIT: Remote host closed the connection) (~chomwitt@2a02:587:dc09:3900:9994:71e5:52c9:ca3d)21:26
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)23:29

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