РЕШЕНО: libglvnd исчезли эффекты в kde
Модератор: /dev/random
РЕШЕНО: libglvnd исчезли эффекты в kde
Доброго времени суток!
Нeдавно потребовался telegram-bin. Чтобы его поставить, фактически надо включить флаг libglvnd у трёх пакетов (xorg-server, mesa и nvidia-drivers). Ну и фактически удалить eselect-opengl.
Поставил, пересобрал - всё работает... почти. Исчезли эффекты в KDE (типа дрожания, куба столов и т.д.) и перестали нормально играться игры в стиме. Сделал простейшее приложение с OpenGL - работает.
Кто виноват и что делать? Только у меня так или я что забыл?
Нeдавно потребовался telegram-bin. Чтобы его поставить, фактически надо включить флаг libglvnd у трёх пакетов (xorg-server, mesa и nvidia-drivers). Ну и фактически удалить eselect-opengl.
Поставил, пересобрал - всё работает... почти. Исчезли эффекты в KDE (типа дрожания, куба столов и т.д.) и перестали нормально играться игры в стиме. Сделал простейшее приложение с OpenGL - работает.
Кто виноват и что делать? Только у меня так или я что забыл?
Последний раз редактировалось devilr 23.07.2020 21:33, всего редактировалось 1 раз.
Re: libglvnd исчезли эффекты в kde
А что сам kwin говорит по этому поводу логах например в ~/.local/share/sddm/xorg-session.log
Поставь букву "Ё" на место еЁ!
Re: libglvnd исчезли эффекты в kde
Прикреплю лог сюда
P.S. Сделал нового пользователя и переключился на него. Чтобы проверить. Не работает.
P.S. Сделал нового пользователя и переключился на него. Чтобы проверить. Не работает.
- Вложения
-
- xorg-session.log
- (42.49 КБ) 21 скачивание
Re: libglvnd исчезли эффекты в kde
Неужели никто не сталкивался с таким?
Re: libglvnd исчезли эффекты в kde
Хм, плазму не использую, но можно попробовать выполнить:
Shell
# revdep-rebuild --library 'libGL.so'
Спасибо сказали:
Re: libglvnd исчезли эффекты в kde
По идее kwin выводит информацию о рендере и том что он там обнаружил по ускорению графики. В этом логе я её не вижу. Попробуйте прибить и запустить из эмулятора терминала, может что интересное и увидите.
Поставь букву "Ё" на место еЁ!
Re: libglvnd исчезли эффекты в kde
Запустил. Пересобираются 55 модулей. О результатах сообщу.
Re: libglvnd исчезли эффекты в kde
Пакеты пересобрались, а проблема так и не решена. Тут что-то другое...
Добавлено (14:16):
Перезапуск kwin:$ kwin_x11
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 180, resource id: 18874375, major code: 20 (GetProperty), minor code: 0
qt.qpa.xcb: QXcbConnection: XCB error: 3 (BadWindow), sequence: 181, resource id: 18874375, major code: 20 (GetProperty), minor code: 0
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 10.0.0, 256 bits)
OpenGL version string: 3.1 Mesa 20.1.3
OpenGL shading language version string: 1.40
Driver: LLVMpipe
GPU class: Unknown
OpenGL version: 3.1
GLSL version: 1.40
Mesa version: 20.1.3
X server version: 1.20.8
Linux kernel version: 5.7.9
Requires strict binding: yes
GLSL shaders: yes
Texture NPOT support: yes
Virtual Machine: no
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: libglvnd исчезли эффекты в kde
А, собственно, в настройках эффекты включены? (Ну мало ли, всякое бывает.)
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: libglvnd исчезли эффекты в kde
Включены. Даже "автоматически".Bizdelnick писал: ↑23.07.2020 14:29А, собственно, в настройках эффекты включены? (Ну мало ли, всякое бывает.)
Как-то странно всё. Где-то opengl работает, где-то нет. Такое чувство, что у этого libglvnd своё личное видение действительности.
Опять же, если сам всё накрутил - бывает. Но в новом то пользователе тогда должно бы всё заработать, не?
Re: libglvnd исчезли эффекты в kde
Заметил в каталоге /etc/env.d файл 000opengl
А в нём:
А в нём:
Но у меня в каталогах /usr/libXX/ нет каталога opengl. Может в этом дело?# Configuration file for eselect
# This file has been automatically generated.
LDPATH="/usr/lib32/opengl/nvidia/lib:/usr/lib64/opengl/nvidia/lib"
OPENGL_PROFILE="nvidia"
- Bizdelnick
- Модератор
- Сообщения: 20793
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Re: libglvnd исчезли эффекты в kde
Гм…
А это вообще откуда? NVIDIA ж должна быть, насколько я понимаю?
Пишите правильно:
в консоли вку́пе (с чем-либо) в общем вообще | в течение (часа) новичок нюанс по умолчанию | приемлемо проблема пробовать трафик |
Re: libglvnd исчезли эффекты в kde
Vmware я когда то ставил "на поиграться". Потом удалил... мне тоже странно, может где запись осталась?!
Re: libglvnd исчезли эффекты в kde
Хм, может не в тему, но какой профиль стоит?
Похоже что профиль 17.0 и переход на 17.1 не делали. А если и делали, то не до конца, там каталога lib32 нет.
Re: libglvnd исчезли эффекты в kde
17.0
Так система вроде не просила переходить на 17.1
Re: libglvnd исчезли эффекты в kde
У меня после очередного обновления, некоторые ебилды перестали собираться на старом профиле, стали требовать новый, пришлось перейти на новый. Довольно много проблем связанно с переходом, тем более что у меня выставлено в make.conf ABI_X86="32 64", много 32 битных библиотек.
Почитайте новости, там написано что старые профили в ближайшем будущем станут устаревшими и необходимо перейти на новый профиль.
Лучше раньше перейти, иначе будет больше проблем. Порядок перехода прописан в новостях.
Re: libglvnd исчезли эффекты в kde
Мда. Это ж целая эпопея будет с переходом на новый профиль. Как вспомню прошлый переход
Пока нашёл строчки в логах
Пока нашёл строчки в логах
Попробую сначала разобраться с этим...[ 6.341] (EE) NVIDIA(0): Failed to initialize the GLX module; please check in your X
[ 6.341] (EE) NVIDIA(0): log file that the GLX module has been loaded in your X
[ 6.341] (EE) NVIDIA(0): server, and that the module is the NVIDIA GLX module. If
[ 6.590] (**) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
Re: libglvnd исчезли эффекты в kde
У меня в файле /etc/env.d/000opengl прописано:
Но у меня свободные драйвера стоят. Ну а GLX входит в libglvnd. Скорее всего этот модуль должен быть загружен. Можно еще глянуть /etc/X11/xorg.conf.d/, может там еще какие настройки прописаны.
А так тыц.
Код: Выделить всё
# Configuration file for eselect
# This file has been automatically generated.
LDPATH=""
OPENGL_PROFILE="xorg-x11"
А так тыц.
Re: libglvnd исчезли эффекты в kde
Вы за какой модуль? libglvnd ведь вообще не модуль, если я правильно понимаю слово "модуль"
P.S. Как именно должно быть представлено /usr/lib64/opengl/nvidia ? У меня каталога opengl нет, н, возможно, что это должна быть просто ссылка...
Re: libglvnd исчезли эффекты в kde
modprobe: FATAL: Module glx not found in directory /lib/modules/5.7.9-gentoo-x86_64
Re: libglvnd исчезли эффекты в kde
Ээ это не модуль ядра, а модуль который загружается xorg, иначе можно сказать расширение тыц.
Re: libglvnd исчезли эффекты в kde
Ну, как модуль он вроде и не исчезал из настроек.
/etc/X11/xorg.conf.d/40module.conf
/etc/X11/xorg.conf.d/40module.conf
Section "Module"
Load "glx"
EndSection
Re: libglvnd исчезли эффекты в kde
Ну если бы и исчез, все равно иксы бы пытались загрузить его.
Тут смотреть в пакет nvidia-drivers входит библиотека libglx.so, если да то прописать путь к ней в xororg.conf.d/file, где прописывать ModulePath ссылку я давал.
Re: libglvnd исчезли эффекты в kde
Заработало!
Решением (возможно временным) оказалось прописывание строки
Решением (возможно временным) оказалось прописывание строки
в /etc/X11/xorg.conf.d/20opengl.confModulePath "/usr/lib64/extensions/nvidia"