kxstudio on 16.04 base, running reaper

What other apps and distros do you use to round out your studio?

Moderators: MattKingUSA, khz

Post Reply
urlwolf
Established Member
Posts: 37
Joined: Wed Mar 06, 2013 11:57 pm

kxstudio on 16.04 base, running reaper

Post by urlwolf »

kxstudio on 16.04 base (mint xfce).
Trying to run reaper, I installed it using playonlinux. it works using :
Windows 32-bit
REAPER v5.34

Works as in 'I got the gui running'. When trying to play, I didn't hear any audio. Then I assumed I need jack and all the associated tools, including wineasio.

I installed kxstudio, ran cadence, and started Jack.
Then from that point on I could not even get the reaper GUI anymore. I get the error below. Any idea what to do next?

Thanks in advance for your time.

Code: Select all

Unhandled exception: page fault on read access to 0x00001940 in 32-bit code (0x00001940).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:00001940 ESP:003398dc EBP:f6ca4cd8 EFLAGS:00010212(  R- --  I   -A- - )
 EAX:fffe09d4 EBX:00000000 ECX:fffe09d4 EDX:f6ca4f04
 ESI:00000002 EDI:fffe09d4
Stack dump:
0x003398dc:  f7730365 00000002 fffe09d4 fffe09e0
0x003398ec:  f7731870 f7519000 00000000 00000005
0x003398fc:  00000001 0000001f 003394d4 f77302cb
0x0033990c:  00000010 0000003c 7d9ef368 fffe09d4
0x0033991c:  f773048e fffe09e0 00000000 00000000
0x0033992c:  00000000 00000000 00000002 00000000
Backtrace:
=>0 0x00001940 (0xf6ca4cd8)
0x00001940: -- no code accessible --
Modules:
Module	Address			Debug info	Name (114 modules)
PE	  3c0000-  3d7000	Deferred        soundtouch
PE	  400000-  d5f000	Deferred        reaper
PE	 1270000- 1393000	Deferred        elastique2
PE	 14b0000- 15a4000	Deferred        elastique3
PE	 15b0000- 15f4000	Deferred        diracle
PE	 1600000- 1662000	Deferred        jsfx
PE	10000000-10061000	Deferred        elastique
ELF	7b800000-7b917000	Deferred        kernel32<elf>
  \-PE	7b810000-7b917000	\               kernel32
ELF	7bc00000-7bcd8000	Deferred        ntdll<elf>
  \-PE	7bc10000-7bcd8000	\               ntdll
ELF	7bf00000-7bf03000	Deferred        <wine-loader>
ELF	7d8e6000-7d91c000	Deferred        uxtheme<elf>
  \-PE	7d8f0000-7d91c000	\               uxtheme
ELF	7d91c000-7d923000	Deferred        libxfixes.so.3
ELF	7d923000-7d92e000	Deferred        libxcursor.so.1
ELF	7da2e000-7da41000	Deferred        libxi.so.6
ELF	7da41000-7da45000	Deferred        libxcomposite.so.1
ELF	7da45000-7da52000	Deferred        libxrandr.so.2
ELF	7da52000-7da5e000	Deferred        libxrender.so.1
ELF	7da5e000-7da65000	Deferred        libxxf86vm.so.1
ELF	7da65000-7da69000	Deferred        libxinerama.so.1
ELF	7da69000-7da8f000	Deferred        libxcb.so.1
ELF	7da8f000-7dbda000	Deferred        libx11.so.6
ELF	7dbda000-7dc6c000	Deferred        winex11<elf>
  \-PE	7dbe0000-7dc6c000	\               winex11
ELF	7dcab000-7dcb2000	Deferred        libxdmcp.so.6
ELF	7dcb2000-7dcb6000	Deferred        libxau.so.6
ELF	7dcb6000-7dcbc000	Deferred        libuuid.so.1
ELF	7dcbc000-7dcd1000	Deferred        libxext.so.6
ELF	7dcd1000-7dceb000	Deferred        libice.so.6
ELF	7dceb000-7dcf4000	Deferred        libsm.so.6
ELF	7dda7000-7ddd1000	Deferred        libexpat.so.1
ELF	7ddd1000-7de1a000	Deferred        libfontconfig.so.1
ELF	7de1a000-7de45000	Deferred        libpng12.so.0
ELF	7de45000-7def5000	Deferred        libfreetype.so.6
ELF	7def5000-7df0e000	Deferred        libresolv.so.2
ELF	7df3d000-7df62000	Deferred        iphlpapi<elf>
  \-PE	7df40000-7df62000	\               iphlpapi
