Red Hat Bugzilla – Bug 91783
no tty-based aumix?
Last modified: 2007-04-18 12:54:04 EDT
I have both aumix-2.8-1 and aumix-X11-2.8-1 installed. Used to be, if I ran
"aumix" I got the curses version, which is what I want. Now, "aumix" gets me
the X version and I can't find any way to get the TTY version instead. E.g.,
when I do "DISPLAY= aumix" it complains that it can't open the display.
There ought to be a way, as there was before, to use the curses version of aumix
even when the X version is also installed.
It's some mishap that occured when updating from 2.7 to 2.8. I haven't
investigated it yet, but plan on fixing it in the future. I'll diff my
changes and see if I messed something up, or if there has been some upstream
change that resulted in this. Possibly both.
*** Bug 91362 has been marked as a duplicate of this bug. ***
You're supposed to run "xaumix" to get curses version in X. I think this is
stupid though. Run "aumix" in the Linux console and you get the text version.
I dunno what the author was thinking here.
IMHO, "aumix" should *ALWAYS* give the text mode console version of aumix,
and xaumix or aumix-X11 should give the GUI version (or why have them).
Why this changed from version 2.7 to 2.8 is beyond me.
Run a program whose name starts with "x" to get the non-X version of it? That's
It doesn't even work -- sure, it puts up the old-style interface, but in a new
window! I just want what I had before -- when I run aumix, I want a curses
interface in the window from which I ran it.
And I realize this isn't your fault Mike :-).
Yep, I agree, the new behaviour is rediculous, and it needs to change back.
It is totally non-intuitive.
"aumix" should give the text based curses aumix that always occured before.
Acceptable ways of getting the GUI would be:
The way things are now, it is just retarded. Even having an "aumix --nox"
would make sense. I had to run "aumix -C ansi" to get what you want.
I'm going to probably remove the GUI version entirely as we have 10000 GUI
mixers already, and the sole purpose aumix exists in Red Hat Linux is to
provide a console ncurses mixer and save/restore mixer settings.
I regret having updated to aumix 2.8 now. I'll either hack the snot out of
it to obtain the desired behaviour or drop back to 2.7 which works.
* Thu May 29 2003 Mike A. Harris <email@example.com> 2.8-2
- Disable GTK support completely as we already ship tonnes of GUI mixer apps,
and aumix is present only for initscripts and as a console mixer, and
the new 2.8 default of running GTK when in X is running is a very confusing
change of operation to users (#91362,91783)
- Disable xaumix as it doesn't work anyway, and doesn't make sense without
also including GTK support