josch | minute: that singular patch on top of mesa in Debian is enough to stop chromium and gimp from crashing :) | 00:20 |
---|---|---|
minute | jo | 00:20 |
minute | josch: ah, great | 00:20 |
- S0rin (QUIT: Ping timeout: 248 seconds) (~S0rin@user/s0rin) | 00:20 | |
josch | now the question is what will happen first: a) cross-building is possible again in unstable or b) new mesa version gets released and uploaded to unstable :) | 00:20 |
minute | heh | 00:21 |
+ S0rin (~S0rin@user/s0rin) | 00:21 | |
kfx | does anyone have a concise guide to what the best recipe is of system images, rescue images, u-boot builds, and all this? I flashed the latest reform-rescue-image to emmc, and it won't boot (drops to an initrd shell because it can't find the sd card) | 00:27 |
kfx | I can't keep track of all the moving parts | 00:28 |
minute | kfx: sorry to hear. we really need an uptodate guide for this | 00:28 |
minute | also, that sounds a bit like a bug | 00:28 |
vagrantc | hrm. travelling with a serial cable sticking out of the side of the mnt/reform will be fun. | 00:29 |
kfx | I can't get it to boot from nvme at all, it just tries to boot from sd and fails | 00:29 |
vagrantc | ACTION needs to come up with some sort of jumper cables so the serial port is accessible but not actually dangling all over | 00:30 |
vagrantc | ACTION makes the mistake of travelling during a daylight savings time switchover | 00:37 |
- mtm- (QUIT: Ping timeout: 246 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 01:04 | |
* eschaton_ -> eschaton | 01:12 | |
kfx | four different u-boot builds and I can't boot from anything but an sd card. I'm definitely doing something wrong, I just wish I could figure out what | 01:13 |
kfx | serial output gets to "switch to partitions #0, OK" and then just chills out | 01:13 |
- minute (QUIT: Ping timeout: 248 seconds) (~mntirc@softboy.mntmn.com) | 02:07 | |
+ minute (~mntirc@softboy.mntmn.com) | 02:09 | |
bkeys | josch: When I get my Reform back I will make sure to test it again | 03:06 |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 03:10 | |
- S0rin (QUIT: Ping timeout: 248 seconds) (~S0rin@user/s0rin) | 03:15 | |
+ S0rin (~S0rin@user/s0rin) | 03:16 | |
- rafostar[m] (QUIT: *.net *.split) (~rafostarm@2001:470:69fc:105::2:52da) | 04:58 | |
- ex-parrot (QUIT: *.net *.split) (~fincham@user/ex-parrot) | 04:58 | |
- fsx (QUIT: *.net *.split) (~fsx@durian.61924.nl) | 04:58 | |
- arminweigl (QUIT: *.net *.split) (~arminweig@sourcehut/user/arminweigl) | 04:58 | |
+ arminweigl (~arminweig@sourcehut/user/arminweigl) | 04:59 | |
+ rafostar[m] (~rafostarm@2001:470:69fc:105::2:52da) | 04:59 | |
+ ex-parrot (~fincham@user/ex-parrot) | 04:59 | |
- scops (QUIT: *.net *.split) (~scopstchn@2001:470:69fc:105::8da) | 05:03 | |
- pinoaffe (QUIT: *.net *.split) (~pinoaffep@2a01:4f9:c010:a00b:1337:1337:11be:10) | 05:03 | |
+ scops (~scopstchn@2001:470:69fc:105::8da) | 05:04 | |
+ pinoaffe (~pinoaffep@2a01:4f9:c010:a00b:1337:1337:11be:10) | 05:04 | |
- minute (QUIT: Ping timeout: 248 seconds) (~mntirc@softboy.mntmn.com) | 05:05 | |
+ minute (~mntirc@softboy.mntmn.com) | 05:09 | |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 05:10 | |
- indefini[m] (QUIT: *.net *.split) (~indefinim@2001:470:69fc:105::1e2a) | 05:16 | |
- underpantsgnome[ (QUIT: *.net *.split) (~tinybronc@2001:470:69fc:105::2:1af6) | 05:16 | |
+ indefini[m] (~indefinim@2001:470:69fc:105::1e2a) | 05:17 | |
+ underpantsgnome[ (~tinybronc@2001:470:69fc:105::2:1af6) | 05:23 | |
- einkoder (QUIT: *.net *.split) (~einkoder@2a01:4f9:c010:b52a::1) | 05:32 | |
- bonfire (QUIT: *.net *.split) (~bonfire@user/bonfire) | 05:32 | |
- blast007 (QUIT: *.net *.split) (~blast@user/blast007) | 05:32 | |
- sundog206 (QUIT: *.net *.split) (~sundog@reclaim.technology) | 05:32 | |
- mlarkin (QUIT: *.net *.split) (~mlarkin@047-048-086-214.biz.spectrum.com) | 05:32 | |
- bleb (QUIT: *.net *.split) (~cm@user/bleb) | 05:32 | |
- ndufresne (QUIT: *.net *.split) (~ndufresne@gyros.collabora.co.uk) | 05:32 | |
+ blast007 (~blast@user/blast007) | 05:32 | |
+ bonfire (~bonfire@static.60.230.203.116.clients.your-server.de) | 05:32 | |
+ sundog206 (~sundog@reclaim.technology) | 05:32 | |
+ mlarkin (~mlarkin@047-048-086-214.biz.spectrum.com) | 05:32 | |
+ bleb (~cm@user/bleb) | 05:33 | |
+ einkoder (~einkoder@2a01:4f9:c010:b52a::1) | 05:34 | |
+ jjbliss (~jjbliss@1464766-static.elnsmiaa.metronetinc.net) | 05:45 | |
josch | kfx: this is because the reform-rescue-image is configured to obtain / from sd-card | 06:15 |
josch | kfx: so you cannot just flash it to emmc -- it won't boot | 06:15 |
josch | kfx: to have /boot and / on emmc, you first put the rescue image on an sd-card, then migrate to emmc | 06:16 |
josch | you can also use reform-flash-rescue if you have an internet connection in the rescue-image -- that script will flash the latest sysimage-v3 onto your emmc | 06:17 |
josch | kfx: alternatively, boot from sd-card and then use reform-migrate and reform-boot-config manually to setup your emmc | 06:18 |
josch | kfx: maybe this can help you: https://source.mnt.re/reform/reform-handbook/-/issues/2 | 06:19 |
josch | essentially, your /boot is set up to read / from the sd-card in the rescue image by default | 06:21 |
josch | to change that, change the / entry in /etc/fstab and run update-initramfs -u with the correct /boot mounted | 06:22 |
- ex-parrot (QUIT: Ping timeout: 260 seconds) (~fincham@user/ex-parrot) | 07:02 | |
+ ex-parrot (~fincham@user/ex-parrot) | 07:02 | |
josch | PSA: you might not want to upgrade waybar to 0.9.15 because of https://github.com/Alexays/Waybar/issues/1764 | 07:02 |
josch | here is a before/after from my reform: https://mister-muffin.de/p/jK2C.png | 07:03 |
- minute (QUIT: Ping timeout: 260 seconds) (~mntirc@softboy.mntmn.com) | 07:12 | |
+ minute (~mntirc@softboy.mntmn.com) | 07:13 | |
- bleb (QUIT: Ping timeout: 260 seconds) (~cm@user/bleb) | 07:36 | |
+ bleb (~cm@user/bleb) | 07:38 | |
+ ex--parrot (~fincham@user/ex-parrot) | 09:06 | |
- ex-parrot (QUIT: Ping timeout: 260 seconds) (~fincham@user/ex-parrot) | 09:06 | |
minute | josch: ugh | 11:06 |
josch | in other news, my wm8960audio doesn't show up in aplay -l with linux 6.0.5 | 11:36 |
josch | from my dmesg: | 11:36 |
josch | [ 19.033477] fsl-sai 308b0000.sai: Missing dma channel for stream: 0 | 11:36 |
josch | [ 19.044951] fsl-sai 308b0000.sai: ASoC: error at snd_soc_pcm_component_new on 308b0000.sai: -22 | 11:36 |
josch | [ 19.058897] fsl-asoc-card sound: ASoC: can't create pcm HiFi :-22 | 11:36 |
josch | [ 19.071816] fsl-asoc-card sound: error -EINVAL: snd_soc_register_card failed | 11:37 |
josch | [ 19.071836] fsl-asoc-card: probe of sound failed with error -22 | 11:37 |
minute | looks like a regression? | 13:01 |
minute | ah, dma | 13:01 |
josch | minute: any ideas? | 13:02 |
minute | we had something like this before... if i could only remember. i think something was hogging dma channels, something like RAID | 13:02 |
minute | it was really silly | 13:02 |
minute | do you see anything with raid or md in your dmesg log, like tests? | 13:03 |
- mtm (QUIT: Ping timeout: 272 seconds) (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 13:03 | |
josch | minute: bingo! "apt remove mdadm" makes sound work again | 13:08 |
josch | haleluja | 13:08 |
minute | wow ok | 13:08 |
josch | this could've taken hours to debug XD | 13:08 |
minute | glad that i had this bizarre factoid in my memory still | 13:08 |
minute | what can we do about it? does mdadm load a kernel module that we could block? | 13:09 |
josch | i can investigate that | 13:09 |
josch | (because i need mdadm installed...) | 13:10 |
minute | oh | 13:14 |
minute | i remember there was a kernel option that runs a number of raid tests | 13:14 |
minute | and it says you shouldn't enable it unless you really need it | 13:15 |
minute | don't know if that's on perhaps | 13:15 |
josch | so "blacklist raid456" in /etc/modprobe.d/reform.conf is a workaround that lets me have mdadm installed while still having sound | 13:45 |
josch | but i assume this is not the proper fix | 13:45 |
josch | not having raid456 loaded makes other modules not getting loaded which might be the ones with the error | 13:46 |
+ Major_Biscuit (~MajorBisc@86-88-79-148.fixed.kpn.net) | 14:13 | |
- Major_Biscuit (QUIT: Ping timeout: 248 seconds) (~MajorBisc@86-88-79-148.fixed.kpn.net) | 14:32 | |
minute | josch: interesting! | 14:36 |
+ mtm (~mtm@c-71-228-84-213.hsd1.fl.comcast.net) | 15:08 | |
josch | minute: in more positive news: | 16:20 |
josch | Linux reform 6.0.0-reform2-arm64 #1 SMP Debian 6.0.7-1+reform20221106T054859Z1 (2022-11-06) aarch64 GNU/Linux | 16:20 |
josch | crossbuilding works again, so the CI pipeline built linux 6.0.7, patched mesa and patched gstreamer | 16:20 |
minute | oh great!! | 16:36 |
minute | sooo... we have a gstreamer with hevc decode now? | 16:36 |
josch | no, the gstreamer patch is for clapper to work well with youtube and twitch streams | 16:36 |
minute | ah cool! | 16:37 |
josch | i'm currently watching 1080p h264 twitch stream -- it's nice :) | 16:37 |
josch | what's especially nice about hardware decoding is, that i can have a -j4 mesa build at the same time with zero video stutters | 16:37 |
minute | awesome | 16:38 |
minute | lol! | 16:38 |
josch | that was not possible on my intel laptop | 16:38 |
josch | minute: should we blacklist raid456 in reform-tools with an explicative comment because nobody is going to use raid on the reform or is somebody taking more time to look into a the proper fix? | 16:38 |
minute | josch: yes, please do it | 16:40 |
minute | it's more likely that people would have problems with audio than with raid | 16:40 |
josch | in my case, i installed the guestfish package which indirectly depends on mdadm which in turn modifies the initramfs for raid -- which is totally useless for guestfish.. | 16:41 |
minute | huh | 16:48 |
josch | i could ask for the mdadm package to be split into the part that guestfish needs and those parts needed when you actually run raid but before that i'd like to know what actually breaks sound to be sure that it's actually worth the effor to do so | 16:49 |
- wielaard (QUIT: Quit: Leaving) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 17:05 | |
+ oomono (uid328183@id-328183.tinside.irccloud.com) | 17:06 | |
+ wielaard (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 17:34 | |
- mjw (QUIT: Killed (NickServ (GHOST command used by wielaard!~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440))) (~mark@gnu.wildebeest.org) | 17:35 | |
* wielaard -> mjw | 17:35 | |
+ mark_ (~mark@gnu.wildebeest.org) | 17:35 | |
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-135-69.cust.tzulo.com) | 18:36 | |
- oomono (QUIT: Quit: Connection closed for inactivity) (uid328183@id-328183.tinside.irccloud.com) | 19:15 | |
+ mark__ (~mark@gnu.wildebeest.org) | 19:36 | |
- mark_ (QUIT: Ping timeout: 260 seconds) (~mark@gnu.wildebeest.org) | 19:39 | |
- mjw (QUIT: Killed (NickServ (GHOST command used by mark__!~mark@gnu.wildebeest.org))) (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 20:02 | |
* mark__ -> mjw | 20:03 | |
+ wielaard (~mjw_@2001:1c06:2488:1400:9e5c:8eff:fe8f:a440) | 20:03 | |
+ ndufresne (~ndufresne@gyros.collabora.co.uk) | 21:45 | |
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20) | 22:50 | |
vagrantc | ACTION waves from seattle | 22:51 |
josch | did you make it to the meat-up? :) | 22:52 |
vagrantc | significantly closer, starts in ~2.5 hours | 22:53 |
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20) | 23:02 |
Generated by irclog2html.py 2.17.3 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!