--- aumix-2.7/src/common.c.pix Thu Jul 13 13:33:30 2000 +++ aumix-2.7/src/common.c Tue Sep 4 13:14:22 2001 @@ -30,7 +30,7 @@ FILE *OpenDefaultFile(char *mode); FILE *setfile; char *save_filename = NULL; /* name of file for saved settings */ -char *device_filename = "/dev/mixer"; /* name of mixer device file */ +char *device_filename = "/dev/sound/mixer"; /* name of mixer device file */ unsigned short setfile_opened = FALSE, setfile_write_perm = FALSE, setfile_read_perm = FALSE; int current_dev = 0, mixer_fd = -1, mutelevel[SOUND_MIXER_NRDEVICES], devmask = 0, recmask = 0, recsrc = 0, stereodevs = 0, mutestate = 0, interactive = FALSE; #ifdef USE_OWN_LABELS @@ -123,6 +123,9 @@ #endif /* HAVE_NLS */ interactive = FALSE; + + if (access(device_filename, F_OK) != 0) + device_filename = "/dev/mixer"; /* Get options from the command line. Using numbers as options is deprecated, but we do it anyway because it makes sense for line1, line2 and line3.