I decided to try and install OpenSuse over Ubuntu recently, and for the most part it works fairly well. I had a separate /home partition which I mounted to the new installation, which made the process of trying out a new OS fairly easy. However, since the installation I’ve had several weird issues that I’m having trouble getting resolved. I’ve posted a couple topics already, but this one will attempt to summarize the issues so far, as I’m not sure if they’re related or not.
First, my wireless card (Broadcom) only seems to work when I boot into one specific kernel (2.6.31.12-0.2-debug, versus the same kernel number with -default, -desktop, etc., or any kernel with a different version number). If possible, I would like to get it working under a different kernel for reasons I’m about to explain.
Second, whenever I shut down or reboot my computer, it makes a noise that sounds like loud static for a bit, and I have no idea why. In my attempts to resolve the issue I downloaded the newest kernel from the HEAD openSUSE repositories (2.6.34-rc3.7.1), and in a way, it was successful. After booting into the new kernel, shutting down or rebooting does not make the static noise. However, the graphics driver or something is completely broken, as there is no mouse cursor, and shutting down / rebooting brings the screen to the login menu first, then after a few seconds displays a colored pattern similar to a screen test (generally not a good thing), and finally shuts down. Not to mention that my wireless driver doesn’t work.
I have even tried building the 2.6.33.2 kernel from scratch, but booting into that produces the same effects as the 2.6.34-rc3.7.1 kernel.
I should mention that, besides the problems listed above, everything works great out of the box. Webcam is enabled, sound works fine (when not shutting down), even Flash player is installed and flawless.
Ideally, what I would like to do is get a working version 2.6.33.2-desktop running with wireless, working graphics driver, and no sound issues, either compiled by me or using a pre-compiled verion from elsewhere. If that’s not possible, I would at least like to get my computer working with wireless, mouse cursors, and no weird sound issues.
And finally, some hardware information. Here’s my output of sudo /sbin/lspci:
00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #4 (rev 04)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 04)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 04)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 04)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 04)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 04)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 04)
00:1c.5 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 6 (rev 04)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 04)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 04)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 04)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 04)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f4)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 04)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 04)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 04)
01:00.0 VGA compatible controller: ATI Technologies Inc Mobility Radeon HD 3400 Series
01:00.1 Audio device: ATI Technologies Inc RV620 Audio device [Radeon HD 34xx Series]
03:01.0 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev 05)
03:01.1 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 22)
03:01.2 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 12)
03:01.3 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 12)
09:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5784M Gigabit Ethernet PCIe (rev 10)
0c:00.0 Network controller: Broadcom Corporation BCM4312 802.11b/g (rev 01)
Many thanks.