Forums » Bugs

Input/output error after update from 3.2.6. to 3.2.8 and higher (Linux)

Jul 09, 2003 henner link
I've start playing vendetta with vers. 3.2.6..
After an Update to 3.2.8 Vendetta stops.
I can start and connect vendetta. After the character selection it loads some files and stops with the message:

/dev/dsp: Input/output error
Segmentation fault

after this my Screen-wide is like 640 x 480 or what ever.

What is to do?

Henner
Jul 09, 2003 igrok link
/dev/dsp is your sound device. The most likely problem is that your user does not have permission to write to /dev/dsp. If you do a 'ls -l /dev/dsp' that could give us more info. The easiest (sloppiest) way to fix this is to do 'chown YOUR_USERNAME /dev/dsp'.

As far as fixing your screen resolution, you can use <ctrl>+<alt>+<num_pad_+ or num_pad_->. This will allow you to get back to your normal display setting.
Jul 10, 2003 henner link
Thanx for your help, but it didn't work.

This is the output from 'ls -l /dev/dsp' after using 'chown henner /dev/dsp':

lr-xr-xr-x 1 henner root 9 Jul 10 22:37 /dev/dsp -> sound/dsp

Vendetta stops with the old message:

/dev/dsp: Input/output error
Segmentation fault

with the same scrren effect.
But very helpfull was your tip for fixing my screen resolution.

What else could i do??

If you need more information about my system let me know.
Mandrake 9.1, AMD 1500+, Nvidia g.card (32MB) KDE 3.x,....
Jul 10, 2003 igrok link
lr-xr-xr-x 1 henner root 9 Jul 10 22:37 /dev/dsp -> sound/dsp

This means that /dev/dsp isn't the actual sound device. It must be /dev/sound/dsp. Do the chown on /dev/sound/dsp and see what happens.
Jul 13, 2003 henner link
The same...

ls -l /dev/sound/dsp
crw------- 1 henner audio 14, 3 Jan 1 1970 /dev/sound/dsp
Jul 13, 2003 henner link
The same...

ls -l /dev/sound/dsp
crw------- 1 henner audio 14, 3 Jan 1 1970 /dev/sound/dsp


Maybe its a solution to uninstall V. and make a complete new installation?

How can i deinstall Vendetta?

Henner
Jul 15, 2003 a1k0n link
Reinstalling Vendetta probably won't change anything. rm -rf ~/.vendetta is how you do it, though.

Most likely if you're getting an input/output error then your soundcard either doesn't support mmapped audio or your DSP device is being used/emulated by some other daemon/driver, such as esound or arts. Or maybe you're using ALSA?

What sound card do you have, and what sound drivers are you using (default linux drivers, ALSA, ...)?
Jul 15, 2003 roguelazer link
If you have ALSA, get the OSS emulation package.
Jul 21, 2003 henner link
My sound device: SiS7012 PCI Audio Accelerator
manufacturer: Silicon Integrated Systems [SiS]
Module: snd-intel8x0
alternative driver:ali5455:i810_audio:nvaudio

it is an on board sound device.

Henner