LINUX.ORG.RU

Сообщения bryak

 

Проблема с отрисовкой текста в widget.WindowName

Форум — Desktop
# --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
# Theme section
# --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
class Theme(object):
    bar = {
        'size': 16,
        'background': '#222222',
        'other_screen_border': '#444444',
    }

    widget = {
        'font': 'Terminus',
        'fontsize': 16,
        'foreground': '#8fb28f',
        'max_chars': 100,
        'margin': 2,
        'padding': 1,
    }

    groupbox = widget.copy()
    groupbox.update({
        'padding': 5,
        'borderwidth': 2.1,
        'use_mouse_wheel': False,
        'disable_drag': True,
        'highlight_method': 'block',
        'rounded': False,
        'active': '#8fb28f',
        'block_highlight_text_color': '#eeeeee',
        'this_current_screen_border': '#444444',
        'toggle': False,
    })

    systray = widget.copy()
    systray.update({
        'icon_size': 14,
        'padding': 2,
    })


# --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
# Screen section
# --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- --- ---
screens = [
    Screen(
        top=bar.Bar(widgets=[
            widget.GroupBox(**Theme.groupbox),
            widget.WindowName(
                **Theme.widget,
            ),
            widget.Systray(**Theme.systray),
            ], **Theme.bar),
    ),
]

Результат: https://cdn.imgchest.com/files/49zc2oj2oby.png

/home/user не центрирована, а хотелось бы или центрировать или иметь возможность ее сдвинуть по-вертикали

 

bryak
()

Каких шрифтов не хватает?

Форум — Desktop

В панельке dwm открываю какой-то контакт или группу и вижу такое https://snipboard.io/J064aQ.jpg Какие шрифты установить, чтобы какие-то иконки появились? Система debian

 , ,

bryak
()

Часы с интервальный таймер + подключение нагрудного пульсометра

Форум — Talks

Пульсомер будет h9/h10. Дома тренировки будут с подключением к телефону. Еще нужен бег. Бегать с телефоном - не вариант, поэтому подумываю о часах. Посмотрел ценники и ужаснулся. Минимум 18к. Есть что-то китайское, но работающее? Вообще нужно всего три пункта:

  1. наличие интервального таймера, чтобы можно было произвольно делать интервалы(желательно без ограничений по кол-ву интервалов)
  2. подключение нагрудного пульсометра
  3. выгрузка логов пульса куда-то, с целью анализа

Все эти карты маршрутов и прочее - мне не нужно

 

bryak
()

qtile циклическое перемещение окон из master в stack

Форум — Desktop

В dwm есть кейбинд MODKEY+Return, который окно в стеке перемещает в master. В идеале и обратно туда, где было окно. Есть такой функционал в qtile?

 

bryak
()

qtile склеить group

Форум — Desktop

В dwm есть кейбинд mod+ctrl+1..9. Т.е я стою на тег 1 и нажимаю mod+ctrl+9 и у меня на 1 теге отображаются окна тега 1 и тега 9 т.е получается я «склеил» два тега. Если я нажму mod+1, то окна тега 9 перестанут отображаться на теге 1. Как такое в qtile реализовать?

 

bryak
()

Скорость накопителя на другой конфигурации

Форум — Desktop

Был у меня i5 4570 и накопитель wd black 1tb. Скорость копирования 100mb/s. Пересобрал я системный блок на am5 и тот же накопитель. ram на старой системе был 32gb, на новой - 64gb. Процессор предтоп на 12 ядер. Настройки системы те же. Но скорость копирования 60mb/s. Из настроек:

vm.swappiness=60
sysctl -w vm.dirty_ratio=25                                              
sysctl -w vm.dirty_background_ratio=20                               
sysctl -w vm.dirty_writeback_centisecs=60000
sysctl -w vm.dirty_expire_centisecs=30000
sysctl -w kernel.hung_task_timeout_secs=300

# эти два значения вычисляются по формуле
sysctl -w vm.dirty_bytes=38979060
sysctl -w vm.dirty_background_bytes=38979060

Опции монтирования были:

/home ext4 defaults,noatime,commit=600,data=writeback,barrier=0 0 2

Попробовал верхний блок закоментить и поставил такие опции монтирования:

/home ext4 rw,relatime,journal_checksum,journal_async_commit,data=writeback,commit=5 0 2

