Bug 202086 - YaST2 Sound Module is completely unusable
Summary: YaST2 Sound Module is completely unusable
Status: RESOLVED FIXED
: 147764 178355 (view as bug list)
Alias: None
Product: SUSE Linux 10.1
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Final
Hardware: 32bit SuSE Linux 10.1
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Ladislav Slezák
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-08-27 02:07 UTC by David Rak
Modified: 2006-09-04 14:36 UTC (History)
3 users (show)

See Also:
Found By: Beta-Customer
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Rak 2006-08-27 02:07:38 UTC
Ok I'm not sure when this started happening, but I can't use the YaST2 Sound Module to edit or delete entries.  

I have two sound devices, the first is the only one I want to use which is a usb headset.  It uses the snd-usb-audio module.  The second is my onboard sound card which uses the snd-intel8x0 module I believe (but I don't care about this entry, I just needed my usb headset to work).

My headset still works (luckily), but I can't edit or delete its entry and I can't edit my onboard sound card entry. I can't delete my usb headset entry.   Clicking on delete does nothing.  Clicking on edit makes it fly out of the sound module.  Here's a screenshot of my entries in the sound module:

http://img201.imageshack.us/my.php?image=screenshotjk9.png

Also below is part of my y2log.  Its basically me starting yast2's sound module clicking on my first entry (usb headset) and clicking on edit.  Right after I do that, it flys out.  Let me know if you need any more info or logs.  

2006-08-26 21:54:59 <1> suse(8895) [liby2] genericfrontend.cc(main):200 Launched YaST2 component 'y2base' 'sound' 'qt' ''
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(SetLanguage):501 GET encoding for en_US.UTF-8:  UTF-8
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Mode)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Directory)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Popup)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Label)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (String)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Sound)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Arch)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Summary)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Crash)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Progress)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (CommandLine)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Stage)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Report)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (TypeRepository)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Address)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Hostname)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (IP)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Netmask)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (URL)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (XML)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (RichText)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Wizard)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (SuSERelease)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (HWConfig)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Confirm)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Linuxrc)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Joystick)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Service)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Sequencer)
2006-08-26 21:54:59 <2> suse(8895) [Parser] sound/ui.ycp:49 Warning: Format string is not constant, no parameter checking possible
2006-08-26 21:54:59 <2> suse(8895) [Parser] sound/ui.ycp:54 Warning: Format string is not constant, no parameter checking possible
2006-08-26 21:54:59 <2> suse(8895) [Parser] sound/ui.ycp:185 Warning: Format string is not constant, no parameter checking possible
2006-08-26 21:54:59 <2> suse(8895) [Parser] sound/ui.ycp:189 Warning: Format string is not constant, no parameter checking possible
2006-08-26 21:54:59 <2> suse(8895) [Parser] sound/routines.ycp:729 Warning: Format string is not constant, no parameter checking possible
2006-08-26 21:54:59 <2> suse(8895) [Parser] sound/routines.ycp:774 Warning: Format string is not constant, no parameter checking possible
2006-08-26 21:54:59 <2> suse(8895) [Parser] sound/options.ycp:321 Warning: Format string is not constant, no parameter checking possible
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (Package)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PackageAI)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PackageSystem)
2006-08-26 21:54:59 <1> suse(8895) [wfm] PkgModule.cc(instance):46 Redirecting ZYPP log to y2log
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PackageCallbacksInit)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (PackageLock)
2006-08-26 21:54:59 <2> suse(8895) [Parser] sound/volume_routines.ycp:154 Warning: Format string is not constant, no parameter checking possible
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (WizardHW)
2006-08-26 21:54:59 <1> suse(8895) [wfm] Y2WFMComponent.cc(import):696 Y2WFMComponent::import (CWM)
2006-08-26 21:55:00 <1> suse(8895) [wfm] Y2CCWFM.cc(createInLevel):153 Parsing finished
2006-08-26 21:55:00 <1> suse(8895) [liby2] genericfrontend.cc(main):484 YAST_IS_RUNNING is yes
2006-08-26 21:55:00 <1> suse(8895) [YCP] clients/sound.ycp:25 ----------------------------------------
2006-08-26 21:55:00 <1> suse(8895) [YCP] clients/sound.ycp:26 Sound module started
2006-08-26 21:55:00 <1> suse(8895) [YCP] CommandLine.ycp:1208 ----------------------------------------
2006-08-26 21:55:00 <1> suse(8895) [YCP] CommandLine.ycp:1209 Command line interface started
2006-08-26 21:55:00 <1> suse(8895) [YCP] SuSERelease.ycp:47 File with release information: /etc/SuSE-release
2006-08-26 21:55:00 <2> suse(8895) [qt-ui] YQUI_x11.cc(loadPredefinedQtTranslations):427 Can't load translations for predefined Qt dialogs from /usr/lib/qt3/translations/qt_en.qm
2006-08-26 21:55:00 <1> suse(8895) [qt-ui] YQUI_core.cc(processCommandLineArgs):240 Qt argument: qt
2006-08-26 21:55:00 <1> suse(8895) [qt-ui] YQUI_core.cc(processCommandLineArgs):240 Qt argument: 
2006-08-26 21:55:00 <1> suse(8895) [qt-ui] YQUI_core.cc(calcDefaultSize):350 Default size: 895x698
2006-08-26 21:55:00 <1> suse(8895) [qt-ui] YQUI_core.cc(YQUI):210 Forcing /usr/lib/qt3/lib/libqt-mt.so.3 open successful
2006-08-26 21:55:01 <3> suse(8895) [YCP] Linuxrc.ycp:26 Reading install.inf, but file doesn't exist!!!
2006-08-26 21:55:01 <1> suse(8895) [YCP] sound/read_routines.ycp:239 mod_opts: [$["alias":"snd-card-0", "model":"", "module":"snd-usb-audio", "options":$["enable":"1", "index":"0"], "unique_key":""]]
2006-08-26 21:55:01 <1> suse(8895) [YCP] sound/read_routines.ycp:267 read module options: $["snd-card-0":$["enable":"1", "index":"0"]]
2006-08-26 21:55:01 <1> suse(8895) [YCP] sound/read_routines.ycp:268 read IDs: $["":$[]]
2006-08-26 21:55:01 <1> suse(8895) [YCP] sound/read_routines.ycp:344 Found sound card hwconfig (static-sound-0): $["alias":"snd-card-0", "hwcfg":"static-sound-0", "module":"snd-usb-audio", "options":$["enable":"1", "index":"0"]]
2006-08-26 21:55:01 <1> suse(8895) [YCP] sound/read_routines.ycp:344 Found sound card hwconfig (vpid-10b9-5455-1849-0850): $["alias":"snd-card-1", "hwcfg":"vpid-10b9-5455-1849-0850", "model":"M5455 PCI AC-Link Controller Audio Device", "module":"snd-intel8x0", "unique_key":"RE4e.qAIzqAgBao4"]
2006-08-26 21:55:01 <1> suse(8895) [YCP] Sound.ycp:517 read_hwconfig: [$["alias":"snd-card-0", "hwcfg":"static-sound-0", "module":"snd-usb-audio", "options":$["enable":"1", "index":"0"]], $["alias":"snd-card-1", "hwcfg":"vpid-10b9-5455-1849-0850", "model":"M5455 PCI AC-Link Controller Audio Device", "module":"snd-intel8x0", "unique_key":"RE4e.qAIzqAgBao4"]]
2006-08-26 21:55:02 <1> suse(8895) [YCP] sound/complex.ycp:44 unconfigured_cards: []
2006-08-26 21:55:02 <1> suse(8895) [YCP] sound/complex.ycp:45 modules_conf: [$["alias":"snd-card-0", "hwcfg":"static-sound-0", "module":"snd-usb-audio", "options":$["enable":"1", "index":"0"]], $["alias":"snd-card-1", "hwcfg":"vpid-10b9-5455-1849-0850", "model":"M5455 PCI AC-Link Controller Audio Device", "module":"snd-intel8x0", "unique_key":"RE4e.qAIzqAgBao4"]]
2006-08-26 21:55:06 <1> suse(8895) [YCP] sound/complex.ycp:371 WaitForEvent: $["event":$["EventReason":"Activated", "EventSerialNo":0, "EventType":"WidgetEvent", "ID":`edit, "WidgetClass":`PushButton, "WidgetDebugLabel":"Edit", "WidgetID":`edit], "selected":""]
2006-08-26 21:55:06 <3> suse(8895) [YCP] sound/complex.ycp:264 card  was not found!
2006-08-26 21:55:06 <1> suse(8895) [YCP] clients/sound.ycp:595 Sound module finished
2006-08-26 21:55:06 <1> suse(8895) [YCP] clients/sound.ycp:596 ----------------------------------------
2006-08-26 21:55:06 <1> suse(8895) [wfm] WFMSubAgent.cc(~WFMSubAgent):41 Deleting SubAgent: 0 scr
2006-08-26 21:55:06 <1> suse(8895) [agent-modules] ModulesConf.cc(writeFile):560 Modules not modified, not writing
2006-08-26 21:55:06 <1> suse(8895) [liby2] genericfrontend.cc(main):499 Finished YaST2 component 'y2base'
2006-08-26 21:55:06 <1> suse(8895) [media] MediaManager.cc(restoreAutoMounter):248 Restored HAL volume handling (automounter)
Comment 1 Ladislav Slezák 2006-09-01 15:31:22 UTC
Non PCI cards were handled incorrectly.

Fixed in yast2-sound-2.13.13
Comment 2 Ladislav Slezák 2006-09-01 15:36:04 UTC
*** Bug 147764 has been marked as a duplicate of this bug. ***
Comment 3 Ladislav Slezák 2006-09-04 14:36:53 UTC
*** Bug 178355 has been marked as a duplicate of this bug. ***