Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 21 May 2001 08:10:06 -0700 (PDT)
From:      "Vladimir B. Grebenschikov" <vova@express.ru>
To:        freebsd-bugs@FreeBSD.org
Subject:   misc/27471: Linux emulation is missing code needed to run Linux Realproducer
Message-ID:  <200105211510.f4LFA6840150@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
The following reply was made to PR misc/27471; it has been noted by GNATS.

From: "Vladimir B. Grebenschikov" <vova@express.ru>
To: gavin@ury.york.ac.uk
Cc: freebsd-gnats-submit@FreeBSD.ORG
Subject: misc/27471: Linux emulation is missing code needed to run Linux Realproducer
Date: Mon, 21 May 2001 19:09:20 +0400 (MSD)

 gavin@ury.york.ac.uk writes:
  > 
  > >Number:         27471
  > >Category:       misc
  > >Synopsis:       Linux emulation is missing code needed to run Linux Realproducer
  > >Confidential:   no
  > >Severity:       non-critical
  > >Priority:       low
  > >Responsible:    freebsd-bugs
  > >State:          open
  > >Quarter:        
  > >Keywords:       
  > >Date-Required:
  > >Class:          sw-bug
  > >Submitter-Id:   current-users
  > >Arrival-Date:   Sun May 20 12:10:00 PDT 2001
  > >Closed-Date:
  > >Last-Modified:
  > >Originator:     Gavin Atkinson
  > >Release:        4.3-RELEASE
  > >Organization:
  > University Radio York
  > >Environment:
  > FreeBSD streamer.ury 4.3-RELEASE FreeBSD 4.3-RELEASE #3: Mon May 14 14:36:31 BST 2001     root@streamer.ury:/usr/src/sys/compile/STREAMER  i386
  > >Description:
  > Linux Realproducer requires emulation of the SOUND_MIXER_WRITE_RECSRC call, which is missing. Also included in the patch are a couple of other call patches for other linux audio programs (eg Debian aumix).
  > >How-To-Repeat:
  > Try to run RealProducer Basic (from http://www.realnetworks.com/products/producer/ ) under Linux emulation. it fails, with kernel log message 
  > "May 14 01:17:13 streamer /kernel: linux: 'ioctl' fd=4, cmd=4dff ('M',255) not implemented"
  > >Fix:
  > begin 644 linux_ioctl.h.diff
  > begin 644 linux_ioctl.c.diff
 
 I have applied your patch, so no more ioctl error message, but still
 not working:
 
 # /usr/local/realproducer-8.0/realproducer -l 2:1,0:0 -s server.express.ru:4040/test.rm -u live -p live1 -h "Some Author" -b "Some Title" -c Copyright -q Description -n "Key Words" -y 1 -z 0 -a 2 -v 0 -t 5 -in 1 -k 1 -nf 1 -r 1 -di 1 -lp 1
 
 Source:
         Audio:  Linux/OSS audio capture plug-in (/dev/dsp) [Line In]
 Output:         server.express.ru:4040/test.rm
 Title:          Some Title
 Author:         Some Author
 Copyright:              Copyright
 Keywords:               Key Words
 Description:            Description
 Target Audience: Corporate LAN
 Audio Format:   Music
 No Video
 Allow Recording:Enabled
 Allow Download: Enabled
 Server Type:    SureStream
 
 Encoding...
 ERROR: encoding failed, A General Error occurred.
 
 ------> Ending Run: Mon May 21 20:06:01 2001
 # truss /usr/local/realproducer-8.0/realproducer -l 2:1,0:0 -s server.express.ru:4040/test.rm -u live -p live1 -h "Some Author" -b "Some Title" -c Copyright -q Description -n "Key Words" -y 1 -z 0 -a 2 -v 0 -t 5 -in 1 -k 1 -nf 1 -r 1 -di 1 -lp 1 | & fgrep \'
 ...
 linux_newlstat(0xbfbfc2d8,0xbfbfa220)            ERR#2 'No such file or directory'
 linux_newlstat(0xbfbfc238,0xbfbfa180)            ERR#2 'No such file or directory'
 linux_newlstat(0xbfbfc238,0xbfbfa180)            ERR#2 'No such file or directory'
 read(0x3,0xbfbfe334,0x8)                         ERR#35 'Resource temporarily unavailable'
 linux_kill(0x32c,0x9)                            ERR#3 'No such process'
 linux_open("/tmp/fileuldiZt.rm",0,0600)          ERR#2 'No such file or directory'
 linux_open("",0,0600)                            ERR#2 'No such file or directory'
 linux_open("",0,0600)                            ERR#2 'No such file or directory'
 linux_open("",0,0600)                            ERR#2 'No such file or directory'
 linux_open("",0,0600)                            ERR#2 'No such file or directory'
 # 
 
 
 Any Ideas ?
 
 --
 TSB Russian Express, Moscow
 Vladimir B. Grebenschikov, vova@express.ru

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200105211510.f4LFA6840150>