Previous day | Jump to hour: 01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | Next day

Seconds: Show Hide | Joins: Show Hide | View raw
Font: Serif Sans-Serif Monospace | Size: Small Medium Large

Click in the nick column to highlight everything a person has said.
The Logo icon identifies that the person is a core developer (has commit access).

#rockbox log for 2021-08-26

00:10:29 Join _bilgus [0] (~bilgus@
00:46:59***Saving seen data "./dancer.seen"
00:50:19munkisinteresting it appears to be a missing define of С which breaks it, but copying in the definition from utf8enc.dfu gets me an "undefined control sequence <arguement> \protect" error
00:51:18munkisС being a cyrillic capital.
01:03:25_bilgusId ask if you were talking greek
01:03:39_bilgusum what if your install is broken
01:03:52_bilguscan you reinstall texlive?
01:04:48_bilguswhen I did so it built a bunch of control things I hadn't seen prior
01:23:33 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:2cc5:e9fa:5d0d:ae77)
01:24:33_bilgusix capital accents in Unicode engines
01:24:34_bilgusIn Unicode engines the capital accents such as
01:24:34_bilgus\capitalcedilla, etc., have been implemented as
01:24:34DBUGEnqueued KICK _bilgus
01:24:34_bilgustrivial shorthands for the normal accents (because other
01:24:34_bilgusthan Computer Modern virtually no fonts support
01:24:34***Alert Mode level 1
01:24:36_bilgusthem), but that failed when hyperref got loaded. This
01:24:38_bilgushas been corrected. (github issue 332
01:25:11_bilgussounds pretty similar
01:27:47 Quit ZincAlloy (Ping timeout: 240 seconds)
01:34:35***Alert Mode OFF
01:53:25 Join ZincAlloy [0] (
01:57:46 Quit ZincAlloy (Ping timeout: 250 seconds)
02:09:21 Quit lebellium (Quit: Leaving)
02:37:17sporki have set 'create bookmark' as my WPS hotkey option in settings, but when i press this hotkey i get the message 'Bookmark Failed!'.
02:37:28sporkthis on the Shanling Q1
02:37:46sporkare there any (bookmark-related) settings i would need to use before bookmarking works ?
02:40:09sporkwhen i do the same on the FiiO M3K, it says 'Bookmark Created', even if 'Maintain a List of Recent Bookmarks' is off and no actual bookmark is saved
02:41:25sporkon both devices i have 'Maintain a List of Recent Bookmarks' set to 'One per track' and the M3K works, the Q1 does not
02:47:01***Saving seen data "./dancer.seen"
03:06:53munkissorry I was elsewhere, I updated texlive on the 19th, but I can try removing and reinstalling it
03:35:41munkisyup a reinstall (version from 2021-02) didn't help.
04:02:26yang_bilgus: thanks for the headphones advice
04:09:16paulcarrotyyang: ping me when your sony will arrive, interested how shitty they are 🤪
04:47:02***No seen item changed, no save performed.
04:58:26yangpaulcarroty: will do
04:58:37CtcpIgnored 3 channel CTCP requests in 2 days and 5 hours at the last flood
04:58:37*yang doesn't have a 100% hearing
06:47:03***No seen item changed, no save performed.
07:34:57speachywell, so much to that idea.
07:35:26speachythe HibyOS-based hosted stuff doesn't support double-buffered framebuffer operation.
07:56:26speachyI wonder if any of our other hosted stuff does.
08:18:15munkisI've turned off latex until I can figure it out.
08:18:34munkisyou my want to deblacklist uzziyah.
08:21:34munkisbtw: I don't check the logs very often, if it acts up pinging me is a good idea.
08:23:43speachyI wonder if I should just commit this double-buffered framebuffer code without any in-tree users.
08:25:15munkisif you do I may actually get back to work on that landscape thing i was thinking about.
08:25:32munkiswhat was the purpose of it anyway?
08:26:40speachytrying to improve display responsiveness on the X3ii and other hosted platforms
08:27:03speachythe x3ii is particularly bad; there's often visible lag/tearing in what's displayed.
08:27:33speachybut the underlying hardware driver doesn't support it,
08:28:13speachymunkis: btw, it looks like uzziyah is still trying to repeatedly connect, and is getting kicked off due to already being registered.
08:28:23speachydo you have more than one client trying to go?
08:38:34munkisturns out killing the client is harder then I thought.
08:38:58munkisI just rebooted the box, which is a royal pain.
08:44:56speachyif you're running your builder on a box that is using systemd, it is pretty trivial to have it set up as a service. I can send you the unit file I'm running if you'd like.
08:46:28speachyoh, I also upgraded gerrit last night
08:46:41speachysecurity bugfixes
08:47:07***No seen item changed, no save performed.
08:48:18munkisit's up and not writing kicks so should be good.
08:48:34munkisthe issue was that I killed the pl but not the sh.
08:49:12munkisyeah I would appreciate thee unit.
08:55:37rb-bluebotBuild Server message: New build round started. Revision b56372bbcb, 303 builds, 9 clients.
08:56:02_bilgusLets put it to work then :P
08:57:19*speachy listens to the fans spool up.
08:58:08munkishuh funny thing my other box just went heavily to fan for no apparent reason
08:58:41_bilguspavlovian response??
08:58:51speachyfeels left out
09:05:49speachythe builder I added to the main server is only using 4 cores. should be enough to help without slowing anything else down.
09:12:19_bilgusdid b0hoon 's builders come back up?
09:12:44speachylast few going now
09:13:10rb-bluebotBuild Server message: Build round completed after 1053 seconds.
09:13:12rb-bluebotBuild Server message: Revision b56372bbcb result: 0 errors 154 warnings
09:14:39_bilgustype safety who needs that
09:29:25 Quit Piece_Maker (Quit: ZNC 1.8.2 -
09:32:02 Join Piece_Maker [0] (
09:38:28rb-bluebotBuild Server message: New build round started. Revision 987d195134, 303 builds, 9 clients.
09:49:03speachyI'm thinking it's time to recompute the 'scores' in the build list.
09:49:25rb-bluebotBuild Server message: Build round completed after 656 seconds.
09:49:26rb-bluebotBuild Server message: Revision 987d195134 result: All green
10:03:35speachythe rasoning behind the score/point system is probably lost to the sands of time but I think it's just an arbitrary number that reflects the relative work required to build that target
10:04:27speachyso the absolute values don't matter as long as they're all generated using the same builder
10:06:59speachy...and without ccache
10:08:37munkishuh I thought it was to find builders that need maintenance
10:12:33 Join dritann [0] (~dritann@
10:13:25speachythe builder maintains a points rate for each builder, and uses that to work out its relative performance and determine when a given build is considered "late"
10:13:50dritannSi jeni
10:14:08 Quit dritann (Client Quit)
10:47:09***Saving seen data "./dancer.seen"
11:44:08 Join ZincAlloy [0] (
11:48:31 Quit ZincAlloy (Ping timeout: 250 seconds)
11:48:44 Join ZincAlloy [0] (~Adium@2a02:8108:943f:d824:f1d7:e048:77bc:e118)
11:59:56rb-bluebotBuild Server message: New build round started. Revision b2386405b9, 303 builds, 9 clients.
12:00:50speachy_bilgus: hey, if you have some spare time, I'd appreciate it if you could try out the updated X3 bootloader
12:14:07rb-bluebotBuild Server message: Build round completed after 852 seconds.
12:14:08rb-bluebotBuild Server message: Revision b2386405b9 result: All green
12:14:44 Join amachronic [0] (~amachroni@user/amachronic)
12:16:04amachronic_bilgus trying g#3738 now but I think there's a mix up, isn't it what you just reverted?
12:16:07rb-bluebotGerrit review #3738 at : lcd_putsxyofs 16 bit lcd_mono_bitmap_part [AS] part duex by William Wilgus
12:20:52amachronicok it works I see the check is moved up a bit
12:30:06 Join Solanacean [0] (~solanacea@
12:47:12***Saving seen data "./dancer.seen"
13:00:08amachronicsomebody reported yesterday that toggling EQ enable from the quickscreen was not working
13:01:09amachronici have a fix in gerrit but it seems the cause of the problem is munkis removed settings_apply() from the quickscreen to work around another bug.
13:02:14amachronicbut I dunno if it is better to restore the settings_apply() or go and fix every potentially broken option.
13:17:55 Join lebellium [0] (~lebellium@2a01:cb10:2e:2000:bcfc:4352:d4e7:8e5e)
13:18:19munkisoops, I do remember discussing side effects
13:21:39munkisIf i am correctly reading the discussion at the time bilgus seemed to say that we should fix settings as they come up
13:24:51amachronicsounds fine to me
13:26:08amachronicbut imho some things that are in the global settings shouldn't really be used in the way that some code uses them
13:26:57munkisare all settings quickscreenable?
13:27:41munkis a quick grep suggests ~85 setting in apps/settings_list.c without callbacks.
13:27:51amachronici don't know the settings code well enough but there's a flag F_BANFROMQS so I imagine anything without that flag is quickscreenable
13:28:04*munkis facepalms
13:28:42amachronictouch_mode is a good example of global settings abuse
13:29:01amachronici think the fg/bg color problem that you were trying to fix is probably another case
13:29:14amachronicie. stuff that is more of a runtime state we push/pop to override it locally
13:29:46amachronicobviously if it gets changed then popping and restoring old state is bound to cause problems
13:30:50munkisthat was because originally it needed to be global.
13:33:13amachronicat least not all the settings that are missing callbacks need them.
13:34:03amachronicit's just finding which do need them is tedious
13:38:52munkisI'm assuming F_ALLOW_ARBITRARY_VALS is also not QS friendly?
13:41:47amachronicquickscreen.c is_setting_quickscreenable() determines what can go
13:55:44sporkamachronic: i think that bookmark thing is a result of confusing settings and user-error
13:56:01sporkit is not related to attempting it from the wps hotkey
13:56:26sporkremains weird that this is the only place (for me) the yes/no screen does not work
13:58:07amachronicthat's still a problem?
13:59:26sporkyea, for instance on the 'delete bookmark' option it works fine
13:59:39sporkon m3k and q1 the same
14:01:01amachronicI hoped this fixed it
14:01:28sporkit briefly flashes and then the screen is empty
14:01:51sporkno green/red yes/no in rectangles visible
14:05:42 Join tchan1 [0] (
14:05:52 Quit tchan1 (Client Quit)
14:05:52amachronicit seems to work for me if go to the bookmark menu from the WPS, afaict deleting a bookmark is the only yes/no screen.
14:06:11 Join tchan1 [0] (
14:06:43 Quit tchan (Killed (NickServ (GHOST command used by tchan1)))
14:06:45amachronicdoes it still act like the yes no screen but there's simply no buttons drawn?
14:07:09 Nick tchan1 is now known as tchan (
14:07:37sporkusing the buttons it does, for touch it does not on the q1
14:08:12sporki have set 'bookmark on stop' to ask
14:08:58sporkand 'maintain a list' to anything but 'no' of course
14:10:35sporkusing long 'play' on the wps to 'stop'
14:12:05sporkactually, i think the touch also works, i might have 'clicked' outside of the invisible 'no' button
14:12:46sporkso the problem is only that the prompt+yes/no itself disappears
14:13:29amachronicalright I see it now.
14:14:15amachronicit does seem to respond to input correctly but the drawing is screwed up
14:14:33sporkit does get drawn but is gone almost immediately
14:15:05sporkwhen i was trying to reproduce it also happened on the q1 sim
14:15:10sporkdid not try m3k sim
14:17:56sporkthe bookmarking issue i asked about earlier must have been bad settings, though i do not see which
14:22:04sporkrockbox is really nice on both the m3k and q1. the extra power makes it a different experience than years of clip+ use
14:47:14***Saving seen data "./dancer.seen"
14:58:36speachydconrad: do you have a copy of the stock erosq bootloader binary you can toss my way?
15:07:31 Join dconrad_web [0] (
15:08:19dconrad_webspeachy: would our hosted bootloader suffice?
15:08:36dconrad_websince it still boots the linux firmware
15:08:38speachyno, I mean the one we're overwriting for the native port
15:09:05dconrad_webwell, mine had the hosted port installed on it, which I did back up
15:09:20dconrad_webnot sure what all gets changed to install the hosted port
15:09:24speachywe don't touch the OF bootloader in the hosted port
15:09:45dconrad_weboh, cool, yeah I've got that then... might even be on the device here with me at work. one sec
15:09:52 Quit michaelni (Quit: Leaving)
15:10:08speachy(we replace the OF player startup script with one that calls our loader/launcher)
15:10:16 Join michaelni [0] (
15:11:12dconrad_webhm, looks like it's no longer on this card, but I know I have it on my computer at home
15:11:18dconrad_webI'll send it your way after work
15:11:52speachyno worries, thank you
15:12:13speachyI want to go spelunking around in it a bit, with an eye towards getting the port to dual-booting
15:12:50dconrad_webif you would like it sooner, you could use usbboot to run the bootloader (no need to install it) and then choose the "backup" option
15:12:56speachy(and I apparently can't be bothered to un-bury one of mine...)
15:13:04dconrad_webhaha I see then
15:13:12dconrad_webyeah I'll get it
15:15:01speachyheh, a native and hosted port on the same device.
15:15:11speachynot confusing at all. :D
15:16:41dconrad_webif that multiboot stuff gets worked out, it could happen...
15:17:39dconrad_webtruly, the future is now 8)
15:17:51speachyI've still been poking away with bluetooth behind the scenes; trying to find out technical information about the BT hardware without signing fifteen levels of NDAs
15:18:28speachysome of the modules out there are fully embedded, that is to say they don't need a host stack at all.
15:18:37dconrad_weboh, that's exciting - any idea what the hardware is? I wasn't able to get the shield off when I had it apart
15:18:49speachyCSR8811 supposedly
15:19:13dconrad_webfrom the OF disassembly? or you talked to somebody?
15:19:58speachywhat's running on the OF uses the Linux BT stack (kernel + bluez 4) but that might not be strictly necessary
15:20:45speachyall of these x1000+bt designs seem to use the CSR8811.
15:21:02dconrad_webah, common parts is excellent
15:23:33dconrad_webI was never excited about BT until got a player with it, and could pair it to my car radio. turns out, y'know, it's actually got a pretty good 'cool factor'
15:23:38speachy"CSR's Bluetooth Protocol STack runs on the on-chip MCU in the configuration Standard HCI over UART"
15:23:46dconrad_webwho knew? (well, besides evrybody)
15:24:16speachyAVRCP lets you use the car's controls and interface to operate the player too
15:24:56dconrad_webso there's some kind of api and it does all the heavy lifting?
15:25:13speachybut "stack" is not "profiles" :D
15:26:00speachyone bit of joy on the erosq −− the CSR8811's PCM interface is 16-bit only. :)
15:26:15dconrad_webah, my nemesis haha
15:26:33dconrad_webwell we would probably send full-volume pcm...?
15:27:03dconrad_webnot sure what's common practice there
15:27:57speachyyes, I believe so.
15:34:19rb-bluebotBuild Server message: New build round started. Revision 30e96a3732, 303 builds, 9 clients.
15:41:10 Quit dconrad_web (Quit: Connection closed)
15:47:24rb-bluebotBuild Server message: Build round completed after 784 seconds.
15:47:25rb-bluebotBuild Server message: Revision 30e96a3732 result: All green
16:06:13 Quit amachronic (Quit: amachronic)
16:19:27rb-bluebotBuild Server message: New build round started. Revision cab8cea0f0, 303 builds, 9 clients.
16:30:51rb-bluebotBuild Server message: Build round completed after 684 seconds.
16:30:53rb-bluebotBuild Server message: Revision cab8cea0f0 result: All green
16:47:18***Saving seen data "./dancer.seen"
17:19:54 Quit lebellium (Quit: Leaving)
17:21:04 Join Moriar [0] (
17:57:58 Quit ZincAlloy (Quit: Leaving.)
18:47:22***Saving seen data "./dancer.seen"
19:09:08 Join dconrad [0] (~dconrad@
19:10:15 Quit dconrad (Remote host closed the connection)
19:18:03 Join dconrad [0] (~dconrad@
19:19:17dconradjust for fun I also included the native bootloader backup and the full dump of the nand
19:33:46 Quit Moriar (Quit: Leaving.)
19:42:09 Quit dconrad (Remote host closed the connection)
20:23:05 Join dconrad [0] (~dconrad@
20:28:29 Quit dconrad (Remote host closed the connection)
20:28:58speachygot it downloaded, thank you
20:31:21 Join dconrad [0] (~dconrad@
20:44:44_bilgusspeachy got a link?
20:45:28speachyyou'll have to do a bit of song-and-dance with the lock switch to get the update to proceed
20:46:10speachylock to boot into OF, unlock, trigger update, lock after it succeeds, device reboots into OF updater, unlodk when it shows "updating...", and then it'll reboot into rockbox when it's done
20:47:24***Saving seen data "./dancer.seen"
20:49:04_bilgusgotta its sd first might be faster to make a new one lol
20:50:38 Quit dconrad (Remote host closed the connection)
21:04:03speachyI'm still waiting on feedback from the folks with the problematic hardware
21:07:09_bilgusok got a card with install ill try the update now
21:11:56_bilgusscreen is black atm im at step lock after succeed waiting to see updating....
21:12:15_bilgusoh i'd say I missed it
21:14:35_bilgusok success
21:14:44_bilguswhat you need checked?
21:16:10_bilgusspeachy when sd is not mounted it turns off after a few
21:40:57 Join dconrad [0] (~dconrad@
21:47:46speachy_bilgus: that's intentional; before you'd have to hard reset it
21:49:37_bilgusyeah I noted that the first time thru :)
21:55:42speachyalso if you hold down power when turning it on it goes into verbose mode
22:33:07_bilgusare there possible status messages besides loaded firmware and no fw?
22:47:27***Saving seen data "./dancer.seen"
23:23:40 Quit j-r (Ping timeout: 240 seconds)
23:24:11 Join j-r [0] (

Previous day | Next day