Отключение прилипания курсора к краю экрана в GNOME
Подскажите где можно отключить прилипание курсора в gnome 47 при переходе между мониторами в мультимониторном режиме? Сильно мешает работать.
Подскажите где можно отключить прилипание курсора в gnome 47 при переходе между мониторами в мультимониторном режиме? Сильно мешает работать.
В документе calc, когда ячейки заполнены, то при перемещении между ячейками курсором или прокручивании листа мышкой возникают дикие тормоза. Например можно зажать стрелку перемещения по ячейкам, подержать и отпустить, а курсор ещё несколько секунд или минут будет перемещаться по ячейкам с тормозами.
Такое поведение можно исправить запустив calc с параметром
SAL_USE_VCLPLUGIN=qt5 libreoffice --calc
Можно и с другими параметрами описанными в руководстве, но с этим эффект наилучший.
Но при этом возникает другая проблема. В запущенном calc при открытии диалога сохранить или открыть файл LibreOffice вешается намертво. В командной строке при этом ничего не пишет.
Создавал отчет на багзилле, но висит без ответа. Описано относится в равной степени и к writer.
Возможно это и не относится к багам libreoffice. Может у кого такое же наблюдается? Тормоза просто уже надоели, работать сложно, может у кого есть идеи как поправить?
Система archlinux, DE gnome, LO ver.24.8.4.2 release
Не могу завести принтер НР. Перепробовал разные мануалы. При запуске hp-setup -i идёт ругань:
/usr/bin/hp-setup:82: SyntaxWarning: invalid escape sequence '\*'
("To specify the port on a multi-port JetDirect:", "--port=<port> (Valid values are 1\*, 2, and 3. \*default)", "option", False),
/usr/bin/hp-setup:86: SyntaxWarning: invalid escape sequence '\*'
("Type of queue(s) to install:", "-t<typelist> or --type=<typelist>. <typelist>: print*, fax\* (\*default) (-i mode only)", "option", False),
/usr/share/hplip/base/g.py:305: SyntaxWarning: invalid escape sequence '\|'
spinner = "\|/-\|/-"
/usr/share/hplip/base/g.py:355: SyntaxWarning: invalid escape sequence '\d'
m = re.search('python(\d(\.\d){0,2})', ext_path) #get the python version where the .so file is found
/usr/share/hplip/base/logger.py:438: SyntaxWarning: invalid escape sequence '\<'
elem_start = re.findall("(\<\W{0,1}\w+) ?", line)[0]
/usr/share/hplip/base/logger.py:439: SyntaxWarning: invalid escape sequence '\]'
elem_finished = re.findall("([?|\]\]]*\>)", line)[0]
/usr/share/hplip/base/logger.py:441: SyntaxWarning: invalid escape sequence '\S'
attrs = re.findall("(\S*?\=\".*?\")", line)
Traceback (most recent call last):
File "/usr/bin/hp-setup", line 47, in <module>
from base.g import *
File "/usr/share/hplip/base/g.py", line 240, in <module>
sys_conf = SysConfig()
^^^^^^^^^^^
File "/usr/share/hplip/base/g.py", line 185, in __init__
ConfigBase.__init__(self, '/etc/hp/hplip.conf')
File "/usr/share/hplip/base/g.py", line 90, in __init__
self.read()
File "/usr/share/hplip/base/g.py", line 131, in read
self.conf.readfp(fp)
^^^^^^^^^^^^^^^^
AttributeError: 'ConfigParser' object has no attribute 'readfp'. Did you mean: 'read'?
Может у кого есть какие соображения?
Пропала иконка записи экрана GNOME.
Подскажите пожалуйста, что надо доустановить, что бы запись экрана вновь была доступна?
archlinux, wayland
Каким образом возможно реализовать плавное изменение яркости при переключении контрастных окон (темные и светлые)?
Менять яркость отдельно понятно как, простенький скрипт на баше с вызовом xbacklight -set, с адаптивностью уже сложнее. Но может быть какая программулина для этого уже существует?
Подскажите кто то пользует flameshot в вышеприведённой конфигурации? Как его правильно на автозапуск поставить?
Имеется гостевая ОС, запускается в qemu/kvm для работы с виртуалками используется virt-manager.
Основная ОС арч, готевая - винда разных версий 10 и 7.
Флешка подключается в гостевую ОС стандартными средствами virt-manager через меню «виртуальная машина -> переадресация USB».
Извлечение флешки только через меню virt-manager «виртуальная машина -> переадресация USB» работает нормально.
Если перед переадресация USB через virt-manager предварительно выполнить извлечение флешки средствами винды (безопасное извлечение), то слетает таблица разделов флешки. Проверено на двух указанных гостевых ОС.
Просьба проверить тоже самое, т.к. не ясно это, что то криво настроено или какой то баг.
Если криво настроено, то как выяснить что приводит к такому результату. Если баг, то что дополнительно писать разработчикам.
Установка виртуальных ОС проводилась со стандартными настройками предлагаемыми для виртуальной ОС в virt-manager. Дополнительно в гостевой ОС были установлены spice-tools и драйвера qxl (только в винде 10, в 7 установить их невозможно).
Через какое то время стали объединяться буферы обмена, или при выходе из спящего режима.
Система арч64, рабочее окружение i3 или gnome3 разницы нет. Для разделения буфера обмена использую parcellite, но через какое то время они объединяются. Т.е. выделяю текст мышой, нажимаю ctrl+c.
Если вставить через ctrl+v на пустом месте, то все нормально. Если перед этим выделить текст, то соответственно выделенный текст попадает в буфер обмена и по нажатию сочетания ctrl+v уже выделенный фрагмент.
Может кто подскажет как решить возникшие сложности:
Ни одно расширение не работает. При включении в браузере (chromium, firefox), ползунок включения расширения возвращается в состояние выключено через пару секунд.
gnome-shell 40, работает на XORG. chrome-gnome-shell установлен.
В gnome-tweak-tool вкладка расширения отсутствует.
Проверку на версию включал и отключал, не влияет
gsettings set org.gnome.shell disable-extension-version-validation false
Такая ситуация возникла после загрузки gnome-shell на wayland и последующей загрузкой сеанса gnome-shell на XORG
Каким образом вернуть работоспособность расширений?
pdf принтер печатает пустой pdf файл. Принтер переустанавливал, пробовал выбирать другой драйвер, не помогает.
Может кто сталкивался с таким и как решили?
Проблема: не срабатывает последняя строка скрипта, запущенного через сервис по таймеру, yandex-disk не стартует автоматом.
Содержание скрипта backup2.sh
#!/bin/bash
if pgrep yandex-disk; then
yandex-disk stop
fi
rm -r /home/user/.config/yandex-disk
ln -s /home/user/yandex-conf/disk2 /home/user/.config/yandex-disk
yandex-disk start
sleep 60
yandex-disk stop
rm -r /home/user/.config/yandex-disk
ln -s /home/user/yandex-conf/disk1 /home/user/.config/yandex-disk
yandex-disk start
Содержание сервиса backup.service
[Unit]
Description=Backup clouds
[Service]
ExecStart=
ExecStart=/usr/bin/bash /home/user/backup/backup1.sh
ExecStart=/usr/bin/bash /home/user/backup/backup2.sh
Type=oneshot
[Install]
WantedBy=multi-user.target
Таймер и сервис расположены в папке пользователя, включены от пользователя, запускаются от пользователя. Сервис успешно завершается после работы скрипта.
Не могу понять в чём ошибка такой работы скрипта.
Подскажите возможно ли сделать через список zenity –list выполнение скрипта или программы при выборе элемента списка?
GIMP постоянно падает, не возможно работать. Может кто подскажет как решить или на что нормальное заменить.
Решаемые задачи: обрезка фото (в большинстве случаев свободная обрезка по контуру), цветокоррекция, наложение, изменение размеров.
Профиль сносил, ничего не меняется.
Выхлоп:
( читать дальше... )
Появляется дубль верхнего меню при открытии документа из секции Файл -> Недавние документы.
Может кто сталкивался. Интересует как исправить без сноса профиля настроек.
Не могу понять каким образом в i3wm можно вынести заголовки окон в верхнюю панельку.
Примерно что бы хотелось сделать:
https://imgur.com/ecOLhTK
Поясните пожалуйста по написанию сервисов. Не понимаю как добиться работоспособности сервисов созданных и запущенных от пользователя.
Создал два файла сервиса в папке пользователя ~./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 вместо скрипта, то срока отрабатывает нормально.
Нормально со связкой 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
Каким образом можно включить блокировку экрана в 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
Что необходимо доустановить в i3 чтобы после выхода из спящего режима включался монитор на ноуте?
Если загрузиться в gnome, то из спящего режима выходит нормально, монитор включается.
следующие → |