Ubuntu 24.04.1 LTS | Lataa ja asenna | Tutustu yhteisöön | Blogi | Yritysten tarjoamat palvelutUusimmat julkaisut: 24.04.1 LTS (suositeltu, 29.8.2024) ja 24.10 - Ubuntun 20-vuotisjulkaisu! (10.10.2024).
kun teki ubuntuguidessa olleen ohjeen mukaan.
eikös esd:n voi hyvin mielin disabloda kokonaan?
sillä tuohon äänilaitteen varattuna olemiseen törmää aivan varmasti muulloinkin kun ET:tä pelatessa.
How to configure sound to work properly in GNOME Read #General Notes Read #How to add extra repositories sudo killall esdsudo cp /etc/esound/esd.conf /etc/esound/esd.conf_backupsudo gedit /etc/esound/esd.confFind this section ...auto_spawn=0spawn_options=-terminate -nobeeps -as 5...Replace with the following lines auto_spawn=1spawn_options=-terminate -nobeeps -as 2 -d defaultSave the edited file sudo apt-get install libesd-alsa0sudo gedit /etc/asound.confInsert the following lines into the new file pcm.card0 {type hwcard 0}pcm.!default {type plugslave.pcm "dmixer"}pcm.dmixer {type dmixipc_key 1025slave {pcm "hw:0,0"period_time 0period_size 2048buffer_size 32768rate 48000}bindings {0 01 1}}Save the edited file sudo ln -fs /usr/lib/libesd.so.0 /usr/lib/libesd.so.1System -> Preferences -> SoundSound preferencesGeneral Tab -> Sounds for events (Un-Checked)Save and close all opened applications, Reboot computer
/etc/gdm/PreSession/Default: Registering your session with wtmp and utmp/etc/gdm/PreSession/Default: running: /usr/bin/X11/sessreg -a -w /var/log/wtmp -u /var/run/utmp -x "/var/lib/gdm/:0.Xservers" -h "" -l ":0" "sakke"/etc/gdm/Xsession: Beginning session setup...x-session-manager: error while loading shared libraries: libesd.so.0: cannot open shared object file: Error 40
Nyt mentiin mokaamaan ja rajusti. Äänet ei ET:ssä toimi, niin minäpä sitten noheena poikana otin ja väänsin niinkuin ohjeissa neuvvotaan:
Lainaus...sudo apt-get install libesd-alsa0...
...sudo apt-get install libesd-alsa0...
Nyt X ei starttaa ja antaa virheilmoituksen:Lainaus...x-session-manager: error while loading shared libraries: libesd.so.0: cannot open shared object file: Error 40
...x-session-manager: error while loading shared libraries: libesd.so.0: cannot open shared object file: Error 40
Jotenka:Mikäs nyt neuvoksi?
Itselläkin vastaava ongelma, äänet ei pelitä Enemy territoryssä, mutta muuten äänet toimivat moitteetta.Äänikortin hommista vastaa K7S8XE+ emolevyyn integroitu äänikortti...
Minulla oli/on sama ongelma. Näin ainakin sain toimimaan: http://alsa.opensrc.org/index.php?page=FAQ023 Mikäli käytät Alsaa.
When I try to play Enemy Territory or other games based on the Quake 3 engine, I get an "/dev/dsp: Input/output error Could not mmap /dev/dsp" messageRead the OssEmulation documentation about setting the parameters for OSS via the /proc interface. For some people trying to play ET, the following works:echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/osswhich changes the playback part of OSS (indicated by the "p" in "pcm0p").You will generally need to add write permissions even for the root user in order to echo anything to /proc/asound/card0/pcm0p/oss. Also remember your new settings will not be preserved following a reboot.