Начинаю копировать - скорость 60mb/s. Потом io на hdd начинает забиваться, hdd начинает шумно работать головками, такое ощущение, что происходит сброс кэша параллельно копированию. Скорость падает до 32mb/s. Через 15-20сек hdd перестает излишне шуметь и продолжает копировать данные. Скорость повышается до 60mb/s. 3.5Гб копируется чуть ли не 3мин

Сижу и думаю, что собственно не так во всём этом?

UPD: по-идее новые опции монтирования должны были ускорить работу hdd и не они являются причиной такого поведения. Или нет?

 ,

bryak
()

Можно ли восстанавливать позицию буферов при сохранении сессии?

Форум — Desktop

как сохранять позицию буферов при desktop-save, чтобы можно было восстанавливать при desktop-read?

 

bryak
()

Запрос на должность модератора

Форум — Linux-org-ru

@maxcom

О себе: 36 лет, на ЛОР’e с 2013 года, морально устойчив, имею опыт модерирования, как форумов, так и irc каналов. В последние несколько лет ЛОР стал единственной площадкой, которую активно посещаю. Осознаю, что модерирование - это не привелегия, а труд. Готов выделять время на то, чтобы блюсти порядок и следить за выполнением правил

PS: отправлял на почту 19 дек. 2020, ответа не дождался

 ,

bryak
()

Цвет шрифта цитируемого текста

Форум — Linux-org-ru

Очень неудобно, что цитирование и ответ одного цвета. Может стоит цитирование немного затенить, а то цитирование и ответ сливаются в общую кашу

цитируемое сообщение1

ответ на цитируемое сообщение1

оооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооооочень длинное цитируемое сообщениецитируемое сообщение1

ответ на оч. длинное цитируемое сообщение1

цитируемое сообщение2

ответ на цитируемое сообщение2

цитируемое сообщение3

ответ на цитируемое сообщение3

 ,

bryak
()

Еще раз про игнорирование пользователей

Форум — Linux-org-ru

Товарищи, сделайте хоть так: игнорирование пользователей работает на 1неделя/1 месяц. После игнорированные юзеры очищаются. Администрация лор не совсем понимает, что в блеклист можно попасть и будучи вполне адекватным, но излишне активным, например: слишком активный постинг с определенными тегами(допустим, тег golang). Человек, если использует нотифи через плагин к фф, то его часто инфорер оповещает, но можно попасть и без плагина, человеку в лоре в уведомления прилетают нотифи

По хорошему счету нужно выключить функционал игнорирования, а не временное игнорирование

 ,

bryak
()

Вопросы по bspwm

Форум — Desktop

Попробовал. Хорошая вещь:

  1. классический тайлинг(как в dwm) не реализован(как я понимаю). Кто-то реализовывал его?
  2. кто-то пробовал https://github.com/phenax/bsp-layout https://github.com/ghomasHudson/bspwm-dwm. Насколько оно стабильно?
  3. кто-то пользуется lemonbar? Если да, то как вы в него выводите мониторинг? Там же неудобно сделан вывод текста. Есть только left, center, right. Если справа трей, то надо вручную делать отступ справа пробелами(или я ошибаюсь?). Кто-то может поделиться конфигами lemonbar для вывода: теги(есть по дефолту) title(есть, только надо убрать %c) и(самое главное) мониторинг с отступом трея
  4. думаю, что можно заменить работу с проектами на восстановление окон. Есть истори успеха?
  5. что со стабильностью? Часто «api» меняются? Если сравнивать с dwm, насколько оно стабильно? Если сравнивать с awesome, насколько оно стабильно?
  6. как правильно убивать панельку при выходе из bspwm? А то у меня после первого выхода и последующего захода панель не запускается, если вручную запустить, то пишет «panel already running». В процессах lemonbar и panel нет вот это конечно не правильно. Как правильно убить панель при перезапуске bspwm?
if ! pgrep -cx panel > /dev/null; then
# if xdo id -a "$PANEL_WM_NAME" > /dev/null ; then
	printf "%s\n" "The panel is already running." >&2
	exit 1
fi

 

bryak
()

Какой используете bar для bspwm?

Форум — Desktop

lemonbar поставил ему terminus - он не выводит кирилицу в title. Умеет ли он трей?

Попробовал polybar. Функционально, только не понятно, как в него title вывести и tray прикрутить

 , , ,

bryak
()

Где вы покупаете мобильные телефоны?

Форум — Talks

Хочу преобрести Маме на 8 марта телефон(oneplus 3T или 5T). Местные барыги продают их по завышенной цене. Думаю, может купить его где-то на зарубежных площадках? Посоветуйте площадку:)

 ,

bryak
()

bspwm работает в buster или нет?

