обновил драйвера nvidia перестали работать эффекты kde [Решено] (nvidia 9200, драйвер 270.41.19)

SLAX, Deep Style, ZenWalk

Модератор: Модераторы разделов

Аватара пользователя
Archangel
Сообщения: 431
ОС: Slackware64-14.1

обновил драйвера nvidia перестали работать эффекты kde [Решено]

Сообщение Archangel »

Обновил две машины, на которой ion2 все обновилось без проблем, а вот на ноуте, отвалились эффекты. Как бы разобраться?
Пробовал копаться в настройках эффектов KDE, выставил вместо openGL - XRender, так теперь не могу назад openGL поставить. Стоит поставить выбивает ошибку с одной кнопкой ОК, после чего назад сбрасывает на XRender.
логи nvidia-switch:

Код: Выделить всё

root@archangel:~# nvidia-switch --check-xorg
checking libGL.la....exists
checking libGL.so....exists(link)
 points to: libGL.so.1
checking libGL.so.1....exists(link)
 points to: libGL.so.275.09.07
checking libGL.so.270.41.19....does not exist
checking libGL.so.270.41.19-nvidia....exists
checking libGL.so.1.2....ERROR: /usr/lib/libGL.so.1.2 does not exist!!!!!
checking libGL.so.1.2-xorg....does not exist

checking libglx.la....exists
checking libglx.so....ERROR: /usr/lib/xorg/modules/extensions/libglx.so does not exist!!!!!
checking libglx.so.270.41.19....does not exist
checking libglx.so.270.41.19-nvidia....exists
checking libglx.so-xorg....ERROR: /usr/lib/xorg/modules/extensions/libglx.so-xorg does not exist!!!!!
checking libglx.la-xorg....does not exist

checking libnvidia-wfb.so.1....exists(link)
 points to: libnvidia-wfb.so.270.41.19
checking libnvidia-wfb.so.270.41.19....exists
root@archangel:~# nvidia-switch --check-nvidia
checking libGL.la....exists
checking libGL.so....exists(link)
 points to: libGL.so.1
checking libGL.so.1....exists(link)
 points to: libGL.so.275.09.07
checking libGL.so.270.41.19....ERROR: /usr/lib/libGL.so.270.41.19 does not exist!!!!!
checking libGL.so.270.41.19-nvidia....exists
checking libGL.so.1.2....does not exist
checking libGL.so.1.2-xorg....ERROR: /usr/lib/libGL.so.1.2-xorg does not exist!!!!!

checking libglx.la....ERROR: /usr/lib/xorg/modules/extensions/libglx.la does exist!!!!!
checking libglx.so....ERROR: /usr/lib/xorg/modules/extensions/libglx.so does not exist!!!!!
checking libglx.so.270.41.19....ERROR: /usr/lib/xorg/modules/extensions/libglx.so.270.41.19 does not exist!!!!!
checking libglx.so.270.41.19-nvidia....exists
checking libglx.so-xorg....ERROR: /usr/lib/xorg/modules/extensions/libglx.so-xorg does not exist!!!!!
checking libglx.la-xorg....ERROR: /usr/lib/xorg/modules/extensions/libglx.la-xorg does not exist!!!!!

checking libnvidia-wfb.so.1....exists(link)
 points to: libnvidia-wfb.so.270.41.19
checking libnvidia-wfb.so.270.41.19....exists

Стал ковырять дальше, увидел, что проблема с glx:

Код: Выделить всё

bash-4.1$ glxinfo
name of display: :0
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  138 (NV-GLX)
  Minor opcode of failed request:  4 ()
  Resource id in failed request:  0x4600003
  Serial number of failed request:  31
  Current serial number in output stream:  31

Как его исправить?
Установил драйвера из бинарников с сайта nvidia, glx заработал. Но в KDE все равно не могу выставить openGL, и пишет:
Эффекты рабочего стола недоступны на данной системе по следующим техническим причинам:

а дальше пусто.


ЗЫ Вылечил, косяк был в файлике kwinrc, что в ~/.kde/share/config. Взял секции [$Version], [Blacklist][Blur], [Blacklist][Lanczos] и [Compositing]. От другого юзера, у него все работало, заработало и у моего.
Спасибо сказали: