Solved

Yamaha OPL3 Problem

Posted on 2003-12-10
2
322 Views
Last Modified: 2010-04-20
I've had SuSE 8.0 for over a year, but only recently began playing with it.  I'm a newbie when it comes to Linux.  I've installed it on my old 200 MHz Toshiba Infinia PC, along with Windows 98.  My problem is I can't get sound from the Yamaha OPL3 chip which is on board. (It works fine in Windows)

I've tried using YaST2 to set it up, but after selecting the proper choices, I get the following message:

"An error occurred during the installation of OPL3 SA3, YAMAHA

"The kernel module snd-oplssa2 for sound support could not be loaded.  This can be caused by incorrect module parameters, including invalid IO or IRQ parameters."

I've searched for information on this and have printed lots of what I have read but, like I said, I'm new at this and obviously very dense.  Does anyone have any suggestions for what I should try - and some guidance as to how to implement your suggestions?  Thanks,

TiredPuppy
0
Comment
Question by:TiredPuppy
2 Comments
 
LVL 10

Accepted Solution

by:
anupnellip earned 500 total points
ID: 9918673
check in windows or bios what irq and io address is assigned to your sound card then run the following command in linux
#modprobe opl3sa2 mss_io=0x530 irq=5 dma=1 dma2=0 mpu_io=0x330 io=0x370
  change the irq to your irq and io to your io address
you can check the system log for any errors

try playing around with the IO value if the above does not work

0
 

Author Comment

by:TiredPuppy
ID: 9938943
Thanks anupnelip.  After some tweaking, I was finally able to get the sound enabled.  However, it was temporary as it failed to work the next time I booted up and I couldn't get it to work again.  Besides that, the CD-rom application failed to recognize the file type of a music cd I tried to play.  I think Linux is more trouble than it's worth, at least on the old P1 machine I'm trying to run it on.  It was just a hobby experiment, but I've experienced too much frustration to pursue it further.  Again, thanks for you help.  I'm sure if I knew what I was doing, it would be possible to force the system to accept the changes and remember them.  Best wishes,

TiredPuppy
0

Featured Post

Gigs: Get Your Project Delivered by an Expert

Select from freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely and get projects done right.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
linux installs 6 59
Why isn't object file created? 6 57
is my large folder zipped corrupted 4 65
awk file 6 49
The purpose of this article is to demonstrate how we can upgrade Python from version 2.7.6 to Python 2.7.10 on the Linux Mint operating system. I am using an Oracle Virtual Box where I have installed Linux Mint operating system version 17.2. Once yo…
Join Greg Farro and Ethan Banks from Packet Pushers (http://packetpushers.net/podcast/podcasts/pq-show-93-smart-network-monitoring-paessler-sponsored/) and Greg Ross from Paessler (https://www.paessler.com/prtg) for a discussion about smart network …
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to navigate the file tree with the shell. Use pwd to print the current working directory: Use ls to list a directory's contents: Use cd to change to a new directory: Use wildcards instead of typing out long directory names: Use ../ to move…

776 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question