View Full Version : Blur not working
divan
October 4th, 2007, 07:38 PM
Hi,
When I enable the blur plug-in in Compiz Fusion nothing happens. Only the focus blur works and in Beryl the Blur worked perfectly with the fragment shader.
I have a NVIDIA Geforce 7300 GT. Any help or tip would be great.
Anubis
October 5th, 2007, 03:13 PM
At me too: Same card.
One time i managed it that compiz blur worked. Do not ak me, how i did it. I do not know it myself
But it was extremly slow!!
I hope is is fixed or will get fixed soon.
pickwick27
October 7th, 2007, 04:18 PM
I have the same problem. I set "Compiz Decoration Blur Type" to "All Decoration" and now I get grey decorations for the bilinear blur filter, transparent decorations (but no blurring) for gaussian and setting the blur filter to mipmap makes compiz crash.
Does anybody know how to fix this?
graphics card GeForce Go 7600
nvidia drivers 100.14.19-4
compiz 0.5.4-40.2
emerald-compiz 0.5.2_git070825-1.5
openSUSE 10.3
Anubis
October 9th, 2007, 05:23 PM
How i can get blur working:
Start fusion-icon from a console
start vom fusion.icon compiz
kose the konsole, that thatet fusion-icon
compiz gets killed and restartet, that blur works, but it is extremly slow.
divan
October 23rd, 2007, 10:53 AM
I have the same problem. I set "Compiz Decoration Blur Type" to "All Decoration" and now I get grey decorations for the bilinear blur filter, transparent decorations (but no blurring) for gaussian and setting the blur filter to mipmap makes compiz crash.
I have the exact same problems.
Get this in the console if I choose Mipmap blur:
compiz (blur) - Warn: GL_EXT_framebuffer_object extension is required for mipmap filter
graphics card: GeForce 7300 GT
nvidia drivers: 100.14.23
compiz: 0.6.2
emerald: 0.5.2
openSUSE 10.2
Maarten
October 28th, 2007, 09:58 PM
Try to start compiz with:
compiz --loose-binding --replace --no-libgl-fallback ccp&
When you make a window transparent, it will be blurred. It doesn't however blur Emerald...
Hope it helps!
Anubis
October 29th, 2007, 08:54 PM
Yes, with no-libgl-fallback blur works.
It would be fine to put this options the the compiz-options in fusion-icon.
The last thing i am missing is the possiblility to stick sticky windows to screen
divan
November 2nd, 2007, 07:18 PM
It still doesn't work for me. I keep on getting this if I change blur options:
compiz (blur) - Error: Failed to create framebuffer object
pickwick27
November 13th, 2007, 10:06 PM
Thank you so much! With "compiz --loose-binding --replace --no-libgl-fallback ccp&", blur finally works, even the emerald window decorations are blurred now.
jessika_k
November 23rd, 2007, 05:28 AM
I can't make blur work either. It worked fine when I was running XGL, but that isn't compatible with my wacom tablet. Neither focus or alpha blur works, and startng compiz with --loose-binding --replace --no-libgl-fallback ccp& returns:
~$ Checking for Xgl: not present.
Detected PCI ID for VGA: 02:00.0 0300: 1002:7288 (rev 9a) (prog-if 00 [VGA])
Checking for texture_from_pixmap: not present.
Trying again with indirect rendering:
Checking for texture_from_pixmap: present.
Checking for non power of two support: present.
Checking for Composite extension: present.
Comparing resolution (1280x1024) to maximum 3D texture size (4096): Passed.
Checking for nVidia: not present.
Checking for FBConfig: present.
Checking for Xgl: not present.
Starting emerald
/usr/bin/compiz.real (core) - Warn: Unknown option '--no-libgl-fallback'
/usr/bin/compiz.real (video) - Warn: No 8 bit GLX pixmap format, disabling YV12 image format
/usr/bin/compiz.real (blur) - Warn: GL_ARB_texture_non_power_of_two extension is required for mipmap filter
It messes up windows, but doesn't get blur working. Any ideas?
(Oh, also, the reflection plugin does not work now either...don't know if they are related somehow.)
some-guy
November 24th, 2007, 02:13 AM
try compiz.real --loose-binding --replace --no-libgl-fallback ccp
and add '--no-libgl-fallback' to compiz_args in /usr/lib/python/site-packages/FusionIcon/data.py to get it working in fusion-icon
jessika_k
November 24th, 2007, 03:03 AM
Nope, that does the same thing.
$ compiz.real --loose-binding --replace --no-libgl-fallback ccp
compiz.real (core) - Warn: Unknown option '--no-libgl-fallback'
compiz.real (core) - Fatal: GLX_EXT_texture_from_pixmap is missing
compiz.real (core) - Error: Failed to manage screen: 0
compiz.real (core) - Fatal: No manageable screens found on display :0.0
Window decorations disappear and windows cannot be selected/moved. Text disappears from terminal windows and the compiz control panel.
$ glxinfo | grep texture_from_pixmap
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
Texture from pixmap is there...
Deciare
November 24th, 2007, 03:12 AM
The --no-libgl-fallback solution posted earlier in this thread only applies to people with nVidia graphic cards using the proprietary nvidia driver. Since you use an ATI card, that solution won't apply to you.
I don't know much about the different graphic cards, but there's certain to be someone here who does, so could you tell us exactly what card and driver you are using?
jessika_k
November 24th, 2007, 03:33 AM
Its a Radeon X1950GT with the 7.11 fglrx driver. Maybe the new AIGLX support in the driver is incomplete?
SmSpillaz
November 24th, 2007, 02:51 PM
Gaussian and Mipmap filters require that you have framebuffer_object support. Intel cards, ATI and NVIDIA cards in indirect rendering mode (AIGLX) do not support this.
4xBillinear only requires fragment shaders, but is really slow. Focus blur uses 4xBillinear
*Waits for better drivers to handle this*
eagles500
November 26th, 2007, 08:28 PM
i solved it it all here http://forum.compiz-fusion.org/showthread.php?t=4890
Deciare
November 26th, 2007, 10:38 PM
i solved it it all here http://forum.compiz-fusion.org/showthread.php?t=4890
That solution was already discussed earlier in this thread, and does not apply to ATI cards. Please back-read a little of what has already been said before posting.
vBulletin® v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.