| onefang | Just too recap what it is I plan on doing today, apart from grocery shopping, is working on that ALSA to JACK automation script I mentioned yesterday. It scans for ALSA audio devices, and sets up JACK devices for everything it finds. Then it does the same for joysticks, turning them into JACK MIDI devices. Eventually I want to be reactive, adding and removing things as you plug and unplug them. a2j | 01:10 |
|---|---|---|
| onefang | midid and friends already do something similar for MIDI devices, this is mostly to handle sound devices. | 01:10 |
| onefang | Think call call it JackOnAllDevices, or JOAD. The scripts are currently called jackonall and jackoffall. Needs a bit of clean up, some minor documentation, then I'll put it up Devuan and my own git, like I do with apt-panopticon. | 01:12 |
| onefang | Then combine it with fsmithred's speech ISO experiment, and get it working on my other computers. | 01:13 |
| fsmithred | I'm right now installing devuan with speech in a VM. I tried excalibur, but somewhere near the beginning, I guess I screwed up the keyboard or something, and alphabet turned into glyphs. That was on expert speech install. | 01:16 |
| fsmithred | I switched from regular speech install to expert because it failed to do usrmerge. | 01:17 |
| fsmithred | onefang, rrq ^^^ | 01:17 |
| onefang | Right now I have QWERTY, Dvorak, and MIDI keyboards plugged in. I feel your confusion. lol | 01:17 |
| fsmithred | I need to go to the kitchen. | 01:18 |
| fsmithred | biab | 01:18 |
| onefang | That was scary. One of my experiments somehow managed to turn my Dvorak keyboard into a sound device. Had to reboot. lol | 02:05 |
| fsmithred | onefang, that was the wrong resonse. You should have recorded it while you typed a poem. | 02:41 |
| onefang | lol | 02:41 |
| fsmithred | I have a relevant story for OT if you're interested. It's short. | 02:42 |
| onefang | You can PM it to me. | 02:43 |
| fsmithred | ok | 02:43 |
| golinux | :( | 02:44 |
| onefang | fsmithred: https://sledjhamr.org/cgit/JackOnAllDevices/ It's rude, it's crude, and it Works For Me(tm). Well, works on my super desktop at least. Next is to get some sound out of a VM. Or maybe dinner. | 09:31 |
| fsmithred | onefang, got it. Thanks. I'm guessing only a small part of this will be used. There's no jackd in that iso. (just one libjack) | 12:13 |
| fsmithred | I'm making a daedalus iso now. After that, I'll upgrade the VM to excalibur. | 12:46 |
| rrq | there's too much logic trying to handle usrmerge intelligently while generically | 12:58 |
| rrq | especially adding the -k flag for tar in the debootstrap/script/ceres script is a problem | 13:01 |
| rrq | (also noting that the "tar" in use is the "busybox tar") | 13:02 |
| rrq | specifically: with -k, tar gets upset unpacking some target/bin/foo since it will want target/bin be a directory but finds it being a link ... without -k it's logic actis differently and is then happy with target/bin being a link to a directory to put foo in... | 13:08 |
| rrq | a pecularity of "busybox tar" ; maybe a bug? | 13:11 |
| rrq | or, given it's error message, "tar -k" gets upset trying to set a bin->usr/bin link when that link already exists and (by -k) it should not replace existing files .. | 13:15 |
| rrq | anyhow; without -k, there is no error (from basefiles), but presumably it has some other unwanted effect (of overwriting existsing files) | 13:16 |
| fsmithred | rrq, how is this getting set to 'no'? "$MERGED_USR" = "no" in excalibur install? | 14:01 |
| fsmithred | I get the exact error message from that test for excal/deres. | 14:01 |
| fsmithred | Unmerged /usr is not compatible with $CODENAME" | 14:02 |
| rrq | I can't follow the flow totally but the main problem is when basefiles is unpacked into a filesystem that has the sillylinks set | 15:08 |
| rrq | the settings of USRMERGE and MERGED_USR don't seem to matter | 15:08 |
| rrq | it seems unpacking of basefiles involves setting link bin->usr/bin over a pre-exsting such link fails when tar has the -k flag | 15:10 |
| rrq | but it succeeds without that flag | 15:10 |
| rrq | that flag is configured in the ceres script (which is used for all devuan debootstrap codenames) | 15:11 |
| rrq | (search TAR_OPTIONS) | 15:12 |
| fsmithred | onefang, my live-speech isos are only booting in the virtual software they were made with. The chimaera iso boots and works with qemu, the daedalus isos only boots with virtualbox. Boot hangs at "No state for card <blah>" | 18:47 |
| fsmithred | afk | 18:47 |
| fsmithred | onefang, I think I found the problem. The name of the sound card is hard-coded in /etc/default/espeakup. I'll try replacing that with a command to find the name of the card. | 21:31 |
| mason | I fear I'm going to miss today today. Work stuff is no longer in the way but I have a project to finish with the kids. | 21:32 |
| mason | s/today today/today's meeting/ | 21:32 |
| fsmithred | onefang, I made another iso with the command to find card0 and it works on some hardware - the one that PCH is card 0, but the one with HDMI gets the error message about 'No state found for card HDMI' | 22:59 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!