Форум — Desktop

Поставил bspwm, настраиваю панельку и скрипты panel, panel_bar при запуске пишут, что некоторые тузлы(типа xtitle) не имеют какие-то флаги. Такое ощущение, что эти скрипты отработают в новых версиях xdo/xtitle т.е в bulleye. Я прав или нет?

 

bryak
()

Как отправить баг в dwm?

Форум — Desktop

подписался на dev@suckless.org

The message from <some@gmail.com> with subject "bug: dwm + emulator +
windows title" was unable to be delivered to the list because of an access
rule set up by the list administrator.

(The denied message is below.)

В man’e dwm есть: отправляйте сообщения в hackers@suckless.org. Отправил, предлагает как в dev@suckless.org подписаться. Если подпишусь, скорей всего будет такое же сообщение в ответ.

Как им отправить баг?

 

bryak
()

Как использовать win key?

Форум — Desktop

так не работает

Key K      A    mod4    NextWindow

 

bryak
()

Заменить dwm на fvwm

Форум — Desktop

Я давно заметил, что некоторые моменты гараздо удобней во float wm, нежели в tiling. Как мне кажется, fvwm позволяет реализовать тайлинг. Спуфинг еще лет 5 назад выкладывал какие-то наработки по этому поводу. Вообще идея какая:

  1. возможность переключаться на тайлинг

  2. возможность делать тайлинг определенных окон

  3. возможность группирования окон(проекты) в воркспейсы

  4. возможность «тайлить» определенные окна

  5. возможность разгруппирования окон(проекты)

Кто что-то подобное на fvwm делал?

Тут еще что: появился fvwm3, который будет несовместим с fvwm2, с другой стороны на подходе wayland, будет ли портирован fvwm на него - неизвестно, с третьей fvwm3 появится в debian stable только через релиз, не знаю, стоит ли тратить время на fvwm2, еще с одной стороны - fvwm3 еще не стейбл

 , ,

bryak
()

hostapd падает

Форум — Admin

То работает, то работает, но падает через какое-то время и не хочет перезапускаться