ELF	7df62000-7df97000	Deferred        ws2_32<elf>
  \-PE	7df70000-7df97000	\               ws2_32
ELF	7df97000-7dfb2000	Deferred        wsock32<elf>
  \-PE	7dfa0000-7dfb2000	\               wsock32
ELF	7dfb2000-7dffb000	Deferred        dsound<elf>
  \-PE	7dfc0000-7dffb000	\               dsound
ELF	7dffb000-7e025000	Deferred        msacm32<elf>
  \-PE	7e000000-7e025000	\               msacm32
ELF	7e025000-7e0df000	Deferred        winmm<elf>
  \-PE	7e030000-7e0df000	\               winmm
ELF	7e0df000-7e14f000	Deferred        setupapi<elf>
  \-PE	7e0f0000-7e14f000	\               setupapi
ELF	7e14f000-7e285000	Deferred        oleaut32<elf>
  \-PE	7e170000-7e285000	\               oleaut32
ELF	7e285000-7e307000	Deferred        rpcrt4<elf>
  \-PE	7e290000-7e307000	\               rpcrt4
ELF	7e307000-7e445000	Deferred        ole32<elf>
  \-PE	7e320000-7e445000	\               ole32
ELF	7e445000-7e485000	Deferred        winspool<elf>
  \-PE	7e450000-7e485000	\               winspool
ELF	7e485000-7e58b000	Deferred        comctl32<elf>
  \-PE	7e490000-7e58b000	\               comctl32
ELF	7e58b000-7e605000	Deferred        shlwapi<elf>
  \-PE	7e5a0000-7e605000	\               shlwapi
ELF	7e605000-7e839000	Deferred        shell32<elf>
  \-PE	7e610000-7e839000	\               shell32
ELF	7e839000-7e924000	Deferred        comdlg32<elf>
  \-PE	7e840000-7e924000	\               comdlg32
ELF	7e924000-7e993000	Deferred        advapi32<elf>
  \-PE	7e930000-7e993000	\               advapi32
ELF	7e993000-7eaab000	Deferred        gdi32<elf>
  \-PE	7e9a0000-7eaab000	\               gdi32
ELF	7eaab000-7ec07000	Deferred        user32<elf>
  \-PE	7eac0000-7ec07000	\               user32
ELF	7ef37000-7ef4a000	Deferred        libnss_files.so.2
ELF	7ef4a000-7ef57000	Deferred        libnss_nis.so.2
ELF	7ef57000-7ef72000	Deferred        libnsl.so.1
ELF	7ef72000-7ef7c000	Deferred        libnss_compat.so.2
ELF	7ef7c000-7efd1000	Deferred        libm.so.6
ELF	7efd3000-7efe7000	Deferred        libz.so.1
ELF	7efe7000-7f000000	Deferred        version<elf>
  \-PE	7eff0000-7f000000	\               version
ELF	f6a27000-f6a53000	Deferred        libvorbis.so.0
ELF	f6a53000-f6ac8000	Deferred        libpcre.so.3
ELF	f6ac8000-f6b54000	Deferred        libvorbisenc.so.2
ELF	f6b54000-f6bb4000	Deferred        libflac.so.8
ELF	f6bb4000-f6bd1000	Deferred        libgcc_s.so.1
ELF	f6bd1000-f6c80000	Deferred        libgcrypt.so.20
ELF	f6c80000-f6ca6000	Deferred        liblzma.so.5
ELF	f6ca6000-f6ccc000	Deferred        libselinux.so.1
ELF	f6ccc000-f6d45000	Deferred        libsndfile.so.1
ELF	f6d45000-f6dd3000	Deferred        libsystemd.so.0
ELF	f6dd3000-f6e2d000	Deferred        libdbus-1.so.3
ELF	f6e2d000-f6eb5000	Deferred        libpulsecommon-8.0.so
ELF	f6eb5000-f6f0f000	Deferred        libpulse.so.0
ELF	f6f0f000-f7025000	Deferred        libasound.so.2
ELF	f70b6000-f70e5000	Deferred        winealsa<elf>
  \-PE	f70c0000-f70e5000	\               winealsa
