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
2
3
4
5
6
Section "Device"
Identifier "Device0"
Driver "nouveau"
VendorName "NVIDIA Corporation"
BoardName "GeForce 9200M GS"
EndSection



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


Тэги: compositing debian kde nouveau
+ 1 -
Похожие Поделиться

magist3r 19.02.2011 16:01 #
Покажите Xorg.log и glxinfo
digiwhite 19.02.2011 16:03 #
У меня GForce 9600, ядро 2.6.37-1, x86-64, Xorg версии 1.9.4, версия nouveau такая же как у вас. Единственное что у меня - арч.

Каталог /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.
nvbn 19.02.2011 20:05 #
Автор, не пиши простыню в каментах!
Пользуйся pastebin!
digiwhite 19.02.2011 20:24 #
Как я уже сказал в конференции. Нехуй Не надо перекладывать с больной головы на здоровую.
nvbn 19.02.2011 20:41 #
Убрал возможность постить простыню, расходимся.
LordBayonet 19.02.2011 20:38 #
Советую выпилить nouveau навсегда и поставить проприетарный драйвер от нвидиа. Они уже обновили архивные дрова и те теперь работают с новыми ядрами.
digiwhite 19.02.2011 21:19 #
Смысл выпиливать то, что нормально работает. Тем более открытое.
LordBayonet 20.02.2011 12:27 #
Если бы оно нормально работало я бы не советовал такого... Глухой зависон системы при запуске опен оффис и работающем компизе из-за nouveau, это нормальная работа?
digiwhite 20.02.2011 12:38 #
К сожалению у меня все работает :(
digiwhite 19.02.2011 21:19 #
Тем более у автора проблема с модулем glx. Куда-то он делся.
magist3r 19.02.2011 21:45 #
Используя свеженькую libastral.so, предрекаю, что автор запамятовал внести модуль nvidia в блеклист. Либо не до конца выпилился проприетарный драйвер, такое тоже бывает.
extra 19.02.2011 23:17 #
По-подробнее пожалуйста про блеклист
Выпиливал вообще все связанное с nvidia,как в вики
extra 19.02.2011 23:11 #
Вот Xorg.0.log
как я понял моя проблема описана с 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)
extra 19.02.2011 23:14 #
Пакеты,связанные с glx у меня стоят следующие:
libgl1-mesa-glx, libgl1-mesa-dev, libva-glx1, libgl1-mesa-dri, libegl1-mesa, libgl1-mesa-dri-experimental, mesa-utils
LordBayonet 20.02.2011 12:28 #
на момент написания моего поста, логи автора были недоступны...
digiwhite 20.02.2011 12:33 #
Понимаю :). Именно я и сломал этот пост :).
magist3r 19.02.2011 21:41 #
Проприетарный драйвер от нвидиа выдает адовые тормоза в кде. Уж не знаю почему так, но с нуво все летает.
Dark_SS 19.02.2011 22:48 #
Что сделать, чтобы воспроизвести тормоза? КДЕ есть, блоб нвидиа есть, а тормозов нет =(
extra 19.02.2011 23:08 #
Я тоже думал что с блобом у меня кде работает нормально,пока не попробовал nouveau. Возвращаться на блоб не хочется.
Видео по теме
Dark_SS 19.02.2011 23:15 #
Посмотрел видео, помучал окошки: границы окон перемещаются мгновенно, при перетягивании внутри окна действительно есть небольшие рывки, но с тем, какие они у автора видео, не сравнить!
PS Композитный режим включён.
Dark_SS 19.02.2011 23:16 #
За объяснение спасибо, буду знать.
extra 19.02.2011 23:18 #
Ну видимо на разных видюшках оно себя по разному ведет.У меня все-таки говеная маленькая ноутбучная карточка.
extra 19.02.2011 23:21 #
На блобе у меня xorg вообще в топе висел 5-4 где-то,хотя включены были всего около 3 эффектов композитинга.
Dark_SS 19.02.2011 23:30 #
У меня-то он обычно в первой тройке с kwin, но я не жалуюсь, поскольку процессор почти всегда работает на минимальной частоте. Прямо сейчас загрузка 10% на двух ядрах с частотой в 1000 Гц. Из них 3% - xorg и 2% - kwin.
extra 19.02.2011 23:33 #
Все равно nouveau есть смысл попробовать,если оно будет работать,то вам понравится)
Dark_SS 19.02.2011 23:45 #
Vdpau хочется больше, чем быстрых окошек. Тем более два года назад установил блоб и забыл уже о нём. Если он меня огорчит, тогда и заценю nouveau.
Может, есть смысл попробовать compiz, например, вместе с блобом?
extra 19.02.2011 23:56 #
нет,это,как говорится,не unix-way)
Dark_SS 19.02.2011 23:57 #
Нет, так нет. Просто предложил ;-)
Shtsh 20.02.2011 00:53 #
Может, банально в debian mesa собрана без поддержки gallium? И, соответственно, никакого glx для nouveau.
extra 20.02.2011 01:11 #
нет,libglx.so есть в системе
digiwhite 20.02.2011 11:18 #
Лежит не там где должна?
extra 20.02.2011 11:28 #
/usr/lib/xorg/modules/extenisons/libglx.so.260.19.29
digiwhite 20.02.2011 12:32 #
Можно попробовать сделать так и посмотреть, что получится.

sudo ln -sf /usr/lib/xorg/modules/extensions/libglx.so.260.19.29 libglx.so
magist3r 20.02.2011 12:47 #
Дак это же glx, оставшаяся от блоба! По циферкам жеж видно). Сносить ее надо к чертям, вполне возможно что именно из-за этой либы ничего и не работает!
magist3r 20.02.2011 12:50 #
И вообще лучше поиском пройтись на предмет наличия либ, оставшихся от блоба. Помню я тоже долго не мог заставить работать glx с нуво, пока не обнаружил что-то типа libGL.so.195.bla.bla.
extra 20.02.2011 12:51 #
ага,спасибо,ща будем пробовать
extra 20.02.2011 13:03 #
удалил,еще парочку похожих либ блобовских.glx судя по всему грузится,ошибок в логе нет.но композитинг не включается
extra 20.02.2011 13:07 #
ае ае! удалил еще одну блобовскую либу,композитинг заворкал! правда только на xrender,но уже не плохо)
magist3r 20.02.2011 13:23 #
покажите glxinfo
extra 20.02.2011 13:29 #
ыыыыыыыыы

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".
magist3r 20.02.2011 13:47 #
советую переставить пакеты с glx. Да, и не факт, что в дебиане собирают 3d драйвер для нуво. У меня в сузе это отдельный пакетик с названием Mesa-nouveau3d