top of page
Writer's pictureinmusofttamin

C Media Cmi9880 @ Intel 82801fb Ich6 High Definition Audio Controller [b 1]pci [Latest 2022]







The method works fine, but there is some change for my PCI adapter (Chipset: Intel 82801FB and VGA: Intel 82845G/GL/GE/PE). The Intel 82801FB ID is a bit different for PCI-adapters. For example: t websearch/results?q=usb+win7&s=0055-220&z=170014&usn=99&cb=1 Results in: 0055-220C-1F51-0106 Where 0055-220C is the ID that can be found on the motherboard, and 1F51 is the PCI ID. The only problem is that when we see this two values in the brackets it says that this result is not valid. 0055-220C: CMI 9880 - Audio (R) & USB (R), which is a different PCI ID for my motherboard. The real ID should be CMI 9880 - Audio (R) & USB (R) Is there a way to resolve this? A: From your description, you are trying to match the values that are used in the devices.inf file. This file has a fixed format and as such won't change its content just because you have different hardware. The solution would be to hardcode the path of the device in devices.inf. I used this kind of solution in another program and I found it to work fairly well. The method is the following: First get all the information you need: devices.inf [DEVICE] Name = The name of the device FriendlyName = The friendly name of the device Description = The description of the device Class = The class of the device ClassGuid = The class GUID of the device DriverFile = The path to the device driver DriverVerMajor = The major version of the driver DriverVerMinor = The minor version of the driver DevicePath = The device path of the device Then write your code to get this information. This code is very simple: String path = ""; DeviceInfoCollection devices = DeviceManager.GetDeviceCollection(); 01e38acffe 0-1.2: Audio device [0403] Profile: CMI HD Audio [CMI9880]Subsystem: CMIM - N... a HDMI Audio 0: HDMI 0 [HDMI 0] 0: HDA-Intel - HDA Intel HDMI / DisplayPort Output [HDA Intel HDMI/DisplayPort Output] 1: [HP] HDA Intel HDMI / DisplayPort Output [HDA Intel HDMI/DisplayPort Output] 2: HDA Intel HDMI / DisplayPort Output [HDA Intel HDMI/DisplayPort Output] A: This works for me: sudo apt-get purge libkde4* sudo apt-get install --reinstall libkde4* Edit: I had a file in my home that was the problem, you might have to do a rm -r ~/.kde A: This is the actual answer to the problem: sudo apt-get purge libkde4* sudo apt-get install --reinstall libkde4* I was missing this entry in the.bashrc file: export KUBUNTU_MENUPROXY=none e a r e s t 1 0 . - 1 2 0 W h a t i s - 5 3 3 . 1 3 2 4 9 2 r o u n d e d t o t h e n e a r e s t t e n ? - 5 3 0 W h a t i s 1 . 1 0 3 7 0 6 0 6 8 r o u n d e d t o o n e d e c i m a l p l a c e ? 1 . 1 R o u n d 2 0 2 1


Related links:

5 views0 comments

Recent Posts

See All

Comments


bottom of page