LINUX.ORG.RU

Сообщения rmu

 

Замороженные (неправильные) статы в /sys/class/power_supply

Привет!

Команда stat /sys/class/power_supply/BAT1/charge_now выдаёт одинаковые значения (интересует поле modify), не смотря на то, что содержимое файла постоянно меняется. sysfs примонтирована с параметрами rw,nosuid,nodev,noexec,relatime. Почему не обновляются статы? Как их принудить к обновлению?

 , ,

rmu
()

Рандомная смена раскладок клавиатуры

Привет, лор!

У меня три раскладки. Устанавливаю так: setxkbmap -model "pc101" -layout "us,ru,sy" -option "grp:shifts_toggle,lv3:ralt_switch,misc:typo,terminate:ctrl_alt_bksp". Нажатие шифтов приводит к рандомному выбору раскладки, так что приходится всегда смотреть на индикатор раскладки на панельке, а кроме того щёлкать всегда разное кол-во раз из-за рандомности. Как её избежать?

Раньше сидел на КДЕ, и у меня к каждой раскладке было прикреплено своё сочетание, чтобы не искать глазами индикатор. Переехал на awesome, а как такое же сделать с помощью setxkbmap не знаю. Хотя бы от рандома избавиться - жить станет легче.

 ,

rmu
()

Добавить иконку к текстовому виджету awesome wm

Привет, лор!

Учусь писать простейший интерактивный виджет для панели. Получается либо просто текст, либо одна иконка. Как их объединить в один? Опубликовал в этом репозитории: https://github.com/inaugur/wsimple

 ,

rmu
()

Запретить отделяться вкладкам в виде нового окна в firefox

Достала меня эта фича, когда вкладка, если её потянуть мышкой вниз, становится отдельным окном. Стандартными средствами это отключить невозможно, но есть костыль в виде дополнения, которое возвращает только что оторванную вкладку на то же самое место. Не идеально, но это лучше чем ничего. Особенно часто такое бывает при пользовании тачпадом. Ссылка на страницу с дополнением.

Сделано ли дополнение качественно - не знаю, в код не заглядывал.

 ,

rmu
()

Посоветуйте редактор текстовых документов для VPS

Доброго дня,

посоветуйте редактор текстовых документов со внутренним хранилищем для установки на VPS. Для доступа должно быть достаточно браузера как десктопного, так и мобильного. Файлы должны оставаться на сервере.

Просто редактора заметок недостаточно: нужно, чтобы были таблицы и экспорт в стандартные текстовые форматы. Можно экспорт в нестандартные форматы, вроде офисных поделок от М$. Этакий гугл-докс, только на своём сервере.

Спасибо.

 ,

rmu
()

Подскажите парсер бинарных протоколов

Друзья,

имеется носимый спортивный инвентарь, который синхронизируется и обновляется программой на ПК через УСБ шнурок. Обмен данными ведётся по серийному интерфейсу недокументированным протоколом, при этом без проблем логируется. Стоит задача разобраться с самым минимальным набором команд, а именно с чтением и записью в файловую систему устройства. Ободряет то, что файлы заливаются и считываются без шифрования.

Прошу подсказать софт, которым можно парсить, искать и находить паттерны, определять известные протоколы (вполне возможно, что производитель использует один из стандартизованных протоколов, а не свой велосипед). В общем, то что может помочь распарсить поток бинарных данных.

Заранее благодарю.

 , ,

rmu
()

Помощь в определении файловой системы образа

Дорогие друзья, по ссылке лежит прошивка (zip, 3,5 Mb). В ней интересует файлик fsimage.dat, который, по видимому, является образом файловой системы без шифрования и сжатия. В манифесте он описан как LowPowerFilesystem. Ни file, ни blkid, ни disktype не дают полезной информации о типе образа.

Достать текстовые файлы с помощью photorec можно, но хотелось бы и бинарники вынуть, на оригинальные названия файлов и структуру директорий посмотреть.

Подскажете?

 , ,

rmu
()

Чем визуализировать xml без переносов и отступов (на время правки)?

На m$, если не ошибаюсь, notepad++ так умеет. Нужно поправить несколько значений и сохранить в изначальной разметке (вся структура в одной строчке).

 

rmu
()

Достало оповещение google о подозрительных действиях в аккаунте

Друзья, что делать? Отметил, что это я заходил с нелюбимого гуглом айпишника, а он настойчиво продолжает напоминать при открытии почты да и просто поисковика. Уже второй месяц. Может быть я какую-нибудь кнопку в упор не вижу? Подскажите, если знаете.

 

rmu
()

Найти пропавшую строчку в юнитах

Привет,

не могу разгадать загадку: при вызове systemctl --all в списке видно syslog.service not-found. Пытаюсь убрать ссылки на него. Вывод

systemctl --all show '*' | egrep  '(^Before)' | grep syslog.service
Before=sockets.target shutdown.target syslog.service systemd-journald.service
как бы намекает, что эта строчка есть в каком-то юните. grep -r «syslog.service» /etc(usr,var, и т. д., кроме home) ничего подходящего не выдаёт. Откуда эта строчка: Before=sockets.target shutdown.target syslog.service systemd-journald.service?

 , ,

rmu
()

Проверка на ошибки поправленного модуля ядра

Всем привет,

нужно внести косметическую правку (поменять клавиши местами) в модуль hid-apple.c Тонкостей работы gcc не знаю. Подскажите пожалуйста, как можно проще всего проверить, будет ли собираться ядро после внесения правок? Пробовать каждый раз ядро собирать слишком время-затратно. Думаю, что проверки синтаксиса будет достаточно, если gcc так умеет.

 ,

rmu
()

Тупорылые горячие клавиши меню приложений KDE

Привет,

если назначить на виджет «Меню запуска приложений» (как старый, так и новый) совершенно любую комбинацию клавиш, то оно в подарок открывается ещё и на одиночное нажатие клавиши Tux. Ждал несколько месяцев, может заметят и исправят.

А может быть так и задумано?

Arch, plasma-desktop 5.9.4-1

 ,

rmu
()

Что повесить на CapsLock?

Привет,

что посоветуюте? Клавиатуру последние несколько лет переключаю закреплённым за каждой раскладкой сочетанием (не приходится держать в голове какая раскладка сейчас включена), так что клавиша просто не используется.

Повесить выпадающий терминал? Escape, чтоб в vim-е постоянно не тянуться в угол? Что самое удобное и полезное на ваш взгляд?

 

rmu
()

Защита ssh и nginx на одном порту средствами iptables

Приветствую Вас, друзья.

В связи с публикацией средств шпионажа ЦРУ вспомнил о совей впс-ке: надо что-то делать с фаерволом. Руки никак не доходили, а там у меня караул.

На 443 порту крутится sslh, который перебрасывает соединения на ssh и nginx. Хочу средствами iptables сделать эффективную защиту ssh от назойливых переборщиков паролей (вход root сделан по сертификату, но есть и обычный пользователь с паролем, на случай отсутствия при себе сертификата). Временно фаервол настраивается так (выдержка):

iptables -P INPUT DROP
iptables -P OUTPUT ACCEPT
iptables -P FORWARD ACCEPT

iptables -I INPUT -p tcp -m osf --genre NMAP -j DROP
iptables -A INPUT -p tcp -m tcp --dport 443 -m state --state NEW -m hashlimit --hashlimit 1/hour --hashlimit-burst 2 --hashlimit-mode srcip --hashlimit-name SSH --hashlimit-htable-expire 300000 -j ACCEPT
При такой настройке www.ssllabs.com пишет, что не может достучаться до сервера. Прошу Вас подсказать правила, при которых не пострадает доступ к http(s).

 , ,

rmu
()

Замена части большого бинарного файла маленьким бинарным файлом

Туплю: командой

dd if=small of=big
файл big становится идентичным файлу small и по размеру и по содержанию. Хочу, чтобы small заменил начало файла big. count, bs, seek не помогают.

ЧЯДНТ?

 

rmu
()

Как избежать проблемы с нарушением авторских прав?

Доброго времени года,

(навеяно постом с гик-таймса: https://geektimes.ru/post/283570/)

если я хочу своё какое угодно произведение опубликовать, как можно быстро и по возможности по одному источнику проверить, не нарушу ли я чьих либо авторских прав?

 

rmu
()

Документация к mozconfig для сборки firefox под себя

Привет,

помогите, пожалуйста, найти доки к настройкам mozconfig. Здесь совсем мало, и даже ссылки на что-то подробнее нет. Есть ли вообще список доступных опций под конкретный выпуск браузера?

 

rmu
()

Помогите отключить bt мышку

Привет,

bt мышка подключается через bluetoothctl, работает замечательно, но при попытке дисконнекта компьютер наглухо виснет, даже волшебные сочетания с SysRq не работают. Повисает сразу после показа сообщения

Attempting to disconnect from [mac]
Если не дисконнектить, а сразу выполнить power off, то выхлоп получается хороший, но через 5-10 сек. всё так же наглухо замораживается.

Всегда думал, что подключать сложнее, чем обратное. Куда копать?

 , ,

rmu
()

Вопрос арчеводам по PKGBUILD

Привет,

никто не подскажет, как с помощью этого скрипта положить конфиг-файл на домашний диск, вроде $HOME/.config/some, с автоматическим удалением, при удалении самого пакета?

 ,

rmu
()

Написал свой просмотрщик изображений на python

Всем привет!

С месяц назад обращался на форум - искал смотрелку картинок с инстструментом «лупа», похожим на подобный в программе FastStone. Товарищи предлагали разные варианты, но того, что мне нужно не было. Давно такую программку искал, перепробовал целую кучу хороших поделок и не очень - подобной особенности не обнаружил. Решил, что надо написать свою.

mopyqtiv - это приспособленный под управление мышкой просмотрщик изображений. Написан на python, с использованием библиотек PyQt пятой серии и PIL. Из особенностей:

  • управление масштабом
  • картинки листаются колёсиком мыши (довольно быстро, без эффектов)
  • вращение картинки (только для просмотра)
  • поворот изображений по 90 градусов влево/вправо (изменения тут же сохраняются на диске)
  • привязка папок на клавиши латинского алфавита для быстрой ручной сортировки
  • миниатюры справа: создаются со впечатляющей скоростью на многокристальных процессорах
  • изменение размеров окна приводит к пропорциональному изменению размеров всех элементов
  • отправка файлов в коризину
  • настройка через правку переменных в заголовке скрипта
  • программа на русском и с русским руководством
  • для арчика есть PKGBUILD

Из того, что хочу добавить/изменить (не сегодня/завтра):

  • отвалилось управление стрелками (было, не знаю куда делось: может быть только у меня)
  • диалог переименовывания файла
  • добавление на мышку управления: масштаб - правая+колёсико, вращение - правая+левая+колёсико
  • исправление ошибок, если кто заметит и сообщит

В общем делал для себя. Кто хочет - пользуйтесь и помогайте добрым советом.

»»» Исходники (Github)

 , , ,

rmu
()

RSS подписка на новые темы