LINUX.ORG.RU

Сообщения dima81

 

i3wm: заголовки окон в i3bar

Форум — Desktop

Не могу понять каким образом в i3wm можно вынести заголовки окон в верхнюю панельку.
Примерно что бы хотелось сделать:
https://imgur.com/ecOLhTK

 

dima81
()

Написание сервиса пользователя

Форум — General

Поясните пожалуйста по написанию сервисов. Не понимаю как добиться работоспособности сервисов созданных и запущенных от пользователя.

Создал два файла сервиса в папке пользователя ~./config/systemd/system/user/

lock_screen_when_lid_close@.service

[Unit]   
Description=i3lock on suspend
Before=sleep.target

[Service]
User=%i
Environment=DISPLAY=:0
Type=oneshot
ExecStart=/usr/bin/pkill picom
ExecStart=/usr/bin/bash %h/.config/i3/scripts/i3lock.sh
TimeoutSec=10

[Install]
WantedBy=sleep.target

picom_start@.service

[Unit]
Description=Picom start after sleep
After=sleep.target

[Service]
User=%i
Type=forking
Environment=DISPLAY=:0
ExecStart=/usr/bin/picom -r15 -b

[Install]
WantedBy=sleep.target

Всё, что прописано после ExecStart спокойно выполняется с правами пользователя.

Создал юниты и перезагрузил

systemctl --user enable lock_screen_when_lid_close@dima.service 
systemctl --user enable picom_start@dima.service
systemctl --user daemon-reload    

Пробовал запускать сервисы после этого, но не запускается, по запросу status кажет ошибки. Что в ошиках боле менее понятно, но неясно почему такие ошибки и как исправить.
$ systemctl –user status lock_screen_when_lid_close@dima.service

