norayr | i think on chimaera my live wallpaper (my?) behaves differently. something is broken on chimaera. | 12:50 |
---|---|---|
norayr | the tram does not appear as often as it did before. | 12:50 |
norayr | sometimes it doesn't understand that it is an evening and it needs to change the wallpaper. | 12:51 |
norayr | hmmm. | 12:51 |
Wizzup | btw, it looks like the upower history set to higher than 7 days makes it use a lot of ram | 14:10 |
Wizzup | like 6% on my d4 | 14:10 |
Wizzup | I guess we'll have to drop it | 14:10 |
Wizzup | idk why upower needs to keep it all in memory though | 14:10 |
bencoh | is that RSS or just file-backed mmap()? | 14:27 |
Wizzup | bencoh: well it shows up as regular mem in htop, I'd have to check | 14:32 |
bencoh | it's probably real memory then | 14:33 |
dsc_ | https://cdn.kroket.io/~sander/pic/2352362g.png | 19:56 |
dsc_ | becomes | 19:56 |
dsc_ | https://cdn.kroket.io/~sander/pic/432g34h.png | 19:56 |
dsc_ | the buttons and the combobox do not have borders, looks a bit strange | 19:57 |
freemangordon | dsc_: thats' weird | 20:06 |
freemangordon | do you start that from ssh session? | 20:06 |
dsc_ | oh, I might have, sec | 20:06 |
freemangordon | if yes, try to 'export DISPLAY=:0' | 20:06 |
freemangordon | no, I mean: how do you start that application? | 20:07 |
freemangordon | as it seems it cannot connect to sapwood server | 20:07 |
dsc_ | ah | 20:07 |
dsc_ | im trying via VNC ;)) | 20:07 |
freemangordon | ah | 20:08 |
dsc_ | because my QEMU is broken | 20:08 |
freemangordon | won't work :) | 20:08 |
dsc_ | but thats probably the reason | 20:08 |
dsc_ | alright | 20:08 |
Wizzup | yeah the styling is done by another process (sapwood) | 20:42 |
dsc_ | this explains all the sapwood related errors ;) | 20:43 |
dsc_ | Wizzup: FYI with sapwood working the completer still does not sow up | 20:48 |
Wizzup | right | 20:49 |
dsc_ | maybe feature request somewhere | 20:49 |
dsc_ | what repo | 20:49 |
dsc_ | ? | 20:49 |
Wizzup | on n900 fremantle this works by just showing the first text autocompleted / coloured differently | 20:49 |
Wizzup | I don't know how these dialogs are supposed to show | 20:49 |
dsc_ | ah ok | 20:49 |
uvos | theres a bug here tho | 20:50 |
uvos | or at least there was, sapwood fails to understand that :0 and :0.0 are the same xserver | 20:50 |
uvos | theaming fails if its not exactly the same string as sapwood itself was lauched with | 20:51 |
dsc_ | my workflow is an IDE on host computer, then compile/debug/run on the remote (via the IDE) | 20:53 |
dsc_ | this happens via SSH | 20:53 |
dsc_ | so all the themeing stuff breaks | 20:54 |
dsc_ | I have a hacky solution for that; https://github.com/maemo-leste/conversations/blob/master/src/main.cpp#L30-L54 | 20:54 |
dsc_ | which comes down to | 20:55 |
dsc_ | run the program normally once, dump its environment to a file | 20:55 |
dsc_ | then reconstruct that exact environment on every run (via IDE+SSH) | 20:55 |
dsc_ | ¯\_(ツ)_/¯ | 20:57 |
freemangordon | uvos: the problem is that it names the socket after the $DISPLAY variable | 21:01 |
freemangordon | dsc_: you just need to export DISPLAY=:0 | 21:02 |
freemangordon | uvos: so yeah, the bug is still there | 21:02 |
dsc_ | freemangordon: IIRC I did try that initially but then its not just themeing, its also dbus that had issues | 21:03 |
dsc_ | which is probably related to authentication/permissions, not sure | 21:03 |
freemangordon | you need to run it with run-standalone.sh | 21:03 |
freemangordon | and with user 'user' | 21:04 |
dsc_ | thanks ill try it | 21:05 |
dsc_ | not sure how `run-standalone.sh` integrates with the IDE's remote debugging functionality, i.e: not sure if there is something lke "run this script before, in the same shell, then run gdb <program>" | 21:07 |
dsc_ | maybe I can invoke `run-standalone.sh` at runtime, before constructing Qt, then adopt its environment | 21:07 |
freemangordon | don't know, sorry | 21:09 |
freemangordon | but for debugging you don;t really need nice UI, no? | 21:10 |
dsc_ | C++ programmers like their applications breakpointable and steppable in their silly IDEs | 21:11 |
dsc_ | this hack is suitable for now, all good | 21:12 |
freemangordon | dsc_: I am C *and* C++ programmer ;) | 21:14 |
freemangordon | so I like breakpoints in IDE | 21:14 |
dsc_ | i am from the new generation and have never touched a terminal | 21:14 |
dsc_ | :D | 21:14 |
freemangordon | the point was that application UI does not need to be nice while debugging | 21:15 |
dsc_ | oh, you mean themeing, hmm | 21:15 |
dsc_ | sure | 21:15 |
dsc_ | but the dbus issue was problematic due to telepathy | 21:16 |
freemangordon | right | 21:17 |
dsc_ | freemangordon: how do you use breakpoints in IDE for leste? | 21:20 |
Wizzup | if you log in over ssh and have program showing in vm, shouldn't it just work? | 21:27 |
freemangordon | dsc_: I don;t | 21:29 |
freemangordon | I use gdb | 21:29 |
freemangordon | through ssh | 21:29 |
Wizzup | IDEs can attach using gdb though, no? | 21:31 |
dsc_ | true | 21:32 |
dsc_ | well, attaching an already spawned process via SSH is probably not possible | 21:33 |
dsc_ | (from my IDE, that is :P) | 21:34 |
dsc_ | Wizzup: https://cdn.kroket.io/~sander/pic/6g324h34h.png | 21:36 |
dsc_ | text ok? | 21:36 |
buZz | cool, offline translations :) | 21:37 |
dsc_ | buZz: doing machine-learning on a CPU from 2007 was .... a challenge :P | 21:40 |
buZz | with tensorlite or something? | 21:40 |
dsc_ | the fine folks over at the university of edinburgh did the training of language models using https://marian-nmt.github.io/ | 21:42 |
dsc_ | getting it to run on droid4's Cortex-A9 was interesting | 21:42 |
buZz | cool :) | 21:46 |
buZz | i assume the models are txt only? no pronounciation? | 21:48 |
dsc_ | yes, I did some testing with voice-to-text but it was quite slow | 21:49 |
dsc_ | so txt only for now | 21:49 |
buZz | no i mean, text-to-voice | 21:49 |
dsc_ | ah | 21:49 |
buZz | like 'how do i pronounce bla in japanese' | 21:49 |
dsc_ | i think voice-to-text for just plain english will be hard performance-wiise, let alone pronouncing other languages | 21:50 |
Wizzup | dsc_: sounds good, maybe mention the data debian pkgs as well | 21:50 |
buZz | dsc_: no, text-to-voice :D | 21:50 |
bencoh | dsc_: actually attaching to an existing process over ssh should be do-able even from your IDE | 21:51 |
buZz | maybe just espeak would be plenty, i guess | 21:51 |
bencoh | you'll just have to help it (gdbserver + ssh tunnel) | 21:51 |
dsc_ | buZz: sorry I meant text-to-voice, I was doing some experiments recently with tts but didnt try on maemo leste yet | 21:52 |
dsc_ | using software I forgot the name of | 21:52 |
buZz | espeak supports >100 languages anyway, and is pretty understandable | 21:52 |
buZz | and pretty low on cpu requirements | 21:52 |
buZz | oh this all reminds me i should make a new SD card for the d4 , see if i get working gprs again :D | 21:53 |
dsc_ | buZz: here's the thing I made few months ago: https://tts.kroket.io/ | 21:55 |
dsc_ | "I made" -> its software by some other people | 21:55 |
dsc_ | but these speakers are english or american, getting translation models that work on e.g japanese will be hard | 21:57 |
dsc_ | bencoh: dont think CLion supports this | 22:02 |
bencoh | dsc_: it if supports specifying a gdb port to connect to, then it should | 22:04 |
buZz | someone at nurdspace made a HASS voice model based on https://acapela-box.com/AcaBox/index.php (proprietary, dutch , femke) voice | 22:04 |
buZz | so we can run that voice locally now , faster and more private | 22:04 |
dsc_ | buZz: why is there some background sound? | 22:07 |
buZz | because they dont want you to steal the voice :P | 22:08 |
buZz | its a 'free demo' site | 22:08 |
dsc_ | :D | 22:08 |
buZz | the new model he made is for 'piper' | 22:09 |
dsc_ | being able to make models is nice | 22:10 |
buZz | he has a rtx4070 , he also made a stablediffusion modelsomething that 'makes everything buzz' based on a couple photos of me | 22:11 |
buZz | or 4090? not sure | 22:11 |
dsc_ | buZz: https://mbarnig.github.io/TTS-Models-Comparison/ | 22:15 |
* buZz tries maemo-leste-1.0-armhf-droid4-20230430.img.xz | 22:17 | |
dsc_ | Wizzup: what kind of text would you like regarding the models? Just a listing of the available models? | 22:17 |
dsc_ | or how to install new models? | 22:17 |
dsc_ | how does one install new models anyway? | 22:17 |
dsc_ | in the package manager? | 22:17 |
dsc_ | ill add some default model to the runtime requirements in debian/control... | 22:23 |
Wizzup | dsc_: or just mention what packages people need to install | 22:24 |
dsc_ | https://github.com/maemo-leste-extras/maemo-translate#models | 22:24 |
dsc_ | ill just use this text | 22:24 |
Wizzup | yeah | 22:25 |
buZz | fresh leste SD fixed my gprs | 22:41 |
buZz | also regained ability to get a battery percentage :P | 22:42 |
buZz | buuut havent enabled -devel yet | 22:42 |
buZz | oh with the 1.0-armhf-droid4-20230430.img.xz , the 'ok button layer' of keyboard isnt working again | 22:52 |
buZz | but maybe i need a reboot | 22:53 |
dsc_ | ok button layer? | 22:53 |
buZz | like 'ok' + p = | | 22:55 |
buZz | on droid4 , one of the keys is 'ok' | 22:56 |
buZz | its used for special keys | 22:56 |
dsc_ | ah | 22:56 |
dsc_ | never noticed :P | 22:56 |
buZz | not something you'd notice | 22:56 |
buZz | unless you tend to hit random buttons :) | 22:56 |
dsc_ | it can dismiss popup modals? | 22:57 |
buZz | eh, likely? | 22:57 |
buZz | https://leste.maemo.org/images/e/e0/Maemo-leste-droid4-kbd-2021-07.png <-- the 'ok layer' is blue | 22:57 |
buZz | fixed > https://github.com/maemo-leste/bugtracker/issues/510#issuecomment-815618591 | 22:59 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!