Bug 160230 - Can't enable system bell
Summary: Can't enable system bell
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_bell (show other bugs)
Version: unspecified
Platform: Ubuntu Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-04-01 21:42 UTC by Praveen Srinivasan
Modified: 2012-02-27 19:02 UTC (History)
6 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Praveen Srinivasan 2008-04-01 21:42:51 UTC
Version:            (using KDE 4.0.2)
Installed from:    Ubuntu Packages

Hi,
When I enable the system bell in Notifications under System settings, and then close the system settings panel, and
re-open it, the system bell is disabled.
Comment 1 George Czerw 2008-11-21 21:18:37 UTC
I can confirm that this problem exists.  I'm using KDE 4.1.2 on Mandriva 2009.0
Comment 2 George Czerw 2008-11-21 21:19:51 UTC
I can confirm that this problem exists.  I'm using KDE 4.1.2 on Mandriva 2009.0
Comment 3 Dario Andres 2008-12-21 19:56:50 UTC
Here using:

Qt: 4.4.3
KDE: 4.1.85 (KDE 4.1.85 (KDE 4.2 Beta2))
kdelibs svn rev. 899634 / kdebase svn rev. 899635
on ArchLinux x86_64 - Kernel 2.6.27.8

I can confirm this bug
Comment 4 Dario Andres 2009-01-17 00:06:09 UTC
Removing the "KConfig::NoGlobals" flag from the KConfig constructor in:
kdebase/workspace/kcontrol/bell/bell.cpp:172 seems to solve the issue, however I don't know if this will bring side effects.
Comment 5 Dario Andres 2009-01-17 01:28:43 UTC
BTW, the settings is properly saved (SystemBell on/off), however the module doesn't reflect the current status as it can't load the settings properly.
Comment 6 Dario Andres 2009-01-17 02:02:26 UTC
I'm adding the KNotify maintainer.

@Olivier:

I've talking with dfaure in the IRC.
It seems that the SystemBell setting is no longer used in KNotify (he couldn't find any file loading the "UseSystemBell" setting from "kdeglobals"). 

May be it was lost during the KDE4 porting process. (In KDE3: /kdelibs/kdecore/knotifyclient.cpp: 324:     d->useSystemBell = config->readBoolEntry("UseSystemBell",false ); )

Do you missed that one or it isn't going to be implemented again ? (and therefore this bug can be closed, and the System Bell KCModule can be deleted)

Thanks :)
Comment 7 Oswald Buddenhagen 2009-03-29 20:07:05 UTC
this should be fixed in trunk now. i'll backport when the code proves stable.
Comment 8 Dotan Cohen 2010-05-06 16:15:04 UTC
Can someone confirm that this issue is resolved in KDE 4.4, as per comment #7? Thanks.
Comment 9 Burkhard Lück 2011-04-12 17:07:24 UTC
The issue is resolved here in kubuntu 10.10 kde 4.6.2
Comment 10 Jekyll Wu 2012-02-16 11:00:26 UTC
Works for me when using KDE SC 4.8. Should this report be closed now?