zkousel to nekdo hrat s jadrem 2.6.0 ?
jelikoz mne v tom nejede zvuk. pise to jen:
------- sound initialization -------
/dev/dsp: Input/output error
Could not mmap /dev/dsp
------------------------------------
jinak pekna hra. se mi libi ... bohuzel bez zbuku to neni ono... a 2.4kove jadro kvuli ni pouzivat nehodlam
OSS emulaci mam samozrejmne zapnutou
CONFIG_SND_OSSEMUL=y
CONFIG_SND_MIXER_OSS=y
CONFIG_SND_PCM_OSS=y
CONFIG_SND_SEQUENCER_OSS=y
tak jsem to stracnul pokud to nekomu neco rekne:
------- sound initialization -------
) = 38
setresuid32(0xffffffff, 0x1f6, 0xffffffff) = 0
open("/dev/dsp", O_RDWR) = 26
getuid32() = 502
setresuid32(0xffffffff, 0x1f6, 0xffffffff) = 0
ioctl(26, SNDCTL_DSP_GETCAPS, 0xbffff654) = 0
ioctl(26, SOUND_PCM_READ_RATE, 0x821c58c) = 0
ioctl(26, SNDCTL_DSP_STEREO, 0xbffff64c) = 0
ioctl(26, SOUND_PCM_READ_RATE, 0x9180194) = 0
ioctl(26, SNDCTL_DSP_SETFMT, 0xbffff648) = 0
ioctl(26, SNDCTL_DSP_GETOSPACE, 0xbffff660) = 0
old_mmap(NULL, 28672, PROT_WRITE, MAP_SHARED, 26, 0) = -1 EIO (Input/output error)
write(2, "/dev/dsp: Input/output error\n", 29/dev/dsp: Input/output error
) = 29
write(2, "Could not mmap /dev/dsp\n", 24Could not mmap /dev/dsp
) = 24
close(26) = 0
write(2, "--------------------------------"..., 37------------------------------------
) = 37
Ja sice pouzivam kernel 2.4 rady, avsak s ALSA ovladaci, mel jsem podobny problem, neslo najdenou pustit ET, TeamSpeak a mp3. Reseni jsme nalezl v FAQ pro Team Speak. V podstate pomuze, kdyz do
nejakeho skriptu (ja to mam v rc.local) napisete:
echo "et.x86 0 0 direct" > /proc/asound/card0/pcm0p/oss
echo "et.x86 0 0 disable" > /proc/asound/card0/pcm0c/oss
da se to pry aplikovat i na dalsi hry. Staci nahradit et.x86.