**** BEGIN LOGGING AT Sun Jul 07 03:00:53 2019 Jul 07 05:37:25 maxd: fbtft module is intelligent one Jul 07 05:37:42 it does partial updates, but that wont help when you scroll whole screen Jul 07 05:38:32 thats why i suggested writing own terminal, with some kind of circular writing instead of scrolling Jul 07 05:38:46 "partial" seems to have multiple meanings here. Jul 07 05:39:34 the update mechanism provided thourg the ioctl lets you specify a region (part of the screen), but "partial" vs. "full" there denotes whether or not it should try hard to reset any pixels in the region. Jul 07 05:40:01 so you use "full" updates when you want to avoid leaving ghosting artifacts. Jul 07 05:40:20 but you can always update only a particular region of the screen. Jul 07 05:40:53 partial means updating only some pixels Jul 07 05:41:15 i can only tell about a13 nolimbook i have Jul 07 05:41:19 Okay, so that's not really what "partial" means in this ioctl. Jul 07 05:41:50 there is some ioctl that just resets whole screen Jul 07 05:41:59 where you get rid of ghosting Jul 07 05:42:08 though part of the effect of using the "partial" update is that it won't change pixels that haven't changed in the fb since the last update. Jul 07 05:44:58 i have in my todo to write some decent ebook reader Jul 07 05:45:12 because stock one is an abomination Jul 07 05:49:25 will probably have to write fb one with skipping of the x Jul 07 05:49:33 for refresh and power control Jul 07 07:36:03 a 0.1s frequency for updates seems quite natural actually. Jul 07 07:36:16 as long as you're not trying to play video. Jul 07 07:37:03 can drag windows around, and obviously you get artifacts, but it's at least understandable what's going on, and the artifacts aren't that bad once you stop moving things. Jul 07 07:37:16 might be better if I make the background white. Jul 07 07:38:50 jump scroll is best, not not all terminal apps have it Jul 07 07:39:01 lol Jul 07 07:39:15 did you seriously use white on black on eink? Jul 07 07:39:21 Yes. Jul 07 07:39:25 lol. Jul 07 07:39:32 hm, can't figure out how to get Xorg to not use black. Jul 07 07:39:42 -rv ? Jul 07 07:39:42 * Maxdamantus usually just uses xsetroot, but that doesn't seem to be doing anything. Jul 07 07:39:49 most x apps support that form Jul 07 07:40:02 I mean the background of Xorg. Jul 07 07:40:16 add xsetbg in .xstartup ? Jul 07 07:40:31 or check what i has in default startup script in etc Jul 07 07:40:36 *it Jul 07 07:41:23 .xresources might help too Jul 07 07:41:37 and similar in etc Jul 07 07:43:45 I'm not really running anything like that. Jul 07 07:44:16 I'm just talking about the root background, which is set by things like `xsetroot` or presumably `xsetbg` Jul 07 07:49:16 thats xresources thing Jul 07 07:50:16 Isn't Xresources read by programs? Jul 07 07:51:37 really, I just mean the background .. if I run `xsetroot -solid white` on my regular system, it sets the background to white, since I'm not running any fancy desktop program (eg, gnome-desktop or whatever) in front of it. Jul 07 07:54:33 Oh, xfwm4 puts something in front of it. Jul 07 07:55:52 ah, because it defaults to acting as a compositor. Jul 07 11:01:46 https://maxdamantus.eu.org/inkoff.jpg Jul 07 11:02:03 Seems pretty usable as a tablet. Jul 07 11:02:06 just need a better WM. Jul 07 11:02:52 the artifacts aren't even that bad when just doing partial updates. Jul 07 11:04:20 Could probably just run some basic program using the X11 damage extension to figure out when to do the full updates, which would probably be something like two seconds since the last update. Jul 07 11:05:12 but completely unnecessary for usability on a terminal or something, just useful in case you want to stop and read the text. Jul 07 11:06:55 and need a web browser with a decent mobile UI. Jul 07 11:07:16 Firefox crashes for some reason, but Midori seems pretty smooth performance-wise. Jul 07 11:08:00 not sure why you'd need 512 MiB of RAM for reading ebooks. Jul 07 11:16:23 caching? Jul 07 11:16:33 and high res renders Jul 07 11:19:50 Caching what? High res rendering of what? Jul 07 11:20:32 When the content is by-design mostly static, there's not much you normally need to do of things like maintaining scene graphs or something. Jul 07 11:22:00 The Kobo OS does have a web browser in it as a "beta" feature, so maybe they plan on turning it into something more general purpose, dunno. Jul 07 11:23:10 (btw, that photo is of the device after it's turned off) Jul 07 11:28:33 yup, prerendering few pages etc Jul 07 11:29:06 yup, my nolimbook deepsleeps after 1-2s of activity Jul 07 11:29:17 and waking up ever few secs to see if input happened Jul 07 11:29:45 the web browser is a very trivial one Jul 07 11:29:50 on mine Jul 07 11:30:22 also, mine has 256M **** ENDING LOGGING AT Mon Jul 08 02:59:58 2019