Feb 07 17:49:57 debian-home systemd[1]: hostapd.service: Control process exited, code=exited, status=1/FAILURE
Feb 07 17:49:57 debian-home systemd[1]: hostapd.service: Failed with result 'exit-code'.
Feb 07 17:49:57 debian-home systemd[1]: Failed to start Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
Feb 07 17:49:59 debian-home systemd[1]: hostapd.service: Service RestartSec=2s expired, scheduling restart.
Feb 07 17:49:59 debian-home systemd[1]: hostapd.service: Scheduled restart job, restart counter is at 2622.
Feb 07 17:49:59 debian-home systemd[1]: Stopped Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
Feb 07 17:49:59 debian-home systemd[1]: Starting Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator...
Feb 07 17:49:59 debian-home hostapd[16006]: Configuration file: /etc/hostapd/hostapd.conf
Feb 07 17:49:59 debian-home hostapd[16006]: nl80211: Could not configure driver mode
Feb 07 17:49:59 debian-home hostapd[16006]: nl80211: deinit ifname=wlp3s0 disabled_11b_rates=0
Feb 07 17:49:59 debian-home hostapd[16006]: nl80211 driver initialization failed.
Feb 07 17:49:59 debian-home hostapd[16006]: wlp3s0: interface state UNINITIALIZED->DISABLED
Feb 07 17:49:59 debian-home hostapd[16006]: wlp3s0: AP-DISABLED
Feb 07 17:49:59 debian-home hostapd[16006]: wlp3s0: CTRL-EVENT-TERMINATING
Feb 07 17:49:59 debian-home hostapd[16006]: hostapd_free_hapd_data: Interface wlp3s0 wasn't started
Feb 07 17:49:59 debian-home systemd[1]: hostapd.service: Control process exited, code=exited, status=1/FAILURE
Feb 07 17:49:59 debian-home systemd[1]: hostapd.service: Failed with result 'exit-code'.
Feb 07 17:49:59 debian-home systemd[1]: Failed to start Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
Feb 07 17:50:01 debian-home systemd[1]: hostapd.service: Service RestartSec=2s expired, scheduling restart.
Feb 07 17:50:01 debian-home systemd[1]: hostapd.service: Scheduled restart job, restart counter is at 2623.
Feb 07 17:50:01 debian-home systemd[1]: Stopped Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
Feb 07 17:50:01 debian-home systemd[1]: Starting Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator...
Feb 07 17:50:01 debian-home hostapd[16009]: Configuration file: /etc/hostapd/hostapd.conf
Feb 07 17:50:01 debian-home hostapd[16009]: nl80211: Could not configure driver mode
Feb 07 17:50:01 debian-home hostapd[16009]: nl80211: deinit ifname=wlp3s0 disabled_11b_rates=0
Feb 07 17:50:01 debian-home hostapd[16009]: nl80211 driver initialization failed.
Feb 07 17:50:01 debian-home hostapd[16009]: wlp3s0: interface state UNINITIALIZED->DISABLED
Feb 07 17:50:01 debian-home hostapd[16009]: wlp3s0: AP-DISABLED
Feb 07 17:50:01 debian-home hostapd[16009]: wlp3s0: CTRL-EVENT-TERMINATING
Feb 07 17:50:01 debian-home hostapd[16009]: hostapd_free_hapd_data: Interface wlp3s0 wasn't started
Feb 07 17:50:01 debian-home systemd[1]: hostapd.service: Control process exited, code=exited, status=1/FAILURE
Feb 07 17:50:01 debian-home systemd[1]: hostapd.service: Failed with result 'exit-code'.
Feb 07 17:50:01 debian-home systemd[1]: Failed to start Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
Feb 07 17:50:03 debian-home systemd[1]: hostapd.service: Service RestartSec=2s expired, scheduling restart.
Feb 07 17:50:03 debian-home systemd[1]: hostapd.service: Scheduled restart job, restart counter is at 2624.
Feb 07 17:50:03 debian-home systemd[1]: Stopped Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
Feb 07 17:50:03 debian-home systemd[1]: Starting Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator...
Feb 07 17:50:04 debian-home hostapd[16012]: Configuration file: /etc/hostapd/hostapd.conf
Feb 07 17:50:04 debian-home hostapd[16012]: nl80211: Could not configure driver mode
Feb 07 17:50:04 debian-home hostapd[16012]: nl80211: deinit ifname=wlp3s0 disabled_11b_rates=0
Feb 07 17:50:04 debian-home hostapd[16012]: nl80211 driver initialization failed.
Feb 07 17:50:04 debian-home hostapd[16012]: wlp3s0: interface state UNINITIALIZED->DISABLED
Feb 07 17:50:04 debian-home hostapd[16012]: wlp3s0: AP-DISABLED
Feb 07 17:50:04 debian-home hostapd[16012]: wlp3s0: CTRL-EVENT-TERMINATING
Feb 07 17:50:04 debian-home hostapd[16012]: hostapd_free_hapd_data: Interface wlp3s0 wasn't started
Feb 07 17:50:04 debian-home systemd[1]: hostapd.service: Control process exited, code=exited, status=1/FAILURE
Feb 07 17:50:04 debian-home systemd[1]: hostapd.service: Failed with result 'exit-code'.
Feb 07 17:50:04 debian-home systemd[1]: Failed to start Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
Feb 07 17:50:04 debian-home systemd[1]: Stopped Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.
Feb 07 17:50:04 debian-home systemd[1]: hostapd.service: Start request repeated too quickly.
Feb 07 17:50:04 debian-home systemd[1]: hostapd.service: Failed with result 'exit-code'.
Feb 07 17:50:04 debian-home systemd[1]: Failed to start Advanced IEEE 802.11 AP and IEEE 802.1X/WPA/WPA2/EAP Authenticator.

cat /etc/hostapd/hostapd.conf

interface=wlp3s0
ssid=some
hw_mode=g
wpa=2
wpa_passphrase=some_pwd
# wpa_key_mgmt=WPA-PSK WPA-EAP WPA-PSK-SHA256 WPA-EAP-SHA256
wpa_key_mgmt=WPA-PSK

Если сделать killall -9 hostapd, то потом hostapd перезапускается и всё работает

 ,

bryak
()

fvwm группировка окон

Форум — Desktop

В fluxbox есть такая фича, с помощью которой можно группировать окна по wm class/instance/title. В fvwm2/3 возможно это сделать? Это нужно в каком ракурсе…есть проект, хочу сгруппировать окна, которые касаются этого проекта. Так же интересует разгруппировка окон(чтобы можно было отделить сгруппированное окно и поработать с двумя/тремя окнами в виде tiling. Возможно это?

 

bryak
()

микросервисы книга/руководство

Форум — Talks

Есть какое-то руководство, которое подробно объясняет, как правильно строить микросервисы с помощью DRF(много инстансов, коммуникация с помощью rabbitmq и т.д.)?

 ,

bryak
()

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