2022-08-18.log

- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)00:05
- Nulo (QUIT: Ping timeout: 256 seconds) (~Nulo@user/nulo)00:49
+ Nulo (~Nulo@user/nulo)00:56
jfredI only recently found out about the tow-boot project; seems like that would be useful for installing various ARM distros on the Reform if it were supported. Though I think they don't accept board support downstream01:42
jfredSuppose it's only really useful if the mainline kernel supports the board too01:43
jfredWas there any sort of workaround you needed to do in the Debian image for the Reform to get sound working? I'm running NixOS on mine and having trouble getting sound going01:52
- ajr (QUIT: Quit: WeeChat 3.6) (~ajr@user/ajr)01:55
- mtm (QUIT: Ping timeout: 252 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)02:04
kfxjfred: https://source.mnt.re/reform/reform-tools/-/tree/main/audio02:12
jfredah thanks, will take a look at that02:14
- chomwitt (QUIT: Ping timeout: 248 seconds) (~chomwitt@2a02:587:dc16:4100:1289:3f0b:2a03:948d)02:31
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)02:42
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)02:43
- bkeys (QUIT: Remote host closed the connection) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)03:11
- Boostisbetter (QUIT: Ping timeout: 268 seconds) (4a410829d7@irc.cheogram.com)03:29
jfredhmm, mostly pulseaudio config... I wonder if there's a way for me to test these with ALSA directly to rule out anything higher up03:30
kfxthat's what asound.state is for03:35
+ Boostisbetter (4a410829d7@irc.cheogram.com)03:42
jfredoh very interesting, after replacing my asound.state with the version from the repo I... still don't have sound, but speaker-test is doing this instead of throwing me an i/o error https://gist.github.com/jfrederickson/d095172b7fe0b85293fce52304e1327b03:45
jfredall of the speaker volume bars are maxed out in alsamixer03:45
jfred(and unmuted)03:47
jfredoh, no, still i/o errors if I run speaker-test with '-c 2'03:58
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)04:10
- qwer (QUIT: Ping timeout: 252 seconds) (~qwer@89-24-59-87.nat.epc.tmcz.cz)04:11
- GNUmoon2 (QUIT: Ping timeout: 268 seconds) (~GNUmoon@gateway/tor-sasl/gnumoon)07:55
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)08:01
- MajorBiscuit (QUIT: Ping timeout: 268 seconds) (~MajorBisc@46-229-126.internethome.cytanet.com.cy)08:23
+ MajorBiscuit (~MajorBisc@c-001-019-012.client.tudelft.eduvpn.nl)08:25
- GNUmoon2 (QUIT: Remote host closed the connection) (~GNUmoon@gateway/tor-sasl/gnumoon)10:35
+ GNUmoon2 (~GNUmoon@gateway/tor-sasl/gnumoon)10:36
- mtm (QUIT: Ping timeout: 256 seconds) (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)14:04
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)14:46
+ mtm (~mtm@c-73-27-62-116.hsd1.fl.comcast.net)16:10
Boostisbettervkoskiv_, or the linux driver could include edge scrolling. That is when you are dragging something and come to the edge of the trackpad the cursor would keep moving in the direction of the edge at a constant linear speed until you move your finger back from the edge or lift them. 16:59
Boostisbetterfar better solution that having a timeout IMHO16:59
kfxthat's not how libinput or syndaemon define edge scrolling -- there might be a different term for what you're describing18:01
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)18:25
- robin (QUIT: Remote host closed the connection) (~robin@user/terpri)18:50
- MajorBiscuit (QUIT: Quit: WeeChat 3.5) (~MajorBisc@c-001-019-012.client.tudelft.eduvpn.nl)19:09
- bkeys (QUIT: Ping timeout: 256 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)19:09
+ robin (~robin@user/terpri)19:19
eeryquick sanity check, since u-boot on the Reform doesn't bring up the internal display, that means Linux doesn't get a framebuffer until etnaviv initializes the GPU?19:24
kfxcorrect19:27
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)19:35
eerywell, that would explain why netbsd isn't bringing up a FB, seeing it doesn't have etnaviv pulled in apparently19:38
sigridetnaviv isn't technically required to be driven in order to show a picture on reform's lcd19:39
eerytrue, but I'm gonna assume netbsd assume's that u-boot has already brought it up19:42
eeryI don't have a serial cable or hdmi monitor so I have no idea if I'm actually loading a kernel19:42
eerymostly screwing around to see what happens, since there's at least some support for imx8mq19:43
- vagrantc (QUIT: Quit: leaving) (~vagrant@2600:3c01:e000:21:7:77:0:20)20:03
eeryhmm, do kernels run through kexec() inherit the device tree?20:09
- bkeys (QUIT: Ping timeout: 248 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)20:22
minuteeery: etnaviv / the gpu is not needed20:25
minuteeery: you need either lcdif or dcss and nwl dsi20:25
KoodaAnyone updated their Reform lately? (sysimage-v3)  Seems like there are some glitches since mesa got updated20:27
KoodaGetting quite a bit of these: MESA: error: etna_cmd_stream_flush:238: submit failed: -28 (No space left on device)20:28
cinap_lenrekminute: and everything around it like the i2c driver, clock control, power control, gpio, pwm....20:36
_Eminute: just got the mainboard back in the chassis! it's only half re-assembled, but the OLED works as expected20:42
_E...but I think you all have an extra DSI cable now20:43
_Ethose should be available off the shelf thanks to their use in raspi displays, right?20:47
minuteKooda: yep, seen it too20:50
minute_E: uh. the flex cable?20:50
minute_E: sorry if we missed that20:50
_Eminute: no biggie20:51
minute_E: it should be in the parts list in the handbook20:51
_Eminute: perfect, thanks20:51
_Eminute: any way I could pay you all back for handling the shipping?20:52
minute_E: uhm, idk right now... if you want you can donate to my paypal (can give you the address later), but perhaps try if it works for you first ^^20:56
_EI can already say it works more than it did when I sent it in 😆20:56
minutelol!20:57
_Ethough I'm missing the space heater functionality!20:58
_Emy workflow depended on it20:58
_E(https://xkcd.com/1172/)20:58
+ vagrantc (~vagrant@2600:3c01:e000:21:7:77:0:20)20:58
minuteheh21:14
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)21:27
+ MajorBiscuit (~MajorBisc@46-229-126.internethome.cytanet.com.cy)22:25
- MajorBiscuit (QUIT: Quit: WeeChat 3.5) (~MajorBisc@46-229-126.internethome.cytanet.com.cy)23:08
eeryminute: d'oh yeah, I keep forgetting that it is a separate DRM device (?) with separate code to handle the low level output stuff23:11
minuteeery: yes, the gpu doesn't know about display stuff. it just renders into memory which then gets scanned out by one of two display engines. it can also render headlessly into memory.23:13
eeryafter some digging it looks like only freebsd supports the graphics output/ipu on the i.mx6, with nothing on i.mx8 at all (although at least the clocks and basic subsystems/UARTs are supported so when I get home I could get a serial con)23:14
- bkeys (QUIT: Ping timeout: 256 seconds) (~Thunderbi@static-198-54-135-69.cust.tzulo.com)23:14
eerykinda weird to me that no-one has bothered when i.mx6/8 are pretty common chips and I'd figure someone would want to port BSD with a framebuffer23:19
eerythough, BSD license and all that...23:19
sigrid9front has that working23:24
sigridmaybe none of the BSD people cared as much to get screen working23:24
eeryI should put 9front on a second SD card for kicks23:26
eeryused to have a cheap VPS I ran an auth and fs server on, maybe I should go back for fun23:26
sigridin fact, 9front is the best OS for this machine23:26
minuteeery: maybe you can "kexec" netbsd from 9front. also, genode is another OS that has working display on reform.23:31
minute(they do that by using linux drivers)23:32
eerysaw they wrote a nice blog post about their efforts23:33
eeryI think it'd ultimately be too much effort for the novelty of getting a BSD to run, sadly23:35
eerynot really "different enough" to justify a couple weeks of miserable late night kernel coding23:35
minutegood call23:36
minutehehe23:36
minutei mean, i'd like to see openbsd23:36
minutebut then, i'm ok with linux in terms of a unixoid23:36
minutei also would like to see haiku23:37
minute(was a Be user back in the day)23:37
eeryit'd be the most "usefully different" compared to linux, but I'd worry about the various overheads hurt the already struggling a53's23:37
eeryDepends what the goal is, I guess23:38
eeryI haven't gotten to hack on much the last few months but I've been using my Reform for basically everything work related and personal23:39
+ ajr (~ajr@user/ajr)23:39
minuteeery: that's cool!23:45
eerybiggest pain point is screen capture/sharing - I can use xdg-desktop-portal-wlr + Chromium/Firefox but it crushes the poor SoC and drops the compositor to 10 FPS23:47
eery...now that I'm typing this, wondering if X screen sharing inside a rooted Xwayland window would work better23:48
+ bkeys (~Thunderbi@static-198-54-135-69.cust.tzulo.com)23:51
sigridsmj ran a test with streaming screen capture + voice to twitch and peertube (at the same time) with 9front, it worked ok considering nothing is optimizee23:57
sigrid*zed23:57

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