Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: gongalov в Jul 19, 2011, 01:27



Титла: KWin упорито не желае да ми пусне ефектите
Публикувано от: gongalov в Jul 19, 2011, 01:27
Здравейте,

ситуацията е следната:

имам чисто нова инсталация на openSUSE 11.4 с драйвер nouveau за картата ми GTS250 Проблемът е, че когато се опитам да пусна каквито и да било ефекти, ми излиза ето това прозорче:

(http://img155.imageshack.us/img155/1356/effectsnotworking.th.png) ($2)


След което отметката си стои там, но ефектите не работят. Някой може ли да подскаже къде бъркам (или по-скоро, къде не съм бръкнал)


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: task_struct в Jul 19, 2011, 01:37
Пробвай с драйвъра на NVidia. Този, който ползваш е с оторен код и се разработва от ентусиасти. Все още не може да настигне затвореният драйвър на NVidia и някой ефекти се спират автоматично, защото драйвъра не поддържа нещо, което трябва за този ефект.


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: gongalov в Jul 19, 2011, 03:42
Току-що сложих драйвера на nvidia. Прозорчето вече не се показва, но пак няма куб.


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: task_struct в Jul 19, 2011, 11:11
Виж дали не ги е спряло пак автоматично.

Може също да пуснеш Kwin през конзолата и да видиш когато пускаш и спираш тоя ефект какво изписва. Командата е: kwin --replace &


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: trosho в Jul 19, 2011, 13:51
Цъкни бутона с гаечния ключ и виж настройката за активиране на куба (не е като при Compiz). При мен е Ctrl+F11.
Ето, работи си:
(http://img546.imageshack.us/img546/3298/kwincube.th.png) ($2)


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: gongalov в Jul 19, 2011, 14:02
когато напиша kwin --replace & при включени ефекти Кубичен работен плот и Кубична анимация върху работния плот

ми изписва това:

Код:
[1] 5521
ilian@linux-home:~> kwin --replace &
OpenGL vendor string:                   NVIDIA Corporation
OpenGL renderer string:                 GeForce GTS 250/PCI/SSE2
OpenGL version string:                  3.3.0 NVIDIA 270.41.06
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
Driver:                                 NVIDIA
Driver version:                         270.41.6
GPU class:                              G80/G90
OpenGL version:                         3.3
GLSL version:                           3.30
X server version:                       1.9.3
Linux kernel version:                   2.6.37
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes

Изключвам Кубичен работен плот, включена Кубична анимация:

Код:
OpenGL vendor string:                   NVIDIA Corporation
OpenGL renderer string:                 GeForce GTS 250/PCI/SSE2
OpenGL version string:                  3.3.0 NVIDIA 270.41.06
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
Driver:                                 NVIDIA
Driver version:                         270.41.6
GPU class:                              G80/G90
OpenGL version:                         3.3
GLSL version:                           3.30
X server version:                       1.9.3
Linux kernel version:                   2.6.37
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes

Включвам отново същия ефект:

Код:
OpenGL vendor string:                   NVIDIA Corporation
OpenGL renderer string:                 GeForce GTS 250/PCI/SSE2
OpenGL version string:                  3.3.0 NVIDIA 270.41.06
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
Driver:                                 NVIDIA
Driver version:                         270.41.6
GPU class:                              G80/G90
OpenGL version:                         3.3
GLSL version:                           3.30
X server version:                       1.9.3
Linux kernel version:                   2.6.37
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes

Кубичен плот включен, изключвам Кубична анимация:

Код:
OpenGL vendor string:                   NVIDIA Corporation
OpenGL renderer string:                 GeForce GTS 250/PCI/SSE2
OpenGL version string:                  3.3.0 NVIDIA 270.41.06
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
Driver:                                 NVIDIA
Driver version:                         270.41.6
GPU class:                              G80/G90
OpenGL version:                         3.3
GLSL version:                           3.30
X server version:                       1.9.3
Linux kernel version:                   2.6.37
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes

Включване на Кубичен плот и Кубична анимация:

Код:
OpenGL vendor string:                   NVIDIA Corporation
OpenGL renderer string:                 GeForce GTS 250/PCI/SSE2
OpenGL version string:                  3.3.0 NVIDIA 270.41.06
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler
Driver:                                 NVIDIA
Driver version:                         270.41.6
GPU class:                              G80/G90
OpenGL version:                         3.3
GLSL version:                           3.30
X server version:                       1.9.3
Linux kernel version:                   2.6.37
Direct rendering:                       yes
Requires strict binding:                no
GLSL shaders:                           yes
Texture NPOT support:                   yes


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: gongalov в Jul 19, 2011, 14:10
И при мен е Ctrl+F11, ама като го пуснах и се сбози компа


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: trosho в Jul 19, 2011, 14:31
Какво означава "сбози"? Работи бавно, забива или нещо друго?
Огледай си настройките на Desktop Effects (при мен е по-стара версия на KDE и не мога да кажа точно къде са).
Гледай за Compositing type (сложи OpenGL, а не XRender). Огледай и OpenGL Options (OpenGL Mode, direct rendering, VSync).


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: c111100101 в Jul 19, 2011, 15:53
Сложи си KDE 4.6.4 или 4.6.5. Мисля, че това ще ти реши проблема.


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: gongalov в Jul 19, 2011, 23:43
Имах предвид, че заби тотално и единственият избор беше Reset бутона. Десктоп ефектите ги знам вече къде са и да, Compositing effects са настроени на OpenGL. Вече пробвах няколко пъти да сменям от OpenGL на XRender и обратно без резултат - ефекти все едно нямаше, Е, сега Куб има, но пък компа забива тотално като го пусна. Ето една снимка на ефектите и версията на КДЕ:

(http://img830.imageshack.us/img830/6342/desktopeffectssettingsa.th.png) ($2)


Не знам, коя е най-последната версия на КДЕ, но според това, което виждам, имам инсталирана 4.6.0. Трябва да видя как се ъпдейтва, на сайта на КДЕ би трябвало да има инфо. Но ми е странно все пак, защото преди всичко си работеше на nouveau и не се налагаше да инсталирам драйвера на nvidia, за да си пускам ефектите. Все едно, ще пробвам да ъпгрейдна КДЕ и ще пиша за резултатите.


Титла: Re: KWin упорито не желае да ми пусне ефектите
Публикувано от: gongalov в Jul 20, 2011, 10:19
Е оправи се, макар че идея си нямам как точно стана ??? В таба Допълнителни на настройките има едно нещо, дето се казва Scale method, и по подразбиране стои на Accurate. Другите варианти са Smooth и Crisp. Сменях ги последователно и после пробвах как се държи Кубът. И в двата случая забиването се повтори, но за по-кратко, и този път само се оправи, но КДЕ ми изкара съобщение, че ефектите работят твърде бавно и затова ги спираше автоматично. :'( Реших, че така няма да се разберем, върнах обратно настройката на Accurate и започнах да си играя на включване/изключване на ефектите и настройките им. В крайна сметка всичко вече си работи, но аз така и не разбрах как точно го подкарах. Благодаря на всички за помощта и наздраве.. [_]3