ELF	f713d000-f715e000	Deferred        mmdevapi<elf>
  \-PE	f7140000-f715e000	\               mmdevapi
ELF	f71dc000-f7200000	Deferred        imm32<elf>
  \-PE	f71e0000-f7200000	\               imm32
ELF	f7305000-f730d000	Deferred        libasound_module_pcm_pulse.so
ELF	f730d000-f7316000	Deferred        libogg.so.0
ELF	f7316000-f731a000	Deferred        libgpg-error.so.0
ELF	f7362000-f7367000	Deferred        libdl.so.2
ELF	f7367000-f751d000	Deferred        libc.so.6
ELF	f751d000-f753a000	Deferred        libpthread.so.0
ELF	f7540000-f7547000	Deferred        libasyncns.so.0
ELF	f7547000-f7551000	Deferred        libwrap.so.0
ELF	f7551000-f755d000	Deferred        libjson-c.so.2
ELF	f7561000-f756a000	Deferred        librt.so.1
ELF	f756a000-f771f000	Dwarf           libwine.so.1
ELF	f7721000-f7746000	Deferred        ld-linux.so.2
ELF	f7748000-f7749000	Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\REAPER\reaper.exe
	00000024    0
	00000023    0
	00000009    0 <==
0000000e services.exe
	0000001d    0
	0000001c    0
	00000018    0
	00000016    0
	00000014    0
	00000010    0
	0000000f    0
00000012 winedevice.exe
	00000019    0
	00000017    0
	00000013    0
0000001a plugplay.exe
	0000001f    0
	0000001e    0
	0000001b    0
00000020 explorer.exe
	00000022    0
	00000021    0
System information:
    Wine build: wine-1.6
    Platform: i386
    Host system: Linux
    Host version: 4.4.0-45-generic
User avatar
sysrqer
Established Member
Posts: 2519
Joined: Thu Nov 14, 2013 11:47 pm
Has thanked: 319 times
Been thanked: 148 times
Contact:

Re: kxstudio on 16.04 base, running reaper

Post by sysrqer »

For a start I would install wine-rt from kxstudio, the wine version you have is pretty old. I doubt that is the problem but it won't do any harm to get closer to how things should be.
urlwolf
Established Member
Posts: 37
Joined: Wed Mar 06, 2013 11:57 pm

Re: kxstudio on 16.04 base, running reaper

Post by urlwolf »

done. No difference so far. Thanks
glowrak guy
Established Member
Posts: 2315
Joined: Sat Jun 21, 2014 8:37 pm
Been thanked: 251 times

Re: kxstudio on 16.04 base, running reaper

Post by glowrak guy »

two commands to run, as normal user,
not sudo or root:

wine64 regsvr32 wineasio

regsvr32 wineasio.dll

Then in reaper prefs, under Device, choose asio, and wineasio.
In Midi prefs, make sure your midi keyboard is enabled,
and in VST prefs, insure all plugin paths are added and scanned.

If it still fails, I would do a fresh install, as normal user, not root,
and without using playonlinux, just

wine reaper534_x64-install.exe

I also would not install it in Program Files, I put it in
my main user partition /home/me or in .wine/drive_c

You can also try the portable install (tickbox) during the reaper installer,
which puts it all in one folder, so you can take it to Grandma's house
on a usbstick at Thanksgiving.

I've used reaper since before wine 1.x without big problems in several distros.
Studio 1337, and AVLinux come with wineasio at the ready.
A separate 32 bit setup might be worthwhile if you rely on
a lot of 32bit windows plugins/instruments, in which case installing
a PAE kernel will let you use all the ram above 3 gig
that msoft managed to deny access to.
Cheers
Post Reply