Bug 968 - Cannot enable kde desktop effect for ATi X1200 series (RS690)
Summary: Cannot enable kde desktop effect for ATi X1200 series (RS690)
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-04-25 02:01 CEST by You-Cheng Hsieh
Modified: 2011-06-06 03:33 CEST (History)
2 users (show)

See Also:
Source RPM: x11-driver-video-ati-6.14.1-4.mga1.src.rpm
CVE:
Status comment:


Attachments
/etc/X11/xorg.conf of tested laptop (1.42 KB, text/plain)
2011-04-26 09:58 CEST, You-Cheng Hsieh
Details
/var/log/Xorg.0.log of tested laptop (34.15 KB, text/plain)
2011-04-26 09:59 CEST, You-Cheng Hsieh
Details
systemsettings output on tested laptop (27.06 KB, text/plain)
2011-04-27 04:09 CEST, You-Cheng Hsieh
Details

Description You-Cheng Hsieh 2011-04-25 02:01:39 CEST
Description of problem:
cannot enable kde desktop effects. check 'enable desktop effects' and click 'apply', the options will turn on for a few seconds, and turn off (uncheck) automatically. 

Version-Release number of selected component (if applicable):
x11-driver-video-ati-6.14.1-4.mga1

How reproducible:
Always

Steps to Reproduce:
1.start systemsettings
2.'desktop effects' unchecked by default, check it.
3.click 'apply'
4.after a few seconds, the options will be unchecked automatically.

Composite is enabled in mcc. Different to bug #87, X server does not crash, and the video is X1200 series, which does not use radeonhd driver.
Comment 1 You-Cheng Hsieh 2011-04-25 02:14:33 CEST
Run drak3d and select compiz-fusion, after logout and login it seems default effects work fine(desktop cube, wobby windows, shadow, etc.) 

Could it be a bug of kde, not driver? If I select wrong RPM package, please correct it and asign to a proper maintainer.
Comment 2 Ahmad Samir 2011-04-25 04:58:43 CEST
(In reply to comment #0)
[...]
> Composite is enabled in mcc.

What do you mean exactly by "Composite is enabled"?
Comment 3 You-Cheng Hsieh 2011-04-25 13:40:21 CEST
The checkbox option of 'composite extension' is checked in mcc. That's what I mean 'enabled'. I don't find any composite options in xorg.conf, though.
Comment 4 You-Cheng Hsieh 2011-04-26 09:58:43 CEST
Created attachment 290 [details]
/etc/X11/xorg.conf of tested laptop
Comment 5 You-Cheng Hsieh 2011-04-26 09:59:24 CEST
Created attachment 291 [details]
/var/log/Xorg.0.log of tested laptop
You-Cheng Hsieh 2011-04-26 16:24:12 CEST

Summary: Cannot enable desktop effect for ATi X1200 series (RS690) => Cannot enable kde desktop effect for ATi X1200 series (RS690)

Comment 6 You-Cheng Hsieh 2011-04-27 03:20:55 CEST
Confirmed reproducible on i586. Changed platform to "All".

Hardware: x86_64 => All

Ahmad Samir 2011-04-27 03:27:26 CEST

Attachment 291 mime type: application/octet-stream => text/plain

Comment 7 You-Cheng Hsieh 2011-04-27 04:09:33 CEST
Created attachment 295 [details]
systemsettings output on tested laptop

Run systemsettings -> no output
click 'desktop effects' -> output line 1~62
check 'enable desktop effects' -> no output
click 'apply' -> no output
(after a few seconds, the checkbox will uncheck automatically.)
close window -> output line 63~204
Comment 8 Ahmad Samir 2011-04-27 04:30:16 CEST
(In reply to comment #3)
> The checkbox option of 'composite extension' is checked in mcc. That's what I
> mean 'enabled'. 

Ah, OK.

> I don't find any composite options in xorg.conf, though.
That's right; xorg.conf have a config about the compositing extension only if it's *disabled* (i.e. enabled unless stated otherwise).


Try this:
- Open systemsettings -> Desktop Effects
- Enable "Enable desktop...", don't click Apply
- Go to the Advanced tab and uncheck "Disable functionality checks"
- Go back to the General tab (you may need to enable "Enable desktop effects" again) and click Apply
Comment 9 You-Cheng Hsieh 2011-04-27 05:56:51 CEST
"Disable functionality checks" is unchecked by default.

Anyway, check or uncheck it does not make difference here. The output messages and results are the same.
Comment 10 John Balcaen 2011-05-06 03:01:15 CEST
Could try this :

kwriteconfig -file kwinrc -group Compositing -key OpenGLIsUnsafe false
kwriteconfig -file kwinrc -group Compositing -key CheckIsSafe true
kwriteconfig -file kwinrc -group Compositing -key DisableChecks true
kwriteconfig -file kwinrc -group Compositing -key Enabled true


& then you can try eventually with

LIBGL_ALWAYS_INDIRECT=1 kwin --replace

CC: (none) => balcaen.john

Comment 11 jcl darkc 2011-05-09 20:39:19 CEST
 I go exactly the same problem with my ati x600, see bugs #1196. By enabling "direct rendering", 3D desktop effects works fine.

CC: (none) => jcldc13

Comment 12 You-Cheng Hsieh 2011-05-10 06:03:46 CEST
i cannot test it right now. If enabling 'direct rendering' does fix the problem. Could we make it enabled by default while packaging? Will enabling it cause any other problem?
Comment 13 John Balcaen 2011-05-18 23:16:43 CEST
(In reply to comment #12)
> i cannot test it right now. If enabling 'direct rendering' does fix the
> problem. Could we make it enabled by default while packaging? Will enabling it
> cause any other problem?

Could you test ?
Also now with the latest mageia-kde4-config direct rendering is enable by default (but not desktop effect)
Comment 14 You-Cheng Hsieh 2011-06-06 03:33:26 CEST
Confirm it fixed in Mageia 1. After enabling 'direct rendering', desktop effects can be enabled.

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.