● lock_screen_when_lid_close@dima.service - i3lock on suspend
     Loaded: loaded (/home/dima/.config/systemd/user/lock_screen_when_lid_close@.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Wed 2020-01-01 09:03:55 MSK; 4min 52s ago
   Main PID: 24414 (code=exited, status=216/GROUP)

янв 01 09:03:55 ARCH systemd[1231]: Starting i3lock on suspend...
янв 01 09:03:55 ARCH systemd[24414]: lock_screen_when_lid_close@dima.service: Failed to determine supplementary groups: Operation not permitted
янв 01 09:03:55 ARCH systemd[24414]: lock_screen_when_lid_close@dima.service: Failed at step GROUP spawning /usr/bin/pkill: Operation not permit>
янв 01 09:03:55 ARCH systemd[1231]: lock_screen_when_lid_close@dima.service: Main process exited, code=exited, status=216/GROUP
янв 01 09:03:55 ARCH systemd[1231]: lock_screen_when_lid_close@dima.service: Failed with result 'exit-code'.
янв 01 09:03:55 ARCH systemd[1231]: Failed to start i3lock on suspend.

$ systemctl –user status picom_start@dima.service

● picom_start@dima.service - Picom start after sleep
     Loaded: loaded (/home/dima/.config/systemd/user/picom_start@.service; enabled; vendor preset: enabled)
     Active: inactive (dead)

Эти же сервисные файлы расположенные в /etc/systemd/system/
работают, но нестабильно. Бывает сервис не срабатывает. Кроме того сервис lock_screen_when_lid_close@dima.service
пытается выполнить строку запуска от root

ExecStart=/usr/bin/bash %h/.config/i3/scripts/i3lock.sh    

Но юнит был создан для пользователя systemctl enable lock_screen_when_lid_close@dima.service
Если прописать явно имя пользователя и команду запуска i3lock вместо скрипта, то срока отрабатывает нормально.

 

dima81
()

Есть ли что то чем заменить picom(compton) в i3-wm?

Форум — Desktop

Нормально со связкой picom + i3 некоторый функционал не работает, ищу замену.
С драйверами на видео все нормально.

OS: Arch Linux x86_64
Kernel: 5.4.6-arch3-1
WM: i3
CPU: AMD Ryzen 5 3500U with Radeon Vega Mobile Gfx (8) @ 2.100GHz
GPU: AMD ATI 04:00.0 Picasso
Memory: 3305MiB / 5947MiB

 

dima81
()

Экран блокировки в i3-wm из gnome3

Форум — General

Каким образом можно включить блокировку экрана в i3-wm как в gnome3? Не могу найти что за команда отвечает за запуск экрана блокировки.
Для входа в i3-wm использую gdm.

Скрин 1
http://i.piccy.info/i9/fb0dd24ca99dd9647e1d2af3daf0990e/1575486138/61586/1351021/gnome_1.jpg

Скрин 2
http://i.piccy.info/i9/5f8f71dc5c7889bf335bf2e71fe86830/1575486175/177053/1351021/gnome_2.png

 ,

dima81
()

Спящий режим в i3

Форум — Desktop

Что необходимо доустановить в i3 чтобы после выхода из спящего режима включался монитор на ноуте?
Если загрузиться в gnome, то из спящего режима выходит нормально, монитор включается.

 

dima81
()

Настройка linux на AMD Ryzen 5 и др.

Форум — Linux-hardware

Поделитесь опытом как правильно настроить систему.
Вопрос возник после того как заметил, что pacman ищет пакеты только из веток репозиториев обозначенных как any, вместо x86_64 (Хотел wine установить, а его там нет).
Модули ядра включены согласно https://wiki.archlinux.org/index.php/AMDGPU

 

dima81
()

Настройка размера шрифта в i3-wm

Форум — Desktop

Подскажите пожалуйта как настроить размер шрита в приложениях, а то он слишком мелкий. Часть приложений позволяет такую настройку делать, а часть нет.

ЗЫ: не особо хочется устанавливать что то лишнее.

Скрин прикрепил.

https://i.imgur.com/YiN7tPT.png

 

dima81
()

sasplanet + wine

Форум — General

Столкнулся с проблемой что sasplanet не грузит карты со спутника под wine в версии выше 1.4 Проблема с 1.4 в том, что часть надписей не показывается на катре, и меню всё разъезжается из-за шрифта. Т.е. 1.4 тоже не пригодна для работы.

На этой же системе в virtualBox, win7 sasplanet работает нормально.

Может кто использует на линуксе?

Отображение карты в wine 4.19, в настройках пробовал winXP, 7, 10

http://i.piccy.info/i9/193697ada031e1ea1aef7f7e929f0cf9/1573957084/28611/1345749/2019_11_17_04_59_sas.png

Меню настроек

http://i.piccy.info/i9/fb9008bfae5109df40e483b71cf11dc1/1573957118/30970/1345749/2019_11_17_05_00_sas2.png

Вид под wine 1.4

http://i.piccy.info/i9/e049f1b221b2a090a3c464bd5c74d3b1/1573957568/168470/1345749/2019_11_17_05_24_sas3.jpg

dima81
()

firefox - автопереадресация на ww-youtube.com

Форум — Desktop

Может кто сталкивался с автоматической переадресацией на адрес ww-youtube.com ?

Иногда такое происходит при переходе на youtube по ссылке из VK (ссылка на само видео под окном просмотра для перехода на youtube).

Расположение ссылки
http://i.piccy.info/i9/a5c6ecafb7e805a0f7a7ad1b87b6a678/1572833054/22105/1345749/2019_11_03_07_40_youtube_ww_04.png

Скрин после переадресации
http://i.piccy.info/i9/b33efde21f936aa80c5e4316a77da67b/1572832794/18999/1345749/2019_11_03_07_38_youtube_ww_01.png

Исходный код страницы
http://i.piccy.info/i9/82d39c683873d31dc624aab87261133d/1572833146/60754/1345749/2019_11_03_07_38_youtube_ww_02.png

Посмотрел код скрипта на странице
http://i.piccy.info/i9/48bc7a2af284efca0dbcb1e847e50654/1572833362/43007/1345749/2019_11_03_07_40_youtube_ww_03.png

Установленные расширения в firefox
http://i.piccy.info/i9/7a667a20e6a71ee641a4fa5bc9f7b795/1572833415/37173/1345749/2019_11_04_04_51_Rasshyrenyia_firefox.png

dima81
()

AMD Ryzen™ 5 3500U + linux

Форум — Linux-hardware

Подскажите как ведёт себя AMD Ryzen™ 5 3500U в linux, видяхя при нём AMD Radeon™ RX Vega 8. Стоит ли на нём взять ноут?

Или лучше на i5-8265U с видяхой Intel® UHD Graphics 620 ?

dima81
()

Переключатель раскладки клавиатуры для i3wm

Форум — General

Подскажите переключатель раскладки клавиатуры для i3wm

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

Такая функция есть в xxkb, но у неё часто изчезает значёк из трея, приходится перезапускать.

Остальные которые пробовал sbxkb давно, чем то не понравилось удалил. Функционал как у gxkb.

dima81
()

Подключение шифрованного диска при вводе пароля пользователя

Форум — Security

Поделитесь пожалуйста соображениями как реализовать подключение шифрованного раздела при вводе пароля пользователя.

Вариант 1, раздел c LVM в нем шифрованный luks

Вариант 2, раздел шифрован luks

В яндексе не забанили, монтирование через mount на стадии загрузки не интересует.

 ,

dima81
()

geeqie + настройка принтера

Форум — General

Может кто подсказать как настроить печать в pdf. В программе есть выбор принтера, нужно его прописать, но что прописать не ясно.

Скрин прилагаю.

https://cdn1.savepice.ru/uploads/2019/6/8/4e72515fa7cbbb9fd14a74da81e5f7a2-fu...

 

dima81
()

Символ комментария в geany

Форум — General

Можно ли в geany изменить символ комментария? По умолчанию ставит #~

А желательно #

 

dima81
()

i3wm, не работатет сочетание клавишь «Alt_L+F4»

Форум — General

Не получается задействовать в i3wm сочетание альта вместе с клавишами F, по отдельности их воспринимает.

Так же если назначаю alt в качестве модификатора, то тоже не всё работает, например $mod1+Shift+r - не перезагружает i3, а воспринимается как нажатие $mod1+r для изменения размеров окна.

 

dima81
()

i3wm + переключение раскладки

Форум — General

Для переключения раскладки использую команду при запуске i3

exec setxkbmap -layout us,ru -option 'grp:lalt_lshift_toggle'

Для отображения раскладки и автоматического переключения в приложениях использую xxkb.

1) Периодически сам убивается xxkb приходится перезапускать процесс вручную.

