LINUX.ORG.RU

Тормоза compiz с драйверами nvidia [решение найдено]

 


0

1

Потихоньку накатываю свежую систему gentoo+lxde+compiz+emerald с нуля и столкнулся с проблемой. Накатил минимальную, дрова видеокарт, lxde, compiz, emerald. Завожу на железке. Под openbox все супер, но я его не использую это запасной wm. Включаю compiz без опций. Отсутствует оформление и выползает куча артефактов. Включаю опции для nvidia. Сначала --loose-binding. Появилось оформление, но тормоза жуткие. Включаю --indirect-rendering и.. наблюдаю практически полное зависание, но ядро живое. А логов (демон syslog-ng запущен) с ошибками нет.. Используемый драйвер x11-drivers/nvidia-drivers-295.75. Четыре дня пытался отловить место где лоханулся. Уже на что только не грешил (система собрана с необычными ключами оптимизации).

В общем перебирая постепенно варианты нашел, что все работает отлично с дровами 295.49. Хорошо, что у меня оказались сохранены исходники, портеж и бинарники с этими версиями. В свежем портеже этот eduild отсутствует. Ежели кому надо выложу.

жесть...
компиз 0.8: любой
блоб: любой
запуск компиза: compiz --replace ccp
декор: надо прописывать
короче, ты какую-то чушь тут написал

megabaks ★★★★ ()

да, очень желательно в xorg.conf запилить

    Option         "AddARGBGLXVisuals" "true"
    Option         "RenderAccel" "true"
    Option         "AllowGLXWithComposite" "true"
в секцию Screen
вместо мучений мог просто спросить

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

Нихрена не чушь Мегабакс. Даже последнюю стабильную версию compiz компилировал вручную. Бесполезно. Пока не вкатил предыдущие дрова. (Видеокарта GeForce 9300M GS)

glibych ★★ ()
Ответ на: комментарий от glibych

чушь!
9400GT
всё работает как часы уже 3 года
ты явно что-то напортачил, даже не спорь

megabaks ★★★★ ()
Ответ на: комментарий от glibych

компилировал вручную

вот тебе и вилы
у тебя помойка в системе - инфа 146%

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

Это было и даже более.

Не скажу, что у меня плохой xorg..

Section "ServerLayout"
    Identifier     "Xorg Configured"
    Screen         "Monitor" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Files"
    FontPath       "/usr/share/fonts/corefonts"
    FontPath       "/usr/share/fonts/droid"
    FontPath       "/usr/share/fonts/cyrillic"
    FontPath       "/usr/share/fonts/freefonts"
    FontPath       "/usr/share/fonts/freefont-ttf"
    FontPath       "/usr/share/fonts/liberation-fonts"
    FontPath       "/usr/share/fonts/libertine-ttf"
    FontPath       "/usr/share/fonts/misc"
    FontPath       "/usr/share/fonts/terminus"
    FontPath       "/usr/share/fonts/urw-fonts"
EndSection

Section "Module"
    Load           "dbe"
    Load           "glx"
    Load           "extmod"
EndSection

Section "InputDevice"
    Identifier     "Keyboard0"
    Driver         "keyboard"
EndSection

Section "InputDevice"
    Identifier     "Mouse0"
    Driver         "mouse"
    Option         "Protocol"
    Option         "Device" "/dev/input/mice"
    Option         "Emulate3Buttons" "no"
    Option         "ZAxisMapping" "4 5"
EndSection

Section "Monitor"
    Identifier     "StandardMonitor"
    HorizSync       31.5 - 60.0
    VertRefresh     60.0 - 160.0
    Option         "DPMS"
    DisplaySize    271 159
EndSection

Section "Device"
    Identifier     "nvidiaVGA"
    Driver         "nvidia"
    Option         "BackingStore" "true"
Option "RegistryDwords" "PowerMizerEnable=0x1; PerfLevelSrc=0x2222; PowerMizerDefault=0x1; PowerMizerDefaultAC=0x1"
EndSection

Section "Screen"
    Identifier     "Monitor"
    Device         "nvidiaVGA"
    Monitor        "StandardMonitor"
    DefaultDepth    24
    Option         "RenderAccel" "True"
    Option         "AllowGLXWithComposite" "True"
    Option         "NoLogo" "True"
    Option         "NvAgp" "1"
    Option         "DPI" "96x96"
    SubSection     "Display"
        Viewport    0 0
        Depth       24
        Modes      "1024x600"
    EndSubSection
EndSection

Section "Extensions"
#   Option 	   "DynamicTwinView" "Off"
    Option         "AddARGBGLXVisuals" "Enable"
    Option         "Composite" "Enable"
    Option         "RENDER" "Enable"
EndSection
glibych ★★ ()
Ответ на: комментарий от megabaks

Не спорю. У меня тоже более года без проблем на рабочей системе все очень круто работает. Накати драйвер 295.75 и увидешь.

glibych ★★ ()
Ответ на: комментарий от glibych

1. ты не умеешь читать
2. агп-то нахера? о_О
3. неродное dpi - нахера?
4. композит и так искаропки
...
короче - повторяю: в системе помойка, а ты порешь херню
разговор окончен, ты херовый собеседник - диалога не получается

megabaks ★★★★ ()
Ответ на: комментарий от glibych

Накати драйвер 295.75 и увидешь.

зачем мне это?
у меня 310.19 стоит

megabaks ★★★★ ()
Ответ на: комментарий от megabaks

У меня не просто помойка сейчас в тестовой системе, а мега, так как боролся с проблемой. А в squashfs закатана резевная копия до помойки;) Так что проблем нет. Причину выявил, сейчас раскатываю и буду завершать.

glibych ★★ ()
Ответ на: комментарий от megabaks
  • Возможно - мозги забиты не только линуксом
  • AGP - предполагал, что и на другой машике запускать буду
  • Два монитора
  • про композит комментарий не понял

    P.S.

    То что я с хером, это да. Природа мать ее)

glibych ★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.