Bug 160230

Summary: Can't enable system bell
Product: [Applications] systemsettings Reporter: Praveen Srinivasan <popapa>
Component: kcm_bellAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: andresbajotierra, kde-2011.08, long, lueck, mnyromyr, ogoffart
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:

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?