LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
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 04-07-2011, 04:39 PM   #1
GHarding977
LQ Newbie
 
Registered: Apr 2011
Posts: 3

Rep: Reputation: 0
Angry ATI RS690/780 HDMI not available on Debian but fully fuctioning on Ubuntu


A couple of days ago I decided I would try to switch from using Ubuntu Maverick (10.10) to using Debian Squeeze. I have found some success in doing so, however, I cannot for the life of me get any sound from my laptop under Debian even though the audio device (ATI RS690/780 HDMI) works perfectly under Ubuntu.
Is there any quick way to solve this? I have been looking through forums and how-to guides for hours without any luck.

Cheers to everyone in advance of any help.
 
Old 04-08-2011, 02:54 AM   #2
business_kid
Guru
 
Registered: Jan 2006
Location: Ireland
Distribution: Slackware & Android
Posts: 6,134

Rep: Reputation: 526Reputation: 526Reputation: 526Reputation: 526Reputation: 526Reputation: 526
ATI Cards have a separate dsp for hdmi. So alsa sees that as a separate soundcard. The one in this box wanted to shove aside the crappy onboard sound and take over, but I have no hdmi so I didn't dig that. I added this stuff in /etc/modprobe.d/sound.conf

alias snd-card-0 snd-ac97-bus
alias snd-slot-0 snd-ac97-bus
alias snd-card-1 snd-hda-intel
alias snd-slot-1 snd-hda-intel
options snd-hda-intel model=ati

That got the desired result. You then need to configure hdmi to make sure /dev/dsp is not a link to /dev/dsp0
 
Old 04-09-2011, 07:13 PM   #3
GHarding977
LQ Newbie
 
Registered: Apr 2011
Posts: 3

Original Poster
Rep: Reputation: 0
Thumbs up

Sorry for the late reply on my part.
I'm not too sure what was causing the problem, however I have managed to solve the problem by copying some configuration files from my ubuntu partition into debian. It was a long shot but it worked.
 
Old 04-13-2011, 02:08 AM   #4
Tuxbeej
LQ Newbie
 
Registered: Apr 2011
Posts: 1

Rep: Reputation: 0
Quote:
Originally Posted by GHarding977 View Post
Sorry for the late reply on my part.
I'm not too sure what was causing the problem, however I have managed to solve the problem by copying some configuration files from my ubuntu partition into debian. It was a long shot but it worked.
Would you be willing to share the contents of those config files? I'm having a hell of a time trying to find info on setting up RS690 HDMI audio on Debian Wheezy, and you're the first good link I've found.

I might also give the aliases a try too, but I'd love more info before I start monkeying around.
 
Old 04-13-2011, 02:34 AM   #5
EDDY1
Guru
 
Registered: Mar 2010
Location: Oakland,Ca
Distribution: wins7, Debian wheezy
Posts: 5,026

Rep: Reputation: 441Reputation: 441Reputation: 441Reputation: 441Reputation: 441
@Tuxbeej
Here they frown on posting to solved threads, but check this 1 out.
http://wiki.debian.org/AtiHowTo
 
Old 04-15-2011, 04:55 AM   #6
GHarding977
LQ Newbie
 
Registered: Apr 2011
Posts: 3

Original Poster
Rep: Reputation: 0
Quote:
Originally Posted by Tuxbeej View Post
Would you be willing to share the contents of those config files? I'm having a hell of a time trying to find info on setting up RS690 HDMI audio on Debian Wheezy, and you're the first good link I've found.

I might also give the aliases a try too, but I'd love more info before I start monkeying around.

After a little bit of poking around I found the file that I copied was etc/modprobe.d/alsabase.conf

In full what I did was install pulse audio to keep check on things to see if the card was being picked up and if I could change the sound card being used (it's much easier with a gui). I then went hunting for a solution and found that people on different forums were saying that one line of code in etc/modprobe.d/alsabase.conf would make all the difference. I tried their methods but all failed. So I decided to try to copy ubuntu's alsabase.conf file and replace the existing one in debian hoping for some kind of miracle (after all ubuntu is based off debian). After I'd replaced the original file in debian with the one from ubuntu and rebooted, everything was just fine.

Forgot to actually paste my code:

Code:
# autoloader aliases
install sound-slot-0 /sbin/modprobe snd-card-0
install sound-slot-1 /sbin/modprobe snd-card-1
install sound-slot-2 /sbin/modprobe snd-card-2
install sound-slot-3 /sbin/modprobe snd-card-3
install sound-slot-4 /sbin/modprobe snd-card-4
install sound-slot-5 /sbin/modprobe snd-card-5
install sound-slot-6 /sbin/modprobe snd-card-6
install sound-slot-7 /sbin/modprobe snd-card-7

# Cause optional modules to be loaded above generic modules
install snd /sbin/modprobe --ignore-install snd $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-ioctl32 ; /sbin/modprobe --quiet --use-blacklist snd-seq ; }
#
# Workaround at bug #499695 (reverted in Ubuntu see LP #319505)
install snd-pcm /sbin/modprobe --ignore-install snd-pcm $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-pcm-oss ; : ; }
install snd-mixer /sbin/modprobe --ignore-install snd-mixer $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-mixer-oss ; : ; }
install snd-seq /sbin/modprobe --ignore-install snd-seq $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; /sbin/modprobe --quiet --use-blacklist snd-seq-oss ; : ; }
#
install snd-rawmidi /sbin/modprobe --ignore-install snd-rawmidi $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq-midi ; : ; }
# Cause optional modules to be loaded above sound card driver modules
install snd-emu10k1 /sbin/modprobe --ignore-install snd-emu10k1 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-emu10k1-synth ; }
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist snd-seq ; }

# Load saa7134-alsa instead of saa7134 (which gets dragged in by it anyway)
install saa7134 /sbin/modprobe --ignore-install saa7134 $CMDLINE_OPTS && { /sbin/modprobe --quiet --use-blacklist saa7134-alsa ; : ; }
# Prevent abnormal drivers from grabbing index 0
options bt87x index=-2
options cx88_alsa index=-2
options saa7134-alsa index=-2
options snd-atiixp-modem index=-2
options snd-intel8x0m index=-2
options snd-via82xx-modem index=-2
options snd-usb-audio index=-2
options snd-usb-caiaq index=-2
options snd-usb-ua101 index=-2
options snd-usb-us122l index=-2
options snd-usb-usx2y index=-2
# Ubuntu #62691, enable MPU for snd-cmipci
options snd-cmipci mpu_port=0x330 fm_port=0x388
# Keep snd-pcsp from being loaded as first soundcard
options snd-pcsp index=-2
# Keep snd-usb-audio from beeing loaded as first soundcard
options snd-usb-audio index=-2
hope this helps.

Last edited by GHarding977; 04-15-2011 at 04:58 AM.
 
  


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
no sound output ati hdmi Grub3r Linux - Laptop and Netbook 3 02-14-2011 06:56 PM
[SOLVED] ATI free drivers for ATI RS690 X1200 Series matiasar Debian 3 02-10-2011 08:44 AM
HDMI output with ATI threatingbehaviour Linux - Hardware 4 11-03-2010 06:48 AM
LXer: FSF debuts fully-free Ubuntu/Debian variant LXer Syndicated Linux News 0 11-02-2006 10:54 PM
How many Debian CDs to install a fully operating system equivielent to Ubuntu? fleeced Debian 4 05-29-2006 05:21 PM


All times are GMT -5. The time now is 11:34 AM.

Main Menu
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
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration