Тут не исправить уже ничего, Господь, жги! Войти !bnw Сегодня Клубы
УНЯНЯ. У нас есть немножечко инфы об этом пользователе. Мы знаем, что он понаписал, порекомендовал и даже и то и другое сразу. А ещё у нас есть RSS.
Теги: Клубы:

17:19:32]<L29Ah> unkolchu: расскажи как ты используешь https://github.com/unclechu/xlib-keys-hack 17:29:28]<unkolchu> в первую очередь делаю так: sudo setfacl -m "u:$(whoami):r" /dev/input/by-id/* ну это чтобы иметь доступ для юзера к девайсам напрямую api там для уведомления моей кастомной панельки об индикаторах caps-lock, num-lock, раскладки и alternative мода (это такой мод этой утилиты) 17:30:40]<unkolchu> вот пример команды для запуска: xlib-keys-hack \ \ --shift-numeric-keys \ --right-control-as-super \ \ &#39;/dev/input/by-id/usb-1d57_2.4G_Receiver-event-kbd&#39; \ &#39;/dev/input/by-id/usb-1d57_2.4G_Receiver-event-if02&#39; \ --disable-xinput-device-name=&#39;2.4G Receiver&#39; \ \ &#39;/dev/input/by-id/usb-04b4_6018-event-kbd&#39; \ &#39;/dev/input/by-id/usb-04b4_6018-if01-event-mouse&#39; \ &#39;/dev/input/by-id/usb-04b4_6018-if01-mouse&#39; \ --disable-xinput-device-name=&#39;HID 04b4:6018&#39; \ \ &#39;/dev/input/by-id/usb-Telink_Wireless_Receiver-event-kbd&#39; \ &#39;/dev/input/by-id/usb-Telink_Wireless_Receiver-if01-event-mouse&#39; \ &#39;/dev/input/by-id/usb-Telink_Wireless_Receiver-if01-mouse&#39; \ --disable-xinput-device-name=&#39;Telink Wireless Receiver&#39; \ \ тут три клавиатуры разных перечислены, если какой-то не обнаружится - просто будет проигнорирована 17:34:08]<unkolchu> а насчёт зачем: тут целый ряд причин, я хотел сделать использование традиционной клавиатуры менее ущербным для себя, вот несколько ключевых фичур: 1. чтобы не выворачивать запястья, я сместил контролы к caps lock и enter, если заживается и отпускается какая-либо из этих клавишь - то триггерится оригинальная клавиша (но capslock по дефолту триггерит escape, это можно выключить через --real-capslock, капс включается одновременным нажатием этих обоих клавишь), а если зажали какую-либо из клавишь и после ещё какую-то другую клавишу, то эта клавиша уже триггерится как правый или левый контрол + прочие зажатые клавиши 17:35:46]<unkolchu> 2. alternative mode - это при зажатии обоих alt одновременно, или даблкликом по super, - включается этот режим, при нём hjkl превращается в стрелочки, y/u в pagedown/pageup, </> в home/end, i - insert, m - menu 17:37:19]<unkolchu> --shift-numeric-keys - смещает ряд цифровых клавишь на одну клавишу вправо, а клавиша minus/underscore перемещается на старое место единицы, - это для меня более удобно с точки зрения 10-и пальцевого ввода 17:38:31]<unkolchu> там также есть api для включения к примеру alternative mode и прочих капсов/намлоков, смены раскладки, чтобы по dbus можно было этим управлять извне 17:38:55]<unkolchu> когда enter работает как доп. control, - там есть спец. логика чтобы работали комбинации вроде shift+enter 17:39:23]<unkolchu> я этим пользуюсь уже года 2 наверное сам, так что за это время всякие нюансы обкатал и подтюнил 17:39:52]<unkolchu> так что практически каждая клавиша, которую я нажимаю, проходит через эту штуку 17:41:35]<unkolchu> и да, ещё там есть фича (выключаемая через --disable-reset-by-escape-on-capslock), когда жмёшь capslock и когда триггерится по этой клавише escape - сбрасываются: капс, alternative и раскладка 17:41:51]<unkolchu> я это скорее под vim делал 17:42:13]<unkolchu> аналогично там есть фича (тоже отключаемая), которая тоже всё сбрасывает при смене фокуса окна 17:44:36]<unkolchu> из не самого оптимального там - это опрос состояния numlock/capslock/раскладки по таймеру (но интервал достаточно большой, чтобы не кушать проц, но при этом достаточно для рилтайма), - пока не знаю как это сделать в блокирующем режиме
#VQOXL9 (1+7) / @l29ah / 2956 дней назад
ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300) ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out ata1.00: ACPI cmd f5/00:00:00:00:00:a0 (SECURITY FREEZE LOCK) filtered out ata1.00: configured for UDMA/133 sd 0:0:0:0: [sda] Starting disk How do i interpret the words about the security freeze?
#BHS49I (5+8) / @l29ah / 2979 дней назад
Чёт у меня qingy сломался: если выбрать в нём xsession, то он стартует xinit, который висит и нихуя не делает, а если открыть сосноль и вбить туда тот же самый xinit - всё работает, и это хуёво т.к. я настроил шоб он сессии про которые он думает что они текстовые скринлочил, что с иксами на том vt плохо вяжется. Mar 30 18:07:40 [qingy] pam_unix(qingy:session): session opened for user l29ah by (uid=0) Mar 30 18:10:06 [qingy] pam_unix(qingy:session): session closed for user l29ah Хули xinit делает всё это время - непонятно, но во время его висения у него нет никаких детей. Алсо, иксы почему-то не пишут в /var/log/, хоть у меня и a+w на соответствующих файлах. Алсо иксы за десятилетия разработки в сислог писать так и не научились, похоже. Откат xorg-server либо xinit не помогли. ЧЯДНТ и куда бы ещё поковырять?
#SKD03L (2+9) / @l29ah / 2983 дня назад
Хчу кароч загрузить софтину (скажем, date(1)), а затем звать main() (на самом деле _init) в цыкле, дабы не расходовать энергию на форки-экзеки. Can i haz? // у меня показометры на башє з urxvt, лень переписывать на цивилизованный ЯП
#2MP41Z (5+1) / @l29ah / 2991 день назад
Прыщедрайвер АЦП от Texas Instruments решил повиснуть, в результате у экструдера PODGORELO с дымком: [3682597.841112] INFO: task python2:22591 blocked for more than 120 seconds. [3682597.841135] Not tainted 4.14.13 #5 [3682597.841141] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [3682597.841151] python2 D 0 22591 1 0x00000000 [3682597.841210] [<c0d29a78>] (__schedule) from [<c0d29f80>] (schedule+0x60/0xfc) [3682597.841231] [<c0d29f80>] (schedule) from [<c092900c>] (am335x_tsc_se_set_once+0xec/0x144) [3682597.841254] [<c092900c>] (am335x_tsc_se_set_once) from [<c0b506e4>] (tiadc_read_raw+0xe4/0x1b4) [3682597.841281] [<c0b506e4>] (tiadc_read_raw) from [<c0b48a60>] (iio_read_channel_info+0xb8/0xc0) [3682597.841308] [<c0b48a60>] (iio_read_channel_info) from [<c08f5288>] (dev_attr_show+0x2c/0x58) [3682597.841327] [<c08f5288>] (dev_attr_show) from [<c039dd68>] (sysfs_kf_seq_show+0x98/0x100) [3682597.841351] [<c039dd68>] (sysfs_kf_seq_show) from [<c039c53c>] (kernfs_seq_show+0x34/0x38) [3682597.841639] [<c039c53c>] (kernfs_seq_show) from [<c033a774>] (seq_read+0xe4/0x55c) [3682597.841655] [<c033a774>] (seq_read) from [<c039d458>] (kernfs_fop_read+0x148/0x1dc) [3682597.841670] [<c039d458>] (kernfs_fop_read) from [<c031103c>] (__vfs_read+0x28/0x48) [3682597.841683] [<c031103c>] (__vfs_read) from [<c03110f8>] (vfs_read+0x9c/0x164) [3682597.841695] [<c03110f8>] (vfs_read) from [<c03115bc>] (SyS_read+0x5c/0xbc) [3682597.841716] [<c03115bc>] (SyS_read) from [<c01093a0>] (ret_fast_syscall+0x0/0x5c) http://meta-arago.arago-project.narkive.com/OBDSxeg1/deadlock-while-reading-from-ti-am335x-adc-in-voltagex-raw-sources // ниче нинаем юзайте continuous mode
#J0G7K4 (2+7) / @l29ah / 2994 дня назад
А как вы подружили несколько mpv и мультимедийные кнопки на клавиатуре?
#KN3R08 (12) / @l29ah / 3005 дней назад
Декомпилировал кароч /bin/echo снеговиком: https://dump.bitcheese.net/files/kyzamiz/echo Spoiler: 15kSLOC.
#DSEKQL (2) / @l29ah / 3015 дней назад
бля часы попёрли type=AVC msg=audit(1518694319.100:1898532): apparmor="DENIED" operation="open" profile="/usr/sbin/ntpd" name="/usr/x86_64-pc-linux-gnu/gcc-bin/5.4.0/" pid=5924 comm="ntpd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0 type=AVC msg=audit(1518694319.100:1898533): apparmor="DENIED" operation="open" profile="/usr/sbin/ntpd" name="/usr/games/bin/" pid=5924 comm="ntpd" requested_mask="r" denied_mask="r" fsuid=0 ouid=0
#KU7X6F (1) / @l29ah / 3027 дней назад
Делаем из noping милую утилиту для drive-by мониторинга состояния хостов/сетей в скромной уютной цветной и наглядной консольке: https://dump.bitcheese.net/files/jahyton/liboping-dont-print-each-ping.patch https://github.com/octo/liboping/pull/8
#0KTVJP (2) / @l29ah / 3037 дней назад
Посоветуйте простой редактор svg // хочу рисовать табы для фрезерования, а то чёт в openscad экспорт svg хуёвый
#8OVI20 (17) / @l29ah / 3047 дней назад
Клон исходников ядра не влезает в полгига оперативки.
#22UIG1 (1) / @l29ah / 3055 дней назад
Для прыщей есть программы, которые мне попроцессно распишут динамику поедания трафика через интерфейс? Сейчас использую nethogs, но он ест батарею как свинья: ватт пять накидывает при почти idling интерфейсе.
#B6F1WE (0) / @l29ah / 3090 дней назад
Втыкаю вебку в usb. KERNEL[876521.473500] add /devices/pci0000:00/0000:00:14.0/usb3/3-2 (usb) KERNEL[876521.473953] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0 (usb) KERNEL[876522.506085] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/input/input35 (input) KERNEL[876522.506359] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/input/input35/event15 (input) KERNEL[876522.506383] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/video4linux/video1 (video4linux) UDEV [876532.610985] add /devices/pci0000:00/0000:00:14.0/usb3/3-2 (usb) UDEV [876532.612059] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/input/input35 (input) UDEV [876532.675619] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/input/input35/event15 (input) UDEV [876542.707926] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0 (usb) UDEV [876542.710161] add /devices/pci0000:00/0000:00:14.0/usb3/3-2/3-2:1.0/video4linux/video1 (video4linux) Хули он там десять секунд ждёт?
#U4PH61 (0) / @l29ah / 3092 дня назад
Как замультиплексить tincd с веб-сервером на 80 порту?
#YRXCDQ (7) / @l29ah / 3100 дней назад
https://github.com/jmesmon/illum/ ура экспоненциальная крутилка подсветки работающая поверх evdev и sysfs
#T2PE8R (3) / @l29ah / 3101 день назад
lvm для raid1 при чтении ждёт первого ответа или консенсуса? Это можно поменять? man что?
#XHSUWV (1) / @l29ah / 3101 день назад
Как исполнять скрипт каждый раз при вылезании из s2ram без модных freedesktop.org фич? // хинкпад сбрасывает настройки клитора
#T7T8NP (6) / @l29ah / 3101 день назад
ipset v6.32: Error in line 65537: Hash is full, cannot add more elements
#S389ZZ (2+2) / @l29ah / 3107 дней назад
Какая имплементация фс-по-сети вам нравки?
#FO1C7E (41) / @l29ah / 3112 дней назад
Из X230 выпилен нахуй ACPI-эвент сигнализирующий о разряженной батарее, в результате чтобы не обосраться нужно её поллить. Какой демон в GNU/Linux хорошо решит эту проблему, поорёт мне и выключит вычислитель вовремя? А то надоело чёт шелл-скрипты писать.
#QY1IT1 (7) / @l29ah / 3112 дней назад
--
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.