Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 72376 - Midi support doesn't work anymore with Wine >= 20041019-r3
Summary: Midi support doesn't work anymore with Wine >= 20041019-r3
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Wine Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-24 11:40 UTC by Matteo Settenvini
Modified: 2006-02-25 20:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Matteo Settenvini 2004-11-24 11:40:42 UTC
I upgraded Wine from < 20041019 to -r3, and I noticed that apps that use midi don't work anymore. The error they return is "There are no MIDI output devices available on this machine".

I use timitidy++ as software MIDI sequence. Before upgrading everything worked right.

Here's the relevant section of wine config:

[WinMM]
;"Drivers" = "winealsa.drv"
;"Drivers" = "wineoss.drv"
"Drivers" = "winearts.drv"
"WaveMapper" = "msacm.drv"
"MidiMapper" = "midimap.drv"

Also using the other drivers (winealsa and wineoss) doesn't work, while before it did.

Reproducible: Always
Steps to Reproduce:
1. Upgrade to latest wine
2. Install a MIDI app. You could use PowerTab Editor for example (http://www.power-tab.net), it really good as a testcase.
3. Try to configure MIDI / play something

Actual Results:  
No MIDI.

Expected Results:  
Midi works as before.

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.9-gentoo-r5 i686)
=================================================================
System uname: 2.6.9-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.40GHz
Gentoo Base System version 1.6.6
distcc 2.18.2 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r1
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown
/usr/kde/3/share/config /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/bind
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://ftp.linux.ee/pub/gentoo/distfiles/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aalib alsa apache2 apm arts avi berkdb bitmap-fonts bonobo cdr crypt cups
directfb doc dvd emacs encode esd f77 fam flac foomaticdb fortran gdbm gif gnome
gpm gtk gtk2 gtkhtml guile imagemagick imap imlib jack java jpeg kde ldap libg++
libwww mad maildir mbox mikmod mmx motif mpeg mysql nas ncurses nls odbc
oggvorbis opengl oss pam pcmcia pdflib perl png python qt quicktime readline
samba sasl sdl slang speex spell sse sse2 ssl svga tcltk tcpd tetex tiff
truetype x86 xml xml2 xmms xv zlib video_cards_i915 linguas_it"
Comment 1 Mr. Borje Holmberg 2004-11-25 13:37:46 UTC
I can second this. Personally I run only x86 and solved the problem by emerging the wine-20040716.ebuild and then entering 'app-emulation/wine' into /etc/portage/package mask.

linfan
Comment 2 Mr. Borje Holmberg 2004-11-25 13:39:44 UTC
I can second this. Personally I emerged wine-20040716.ebuild and put app-emulation/wine in /etc/portage/package.mask
Comment 3 SpanKY gentoo-dev 2004-12-02 06:15:42 UTC
can you try with 20041201 ?
if that fails, can you please report this upstream on winehq's bug tracker ?
Comment 4 Matteo Settenvini 2004-12-07 14:43:51 UTC
ok, still here with 20041201
i'll post a bug on wine bugzilla as soon as i've the time.
please leave this bug open until fixed upstream.
Comment 5 SpanKY gentoo-dev 2005-01-12 17:08:55 UTC
wine-20050111 is now in portage ... does that help at all ?  if not, have you had a chance to file a bug upstream yet ?
Comment 6 Matteo Settenvini 2005-01-13 07:20:10 UTC
No, it isn't fixed yet.

Btw, I tried registering to wine bugzilla at least 5 times. Every time it says it'll send me a confirmation email, and i never get it. Ultimately, I got a little annoyed and gave up. I'll try again in these days, but if I'm still unable to get an account, I'll have to ask someone to post this bug for me.
Comment 7 Matteo Settenvini 2005-01-18 12:02:22 UTC
I really cannot access the winebug db, i tried subscribing twice in the last few days (again), but i never get that confirmation email. someone with an account please post it.
Comment 8 SpanKY gentoo-dev 2005-02-12 10:39:24 UTC
still having trouble posting ?  if so, i'll file a bug for you ...
Comment 9 Matteo Settenvini 2005-02-13 04:27:47 UTC
I'm sorry, but I really can't get the confirmation email from Winehq Bugzilla. I retried last time today, and my account is present (if I try to register again, it says I can't), but of course I lack of the password to login (since I never got that infamous email).

I would be glad if you can submit the bug.
Again, sorry for the inconvenience, but it doesn't depend upon me.
Comment 10 Matteo Settenvini 2005-03-02 02:13:51 UTC
I noticed that the problem presents itself only if using arts, while for OSS & ALSA everything works okay.
>;"Drivers" = "winealsa.drv"
>;"Drivers" = "wineoss.drv"
>"Drivers" = "winearts.drv"

I didn't see any related bug in WineHQ bugzilla, so if you're gonna report it, please say it's a problem specific of the arts driver.
Many thanks, 
Matteo
Comment 11 Mr. Borje Holmberg 2005-03-02 02:29:38 UTC
I have no kde or qt or arts on this box. Just gnome and esd and alsa and gtk.

Still have this problem, but I have not followed up with the eventual recent upgrades, still have wine masked.

linfan
Comment 12 SpanKY gentoo-dev 2006-02-25 20:55:56 UTC
e-mail wine-users@winehq.org if still a prob with 0.9.8