|
||||||
| Forums FAQ | Members List | Search | Today's Posts | Mark Forums Read |
| ARCHIVES - Laptop Support Questions specific to laptop computers running SUSE Linux |
|
|
|
LinkBack | Thread Tools | Display Modes |
|
|||
|
Hi All,
I've installed OpenSuse 10.2 RC1 two weeks ago and since then I tried to get my built-ins mic and webcam working without success. After the final version of 10.2 came out I did the update, but it still doesnt work. Now I am using alsa from Packman, and it also doesn't work. My system: HP Pavilion dv2000 Intel Duo Core 1.66, with 1Gb RAM Intel chipset 945GM OpenSuse 10.2 RC 1, fully updated Webcam is detected at startup, but aMsn says no webcam is detected. <6>usb 5-5: new high speed USB device using ehci_hcd and address 3 <6>usb 5-5: new device found, idVendor=0c45, idProduct=62c0 <6>usb 5-5: new device strings: Mfr=2, Product=1, SerialNumber=3 <6>usb 5-5: Product: USB 2.0 Camera <6>usb 5-5: Manufacturer: Sonix Technology Co., Ltd. <6>usb 5-5: SerialNumber: SN0001 <6>usb 5-5: configuration #1 chosen from 1 choice Did modprobe sn9c102 but there is no /dev/video device on my system. What driver do I have to install to get the video device? Playback sound works, but no recording. Already tried muting and unmuting the mic, and using the built in mic or an external one, everything fails. From Yast -> Hardware-> Sound: my card is a Intel HDA 82801G (ICH7 family). Tried to record sound with krec and audacity, and both fail. Kmix seems to be configured correctly, but it strangely has only a few options. I have seen others posts about sound problem with intel hda and they always have a lot of things under input/output/switches. don't know what's wrong with mine: ![]() Alsa stuff installed: laptop:~ # rpm -qa | grep alsa alsamixergui-0.9.0rc1-578 alsa-plugins-1.0.12-28 kalsatools-1.5.0-390 alsa-tools-1.0.13-18 alsa-1.0.13-21 alsa-tools-gui-1.0.13-18 alsa-firmware-1.0.13-16 Ouput of lscpi: laptop:~ # lspci 00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03) 00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) 00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) 00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 02) 00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 02) 00:1c.3 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 4 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 02) 00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e2) 00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 02) 00:1f.2 IDE interface: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller IDE (rev 02) 00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 02) 05:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02) 08:08.0 Ethernet controller: Intel Corporation PRO/100 VE Network Connection (rev 02) 08:09.0 FireWire (IEEE 1394): Ricoh Co Ltd Unknown device 0832 08:09.1 Generic system peripheral [Class 0805]: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 19) 08:09.2 System peripheral: Ricoh Co Ltd Unknown device 0843 (rev 01) 08:09.3 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 0a) 08:09.4 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 05) Ouput of lsusb: laptop:~ # lsusb Bus 005 Device 003: ID 0c45:62c0 Microdia Bus 005 Device 001: ID 0000:0000 Bus 002 Device 001: ID 0000:0000 Bus 004 Device 001: ID 0000:0000 Bus 001 Device 001: ID 0000:0000 Bus 003 Device 001: ID 0000:0000 Everything work on windows... And everything but mic and webcam is working on linux. Any idea what's wrong? Thanx, Henrique |
|
|||
|
Quote:
that comes with the kernel is not the right one. I had to install the uvcvideo: 1) go to http://mxhaard.free.fr/download.html and download uvcvideo-52.tar.gz 2) untar, make and make install 3) modprobe uvcvideo That's it. Even after reboot it will work. Since the correct module is in place, the system will find it and load it automatically. Here's what in dmesg now: usb 5-5: new high speed USB device using ehci_hcd and address 2 usb 5-5: new device found, idVendor=0c45, idProduct=62c0 usb 5-5: new device strings: Mfr=2, Product=1, SerialNumber=3 usb 5-5: Product: USB 2.0 Camera usb 5-5: Manufacturer: Sonix Technology Co., Ltd. usb 5-5: SerialNumber: SN0001 usb 5-5: configuration #1 chosen from 1 choice Linux video capture interface: v2.00 uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0) usbcore: registered new driver uvcvideo USB Video Class driver (v0.1.0) To compile the module you will need to have the kernel source installed... and it MUST match the in-use kernel. You can see that your webcam is working buy noticing that now there is a device /dev/video0 and by use of videoview: http://www.linux-projects.org/modules/mydo...id=5&lid=42 Just download it and run. You will be able to grab videos and images from the camera. Now I am only missing the mic.... Cheers, Henrique |
|
|||
|
Quote:
did you solve your Microphone problem yet ? If so, please let us know how. Thank you, Casual |
|
|||
|
I am also having sound recording problems.
Playing sounds seems set at a low volume too, I crank to external speakers up so I can cope but it isn't anything that's going to annoy the folks next door. I have reconfigured the sound card, used KMix to crank every setting up to full and can now record a very faint me, if I speak very loudly. This is very odd as I can hear whats going into the mic coming thru the headphones, but what gets recorded is only about 10% of the volume I hear. 82801G (lCH7 Family) High Definition Audio Controller, Suse 10.2 64bit any ideas as to what to try to improve sound levels? |
|
|||
|
Quote:
I finally solved the problem.... Not sure if it was a clever solution, but anyway... Go to the alsa webpage: http://www.alsa-project.org/ and download the source code version: 1.0.14rc2 of newer. If you are lucky, when it comes to you to solve this problem, there will be a rpm available somewhere... You can try to search for it in: freshrpm or rpm.bone.net, etc... Remember to download the source packages for everything alsa related: alsa-driver, firmware, lib, oss, plugins, tools and utils now check which of these you have installed on your system: rpm -aq | grep alsa Uninstall everything but the alsa driver with: rpm -e --force list_of_alsa_packges Then do the usual to install from source each and all of the packages you downloaded. I mean, open the packages: tar -xzvf package.tgz ... and follow the installation instructions inside each new directory. Once you have installed all the packges, restart the window manager (CRTL+ALT+BACKSPACE) and cross your fingers. You should have new options in the kmix window and a working microphone! DRAWBACK: now the mute multimidia button controls the master volume and not the PCM volume so mutting does not work NOTE: at first I uninstalled all alsa packages from my system and then installed from source all the latest versions. That works. However, I had to use a script inside the alsa-driver tree to create the sound devices (/dev/...)... but the configurations and devices only lasted until next reboot... so I re-installed the old alsa-driver with the suse rpm and then re-installed (overwriting) the latest version (I tried to have the device' script running during boot but it did not work). |
|
|||
|
Henrique,
I have a dv2120us, with mic and webcam just like you. Got the SUSE 10.2 installed and updated. Webcam is a Sonix. Used svn to get the UVC driver and installed it: svn checkout svn://svn.berlios.de/linux-uvc/linux-uvc/trunk cd trunk make (as root) make install (as root) modprobe uvcvideo Now I got /dev/video pointing to /dev/video0 and dmesg shows the following: usb 1-8: new high speed USB device using ehci_hcd and address 3 usb 1-8: new device found, idVendor=0c45, idProduct=62c0 usb 1-8: new device strings: Mfr=2, Product=1, SerialNumber=3 usb 1-8: Product: USB 2.0 Camera usb 1-8: Manufacturer: Sonix Technology Co., Ltd. usb 1-8: SerialNumber: SN0001 usb 1-8: configuration #1 chosen from 1 choice Linux video capture interface: v2.00 uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0) usbcore: registered new driver uvcvideo USB Video Class driver (v0.1.0) pretty much like your case, and lsmod shows: Module Size Used by uvcvideo 60036 0 videodev 42624 1 uvcvideo v4l1_compat 28548 2 uvcvideo,videodev v4l2_common 41472 2 uvcvideo,videodev usbcore 148064 5 usbhid,uvcvideo,ehci_hcd,ohci_hcd,ndiswrapper Anyway, the cam does not work. Videoview does not detect it and dmesg shows the following: ioctl32(videoview:5550): Unknown cmd fd(4) cmd(80685600){00} arg(ffc0f688) on /dev/video0 The interesting thing is that kopete detected the webcam, after doing the "modprobe uvcvideo", but it doesn't work anyway. I'm included in the audio and video groups. So I don't understand why it isn't working, as it is the same cam, same driver and same OS. Any idea?? |
|
|||
|
After some research I found out the problem.. it was so simple.
The only detail that was missing was the v4l2 support which is accomplished by installing the "pwlib-plugins-v4l2" package. I found it out because Eckiga didn't give me the v4l2 option during configuration, only the v4l option. But the uvcvideo is only compatible with the v4l2. That's it. Hope everybody gets their camera working! |
|
|||
|
It's strange, cause videoview still does not work.
Keeps giving the same message in dmesg: ioctl32(videoview:6005): Unknown cmd fd(4) cmd(80685600){00} arg(fffa5fbc) on /dev/video0 Well, at least Ekiga is working. |
|
|||
|
Only now I noticed that your system is 32 bits (as far as I know Core Duo is 32 bits).
That might be why somethings don't work in my case... |
|
|||
|
rc3 of alsa-1.0.14 was released today. In the release notes
http://www.alsa-project.org/changes/v1-0-1...-v1-0-14rc3.txt one can find the following lines: Quote:
|
|
| Bookmarks |
| Thread Tools | |
| Display Modes | |
|
|