libopenal1 not installed correctly No sound at all in ut2k4

Bug #995639 reported by Martin G Miller
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openal-soft (Ubuntu)
Invalid
Undecided
Bret Curtis

Bug Description

I have just upgraded Ubuntu 11.10 to 12.04 64 bit. My sound works in general, but not in one of my games, UT2K4. Upon examination, I discovered libopenal1 is not correctly installed. If I look in synaptic it says it is installed. I also tried reinstalling it.

The files that are supposed to be there are:
    /usr/lib/x86_64-linux-gnu/libopenal.so.1
    /usr/lib/x86_64-linux-gnu/libopenal.so.1.13.0
    /usr/share/doc/libopenal1/changelog.Debian.gz
    /usr/share/doc/libopenal1/copyright
    /usr/share/doc/libopenal1/examples/alsoftrc.sample.gz

However, only the files in /usr/share/doc are actually installed.
The 2 files:
     /usr/lib/x86_64-linux-gnu/libopenal.so.1
    /usr/lib/x86_64-linux-gnu/libopenal.so.1.13.0

do not exist on my system.

I attempted to file a bug directly against libopenal1, the command:
ubuntu-bug libopenal1 returns an error that libopenal1 is not installed, even though synaptic says it is.

Is there any way I can just get these 2 files so I can put them where they belong?

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: alsa-base 1.0.25+dfsg-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-24.37-generic 3.2.14
Uname: Linux 3.2.0-24-generic x86_64
NonfreeKernelModules: nvidia
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
ApportVersion: 2.0.1-0ubuntu7
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: marty 2623 F.... pulseaudio
 /dev/snd/controlC1: marty 2623 F.... pulseaudio
Card0.Amixer.info:
 Card hw:0 'NVidia'/'HDA NVidia at 0xfe020000 irq 21'
   Mixer name : 'Nvidia MCP77/78 HDMI'
   Components : 'HDA:10ec0888,10438321,00100101 HDA:10de0002,10de0101,00100000'
   Controls : 44
   Simple ctrls : 23
Card1.Amixer.info:
 Card hw:1 'U0x46d0x80a'/'USB Device 0x46d:0x80a at usb-0000:00:02.1-6, high speed'
   Mixer name : 'USB Mixer'
   Components : 'USB046d:080a'
   Controls : 2
   Simple ctrls : 1
Card1.Amixer.values:
 Simple mixer control 'Mic',0
   Capabilities: cvolume cvolume-joined cswitch cswitch-joined penum
   Capture channels: Mono
   Limits: Capture 0 - 6400
   Mono: Capture 5132 [80%] [26.04dB] [on]
Date: Sun May 6 16:36:09 2012
InstallationMedia: Ubuntu 9.10 "Karmic Koala" - Release amd64 (20091027)
PackageArchitecture: all
SourcePackage: alsa-driver
Symptom: audio
Symptom_AlsaPlaybackTest: ALSA playback test through plughw:NVidia successful
Symptom_Card: Portable Webcam C905 - USB Device 0x46d:0x80a
Symptom_DevicesInUse:
 2623 2623 marty F.... pulseaudio
 /dev/snd/controlC1: marty F.... pulseaudio
Symptom_PulsePlaybackTest: PulseAudio playback test successful
Symptom_Type: No sound at all
Title: [HDA-Intel - HDA NVidia, playback] No sound at all
UpgradeStatus: Upgraded to precise on 2012-05-06 (0 days ago)
dmi.bios.date: 07/18/2008
dmi.bios.vendor: Phoenix Technologies, LTD
dmi.bios.version: ASUS M3N78 PRO ACPI BIOS Revision 0305
dmi.board.name: M3N78 PRO
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: 1.XX
dmi.chassis.asset.tag: 123456789000
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnPhoenixTechnologies,LTD:bvrASUSM3N78PROACPIBIOSRevision0305:bd07/18/2008:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnM3N78PRO:rvr1.XX:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Revision history for this message
Martin G Miller (mgmiller) wrote :
Revision history for this message
Martin G Miller (mgmiller) wrote :

I would like to apologize to everyone for wasting your time. I was looking in lib instead of /usr/lib. The files are where they are supposed to be.

To get the sound working in UT 2004:
In 64 bit Precise (12.04) You need to fix the openal.so symlink in ~/ut2004/System
you need to link to the 32 bit version which is now in: /usr/lib/i386-linux-gnu/libopenal.so.1.1.13.0
So, do: gksudo nautilus to get a root browser and navigate to the libopenal.so.1.1.13.0 file.
Right click it and Make Link.
Move the link to ~/ut2004/System
Rename the link openal.so

Next:
edit ~/.UT2004/system/UT2004.ini

Go to the area:
[ALAudio.ALAudioSubsystem]

and change this:
UseEAX=False
Use3DSound=False
UseDefaultDriver=True
CompatibilityMode=False

To this:
UseEAX=True
Use3DSound=False
UseDefaultDriver=False
CompatibilityMode=False

 Change:
 channels=32

to:
channels=72

Save the file.

Sound should now work

Bret Curtis (psi29a)
Changed in openal-soft (Ubuntu):
status: New → Invalid
assignee: nobody → Bret Curtis (psi29a)
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.