LINUX.ORG.RU

Сообщения gentoorulz

 

слайдшоу в virtmanager

Форум — Admin

Использую qemu/virtmanager через spice, при работе в гуе гостевых систем вижу слайдшоу (окошки двигаются с задержкой, ютубчик не посмотреть). Уже кажется всё перепробовал и ниче не помогает.

В гостях стоит если что spice-vdagent, qemu-guest-agent.

В USE есть opengl и все пакеты собраны с ним. В основной системе вейланд и nvidia-driver.

А, и еще, когда в Video Virtio выбираю 3D acceleration то получаю вот такое:

Error starting domain: internal error: QEMU unexpectedly closed the monitor (vm='kali'): 2025-05-07T08:07:09.793537Z qemu-system-x86_64: -device {"driver":"virtio-vga-gl","id":"video0","max_outputs":1,"bus":"pcie.0","addr":"0x1"}: The display backend does not have OpenGL support enabled
It can be enabled with '-display BACKEND,gl=on' where BACKEND is the name of the display backend to use.

Traceback (most recent call last):
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 71, in cb_wrapper
    callback(asyncjob, *args, **kwargs)
    ~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/virt-manager/virtManager/asyncjob.py", line 107, in tmpcb
    callback(*args, **kwargs)
    ~~~~~~~~^^^^^^^^^^^^^^^^^
  File "/usr/share/virt-manager/virtManager/object/libvirtobject.py", line 57, in newfn
    ret = fn(self, *args, **kwargs)
  File "/usr/share/virt-manager/virtManager/object/domain.py", line 1384, in startup
    self._backend.create()
    ~~~~~~~~~~~~~~~~~~~~^^
  File "/usr/lib/python3.13/site-packages/libvirt.py", line 1379, in create
    raise libvirtError('virDomainCreate() failed')
libvirt.libvirtError: internal error: QEMU unexpectedly closed the monitor (vm='kali'): 2025-05-07T08:07:09.793537Z qemu-system-x86_64: -device {"driver":"virtio-vga-gl","id":"video0","max_outputs":1,"bus":"pcie.0","addr":"0x1"}: The display backend does not have OpenGL support enabled
It can be enabled with '-display BACKEND,gl=on' where BACKEND is the name of the display backend to use.

 , , , ,

gentoorulz
()

низкая герцовка мыши

Форум — General

У меня gentoo, wayland, kde plasma. Мышь Razer orochi V2, работает через свисток 2.4Ггц. Монитор 4к, в настройках выставлено 60Гц.

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

Подскажите че делать, очень бесит

 , ,

gentoorulz
()

Тормоза Firefox под Firejail в Wayland

Форум — Security

В Xorg работает все отменно, в Wayland лиса ведет себя очень странно, а именно - немного анимация притормаживает когда между вкладками мышку перемещаю. В ютубе все видосы дико тормозят до момента пока я не разверну видео на весь экран. Долго не мог понять в чем дело, пока не запустил Firefox без Firejail. Сразу стал летать! Вывод - дело в правилах firejail. Напомню, что в Xorg с Firefox через firejail таких проблем не наблюдается, значит дело в каких-то специфических правилах для Wayland.

Конфиги профилей скидывать не вижу смысла, т.к. они стандартые и я их не менял.

Высер примерно такой:

$ firejail firefox
Reading profile /home/user/.config/firejail/firefox.profile
Reading profile /etc/firejail/whitelist-usr-share-common.inc
Reading profile /etc/firejail/firefox-common.profile
Reading profile /etc/firejail/disable-common.inc
Reading profile /etc/firejail/disable-devel.inc
Reading profile /etc/firejail/disable-exec.inc
Reading profile /etc/firejail/disable-interpreters.inc
Reading profile /etc/firejail/disable-proc.inc
Reading profile /etc/firejail/disable-programs.inc
Reading profile /etc/firejail/whitelist-common.inc
Reading profile /etc/firejail/whitelist-run-common.inc
Reading profile /etc/firejail/whitelist-runuser-common.inc
Reading profile /etc/firejail/whitelist-var-common.inc
Seccomp list in: !chroot, check list: @default-keep, prelist: unknown,
Parent pid 12657, child pid 12661
Warning: An abstract unix socket for session D-BUS might still be available. Use --net or remove unix from --protocol set.
Warning: NVIDIA card detected, nogroups command ignored
Warning: /sbin directory link was not blacklisted
Warning: /usr/sbin directory link was not blacklisted
Warning: NVIDIA card detected, nogroups command ignored
Seccomp list in: !chroot, check list: @default-keep, prelist: unknown,
Warning: NVIDIA card detected, nogroups command ignored
Warning: NVIDIA card detected, nogroups command ignored
Warning: Replacing profile instead of stacking it. It is a legacy behavior that can result in relaxation of the protection. It is here as a temporary measure to unbreak the software that has been broken by switching to the stacking behavior.
Child process initialized in 141.56 ms
libEGL warning: egl: failed to create dri2 screen
libEGL warning: egl: failed to create dri2 screen
Crash Annotation GraphicsCriticalError: |[0][GFX1-]: Calling WaitFlushedEvent::Run: is delayed: 2115 (t=2.81373) [GFX1-]: Calling WaitFlushedEvent::Run: is delayed: 2115
console.error: ({})
JavaScript error: resource:///modules/SearchSERPTelemetry.sys.mjs, line 1799: TypeError: item is undefined
JavaScript warning: https://www.google.com/js/th/zy9rNhS9wlhNVTKoH2dvsgD5_XMSUSRS4-UwaGEJmsU.js, line 2580: unreachable code after return statement
JavaScript warning: https://www.google.com/js/th/zy9rNhS9wlhNVTKoH2dvsgD5_XMSUSRS4-UwaGEJmsU.js, line 2580: unreachable code after return statement
JavaScript warning: https://www.google.com/js/th/zy9rNhS9wlhNVTKoH2dvsgD5_XMSUSRS4-UwaGEJmsU.js, line 2580: unreachable code after return statement
JavaScript warning: https://www.google.com/js/th/zy9rNhS9wlhNVTKoH2dvsgD5_XMSUSRS4-UwaGEJmsU.js, line 2580: 
...