2) При подключении usb клавы к ноуту, переключение раскладки на внешней клаве не работает. (В сеансе xfce4 все работает.)

Может кто сталкивался и знает как вылечить?

Конфиг xxkb

XXkb.image.path: /home/dima/xxkb/

XXkb.controls.two_state

XXkb.group.base: 1

XXkb.group.alt: 2

XXkb.mainwindow.enable: yes

XXkb.mainwindow.appicon: no

XXkb.mainwindow.label.enable: no 

XXkb.mainwindow.type: tray

XXkb.mainwindow.in_tray: i3

XXkb.mainwindow.geometry: 21x14+0+0

XXkb.mainwindow.image.1: us.xpm

XXkb.mainwindow.image.2: ru.xpm

XXkb.button.enable: no

# Автоматическое переключение расклдаки при запуске программ

XXkb.app_list.wm_class_name.start_alt: gnucash

 

dima81
()

Ошибка запуска doublecmd-qt5

Форум — General

Установил doublecmd-qt5 в archlinux 32 bit. При запуске doublecmd вылазят ошибки, а в интерфейсе только одно окно видно. Подозреваю, что что то не установил из зависимостей, позскажите пожалуйста что именно.

Запуск


Starting GuiMessageQueue

Starting Double Commander

Double Commander 0.9.1 beta

Revision: 8664

Build: 2019/02/18

Lazarus: 2.0.0.4

Free Pascal: 3.0.4

Platform: i386-Linux-qt5

System: Arch Linux \r (\l)

Desktop Environment: Unknown

Widgetset library: Qt 5.12.3, libQt5Pas 5.6.1

This program is free software released under terms of GNU GPL 2

(C)opyright 2006-2019 Alexander Koblov (alexx2000@mail.ru)

   and contributors (see about dialog)

Executable directory: /usr/lib/doublecmd/

Loading configuration from /home/dima/.config/doublecmd/

Loading lng file: /usr/lib/doublecmd/language/doublecmd.ru.po

Error loading configuration file /home/dima/.config/doublecmd/favoritetabs.xml

PollThread: Start polling

PollThread: AddPoll 12

Creating PixmapManager

Loading icon theme Hicolor

Loading icon theme Hicolor

Loading icon theme DCTheme

Loading icon theme DCTheme

PollThread: AddPoll 16
UDev: Begin monitoring

Detecting mounts through /proc/self/mounts

PollThread: AddPoll 17

Destroying main form

Drive watcher finished

Main form destroyed

Finishing GuiMessageQueue

Shutting down PixmapManager

PollThread: RemovePoll 12

PollThread: Finish polling

An unhandled exception occurred at $08084095:

EInOutError: 

  $08084095 in doublecmd

  $0807B3C6 in doublecmd

Если ошибку прервать, то doublecmd закроется.

https://a.radikal.ru/a43/1905/b0/02dddfb3f149t.jpg

Если ошибку пропустить, то doublecmd откроется с пустым окном.

https://d.radikal.ru/d03/1905/7a/e46f5a117010.png

 

dima81
()

Отловить окно doublecmd в i3-wm?

Форум — Desktop

При копировании в doublecmd появляется окно процесса копирования, но не ясно как это окно сделать плавающим и небольшого размера.

Пробовал

for_window [class=«^Doublecmd$»] floating enable

но это для любого окна с заголовком Doublecmd, окно копирования имеет идентификаторы:

WM_CLASS(STRING) = «doublecmd», «Doublecmd»

WM_NAME(COMPOUND_TEXT) = «74% Копирование [На паузе]»

Пробовал for_window [class=«^% Копирование$»] floating enable

но не работает.

 

dima81
()

i3-wm + запрос пароля на повышение привелегий пользователя

Форум — Desktop

В i3-wm отсутствует запрос пароля при запуске программ через dmenu или rofi требующих привилегий root, как например в xfce или gnome и др.

Возможно ли как то реализовать данный функционал?

 

dima81
()

i3-wm и кнопка включения ноута

Форум — Desktop

При переезде на i3-wm столкнулся с одной проблемой: при нажатии на кнопку включения ноута i3-wm сразу даёт команду на выключение без каких либо подтверждающих оповещений, что несколько не удобно. Было уже пару раз, когда экран был отключен в связи с простоем ноута, что можно перепутать с ждущим режимом и нажатие на кнопку выключения естественно приводило не к просыпанию ноута, а к его выключению.

Для управления питанием можно использовать управление от xfce, но хотелось бы сделать управление без сторонних утилит, к примеру если будет только i3 установлен.

Смотрел доки i3-wm, но как исправить проблему не нашел.

Подскажите как настроить реакцию на кнопку включения?

 

dima81
()

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