Description of problem: system-config-soundcard dies with the following traceback on my system with a VIA integrated AC97 Audio Controller : Traceback (most recent call last): File "/usr/share/system-config-soundcard/system-config-soundcard.py", line 46, in ? app = soundcard.childWindow() File "/usr/share/system-config-soundcard/soundcard.py", line 87, in __init__ self.device, self.module, self.maker, self.model = self.soundcardBackend.getData(card) File "/usr/share/system-config-soundcard/soundcardBackend.py", line 98, in getData maker, model = string.split(description, "|") ValueError: unpack list of wrong size kudzu shows : # kudzu -p -cAUDIO -bPCI - class: AUDIO bus: PCI detached: 0 driver: snd-via82xx desc: "VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller" vendorId: 1106 deviceId: 3059 subVendorId: 161f subDeviceId: 2032 pciType: 1 pcidom: 0 pcibus: 0 pcidev: 11 pcifn: 5 Version-Release number of selected component (if applicable): 1.2.8-1 How reproducible: always Steps to Reproduce: 1. system-config-soundcard Additional info: changing the matching character to "." instead would work on this case and for the other 320 Vendors from the pci.ids out of 1691 which have their names ending on "." for a comprehensive solution, if Vendor and Model is required as separate fields, they should be exported as such from the kudzu python module or the returned fields for card.vendorId and card.deviceId be used to lookup for that information. a fast workaround would be to use the description (desc) directly instead for now as it is mostly only required for the interface and there is no loose of functionality by not having it segregated on vendor + model
*** This bug has been marked as a duplicate of 132317 ***
Changed to 'CLOSED' state since 'RESOLVED' has been deprecated.