Пробовал менять профиль добавляя в вайтлист всякие /dev/dri, /dev/nvidia0 - один хрен :(

 , , ,

gentoorulz
()

firejail - запрет на запуск программ вне песочницы

Форум — Security

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

Если что про firecfg, firecfg --fix в курсе и он меня не устраивает.

Например, я собрал telegram-desktop, выполняю firecfg --fix - и ничего не появляется в ~/.local/share/applications.

Ок, я могу создать desktop-файл самостоятельно и вписать в Exec firejail перед вызовом telegram-desktop. Но вдруг файл случайно удалится, или перезапишется?

Есть еще лайфхак с ln -s /usr/bin/firejail /usr/local/bin/telegram-desktop, но он мне тоже не нравится, потому что $PATH можно переопределить, убрав /usr/local/bin, или вписав его в конец списка. В конце-концов тот же KDE запускает бинари в приоритете из /usr/bin/, игорируя мой telegram-desktop -> /usr/bin/firejail в /usr/local/bin

Хоть ты бинарники в /usr/bin/ правь, типа:

mv /usr/bin/telegram-desktop /usr/bin/telegram-desktop.bin

cat telegram-desktop:

#!/bin/sh 

firejail /usr/bin/telegram-desktop.bin

Но этот вариант тоже говно, потому что скрипт проживёт до первого обновления.

Вот и ломаю голову как лучше организовать)

 , ,

gentoorulz
()

gentoo: где патч на perl?

Форум — Security

В перле обнаружили стремную ошибку связанную с переполнением буфера (https://www.opennet.ru/opennews/art.shtml?num=63068).

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

Не знаете с чем связано такое долгое затишье? Там реально одну строчку добавить надо. Вот кстати патч:

diff --git a/op.c b/op.c
index 69ff030e88eb..298b2926338a 100644
--- a/op.c
+++ b/op.c
@@ -6881,6 +6881,7 @@ S_pmtrans(pTHX_ OP *o, OP *expr, OP *repl)
                  * same time.  But otherwise one crosses before the other */
                 if (t_cp < 256 && r_cp_end > 255 && r_cp != t_cp) {
                     can_force_utf8 = TRUE;
+                    max_expansion = MAX(2, max_expansion);
                 }
             }
 

 ,

gentoorulz
()

почему кеды со временем начинают долго грузиться?

Форум — General

Создаю нового юзера - запуск мгновенный.

Юзаю недельку-две - скорость запуска значительно уменьшается. Что нужно чистить/смотреть, чтобы работало быстро? Где у них вообще логи?

 ,

gentoorulz
()

Какой модный почтовый клиент посоветуете?

Форум — Desktop

Последние несколько лет использую gmail-морду в браузере. Но мне перестал нравится этот вариант, в первую очередь потому что аккаунтов слишком много, переключаться между ними не удобно и раздражает, что гугл анализирует не только мои письма, но и мою реакцию на них, то какие движения я использую мышкой, сколько читаю письмо и тд. Хочу делать в общем это через мейл-клиент, по старинке.

В целом mutt нравится, но парит сложной настройкой, когда-то давно его использовал.

Thunderbird неплох, но какой-то уж слишком жирный. Всякие evolutions/kmail тоже пугают списком зависимостей.

Подскажите, может есть какие-то современные и менее бажные/прожорливые клиенты?

Перемещено hobbit из general

 ,

gentoorulz
()

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