User from Ubuntu need help[ with a few things

I just came from Ubuntu hardy64bit .reason being is that I added two more gb’s of ram but ubuntu has some bug that made it so I could’nt use 4 gigs of ram and the fglrx drivers together it was either one or the other so instead of giving up Entirely on Linux I decided to try opensuse and it seems that so far so good but at the same time everything seems completely different I am a little lost, I figured out how to get the fglrx drivers installed and I need help with a few things like how do I add flash to Firefox how do I get my sound working . on Ubuntu I had to build and install install OSS drivers from here 4Front Technologiesbut I am not sure of how build anything on this distro please oint me in the right direction. I also had a ( can’t remember the name of the terminal) so I could use a hot key ( F12) and terminal would open centered on the upper half of my screen .So far I like what I see with this distro.

any help will be gretaly appreciated :slight_smile:

To flash enable your firefox, click on this link
http://opensuse-community.org/codecs-kde.ymp

Since you are new to openSUSE, there are loads of software you can install using the 1-click step. The 1 click installation makes things a lot easier for newbies. Good by openSUSE community.

Refer this link also
1-click-collection - openSUSE-Community

About your sound problem, can you provide details on which sound card you use. And which exact drivers did you build from the website. I can help you out on this if you provide the asked info.

The link for enabling flash also installs the codecs you need to play MP3’s, avi, wmv and other formats. You might need them too.

Thank you for reply s I am going to check those out ( also install those codecs/flash)
as for my sound card it is a Asus XonarDX I had to compile oss-v4.0-build1016 ( which was quite the adventure for a noob like me)

Go through this link to compile the sound driver. Follow the instructions and hopefully it will work. The pre-requisites to build the driver are readily available in the openSUSE repositories. Reply back if there are any problems.
All the best.

Oops! Here is the link

Building OSSv4 from source - Open Sound System

  • Thejaswi Raya

I was reading in one of the forums here ( I totally forgot wjhere) that I don’t need to install those drivers and that there was a way to install or recompile ( not sure if that is the proper name) alsa and I will get sound
edit
ok I found where it was and I have downloaded alsa and extracted it to its own folder but I am not sure of where to go from here do I just do a ./configure --with-cards=virtuoso --with-sequencer=yes ; make ; make install ? I am only guessing here

If you are looking to install the latest alsa drivers, you can do it via rpm command using the latest build service (I think) drivers:
Alsa-update - openSUSE

I typically recommend users with basic sound problems go to this openSUSE audio troubleshooting guide and try to work their way through it:
SDB:AudioTroubleshooting - openSUSE

And if that doesn’t work, I request users provide more information so that a good recommendation can be given. To provide more information, with your computer connected to the internet, please copy and paste the following into a gnome-terminal / konsole:

wget http://home.cfl.rr.com/infofiles/tsalsa && su -c 'bash ./tsalsa' 

when prompted for a password please enter your root password. Please try to accurately answer the question on the number of plugs/jacks on your sound card (for example my PC has 3 i/o plugs/jacks on the motherboard). When the script completes it will pass you a URL. Please post that URL here.

Also, please copy and paste the following one line at a time, into a gnome-terminal / konsole and post the output here.
rpm -qa | grep alsa
rpm -qa | grep pulse
rpm -q libasound2
uname -a
cat /etc/modprobe.d/sound

Thank you and here is all of the info you asked for

tsalsa.txt - nopaste.com (beta)

 rpm -qa | grep alsa
alsa-patch-bay-debuginfo-1.0.0-0.pm.2
alsa-tools-gui-1.0.16-47.1
alsa-1.0.17.git20080905-1.1
alsa-plugins-1.0.16-57.1
alsa-plugins-jack-32bit-1.0.16-57.1
alsa-utils-1.0.17.git20080820-1.1
alsa-plugins-pulse-1.0.16-57.1
alsa-plugins-pulse-32bit-1.0.16-57.1
alsa-patch-bay-1.0.0-0.pm.2
alsa-devel-1.0.17.git20080905-1.1
alsa-oss-32bit-1.0.15-48.1
alsa-tools-devel-1.0.17.git20080715-1.10
alsa-plugins-32bit-1.0.16-57.1
alsa-patch-bay-debugsource-1.0.0-0.pm.2
alsa-firmware-1.0.17.git20080617-2.1
alsa-plugins-jack-1.0.16-57.1
alsa-tools-1.0.17.git20080715-1.10
alsa-oss-1.0.15-48.1
alsa-driver-kmp-default-1.0.16.20080905_2.6.25.11_0.1-2.1
dallas@linux-q9lw:~> 

rpm -qa | grep alsa
alsa-patch-bay-debuginfo-1.0.0-0.pm.2
alsa-tools-gui-1.0.16-47.1
alsa-1.0.17.git20080905-1.1
alsa-plugins-1.0.16-57.1
alsa-plugins-jack-32bit-1.0.16-57.1
alsa-utils-1.0.17.git20080820-1.1
alsa-plugins-pulse-1.0.16-57.1
alsa-plugins-pulse-32bit-1.0.16-57.1
alsa-patch-bay-1.0.0-0.pm.2
alsa-devel-1.0.17.git20080905-1.1
alsa-oss-32bit-1.0.15-48.1
alsa-tools-devel-1.0.17.git20080715-1.10
alsa-plugins-32bit-1.0.16-57.1
alsa-patch-bay-debugsource-1.0.0-0.pm.2
alsa-firmware-1.0.17.git20080617-2.1
alsa-plugins-jack-1.0.16-57.1
alsa-tools-1.0.17.git20080715-1.10
alsa-oss-1.0.15-48.1
alsa-driver-kmp-default-1.0.16.20080905_2.6.25.11_0.1-2.1
dallas@linux-q9lw:~> rpm -qa | grep pulse
libpulsecore4-0.9.10-26.5
libpulse-mainloop-glib0-0.9.10-26.5
pulseaudio-esound-compat-0.9.10-26.5
pulseaudio-module-x11-0.9.10-26.5
alsa-plugins-pulse-1.0.16-57.1
pulseaudio-utils-0.9.10-26.5
alsa-plugins-pulse-32bit-1.0.16-57.1
pulseaudio-module-lirc-0.9.10-26.5
gstreamer-0_10-pulse-0.9.7-42.pm.1
libpulse0-0.9.10-26.5
pulseaudio-0.9.10-26.5
pulseaudio-module-bluetooth-0.9.10-26.5
pulseaudio-module-gconf-0.9.10-26.5
libpulse0-32bit-0.9.10-26.5
libpulse-browse0-0.9.10-26.5
pulseaudio-module-zeroconf-0.9.10-26.5
dallas@linux-q9lw:~> 

dallas@linux-q9lw:~> rpm -q libasound2
libasound2-1.0.17.git20080905-1.1
dallas@linux-q9lw:~> 

uname -a
Linux linux-q9lw 2.6.25.11-0.1-default #1 SMP 2008-07-13 20:48:28 +0200 x86_64 x86_64 x86_64 GNU/Linux
dallas@linux-q9lw:~> 

dallas@linux-q9lw:~> cat /etc/modprobe.d/sound

options snd slots=snd-oxygen,snd-hda-intel,snd-hda-intel
# rChK.hJ2fTVR7hHD:CMI8788 [Oxygen HD Audio]
alias snd-card-0 snd-oxygen
# NXNs.twyDH0toT34:Radeon HD 3870 Audio device
alias snd-card-1 snd-hda-intel
# u1Nb.m5Zx97I2gHE:82801I (ICH9 Family) HD Audio Controller
alias snd-card-2 snd-hda-intel
dallas@linux-q9lw:~> 







Thanks for that. I note you state in your entry to the script:

Problem: I have sound I am very sure it is because my XonarDX ( Asus) sound card is incompatable with Linux
… there are some updates in 1.0.17 and 1.0.18 of alsa for the Xonar. It appears you have just updated to the latest rpms. Is that correct?

That file indicates you have 3 !! audio cards. I assume you have only 2 cards, but one of the 2 cards has both an analog and a digitial component. Is that correct?

The tsalsa suggests two audio devices:

Alsa cards:         
         1 [Intel          ]: HDA-Intel - HDA Intel        
                              HDA Intel at 0xf1000000 irq 22        
         2 [HDMI           ]: HDA-Intel - HDA ATI HDMI        
                              HDA ATI HDMI at 0xf0010000 irq 17  

IMHO if one can not get sound to work with 2 devices installed, then one should disable (or remove) one, and get 1 working first. ONLY after one card is working, should a user try to get the second working (in such problem cases).

To which sound device do you have your speakers plugged in ?

How well did you try different settings in your mixer? I note you have surround sound switched OFF. What happens when you switch it ON? What are you using for a sound test? I hope you are not trying to play some proprietary audio format as a test? I recommend
speaker-test -Dplug:front -c2 -l5 -twav

speaker-test -Dplug:front -c2 -l5 -twav that command just sends my terminal into a loop that I cannot stop unless I just quit terminal for my sound test I tryed a few different avi files
my onboard sound is turned off I am using the asus Xonar dx card like I always have
and I have updated everything on my comp

I’m having difficulty picking out which of the sound cards identified by the tsalsa script, and also in the /etc/modprobe.d/sound file are your xonar. Do you know?

I note this for the xonar:
Matrix:Vendor-Asus - AlsaProject
where for the xonar-dx leads one here:
Matrix:Module-virtuoso - AlsaProject
which notes you need the snd-card-virtuoso module (at least that is what I see) and I do not see that sound module loaded on your PC.

Could you, immediately after a reboot to your PC, type in a konsole / gnome-terminal:
dmesg > dmesg.txt
and open dmesg.txt with a text editor and paste the contents to general pastebin - simplified internet collaboration (or some other paste bin site) submit it to the site, and post the resulting URL here (the file is too big to post here directly).

Also, in a konsole with root permissions try:
modprobe snd-card-virtuoso
If that loads, and if you get no error messages, now adjust your soundcard’s volume levels. All mixer channels are muted by default. You must use a native mixer program to unmute appropriate channels, for example alsamixer from the alsa-utils package. Note that some usb-audio devices do not have internal mixer controls

I am not sure which card it is on there either
I did this command dmesg > dmesg.txt but I didn’t see anything happen
and this command modprobe snd-card-virtuoso bash: modprobe: command not found error

It creates a file dmesg.txt under your /home/username directory. You did not try to open it up with a text editor like I asked … < sigh > … :frowning: Please do so. And post to paste.bin site like I asked. Ensure you run the command “dmesg > dmesg.txt” immediately after a reboot.

That is because you did not run it with root permissions. … < sigh > … Do you understand what root permissions are? If not, then it is something we need to teach you.

So, then try this as a regular user, and enter root user password when prompted:
su -c ‘modprobe snd-card-virtuoso’

Lol sorry about that I am still pretty tired from all of the things I was doing yesterday only got maybe 3hrs sleep lol

ok heres link general pastebin - Untitled - post number 1195904( I never knew there was such a place as that , that’s cool saves lots of web space :slight_smile:
I am used to using the sudo command I have never seen su -c before
ok that gives me a FATAL: Module snd_card_virtuoso not found. error

The command “su” allows you to switch to any user. If you do not specify the user, then the command assumes you want to switch to user root. If you specify “-c” the command “su” assumes you wish root permissions only for the one single command that follows. One needs to put the single quote ( ’ ) at the start and end of the command so that the “su -c” knows what command one is referring to.

I confess I do not know what sound module your xonar users. It is either snd_card_vituoso, or it is snd_oxygen (which is already loaded).

I have read that this sound card is supposed to “just work” with 2.6.25 kernel with alsa-1.0.17.

There is a bug in openSUSE-11.0 (so I’ve read) that for some sound modules the default configuration is not loaded. I do not know which modules that applies to, and sometimes the fix can be to specify a module option in the /etc/modprobe.d/sound file. So its possible one needs to add an option at the end of the /etc/modprobe.d/sound file to sort this, but I don’t know what option, nor am I certain what card your xonar might be.

Lets work on the assumption that it is only the “snd-oxygen” module. So try this edit to your /etc/modprobe.d/sound file:options snd slots=snd-oxygen,snd-hda-intel,snd-hda-intel

rChK.hJ2fTVR7hHD:CMI8788 [Oxygen HD Audio]

alias snd-card-0 snd-oxygen
options snd-oxygen model=auto

NXNs.twyDH0toT34:Radeon HD 3870 Audio device

alias snd-card-1 snd-hda-intel

u1Nb.m5Zx97I2gHE:82801I (ICH9 Family) HD Audio Controller

alias snd-card-2 snd-hda-intel
and restart alsa with: su -c 'rcalsasound restart’and test your sound

and if that fails, try removing reference to the other sound cards and try only this …

options snd slots=snd-oxygen,snd-hda-intel,snd-hda-intel
# rChK.hJ2fTVR7hHD:CMI8788 [Oxygen HD Audio]
alias snd-card-0 snd-oxygen
options snd-oxygen model=auto

and restart alsa with: su -c 'rcalsasound restart’and test your sound

and if that fails, try a different approach:
options snd slots=snd-oxygen,snd-hda-intel,snd-hda-intel

rChK.hJ2fTVR7hHD:CMI8788 [Oxygen HD Audio]

alias snd-card-0 snd-oxygen

NXNs.twyDH0toT34:Radeon HD 3870 Audio device

alias snd-card-1 snd-hda-intel

u1Nb.m5Zx97I2gHE:82801I (ICH9 Family) HD Audio Controller

alias snd-card-2 snd-hda-intel
options snd-hda-intel model=auto
and restart alsa with: su -c 'rcalsasound restart’and test your sound

But the above is just wild speculation on my part … I really do not know if any will work …

… reference your dmesg … I saw no entry for sound in it, which I believe is unusual.

I’m pretty convinced the /etc/modprobe.d/sound file edits I gave will fail.

the module is supposed to come with alsa 1.0.17. Maybe I have the syntax wrong.

I note this from the ALSA-Configuration.txt file for 1.0.18rc1 of alsa:

  Module snd-virtuoso
  -------------------

    Module for sound cards based on the Asus AV100/AV200 chips,
    i.e., Xonar D1, DX, D2 and D2X.

    This module supports autoprobe and multiple cards.  

So put your /etc/modprobe.d/sound file back to how it was initially, and instead, try this:
su -c 'modprobe snd-virtuoso’and if no errors try test your sound

I’m also thinking its possible we may need to blacklist snd-oxygen … but lets cross that bridge when we come to it (if we come to it).

Um how do I do this “put your /etc/modprobe.d/sound file back to how it was initially” ?

You gave me this earlier: