LINUX.ORG.RU

Сообщения piyavking

 

передать спецсимвол через awesome-client

 

Здравствуйте. Обновил awesome до 4.0, и это стало хорошим поводом переписать конфиг, в связи с чем выплыла досадная проблема.

Имею:

piyavking@koeuk:~$ awesome -v
awesome v4.0 (Harder, Better, Faster, Stronger)
 • Compiled against Lua 5.1.5 (running with Lua 5.1)
 • D-Bus support: ✔
 • execinfo support: ✔
 • RandR 1.5 support: ✘
 • LGI version: 0.9.1

имею строчку в rc.lua:

artfilewidget:set_markup("<span color="#AAAAAA">artfile</span> ")

- всё ОК, имею нужный цвет шрифта в виджете.

Пытаюсь то же сделать интерактивно:

piyavking@koeuk:~$ echo 'artfilewidget:set_markup("<span color="#AAAAAA">artfile</span> ")' | awesome-client
   string "[string "artfilewidget:set_markup("<span color="#AAAAAA">artfile</span> ..."]:1: ')' expected near '#'"

постучавши бубном, я уяснил, что awesome-client спотыкается на октоторпе - «#», стал пытаться его экранировать, и потерпел неудачу.

Знатоки, помогите, пожалуйста!

Спасибо за внимание.

piyavking
()

Булева алгебра в почтовых фильтрах

 ,

Здравствуйте, дамы и господа.

Многие из вас давно и успешно умеют в гугль. В связи с чем у меня вопрос: никто из вас не практикует огорожение типа «принимать письма только от адресов из доверенного списка, остальные сразу удалять»?

Попав под нежданчик с рандомных адресов, пытаюсь сейчас на гмейле это реализовать, и буксую.

Спасибо за внимание.

piyavking
()

Как обустроить многострочный вывод в textbox (awesomeWM)?

 ,

Здравствуйте.

Есть awesomeWM 3.5.9, и я его хронически пилю. В rc.lua определяю textbox:

calbox = wibox.widget.textbox()

у меня есть периодически меняющийся текстовый файлик /tmp/mem/piyavking/cal, содержимое которого я и вывожу в свой текстбокс из командой строки

echo 'calbox:set_markup(io.popen("cat /tmp/mem/piyavking/cal"):read("*a"))' | awesome-client

Всё замечательно, многострочность присутствует.

Но возникла необходимость отказаться от этого файлика, и выводить в виджет просто строки в явной форме, что-то вроде

echo 'calbox:set_markup("eee<br/>ыыы")' | awesome-client

на попытку выполнить вышеуказанную команду awesomeWM отвечает ошибкой:

<Invalid markup or UTF8, cannot display message> Oops, an error happened! attempt to concatenate a userdata value

Подскажите, пожалуйста, можно ли всё-таки как-то вбить перевод строки в textbox в явной форме, или я обречён для этой цели создавать промежуточный файлик, и выводить его через io.popen?

Спасибо за внимание.

piyavking
()

пробуждение мыши движением, а не кнопками

 

давным-давно когда-то имел проблему: USB мышь через некоторое время бездействия отвалиалась, при физическом перетыкании входа в юсб-порт проблема исчезала до следующей перезагрузки.

Недавно внезапно обнаружил, что девайс при этом отваливался не целиком, и «пробудить» его можно кнопкой или скроллом. То есть отваливался только датчик движения, а точнее, как стало понятно при более подробном рассмотрении - его питание (гаснул красненький светодиодик).

Разница между пробуждением путём перетыкания и пробуждением путём скролла заключается в том, что в первом случае девайс больше не отваливается, а во втором - отваливается через некоторый промежуток бездействия.

Скажите, пожалуйста, почтеннейшее собрание, в какой конфиг мне надлежит влезть, и какие строчки там править, чтобы искоренить это безобразие?

Спасибо за внимание.

piyavking
()

Потоковое видео на конкретном сайте

 

http://www.dad-fan.ru/episode/1405/

ни мозиллой, ни хромиумом видео не воспроизводится с сообщением об отсутствующем плагине, но в обоих браузерах Adobe Flash есть.

помогите, пожалуйста, идентифицировать, что это за зверь такой, и какими заклинаниями лечится.

Спасибо за внимание.

Отбой. Проверил на чистом профайле - всё работает. это я в about:config что-то намутил.

Конкретная причина - browser.tabs.remote.force-enable (повёлся на замануху). Установка его в false решило проблему.

piyavking
()

Прозрачность и обои (awesome, feh, compton)

 , , ,

Здравствуйте.

Буду рад умным словам по поводу следующей проблемки:

awesomeWM, в нём полупрозрачная область (я туда ярлыки леплю, чтоб клацать. это омерзительно, я знаю.)

mydeskwibox[s] = wibox ({ bg = "#00000088", width = 1000, height = 470, x = 0, y = 0 })

обоину реализую feh'ом:

feh --bg-fill $картинка

композитный менеджер - compton.

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

Но с очередным обновлением что-то поломалось, и рабстол стал чёрным. Убиваю compton - картинка появляется. Запускаю - опять чёрный стол.

Я, конечно, рад, потому, что отрубил compton, и понял, что он мне только мешал. Но хотелось бы понять, и пофиксить.

Дистр - убунта минимал 16.10

Спасибо за внимание.

piyavking
()

реквестую пару микроабзацев из ~/.xbindkeysrc

 

Здравствуйте.

Возникло желание забиндить правую кнопку мыши на «Меню» клавиатуры, а среднюю - на L_Alt+Меню.

Стал шаманить с ~/.xbindkeysrc. Обустроить правую кнопку труда не составило:

#right
"xdotool click 3"
    m:0x0 + c:135

Но с L_Alt+Меню я забуксовал. И такие, и сякие строчки генерил - ни в какую.

Поделитесь, пожалуйста, конфигом, если кто пилил подобное.

Спасибо за внимание.

piyavking
()

Процентный индикатор прокрутки в статусной строке mozilla

 

Выпилил в мозилле скроллбар, но, к сожалению, иногда бывает охота увидеть, сколько уже прокрутил. Процентный статус-индикатор (как в виме) был бы идеален. Не наталкивался ли кто-нибудь на что-то подобное?

Спасибо за внимание.

piyavking
()

Проблема спячки ноута в убунте. Снова.

 , ,

После обновления убунты 16.04->16.10 у моего Асуса отвалился сон. Отвалился интересным образом - при открытии крышки ноут радостно выдаёт на дисплей замороженную картинку того, что на нём было в момент гибернации и... всё, приходится давить power button.

Я взялся обустраивать свап-файл (раздел не хочу), и надеюсь, что осилю своими силами. Поговорить я хочу не об этом, а вот о чём:

Раньше, до обновления, я совершенно спокойно жил без свапа, ни в виде раздела, ни в виде файла, нигде. Но, несмотря на это, ноут великолепно засыпал и просыпался без малейших шероховатостей. Я хотел бы, по возможности, продолжать так дальше, но я не знаю, как.

Буду рад рекомендациям. Спасибо за внимание.

piyavking
()

GUI-плеер для голосового движка

 ,

У меня вопрос: RHVoice - отличная читалка, давно и прочно читает у меня мои RSS-потоки.

Никто не в курсе, для неё есть какое-нибудь gui? Обобщая - никто не наведёт на gui-софтинку для управления голосовым движком?

В качестве лирического отступления могу сказать, что в плане синтеза речи красноглазые умыли мелкомягких, как младенцев.

Спасибо за внимание.

piyavking
()

снова об оптимизации awesomeWM

 ,

Приглашаю в пост осомоводов, у которых есть немного свободного времени, для обсуждения одного вопроса, а именно:

В своём rc.lua я реализую концепцию «шесть десктоп-тегов - шесть наборов ярлыков рабочего стола» (да, я знаю, что это безобразие, но мне нравится тыцать по ярлыкам).

Соответственно, в своём rc.lua я формирую шесть layout для каждого тега, и потом, при клике по тегу, подсовываю осому соответствующий этому тегу layout.

Я уверен, что реализовал это всё через жо не самым лучшим образом, без нужды отожрав ресурс тачки, и нуждаюсь в доброжелательном руководстве более знающих юзеров, которым не впадлу будет глянуть мой убогий код, и ткнуть меня носом в самые вопиющие косяки.

Комментарии читаю, пояснять, где что формируется, буду быстро.

осом у меня 3.5, вот rc.lua

Спасибо за внимание.

piyavking
()

fbterm и отступы

 

Пользуюсь fbterm в консольке для шрифтов, бэкграунда и прочего. Возник вопрос: можно ли средствами конфига/опциями командной строки научить fbterm отступам от краёв экрана? И, если нет, то есть ли фреймбуферный терминал, который это умеет?

Спасибо за внимание.

piyavking
()

Три специфических вопроса

 , ,

У меня редкая, но меткая проблема: использую FL Studio под wine, и там с некоторых пор перестала работать связка с wineasio/jack, хотя активно используемый Guitar Rig великолепно себя чувствует в этой же связке.

В тред приглашаются аудиоподелочники.

Апд: Чтоб два три раза не ходить - как сделать, чтоб mozilla, запускаемая в отдельных, «собственных», иксах, смогла выпадающие меню? И клавишу «M» как можно фкансоли обрести?

Спасибо за внимание.

piyavking
()

Unable to get current timezone rule -?

 ,

Хочу удалённый рабочий стол с одной линукс-машины на другую через remmina.

мелькает окно коннекта, потом пропадает. в терминале remmina выдаёт «Unable to get current timezone rule».

Интернет мне ничего внятного по этому поводу не сказал.

Помогите, пожалуйста, одолеть эту неприятность.

Спасибо за внимание.

piyavking
()

smplayer не проигрывает каталоги рекурсивно

 

Здравствуйте,

Проблема в следующем: smplayer при команде «добавить каталог» добавляет в плейлист только медиафайлы, находящиеся в выбранном каталоге, не шерстя подкаталоги. Для включения подкаталогов приходится предварительно через find формировать ему плейлист.

Вопрос: Это только у меня так? С этим можно что-то сделать (может, есть в каком-нибудь конфиге какая-нибудь строчка)?

Спасибо за внимание.

piyavking
()

актуальный системный apt

 ,

Здравствуйте.

Убивал на своём андроиде 4.1.2 всё ненужное, и случайно google service framework. Естественно, захотел его обратно, но найденные в интернетах apt'ы, даже если и устанавливались, то не работали (play store не «оживал»).

Подскажите, пожалуйста, где я могу найти правильные apt'ы для своей версии андроида.

Спасибо за внимание.

piyavking
()

нету видеосигнала в консоли после иксов

 , ,

Здравствуйте.

Проблема такого рода: если долго сижу в иксах, то при попытках переключения в консолечку/выхода из иксов я имею чёрный экран. Система, тем не менее, вполне жива и реагирует на кнопки (при вслепую набранном startx+Enter обратно возникают живые иксы, если вбить sudo reboot машина исправно перегружается).

Кто виноват и что делать?

Спасибо за внимание.

piyavking
()

vim, tmux, urxvt, PgUp и PgDwn

 , ,

Запуская vim в tmux в urxvt, имею при попытках навигации кнопками PgUp и PgDwn появление строк с буквами 'y' и 's' (и вообще, со всеми стрелочками на цифровой клавиатуре аналогичная проблема).

Гуглил, пытался исполнять рецепты - ноль эффекта.

ЧСХ, связка vim+tmux, запущенная в xterm, такого эффекта не даёт, и с vim в urxvt без tmux тоже всё нормально.

Вопрос к аудитории - в чём дело, и как это победить?

Спасибо за внимание.

piyavking
()

ps и ширина колонок: что я делаю не так?

 

piyavking@koeuk:~$ ps -Ao comm,pcpu,pmem --sort=-pcpu --no-headers --width 100 | head -n 8
awesome         16.8  1.5
x-www-browser    6.6 18.3
Xorg             4.7  3.1
qjackctl         2.0  3.9
compton          1.1  0.1
RHVoice-service  0.9  1.1
pulseaudio       0.3  3.3
rcu_sched        0.2  0.0
piyavking@koeuk:~$ ps -Ao comm,pcpu,pmem --sort=-pcpu --no-headers --width 200 | head -n 8
awesome         16.8  1.5
x-www-browser    6.6 18.4
Xorg             4.7  3.1
qjackctl         2.0  3.9
compton          1.1  0.1
RHVoice-service  0.9  1.1
pulseaudio       0.3  3.3
rcu_sched        0.2  0.0
piyavking@koeuk:~$ ps -Ao comm,pcpu,pmem --sort=-pcpu --no-headers --width 300 | head -n 8
awesome         16.8  1.5
x-www-browser    6.6 18.3
Xorg             4.7  3.1piyavking@koeuk:~$ ps -Ao comm,pcpu,pmem --sort=-pcpu --no-headers --width 100 | head -n 8
awesome         16.8  1.5
x-www-browser    6.6 18.3
Xorg             4.7  3.1
qjackctl         2.0  3.9
compton          1.1  0.1
RHVoice-service  0.9  1.1
pulseaudio       0.3  3.3
rcu_sched        0.2  0.0
piyavking@koeuk:~$ ps -Ao comm,pcpu,pmem --sort=-pcpu --no-headers --width 200 | head -n 8
awesome         16.8  1.5
x-www-browser    6.6 18.4
Xorg             4.7  3.1
qjackctl         2.0  3.9
compton          1.1  0.1
RHVoice-service  0.9  1.1
pulseaudio       0.3  3.3
rcu_sched        0.2  0.0
piyavking@koeuk:~$ ps -Ao comm,pcpu,pmem --sort=-pcpu --no-headers --width 300 | head -n 8
awesome         16.8  1.5
x-www-browser    6.6 18.3
Xorg             4.7  3.1
qjackctl         1.9  3.9
compton          1.1  0.1
RHVoice-service  0.9  1.1
pulseaudio       0.3  3.3
rcu_sched        0.2  0.0
qjackctl         1.9  3.9
compton          1.1  0.1
RHVoice-service  0.9  1.1
pulseaudio       0.3  3.3
rcu_sched        0.2  0.0

Вместо --width пытался --columns, системную переменную $COLUMNS менял - всё бестолку.

Помогите, пожалуйста, советом. Спасибо за внимание.

piyavking
()

лёгонькая консольная top-команда для мониторинга

 ,

Посоветуйте, пожалуйста, сабж (чтоб её выхлоп в awesome-виджет засунуть). Выводить предполагаю 4-5 топовых процессов по потреблению процессора или памяти. Цикл мониторинга предполагается секунда-полсекунды.

Я помню, что что-то подобное идеально подходящее я недавно видел, но песок времени безжалостно занёс детали.

piyavking
()

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