[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Squeeze.GNOME. Correct compiz configuration.



On Thu, Nov 18, 2010 at 4:22 PM, Camaleón <noelamac@gmail.com> wrote:
> On Thu, 18 Nov 2010 11:37:41 +0000, Mark Goldshtein wrote:
>
>> On Wed, Nov 17, 2010 at 10:11 PM, Camaleón wrote:
>>> On Wed, 17 Nov 2010 21:31:20 +0000, Mark Goldshtein wrote:
>>>
>>>> Please, help to install and configure compiz manager correctly for
>>>> Debian Squeeze.
>>>
>>> (...)
>>>
>>> http://wiki.debian.org/Compiz
>>>
>>> THT
>>>
>>>
>> Yes, this is a first link I have checked, but there about xorg.conf
>> also. I can not find that file in /etc/X11 anymore. Actually, I cannot
>> find it at all.
>
> Yes, it is no more "by default", but you can create it.

Done. Next, will try to add the options mentioned on wiki.

>
>> I have installed:
>>
>> compizconfig-settings-manager - Compizconfig Settings Manager
>> compiz-fusion-plugins-main - Compiz Fusion plugins - main collection
>> compiz-core - OpenGL window and compositing manager compiz-gnome -
>> OpenGL window and compositing manager - GNOME window decorator
>> compiz-gtk - OpenGL window and compositing manager - Gtk window
>> decorator compiz-plugins - OpenGL window and compositing manager -
>> plugins compiz - OpenGL window and compositing manager libdecoration0 -
>> Compiz window decoration library python-compizconfig - Compizconfig
>> bindings for python libcompizconfig0
>>
>> But compiz does not works:
>>
>> $ compiz --replace
>> compiz (core) - Fatal: Software rendering detected. compiz (core) -
>> Error: Failed to manage screen: 0 compiz (core) - Fatal: No manageable
>> screens found on display :0.0 Launching fallback window manager
>>
>> Correct me, if I am wrong, but the question is how to enable hardware 3D
>> support in 'radeon' video driver, which is in use by my Radeon Mobility
>> 7500? Or, if it is impossible, how to change video driver, which will
>> support hardware 3D and will works with compiz?
>
> 3D should be enabled by default when using radeon driver, I wouldn't
> bother about that (you can check it with "glxinfo | grep -i render").

It is not enabled by default, that a problem is.

$ glxinfo | grep -i render
direct rendering: Yes
OpenGL renderer string: Software Rasterizer

It is because needed module for hardware acceleration does not loaded:

[    7.667868] platform radeon_cp.0: firmware: requesting radeon/R100_cp.bin
[    7.691511] radeon_cp: Failed to load firmware "radeon/R100_cp.bin"
[    7.691602] radeon 0000:01:00.0: failled initializing CP (-2).
[    7.691643] radeon 0000:01:00.0: Disabling GPU acceleration

>From that strange fact we have this situation:

$ LIBGL_DEBUG=verbose glxinfo
name of display: :0.0
libGL: OpenDriver: trying /usr/lib/dri/tls/swrast_dri.so
libGL: OpenDriver: trying /usr/lib/dri/swrast_dri.so
display: :0  screen: 0
direct rendering: Yes

As here we may see, it is software rasterisation enabled instead of hardware.

>> I am asking, because I had have working compiz with Debian Lenny. AFAIR,
>> I have added those parameters from wiki page you have mentioned,
>> installed compiz, that is it. I do not remember any trouble or any
>> questions about it.
>>
>> Please, help to bring compiz to live in Debian Squeeze.
>
> You have to follow the same steps. If "/etc/X11/xorg.conf" is not there,
> just create it and add the required sections.

Correct me, if I am wrong, but I think it is useless until hardware
rendering will be available and turned on.

-- 
Sincerely Yours'
Mark Goldshtein


Reply to: