extra 19.02.2011 15:34
Есть проблема! — Debian & nouveau & KDE compositing
Привет welinux!Имеем лаптоп Samsung R-510 FS0A с видюшкой NVIDIA GeForce 9200M GS.Стоит Debian Sid c ядром 2.6.37-1-amd64,KDE 4.5.3 и xserver-xorg-video-nouveau 1:0.0.16.
Кусок xorg.conf
1 |
Section "Device"
|
Проблема в том,что не работает няшный квиновский композитинг,а очень хотелось бы. Шаманство со сменой движков и перестановкой галочек в systemsettings не помогло. Подскажите,куда копать и как заставить работать эффекты рабочего стола KDE?
magist3r 19.02.2011 16:01 #
+ 0 -
Покажите Xorg.log и glxinfo
У меня GForce 9600, ядро 2.6.37-1, x86-64, Xorg версии 1.9.4, версия nouveau такая же как у вас. Единственное что у меня - арч.
Каталог /etc/X11/xorg.conf.d содержит:
При этом содержимое файла 20-nouveau.conf:
Выложите на всякий случай вывод команды dmesg и /var/log/Xorg.0.log.
Каталог /etc/X11/xorg.conf.d содержит:
10-evdev.conf 10-quirks.conf 20-nouveau.conf
При этом содержимое файла 20-nouveau.conf:
Section "Device"
Identifier "n"
Driver "nouveau"
EndSection
Выложите на всякий случай вывод команды dmesg и /var/log/Xorg.0.log.
Как я уже сказал в конференции. Нехуй Не надо перекладывать с больной головы на здоровую.
Советую выпилить nouveau навсегда и поставить проприетарный драйвер от нвидиа. Они уже обновили архивные дрова и те теперь работают с новыми ядрами.
Смысл выпиливать то, что нормально работает. Тем более открытое.
Если бы оно нормально работало я бы не советовал такого... Глухой зависон системы при запуске опен оффис и работающем компизе из-за nouveau, это нормальная работа?
Используя свеженькую libastral.so, предрекаю, что автор запамятовал внести модуль nvidia в блеклист. Либо не до конца выпилился проприетарный драйвер, такое тоже бывает.
По-подробнее пожалуйста про блеклист
Выпиливал вообще все связанное с nvidia,как в вики
Выпиливал вообще все связанное с nvidia,как в вики
Вот Xorg.0.log
как я понял моя проблема описана с 78 строки
как я понял моя проблема описана с 78 строки
< 19.239> (WW) Warning, couldn't open module glx
< 19.239> (II) UnloadModule: "glx"
< 19.239> (EE) Failed to load module "glx" (module does not exist, 0)
Пакеты,связанные с glx у меня стоят следующие:
libgl1-mesa-glx, libgl1-mesa-dev, libva-glx1, libgl1-mesa-dri, libegl1-mesa, libgl1-mesa-dri-experimental, mesa-utils
libgl1-mesa-glx, libgl1-mesa-dev, libva-glx1, libgl1-mesa-dri, libegl1-mesa, libgl1-mesa-dri-experimental, mesa-utils
на момент написания моего поста, логи автора были недоступны...
Проприетарный драйвер от нвидиа выдает адовые тормоза в кде. Уж не знаю почему так, но с нуво все летает.
Что сделать, чтобы воспроизвести тормоза? КДЕ есть, блоб нвидиа есть, а тормозов нет =(
Я тоже думал что с блобом у меня кде работает нормально,пока не попробовал nouveau. Возвращаться на блоб не хочется.
Видео по теме
Видео по теме
Посмотрел видео, помучал окошки: границы окон перемещаются мгновенно, при перетягивании внутри окна действительно есть небольшие рывки, но с тем, какие они у автора видео, не сравнить!
PS Композитный режим включён.
PS Композитный режим включён.
Ну видимо на разных видюшках оно себя по разному ведет.У меня все-таки говеная маленькая ноутбучная карточка.
На блобе у меня xorg вообще в топе висел 5-4 где-то,хотя включены были всего около 3 эффектов композитинга.
У меня-то он обычно в первой тройке с kwin, но я не жалуюсь, поскольку процессор почти всегда работает на минимальной частоте. Прямо сейчас загрузка 10% на двух ядрах с частотой в 1000 Гц. Из них 3% - xorg и 2% - kwin.
Все равно nouveau есть смысл попробовать,если оно будет работать,то вам понравится)
Vdpau хочется больше, чем быстрых окошек. Тем более два года назад установил блоб и забыл уже о нём. Если он меня огорчит, тогда и заценю nouveau.
Может, есть смысл попробовать compiz, например, вместе с блобом?
Может, есть смысл попробовать compiz, например, вместе с блобом?
Может, банально в debian mesa собрана без поддержки gallium? И, соответственно, никакого glx для nouveau.
Можно попробовать сделать так и посмотреть, что получится.
sudo ln -sf /usr/lib/xorg/modules/extensions/libglx.so.260.19.29 libglx.so
Дак это же glx, оставшаяся от блоба! По циферкам жеж видно). Сносить ее надо к чертям, вполне возможно что именно из-за этой либы ничего и не работает!
И вообще лучше поиском пройтись на предмет наличия либ, оставшихся от блоба. Помню я тоже долго не мог заставить работать glx с нуво, пока не обнаружил что-то типа libGL.so.195.bla.bla.
удалил,еще парочку похожих либ блобовских.glx судя по всему грузится,ошибок в логе нет.но композитинг не включается
ае ае! удалил еще одну блобовскую либу,композитинг заворкал! правда только на xrender,но уже не плохо)
ыыыыыыыыы
tag@stone:~$ glxinfo
name of display: :0
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Error: couldn't find RGB GLX visual or fbconfig
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".
Xlib: extension "GLX" missing on display ":0".