LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 01-12-2006, 02:08 PM   #1
furiousV
Member
 
Registered: Aug 2004
Location: Aberdeen, UK
Distribution: Ubuntu, CentOS, FreeBSD
Posts: 64

Rep: Reputation: 15
ALSA + nForce 4 Ultra


Hi all

I have upgraded my computer to 64 bit, and ditched Windows alltogether and installed SUSE 10.0

Nearly a breeze, a few minor problems I hope you can help me with

ALSA sound system doesn't seem to work properly - infact not at all, it doesn't pass Cedega sound test. I have run the NFORCE drivers from nvidia site with not much luck.
When I run Team Speak, everything sounds like chipmunks. Quake 4 does not give me any sound at all. I tried to force OSS for Quake 4, but get this instead
Quote:
------ OSS Sound Initialization ------
opened sound device '/dev/dsp'
ioctl SNDCTL_SYSINFO failed: Invalid argument
this ioctl is only available in OSS/Linux implementation. If you run OSS/Free, don't bother.
WARNING: ioctl SNDCTL_DSP_SPEED failed to get the requested frequency 44100, got 48000
close sound device
WARNING: sound subsystem disabled
That is Quake 4 demo Linux native.

Here is my dmesg, which I will filter with NFORCE, NVIDIA, nvidia, nvsound, and nvaudio:
Quote:
dmesg |grep NVIDIA
ACPI: DSDT (v001 NVIDIA AWRDACPI 0x00001000 MSFT 0x0100000e) @ 0x00000000
nvsound: module license 'NVIDIA' taints kernel.
Nvsound: NVIDIA CK804 Audio aci 0xdc00 and ac97 0xd800, IRQ b
NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-8178 Wed Dec 14 16:22:51 PST 2005

dmesg |grep NFORCE
NFORCE-CK804: IDE controller at PCI slot 0000:00:06.0
NFORCE-CK804: chipset revision 242
NFORCE-CK804: not 100% native mode: will probe irqs later
NFORCE-CK804: 0000:00:06.0 (rev f2) UDMA133 controller

dmesg |grep nvsound
nvsound: module not supported by Novell, setting U taint flag.
nvsound: module license 'NVIDIA' taints kernel.

dmesg |grep nForce
i2c_adapter i2c-0: nForce2 SMBus adapter at 0x4c00
i2c_adapter i2c-1: nForce2 SMBus adapter at 0x4c
lsmod:
Quote:
lsmod
Module Size Used by
af_packet 21384 2
ndiswrapper 157716 0
speedstep_lib 4228 0
freq_table 4612 0
nls_utf8 2048 0
subfs 7552 1
ipv6 242752 10
button 7056 0
battery 10244 0
ac 5252 0
edd 9824 0
nvidia 4070960 12
agpgart 33096 1 nvidia
shpchp 88676 0
pci_hotplug 26164 1 shpchp
i2c_nforce2 6784 0
i2c_core 20368 1 i2c_nforce2
nvsound 1540024 0
soundcore 9184 1 nvsound
ohci_hcd 20228 0
ehci_hcd 32136 0
generic 4484 0 [permanent]
usbcore 112640 4 ndiswrapper,ohci_hcd,ehci_hcd
parport_pc 38980 1
lp 11460 0
parport 33864 2 parport_pc,lp
dm_mod 54972 0
reiserfs 250480 4
sg 35744 0
fan 4996 0
thermal 14472 0
processor 24252 1 thermal
ide_cd 39684 0
cdrom 36896 1 ide_cd
sata_nv 9348 2
libata 48516 1 sata_nv
amd74xx 13980 0 [permanent]
sd_mod 18576 3
scsi_mod 131304 3 sg,libata,sd_mod
ide_disk 17152 4
ide_core 122380 4 generic,ide_cd,amd74xx,ide_disk
And finally lspci:
Quote:
lspci
00:00.0 Memory controller: nVidia Corporation CK804 Memory Controller (rev a3)
00:01.0 ISA bridge: nVidia Corporation CK804 ISA Bridge (rev a3)
00:01.1 SMBus: nVidia Corporation CK804 SMBus (rev a2)
00:02.0 USB Controller: nVidia Corporation CK804 USB Controller (rev a2)
00:02.1 USB Controller: nVidia Corporation CK804 USB Controller (rev a3)
00:04.0 Multimedia audio controller: nVidia Corporation CK804 AC'97 Audio Controller (rev a2)
00:06.0 IDE interface: nVidia Corporation CK804 IDE (rev f2)
00:07.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:08.0 IDE interface: nVidia Corporation CK804 Serial ATA Controller (rev f3)
00:09.0 PCI bridge: nVidia Corporation CK804 PCI Bridge (rev a2)
00:0b.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0c.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0d.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:0e.0 PCI bridge: nVidia Corporation CK804 PCIE Bridge (rev a3)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:00.0 VGA compatible controller: nVidia Corporation: Unknown device 0092 (rev a1)
05:08.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
I hope this is enough information for you to help point out what is wrong

The login desktop sound works fine, no problems there, and Quake 3 Arena (native) has sound fine also, which I assume is using OSS.

Once this is sorted, I will be completely converted - it is very tempting to pop in the Windows XP CD just to play Quake 4 and Battlefield 2

Specs:
SUSE 10.0 32-bit
Athlon 64 3700
1024MB 400MHz
256MB 7800GT (Which works fine - note my previous posts with my Radeon 9800 :P)
Asus A8N-E with nForce 4 Ultra and AC'97 Audio chip.

If you need any more info, I can get it for you

Thanks in advance, I'm really looking forward to your responses

Viktor
 
Old 06-25-2006, 10:14 PM   #2
AzrielMacKay
Member
 
Registered: Jul 2001
Location: Moody, AL
Distribution: Debian and Kubuntu
Posts: 249

Rep: Reputation: 30
I have noticed a strange problem with cedega where it wont find alsa for a few minutes after you've booted. Try running the system test for it a few times and see if it ever pops up. Also, you may want to install alsa from source, or install dev packages depending on what distro you are using. How were u forcing q4 to use oss, doing aoss quake4? If so I've never had much luck with that.
 
Old 06-26-2006, 01:28 AM   #3
cs-cam
Senior Member
 
Registered: May 2004
Location: Australia
Distribution: Gentoo
Posts: 3,545

Rep: Reputation: 57
Well if you've installed the nvsound module that's OSS so ALSA won't work with that enabled. I have an nF4 chipset and I don't use the Nforce drivers at all anymore, Nvidia recommends using forcedeth for it's ethernet and I recently switched to ALSA over nvsound and haven't noticed any negatives.

Just rmmod nvsound and run alsaconf to setup ALSA for your sound chipset, you may need to reboot I'm not sure. I made the change on a kernel update so it wasn't an issue.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Nforce 3 ultra software raid while installing debian Devrethman Linux - Hardware 2 08-27-2005 08:25 AM
ALSA + kernel 2.6.9 + NForce sound NullDevice23 Linux - Hardware 5 03-01-2005 10:39 AM
Can't force MDK 10 to use ALSA on NFORCE exalted Mandriva 2 06-01-2004 12:51 AM
Alsa, nforce, 5.1 speakers, 2.6.3 thinkninja Debian 2 03-19-2004 05:13 PM
Soundstorm (nForce 2) + Alsa Anzxio Linux - Hardware 0 02-08-2004 05:25 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 05:01 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration