inklr | could you please stop that IoFran | 16:56 |
---|---|---|
debdog | nomen est omen (SCNR) | 18:06 |
* yeti sees no IoFran (filtering nonchat noise) | 18:38 | |
yeti | that HelpsALot-Forte™ | 18:39 |
inklr | added keycode 28 = t T U2122 to ~/.Xmodmap for ™ | 18:47 |
* yeti . o O ( Compose® ) | 18:51 | |
inklr | keycode 27 = r R 0xae ® | 18:55 |
mason | inklr: Might be better to set up .XCompose for that sort of thing. | 19:13 |
mason | inklr: Otherwise you'll end up running out of keys. | 19:13 |
inklr | perhaps but i only have 13 added special characters so far | 19:14 |
mason | That's enough to make it worthwhile. I say "remove Mod4 = Super_L" and "keysym Super_L = Multi_key" to turn my "Windows" key into Compose, and then I use XIM to enter keys. My ~/.XCompose starts with 'include "/usr/share/X11/locale/en_US.UTF-8/Compose"' and then has custom entries, like '<Multi_key> <p> <i> : "π"' or '<Multi_key> <p> <c> : "☮"' | 19:24 |
mason | inklr: ^ | 19:24 |
* yeti is happy with capslock reused as compose | 19:25 | |
inklr | i do not understand the benefit mason | 19:25 |
inklr | keycode 66 = Mode_switch yeti ;) | 19:25 |
mason | inklr: You don't have to use an ever-expanding list of keys. Gives you a system to flexibly add more and more things. | 19:26 |
mason | yeti: If you don't make caps into control, how can you pretend you've still got a Sun Type IV keyboard? | 19:26 |
inklr | how would i add new mappings without adding new mappings, if i use XCompose? | 19:27 |
mason | inklr: It's all keyed off compose, rather than consuming unique keycodes. | 19:27 |
inklr | ok, it solves a problem i do not have, but thanks for telling me about it | 19:28 |
mason | So, you type keycode 28, I type compose-t-m for ™ | 19:28 |
mason | inklr: You can do it however you like. I'm just pointing out the traditional way to do it. | 19:28 |
inklr | i type capslock-t for ™ | 19:31 |
yeti | compose d f --> #debianfork # o:-) | 20:27 |
inklr | what the heck is /usr/bin/xkeystone for? | 20:31 |
inklr | no manpage... | 20:31 |
se7en | Everything I see in related results, inklr, show either relation to Xkeystore or the Qanon retards | 20:35 |
se7en | https://bugs.archlinux.org/task/21494 | 20:37 |
debdog | looks like a script | 20:37 |
se7en | http://www.polarhome.com/service/man/?qf=xkeystone&tf=2&of=Scientific&sf=1 | 20:37 |
se7en | https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=579185 | 20:37 |
se7en | https://github.com/clearlinux/distribution/issues/1034 | 20:37 |
se7en | http://archive.linuxfromscratch.org/mail-archives/blfs-dev/2015-August/030821.html | 20:37 |
se7en | It looks like a broken program bundled with x11-utils dependent on the "Nickle" library, and used to adjust x11 keystone | 20:39 |
se7en | keystone being the Keystone Effect; the angle at which an image is projected | 20:41 |
inklr | ahh | 20:41 |
inklr | Keith Packard does interesting stuff | 20:42 |
eyalroz | My quassel is having trouble playing audio notifications, | 23:21 |
eyalroz | complaining about failing to connect to PulseAudio | 23:21 |
eyalroz | (which indeed is not running - but why should it be?) | 23:21 |
mason | I think I see the problem! | 23:23 |
mason | eyalroz: I'm no expert, but, is your user a member of group 'audio'? | 23:23 |
eyalroz | mason: I haven't added myself to that group... | 23:23 |
eyalroz | Oh wait, | 23:24 |
eyalroz | yes I am. | 23:24 |
eyalroz | checked /etc/group . | 23:24 |
mason | Do you have other things using audio? | 23:24 |
eyalroz | Yes. | 23:24 |
mason | and if you say id, does it show audio now? | 23:24 |
eyalroz | My browser is paying some video. | 23:24 |
eyalroz | what do you mean by "say id"? | 23:24 |
mason | run the 'id' command in your terminal | 23:25 |
mason | BUt if you're already playing audio that's probably not it. | 23:25 |
mason | It can come up if you add yourself to a group but haven't restarted that session, which has your permissions and memberships set without that group. | 23:25 |
mason | eyalroz: I'm not seeing anything relevant. Might be worth actually runing PulseAudio if it's built to use it. | 23:27 |
mason | Alternately, you might get the source and rebuild without PulseAudio. Maybe it's a knob you can impact. | 23:27 |
mason | eyalroz: I've got to go off and do a couple things, but: https://raphaelhertzog.com/2010/12/15/howto-to-rebuild-debian-packages/ and/or https://debian-administration.org/article/20/Rebuilding_Debian_packages | 23:28 |
eyalroz | mason: Ok, thanks, I'll look into it. However, | 23:29 |
eyalroz | if pulseaudio is not running by default, it's inappropriate for Quassel to depend on it running, on one hand, and not tell the user graphically about this dependence, on the other hand. | 23:30 |
mason | eyalroz: Might be worth a bug report, sure. | 23:30 |
debdog | just fyi, there's apulse for progs that depend on PA | 23:33 |
gnarface | eyalroz: most stuff that depends on pulseaudio assumes you're not smart enough to turn it off. and pulseaudio itself intercepts alsa commands by default in a way that assumes you're not smart enough to turn it on. | 23:33 |
eyalroz | gnarface: You might not be smart enough, but distro packagers are. | 23:33 |
debdog | does quassel support native alsa? | 23:34 |
gnarface | that's a good question debdog. i remember this coming up before and i don't know what the resolution was. it might be worth checking for quassel alternatives though... | 23:34 |
debdog | there is no alternative | 23:35 |
gnarface | oh what? it's a IRC client... wtf does that need pulseaudio for?? | 23:35 |
gnarface | there's a billion alternatives... | 23:35 |
gnarface | (hyperbole, but there's plenty of alternatives) | 23:35 |
wyatt8740 | heh I'm experiencing that crap too, but because I'm still on regular debian and systemd-shim just gave up the ghost | 23:35 |
debdog | well, not exactly. for quassel mono yes, but not for the server client one | 23:35 |
wyatt8740 | so I'm using wpa_supplicant now while I wait until I have more time to attempt a hop | 23:36 |
wyatt8740 | gnarface: have you tried apulse | 23:36 |
wyatt8740 | oh debdog said | 23:36 |
gnarface | eyalroz: i guess the first step is to figure out if quassel actually requires pulseaudio officially. | 23:36 |
gnarface | wyatt8740: it's eyalroz's issue, not mine | 23:36 |
wyatt8740 | oh ok | 23:36 |
wyatt8740 | sorry | 23:36 |
gnarface | wyatt8740: i have tried apulse though, and i can confirm it should work if you're not doing network streaming or recording | 23:36 |
eyalroz | wyatt8740: What's apluse? | 23:36 |
eyalroz | apulse rather? | 23:37 |
debdog | https://github.com/i-rinat/apulse | 23:37 |
wyatt8740 | it's a wrapper for alsa that pretends to be pulse for apps that don't work properly in alsa | 23:37 |
gnarface | eyalroz: its a quick+dirty pulseaudio to alsa wrapper, modeled after the old aoss one | 23:37 |
wyatt8740 | the guy also made a wrapper to let you use Chromium's flash plugin in firefox, which works quite nicely | 23:37 |
gnarface | the mad man! | 23:37 |
gnarface | i wish he could fix apulse to simulate the network streaming feature of pulseaudio so it could work with Steam's requirements | 23:38 |
wyatt8740 | But yeah I use apulse with firefox nowadays, because I already compile the mozilla codebase once for seamonkey and don't really feel like doing it again for a browser I rarely use | 23:38 |
eyalroz | wyatt8740: Ah. Interesting. Ok, I guess I can give that a try, but regardless - it seems to me like this shouldn't be happening in the first place. | 23:39 |
gnarface | if i had a dollar for every time... | 23:39 |
wyatt8740 | mozilla is dropping the alsa backend last I heard, so yeah I know that feeling | 23:40 |
wyatt8740 | also since I am still on debian proper for the moment this is _every single upgrade_ | 23:40 |
wyatt8740 | modified packages up the wazoo | 23:40 |
gnarface | for the moment, i'm still not having a problem with firefox-esr | 23:40 |
gnarface | (on devuan though, it might matter) | 23:40 |
wyatt8740 | I believe this is around ff60 or so that they decided to kill it. But it's still in the codebase, just not enabled except at compile time | 23:41 |
wyatt8740 | apparently because their telemetry showed no one used alsa without pulse and they trusted that opt-out telemetry data to accurately portray the kinds of people who use sysvinit | 23:42 |
MinceR | i thought mozilla dropped that a while ago | 23:44 |
MinceR | in their quest to make failfox Just Like Chrome, Except Even Worse™ | 23:44 |
wyatt8740 | ^ | 23:44 |
wyatt8740 | As a seamonkey user I'm falling victim to that, too, since they broke seamonkey/TB so badly in recent months | 23:45 |
wyatt8740 | sites are slowly starting to become incompatible | 23:45 |
wyatt8740 | and apparently all kde/QT stuff needs systemd init according to debian, too, so that's fun | 23:46 |
eyalroz | wyatt8740: Tell me about it! | 23:50 |
eyalroz | I'm trying to adapt my extensions to TB 68 now | 23:50 |
eyalroz | And while it's not a nightmare, it's quite the ordeal. | 23:51 |
Centurion_Dan | I believe that debian currently re-enables the alsa backend in their build. | 23:51 |
eyalroz | I get stuck on the dumbest things. | 23:51 |
Centurion_Dan | ... for firefox. | 23:51 |
Centurion_Dan | I have firefox-esr 60.9 working with alsa | 23:52 |
wyatt8740 | hm, could be. | 23:52 |
wyatt8740 | a few months ago they didn't, I'm using sid though | 23:52 |
LtWorf_ | i'm using apulse | 23:54 |
wyatt8740 | I'm using dmix and dsnoop and nopulse right now, on this machine | 23:55 |
wyatt8740 | nopulse being literally no pulse lib or wrapper. Not another project | 23:56 |
MinceR | i'm using dmix and no execute permissions on the pulseaudio server executable :> | 23:56 |
eyalroz | So, apulse is not helping, it gives me this error: | 23:57 |
eyalroz | https://pastebin.com/7UcbEzJc | 23:57 |
LtWorf_ | isn't dmix the default on debian anyway? If nothing pulls pulse with recommends | 23:57 |
gnarface | eyalroz: you might have a alsa config in place that is interfering, but this particular error is a complaint about the audio format | 23:58 |
eyalroz | .oga file from /usr/share/sounds | 23:59 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!