Traktor Pro 2

Informations

Creator Message
Ronin DUSETTE

Warning

This installer is a beta script. It means that it might not work as expected

Informations

Platforms:
Downloads: 33405
Wine: 2.22

Feedbacks

Description

This is a DJ software. Wikipedia.

Description from Native Instruments website:
"TRAKTOR KONTROL Z2 is the world's first 2+2 DJ control mixer and our most advanced DJ controller to date. Use the Z2 as a stand-alone mixer with turntables and CDJs or as the hub of an advanced setup with an array of Remix Decks and controllers.
All-new Macro FX and Flux Mode expand your creative arsenal, while the beefy aircraft-grade aluminum chassis and Innofaders™ assure rock-solid dependability on any stage, in any club. Welcome to the future of mixing."

Screenshots

MiniatureMiniature

Source code

#!/bin/bash
# Date : (2013-03-01)
# Last revision : see changelog
# Distribution used to test : Manjaro KDE 16.10.3 (64-bit)
# Author : RoninDusette
# Licence : GPLv3
# PlayOnLinux: 4.2.10

# CHANGELOG
# [SuperPlumus] (2013-06-17 19-56)
#   Update gettext message
# [s_epehr] (2016-12-14)
#   Wine version updated, Now compatible with latest Traktor 2 Version 2.11.0
#   also final setup window message reminds users to disable multi-core processor support.
# [Dadu042] (2020-01-18)
#   Wine "1.9.23-staging" (outdated) -> 2.22

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="TraktorPro2"
WINEVERSION="2.22"
TITLE="Traktor Pro 2"
EDITOR="Native Instruments"
GAME_URL="http://www.native-instruments.com"
AUTHOR="RoninDusette"

#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init

POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#Dependencies
POL_Call POL_Install_vcrun2013

# Configuration
Set_OS "win7"
Set_SoundDriver "alsa"

# Installation
POL_SetupWindow_message "$(eval_gettext 'During installation, please UNCHECK all drivers for the NI controllers and audio interfaces. The install will fail if left checked, and are not needed.')" "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Wine_WaitExit "$TITLE"

# Create Shortcuts
POL_Shortcut "Traktor.exe" "$TITLE" "" "" "Audio;"

POL_SetupWindow_message "$(eval_gettext 'ATTENTION: You need to disable Multi-Core Processor Support in the Traktors settings for correct functioning.\n\n   After you run the program for the first time, a setup wizard will help you setup controller and sound card settings, after you finished the wizard, you need to click on the Gear Icon to open Traktor Preferences screen and uncheck Enable Multi-Core Processor Support in Audio Setup section.\n\nNOTICE: For low-latency audio, look into WineASIO.\n\nYour MIDI controllers should work as expected.')" "$TITLE"

POL_SetupWindow_Close
exit 0

Contributions

Filters:

Contribute
Member Message
moltov Monday 30 May 2022 at 21:06
moltov Anonymous

Message

I have installed Traktor Pro 2.11 on Ubuntu Studio 20.04 with your great installation, and it does run.

I have an issue however with audio output, and when I tried to add wineasio to the traktor pro 2 configuration in playonlinux, I get a "Error! Files mismatch" dialog.

(see screenshot for details) https://imgur.com/JaLckX5.png

The issue with audio output it that the external usb soundcard is not working. It does work in ubuntu and does show among the output devices in traktor preferences, but if selected there it gives an error "Please check your output routing".

I believe that ubuntu studio has jack installed by default.

Traktor does run though, but not really usable well if external sound cards don't work.

Replies

Edited by moltov

Dadu042 Sunday 19 January 2020 at 9:45
Dadu042

Information

This update has been approved by the team.

Differences

@@ -1,6 +1,6 @@
 #!/bin/bash
 # Date : (2013-03-01)
-# Last revision : (2016-12-14)
+# Last revision : see changelog
 # Distribution used to test : Manjaro KDE 16.10.3 (64-bit)
 # Author : RoninDusette
 # Licence : GPLv3
@@ -12,12 +12,14 @@
 # [s_epehr] (2016-12-14)
 #   Wine version updated, Now compatible with latest Traktor 2 Version 2.11.0
 #   also final setup window message reminds users to disable multi-core processor support.
+# [Dadu042] (2020-01-18)
+#   Wine "1.9.23-staging" (outdated) -> 2.22
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
 
 PREFIX="TraktorPro2"
-WINEVERSION="1.9.23-staging"
+WINEVERSION="2.22"
 TITLE="Traktor Pro 2"
 EDITOR="Native Instruments"
 GAME_URL="http://www.native-instruments.com"
@@ -52,7 +54,7 @@
 POL_Wine_WaitExit "$TITLE"
 
 # Create Shortcuts
-POL_Shortcut "Traktor.exe" "$TITLE"
+POL_Shortcut "Traktor.exe" "$TITLE" "" "" "Audio;"
 
 POL_SetupWindow_message "$(eval_gettext 'ATTENTION: You need to disable Multi-Core Processor Support in the Traktors settings for correct functioning.\n\n   After you run the program for the first time, a setup wizard will help you setup controller and sound card settings, after you finished the wizard, you need to click on the Gear Icon to open Traktor Preferences screen and uncheck Enable Multi-Core Processor Support in Audio Setup section.\n\nNOTICE: For low-latency audio, look into WineASIO.\n\nYour MIDI controllers should work as expected.')" "$TITLE"
 

New source code

#!/bin/bash
# Date : (2013-03-01)
# Last revision : see changelog
# Distribution used to test : Manjaro KDE 16.10.3 (64-bit)
# Author : RoninDusette
# Licence : GPLv3
# PlayOnLinux: 4.2.10

# CHANGELOG
# [SuperPlumus] (2013-06-17 19-56)
#   Update gettext message
# [s_epehr] (2016-12-14)
#   Wine version updated, Now compatible with latest Traktor 2 Version 2.11.0
#   also final setup window message reminds users to disable multi-core processor support.
# [Dadu042] (2020-01-18)
#   Wine "1.9.23-staging" (outdated) -> 2.22

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="TraktorPro2"
WINEVERSION="2.22"
TITLE="Traktor Pro 2"
EDITOR="Native Instruments"
GAME_URL="http://www.native-instruments.com"
AUTHOR="RoninDusette"

#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init

POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#Dependencies
POL_Call POL_Install_vcrun2013

# Configuration
Set_OS "win7"
Set_SoundDriver "alsa"

# Installation
POL_SetupWindow_message "$(eval_gettext 'During installation, please UNCHECK all drivers for the NI controllers and audio interfaces. The install will fail if left checked, and are not needed.')" "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Wine_WaitExit "$TITLE"

# Create Shortcuts
POL_Shortcut "Traktor.exe" "$TITLE" "" "" "Audio;"

POL_SetupWindow_message "$(eval_gettext 'ATTENTION: You need to disable Multi-Core Processor Support in the Traktors settings for correct functioning.\n\n   After you run the program for the first time, a setup wizard will help you setup controller and sound card settings, after you finished the wizard, you need to click on the Gear Icon to open Traktor Preferences screen and uncheck Enable Multi-Core Processor Support in Audio Setup section.\n\nNOTICE: For low-latency audio, look into WineASIO.\n\nYour MIDI controllers should work as expected.')" "$TITLE"

POL_SetupWindow_Close
exit 0

Replies

s_epehr Wednesday 14 December 2016 at 21:16
s_epehr Anonymous

Warning

This update has not been approved yet by the team.
Use it at your own risk

Message

I changed the Wine version to 1.9.23-staging, now even the latest version of Traktor Pro 2 is working flawlessly and it was perfectly stable during my testing, even NI Service Center is working as expected and i was able to successfully activate Traktor easily.

Also i added a reminder in the final message window about disabling the multi-core processor support in the settings, because in new versions it's enabled by default and it's not possible to change it in setup script because Setup Wizard will overwrite any existing setting files.

Differences

@@ -1,20 +1,23 @@
 #!/bin/bash
 # Date : (2013-03-01)
-# Last revision : (2013-03-01)
-# Distribution used to test : Kubuntu 12.04 LTS
+# Last revision : (2016-12-14)
+# Distribution used to test : Manjaro KDE 16.10.3 (64-bit)
 # Author : RoninDusette
 # Licence : GPLv3
-# PlayOnLinux: 4.1.9
+# PlayOnLinux: 4.2.10
 
 # CHANGELOG
 # [SuperPlumus] (2013-06-17 19-56)
 #   Update gettext message
+# [s_epehr] (2016-12-14)
+#   Wine version updated, Now compatible with latest Traktor 2 Version 2.11.0
+#   also final setup window message reminds users to disable multi-core processor support.
 
 [ "$PLAYONLINUX" = "" ] && exit 0
 source "$PLAYONLINUX/lib/sources"
 
 PREFIX="TraktorPro2"
-WINEVERSION="1.5.20"
+WINEVERSION="1.9.23-staging"
 TITLE="Traktor Pro 2"
 EDITOR="Native Instruments"
 GAME_URL="http://www.native-instruments.com"
@@ -51,7 +54,7 @@
 # Create Shortcuts
 POL_Shortcut "Traktor.exe" "$TITLE"
 
-POL_SetupWindow_message "$(eval_gettext 'NOTICE: For low-latency audio, look into WineASIO. Your MIDI controllers should work as expected.')" "$TITLE"
+POL_SetupWindow_message "$(eval_gettext 'ATTENTION: You need to disable Multi-Core Processor Support in the Traktors settings for correct functioning.\n\n   After you run the program for the first time, a setup wizard will help you setup controller and sound card settings, after you finished the wizard, you need to click on the Gear Icon to open Traktor Preferences screen and uncheck Enable Multi-Core Processor Support in Audio Setup section.\n\nNOTICE: For low-latency audio, look into WineASIO.\n\nYour MIDI controllers should work as expected.')" "$TITLE"
 
 POL_SetupWindow_Close
 exit 0
\ No newline at end of file

New source code

#!/bin/bash
# Date : (2013-03-01)
# Last revision : (2016-12-14)
# Distribution used to test : Manjaro KDE 16.10.3 (64-bit)
# Author : RoninDusette
# Licence : GPLv3
# PlayOnLinux: 4.2.10

# CHANGELOG
# [SuperPlumus] (2013-06-17 19-56)
#   Update gettext message
# [s_epehr] (2016-12-14)
#   Wine version updated, Now compatible with latest Traktor 2 Version 2.11.0
#   also final setup window message reminds users to disable multi-core processor support.

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="TraktorPro2"
WINEVERSION="1.9.23-staging"
TITLE="Traktor Pro 2"
EDITOR="Native Instruments"
GAME_URL="http://www.native-instruments.com"
AUTHOR="RoninDusette"

#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init

POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#Dependencies
POL_Call POL_Install_vcrun2013

# Configuration
Set_OS "win7"
Set_SoundDriver "alsa"

# Installation
POL_SetupWindow_message "$(eval_gettext 'During installation, please UNCHECK all drivers for the NI controllers and audio interfaces. The install will fail if left checked, and are not needed.')" "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Wine_WaitExit "$TITLE"

# Create Shortcuts
POL_Shortcut "Traktor.exe" "$TITLE"

POL_SetupWindow_message "$(eval_gettext 'ATTENTION: You need to disable Multi-Core Processor Support in the Traktors settings for correct functioning.\n\n   After you run the program for the first time, a setup wizard will help you setup controller and sound card settings, after you finished the wizard, you need to click on the Gear Icon to open Traktor Preferences screen and uncheck Enable Multi-Core Processor Support in Audio Setup section.\n\nNOTICE: For low-latency audio, look into WineASIO.\n\nYour MIDI controllers should work as expected.')" "$TITLE"

POL_SetupWindow_Close
exit 0

Replies

Anonymous
Thursday 15 December 2016 at 0:46
I think i should mention that i wasn't able to use it with WineASIO, but i'm not sure whether it's because i'm running it on a 64-bit Manjaro installation or it's a compatibility issue with this wine version or Traktor itself. I get non-stop Xruns as soon as i select WineASIO as sound card in the settings and i tried everything to solve the issue without any success.
Saturday 6 January 2018 at 18:30
WineASIO will only work as long as jack is set up properly and running correctly. Though, it has been a while since I compiled a binary for it. I will have to take a look. Unfortunately, I don't even have Traktor any longer, so hopefully they have a demo I can download and test with.
bkvaluemeal Thursday 26 May 2016 at 9:36
bkvaluemeal Anonymous

Message

I updated to wine version 1.9.10 and the program appears to launch and update it's config file, but no window appears. Traktor even tells me it created a crash log (in a file unique to Native Instruments).

This is the debug log:

[05/26/16 03:34:15] - Running wine-1.9.10 Traktor.exe (Working directory : /home/bkvaluemeal/.PlayOnLinux/wineprefix/TraktorPro2/drive_c/Program Files/Native Instruments/Traktor 2)
fixme:module:load_library unsupported flag(s) used (flags: 0x00000800)
fixme:ntdll:EtwRegisterTraceGuidsW (0x407a19d, (nil), {f7b697a3-4db5-4d3b-be71-c4d284e6592f}, 7, 0x40e069c, (null), (null), 0x40e0ad0): stub
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {72b14a7d-704c-423e-92f8-7e6d64bcb92a}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {e2091f8a-1e0a-4731-84a2-0dd57c8a5261}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {e8a3bf1f-a86b-4390-9c60-5390b969d22c}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {5727a00f-50be-4519-8256-f7699871fecb}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {7e854ec7-cdc4-405a-b5b2-aaf7c9e7d40c}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {79a60dc6-5fc8-4952-a41c-1163aeec5eb8}
fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {2718d25b-5bf5-4479-8e88-babc64bdbfca}
fixme:process:GetNumaHighestNodeNumber (0x33f9e0): semi-stub
fixme:win:RegisterDeviceNotificationW (hwnd=0x1004c, filter=0x33fc90,flags=0x00000004) returns a fake device notification handle!
fixme:ntdll:NtQueryInformationToken QueryInformationToken( ..., TokenElevation, ...) semi-stub
fixme:ver:GetCurrentPackageId (0x493ea08 (nil)): stub
fixme:toolhelp:CreateToolhelp32Snapshot Unimplemented: heap list snapshot
fixme:toolhelp:Heap32ListFirst : stub
fixme:dbghelp:elf_search_auxv can't find symbol in module
fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemory
wine: Unhandled page fault on read access to 0x00000000 at address 0x98e7c0 (thread 0009), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x0098e7c0).
Register dump:
 CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
 EIP:0098e7c0 ESP:0033f3bc EBP:0033f3c0 EFLAGS:00010202(  R- --  I   - - - )
 EAX:00000000 EBX:2203af18 ECX:00000000 EDX:00000000
 ESI:0033f434 EDI:7e548350
Stack dump:
0x0033f3bc:  00000000 0033f3f8 00c1fe3a 0033f3dc
0x0033f3cc:  00000000 00000000 0033f540 00000000
0x0033f3dc:  00000010 c0000135 0033f4b8 0033f458
0x0033f3ec:  1a6a0000 013d7cf8 74ea8479 0033f40c
0x0033f3fc:  00c1eb06 0033f434 00000000 00000000
0x0033f40c:  0033f460 00c27d3b 0033f434 00000000
Backtrace:
=>0 0x0098e7c0 in traktor (+0x58e7c0) (0x0033f3c0)
  1 0x00c1fe3a in traktor (+0x81fe39) (0x0033f3f8)
  2 0x00c1eb06 in traktor (+0x81eb05) (0x0033f40c)
  3 0x00c27d3b in traktor (+0x827d3a) (0x0033f460)
  4 0x00c2cba6 in traktor (+0x82cba5) (0x0033f474)
  5 0x00c52c3a in traktor (+0x852c39) (0x0033f580)
  6 0x00c471d9 in traktor (+0x8471d8) (0x0033f5b0)
  7 0x005c0c59 in traktor (+0x1c0c58) (0x0033fd48)
  8 0x00c14a26 in traktor (+0x814a25) (0x0033fd5c)
  9 0x010f308e in traktor (+0xcf308d) (0x0033fd6c)
  10 0x005d1414 in traktor (+0x1d1413) (0x0033fdd0)
  11 0x010f3e4b in traktor (+0xcf3e4a) (0x0033fe0c)
  12 0x00c150f3 in traktor (+0x8150f2) (0x0033fe14)
  13 0x01251ebd in traktor (+0xe51ebc) (0x0033fe60)
  14 0x7b4669ac call_process_entry+0xb() in kernel32 (0x0033fe78)
  15 0x7b467bdb in kernel32 (+0x47bda) (0x0033feb8)
  16 0x7bc83ff0 call_thread_func_wrapper+0xb() in ntdll (0x0033fed8)
  17 0x7bc8715d call_thread_func+0x7c() in ntdll (0x0033ffa8)
  18 0x7bc83fce RtlRaiseException+0x21() in ntdll (0x0033ffc8)
  19 0x7bc554fe call_dll_entry_point+0x36d() in ntdll (0x0033ffe8)
  20 0xf7627cbd wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
  21 0xf7627d7b wine_switch_to_stack+0x2a() in libwine.so.1 (0xffe96718)
  22 0x7bc5b931 LdrInitializeThunk+0x240() in ntdll (0xffe96768)
  23 0x7b46e520 __wine_kernel_init+0xbbf() in kernel32 (0xffe97688)
  24 0x7bc5c863 __wine_process_init+0x182() in ntdll (0xffe97718)
  25 0xf76260a2 wine_init+0x2a1() in libwine.so.1 (0xffe97778)
  26 0x7c000beb main+0x7a() in <wine-loader> (0xffe97bb8)
  27 0xf743973e __libc_start_main+0xdd() in libc.so.6 (0x00000000)
0x0098e7c0: cmpw    $0,0x0(%ecx)
Modules:
Module    Address            Debug info    Name (173 modules)
PE      340000-  3b1000    Deferred        msvcp120
PE      400000- 3b3a000    Export          traktor
PE     3b40000- 3ff6000    Deferred        qt5gui
PE     4000000- 40ee000    Deferred        msvcr120
PE    10000000-10285000    Deferred        qt5quick
PE    64000000-640b6000    Deferred        qt5network
PE    66000000-66286000    Deferred        qt5qml
PE    67000000-6746b000    Deferred        qt5core
ELF    7a800000-7a932000    Deferred        opengl32<elf>
  \-PE    7a820000-7a932000    \               opengl32
ELF    7b400000-7b7ea000    Dwarf           kernel32<elf>
  \-PE    7b420000-7b7ea000    \               kernel32
ELF    7bc00000-7bcf7000    Dwarf           ntdll<elf>
  \-PE    7bc10000-7bcf7000    \               ntdll
ELF    7c000000-7c003000    Dwarf           <wine-loader>
ELF    7cb74000-7cb92000    Deferred        libgcc_s.so.1
ELF    7cb92000-7cc41000    Deferred        libgcrypt.so.20
ELF    7cc41000-7cc67000    Deferred        liblzma.so.5
ELF    7cc67000-7ccf3000    Deferred        libsystemd.so.0
ELF    7ccf3000-7cd4d000    Deferred        libdbus-1.so.3
ELF    7cd4d000-7cdd9000    Deferred        libgmp.so.10
ELF    7cdd9000-7ce0d000    Deferred        libhogweed.so.4
ELF    7ce0d000-7ce49000    Deferred        libnettle.so.6
ELF    7ce49000-7ce56000    Deferred        libkrb5support.so.0
ELF    7ce56000-7ce87000    Deferred        libk5crypto.so.3
ELF    7ce87000-7cf5e000    Deferred        libkrb5.so.3
ELF    7cf5e000-7cf72000    Deferred        libavahi-client.so.3
ELF    7cf72000-7d0b5000    Deferred        libgnutls-deb0.so.28
ELF    7d0b5000-7d107000    Deferred        libgssapi_krb5.so.2
ELF    7d107000-7d18e000    Deferred        libcups.so.2
ELF    7d1b3000-7d1ec000    Deferred        uxtheme<elf>
  \-PE    7d1c0000-7d1ec000    \               uxtheme
ELF    7d1ec000-7d201000    Deferred        libtasn1.so.6
ELF    7d203000-7d211000    Deferred        libavahi-common.so.3
ELF    7d211000-7d226000    Deferred        gnome-keyring-pkcs11.so
ELF    7d226000-7d25d000    Deferred        p11-kit-trust.so
ELF    7d25d000-7d272000    Deferred        libgpg-error.so.0
ELF    7d272000-7d2d6000    Deferred        libp11-kit.so.0
ELF    7d2d6000-7d35b000    Deferred        libgcrypt.so.11
ELF    7d35b000-7d424000    Deferred        libgnutls.so.26
ELF    7d424000-7d56f000    Deferred        libx11.so.6
ELF    7d5f3000-7d5f8000    Deferred        libkeyutils.so.1
ELF    7d5f8000-7d5ff000    Deferred        libxfixes.so.3
ELF    7d5ff000-7d60a000    Deferred        libxcursor.so.1
ELF    7d60a000-7d61c000    Deferred        libxi.so.6
ELF    7d61c000-7d620000    Deferred        libxcomposite.so.1
ELF    7d620000-7d62d000    Deferred        libxrandr.so.2
ELF    7d62d000-7d639000    Deferred        libxrender.so.1
ELF    7d639000-7d640000    Deferred        libxxf86vm.so.1
ELF    7d640000-7d644000    Deferred        libxinerama.so.1
ELF    7d644000-7d64b000    Deferred        libxdmcp.so.6
ELF    7d64b000-7d64f000    Deferred        libxau.so.6
ELF    7d64f000-7d674000    Deferred        libxcb.so.1
ELF    7d674000-7d689000    Deferred        libxext.so.6
ELF    7d68b000-7d690000    Deferred        libcom_err.so.2
ELF    7d690000-7d69a000    Deferred        libffi.so.6
ELF    7d69a000-7d6ac000    Deferred        libtasn1.so.3
ELF    7d6ae000-7d742000    Deferred        winex11<elf>
  \-PE    7d6c0000-7d742000    \               winex11
ELF    7d742000-7d766000    Deferred        imm32<elf>
  \-PE    7d750000-7d766000    \               imm32
ELF    7d7cc000-7d7f6000    Deferred        libexpat.so.1
ELF    7d7f6000-7d839000    Deferred        libfontconfig.so.1
ELF    7d839000-7d865000    Deferred        libpng12.so.0
ELF    7d865000-7d912000    Deferred        libfreetype.so.6
ELF    7d937000-7d979000    Deferred        winspool<elf>
  \-PE    7d940000-7d979000    \               winspool
ELF    7d979000-7da85000    Deferred        comctl32<elf>
  \-PE    7d980000-7da85000    \               comctl32
ELF    7da85000-7db75000    Deferred        comdlg32<elf>
  \-PE    7da90000-7db75000    \               comdlg32
ELF    7db75000-7dbf3000    Deferred        wininet<elf>
  \-PE    7db80000-7dbf3000    \               wininet
ELF    7dbf3000-7dc0e000    Deferred        wmvcore<elf>
  \-PE    7dc00000-7dc0e000    \               wmvcore
ELF    7dc0e000-7dc36000    Deferred        dxgi<elf>
  \-PE    7dc10000-7dc36000    \               dxgi
ELF    7dc36000-7dc4c000    Deferred        powrprof<elf>
  \-PE    7dc40000-7dc4c000    \               powrprof
ELF    7dc4c000-7dc5f000    Deferred        psapi<elf>
  \-PE    7dc50000-7dc5f000    \               psapi
ELF    7dc5f000-7dc78000    Deferred        libz.so.1
ELF    7dc78000-7dce0000    Deferred        dbghelp<elf>
  \-PE    7dc80000-7dce0000    \               dbghelp
ELF    7dce0000-7dcf4000    Deferred        mswsock<elf>
  \-PE    7dcf0000-7dcf4000    \               mswsock
ELF    7dcf4000-7dd1e000    Deferred        msacm32<elf>
  \-PE    7dd00000-7dd1e000    \               msacm32
ELF    7dd1e000-7ddd8000    Deferred        winmm<elf>
  \-PE    7dd30000-7ddd8000    \               winmm
ELF    7ddd8000-7de24000    Deferred        dsound<elf>
  \-PE    7dde0000-7de24000    \               dsound
ELF    7de24000-7de3c000    Deferred        bcrypt<elf>
  \-PE    7de30000-7de3c000    \               bcrypt
ELF    7de3c000-7df0d000    Deferred        crypt32<elf>
  \-PE    7de50000-7df0d000    \               crypt32
ELF    7df0d000-7df2a000    Deferred        jsproxy<elf>
  \-PE    7df10000-7df2a000    \               jsproxy
ELF    7df2a000-7df69000    Deferred        winhttp<elf>
  \-PE    7df30000-7df69000    \               winhttp
ELF    7df69000-7dfda000    Deferred        setupapi<elf>
  \-PE    7df70000-7dfda000    \               setupapi
ELF    7dfda000-7dff1000    Deferred        hid<elf>
  \-PE    7dfe0000-7dff1000    \               hid
ELF    7dff1000-7e14d000    Deferred        wined3d<elf>
  \-PE    7e000000-7e14d000    \               wined3d
ELF    7e14d000-7e1c4000    Deferred        ddraw<elf>
  \-PE    7e150000-7e1c4000    \               ddraw
ELF    7e1c4000-7e1eb000    Deferred        propsys<elf>
  \-PE    7e1d0000-7e1eb000    \               propsys
ELF    7e1eb000-7e1fe000    Deferred        mfreadwrite<elf>
  \-PE    7e1f0000-7e1fe000    \               mfreadwrite
ELF    7e1fe000-7e226000    Deferred        iphlpapi<elf>
  \-PE    7e210000-7e226000    \               iphlpapi
ELF    7e226000-7e255000    Deferred        netapi32<elf>
  \-PE    7e230000-7e255000    \               netapi32
ELF    7e255000-7e26d000    Deferred        libresolv.so.2
ELF    7e277000-7e292000    Deferred        mfplat<elf>
  \-PE    7e280000-7e292000    \               mfplat
ELF    7e292000-7e2b1000    Deferred        dnsapi<elf>
  \-PE    7e2a0000-7e2b1000    \               dnsapi
ELF    7e2b1000-7e2d8000    Deferred        mpr<elf>
  \-PE    7e2c0000-7e2d8000    \               mpr
ELF    7e2d8000-7e313000    Deferred        ws2_32<elf>
  \-PE    7e2e0000-7e313000    \               ws2_32
ELF    7e313000-7e458000    Deferred        oleaut32<elf>
  \-PE    7e330000-7e458000    \               oleaut32
ELF    7e458000-7e4de000    Deferred        rpcrt4<elf>
  \-PE    7e460000-7e4de000    \               rpcrt4
ELF    7e4de000-7e625000    Deferred        ole32<elf>
  \-PE    7e500000-7e625000    \               ole32
ELF    7e625000-7e6a0000    Deferred        shlwapi<elf>
  \-PE    7e630000-7e6a0000    \               shlwapi
ELF    7e6a0000-7e8ec000    Deferred        shell32<elf>
  \-PE    7e6b0000-7e8ec000    \               shell32
ELF    7e8ec000-7e967000    Deferred        advapi32<elf>
  \-PE    7e900000-7e967000    \               advapi32
ELF    7e967000-7ea89000    Deferred        gdi32<elf>
  \-PE    7e970000-7ea89000    \               gdi32
ELF    7ea89000-7ebe8000    Deferred        user32<elf>
  \-PE    7eaa0000-7ebe8000    \               user32
ELF    7ef58000-7ef66000    Deferred        libnss_files.so.2
ELF    7ef66000-7ef73000    Deferred        libnss_nis.so.2
ELF    7ef73000-7ef8e000    Deferred        libnsl.so.1
ELF    7ef8e000-7efdb000    Deferred        libm.so.6
ELF    7efe7000-7f000000    Deferred        version<elf>
  \-PE    7eff0000-7f000000    \               version
ELF    f6e6d000-f6eb2000    Deferred        usp10<elf>
  \-PE    f6e70000-f6eb2000    \               usp10
ELF    f6eb2000-f6f41000    Deferred        libvorbisenc.so.2
ELF    f6f41000-f6fa1000    Deferred        libflac.so.8
ELF    f6fa1000-f701a000    Deferred        libsndfile.so.1
ELF    f701a000-f709f000    Deferred        libpulsecommon-6.0.so
ELF    f709f000-f70f8000    Deferred        libpulse.so.0
ELF    f70f8000-f7200000    Deferred        libasound.so.2
ELF    f730b000-f7338000    Deferred        libvorbis.so.0
ELF    f7338000-f7341000    Deferred        libogg.so.0
ELF    f7341000-f7348000    Deferred        libasyncns.so.0
ELF    f7348000-f7352000    Deferred        libwrap.so.0
ELF    f7368000-f7370000    Deferred        libasound_module_pcm_pulse.so
ELF    f7377000-f73a8000    Deferred        winealsa<elf>
  \-PE    f7380000-f73a8000    \               winealsa
ELF    f73a8000-f73ca000    Deferred        mmdevapi<elf>
  \-PE    f73b0000-f73ca000    \               mmdevapi
ELF    f7411000-f741b000    Deferred        libnss_compat.so.2
ELF    f741c000-f7421000    Deferred        libdl.so.2
ELF    f7421000-f75dc000    Dwarf           libc.so.6
ELF    f75dc000-f75f9000    Deferred        libpthread.so.0
ELF    f7601000-f760d000    Deferred        libjson-c.so.2
ELF    f7616000-f761f000    Deferred        librt.so.1
ELF    f761f000-f77d5000    Dwarf           libwine.so.1
ELF    f77d7000-f77fb000    Deferred        ld-linux.so.2
ELF    f77fd000-f77fe000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
00000008 (D) C:\Program Files\Native Instruments\Traktor 2\Traktor.exe
    00000035    0
    00000034    0
    00000033    0
    00000032    0
    00000031    0
    00000030    0
    0000002f    0
    0000002e  -15
    0000002d   15
    0000002c   15
    0000002b   15
    0000002a    0
    00000029    0
    00000028    0
    00000027    0
    00000026    0
    00000009    0 <==
0000000e services.exe
    0000001e    0
    0000001d    0
    00000014    0
    00000010    0
    0000000f    0
00000012 winedevice.exe
    0000001c    0
    00000019    0
    00000018    0
    00000013    0
0000001a plugplay.exe
    00000020    0
    0000001f    0
    0000001b    0
00000021 explorer.exe
    00000025    0
    00000024    0
    00000023    0
    00000022    0
System information:
    Wine build: wine-1.9.10
    Platform: i386
    Version: Windows 7
    Host system: Linux
    Host version: 4.2.0-16-generic

It looks like it's trying to read an invalid memory location. What does that mean?

 

 

Replies

fluk Tuesday 12 January 2016 at 18:34
fluk Anonymous

Message

ok, i DO have a problem that for you guys it may be easy.

im trying to install traktor 2.7 and asks me to UNCHECK all drivers for the NI controllers and audio interfaces.

i am very new in Ubuntu, therefore i ask how to do this

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
 

running PlayOnLinux 4.2.10

Intel(R) Core(TM)2 Duo CPU     T7100  @ 1.80GHz
Frequency 800.000 MHz
L2 cache 2048KB

GNOME 3.8.4
Kernel 3.19.0-43-generic

 

I do have the program Traktor for Windows, bought, and when i want to install i have a message saying:

during installation, please UNCHECK all drivers for the NI controllers and audio interfaces

so, here is the question, HOW do i UNCHECK them?

 

thanks, sorry, i am newborn in Linux life

Replies

fluk Tuesday 12 January 2016 at 18:33
fluk Anonymous

Message

ok, i DO have a problem that for you guys it may be easy.

im trying to install traktor 2.7 and asks me to UNCHECK all drivers for the NI controllers and audio interfaces.

i am very new in Ubuntu, therefore i ask how to do this

DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=14.04
DISTRIB_CODENAME=trusty
DISTRIB_DESCRIPTION="Ubuntu 14.04.3 LTS"
 

running PlayOnLinux 4.2.10

Intel(R) Core(TM)2 Duo CPU     T7100  @ 1.80GHz
Frequency 800.000 MHz
L2 cache 2048KB

GNOME 3.8.4
Kernel 3.19.0-43-generic

 

I do have the program Traktor for Windows, bought, and when i want to install i have a message saying:

during installation, please UNCHECK all drivers for the NI controllers and audio interfaces

so, here is the question, HOW do i UNCHECK them?

 

thanks, sorry, i am newborn in Linux life

Replies

petch Wednesday 29 July 2015 at 9:51
petch

Warning

This update has not been approved yet by the team.
Use it at your own risk

Message

In some installation log of Traktor 2 2.8.1 Setup PC.exe we received, I've seen

err:module:import_dll Library MSVCP120.dll (which is needed by L"C:\\Program Files\\Common Files\\Native Instruments\\Hardware\\NIHardwareService.exe") not found

err:module:import_dll Library MSVCR120.dll (which is needed by L"C:\\Program Files\\Common Files\\Native Instruments\\Hardware\\NIHardwareService.exe") not found

so vcrun2013 may be a required dependency now

Differences

@@ -36,6 +36,7 @@
 POL_Wine_PrefixCreate "$WINEVERSION"
 
 #Dependencies
+POL_Call POL_Install_vcrun2013
 
 # Configuration
 Set_OS "win7"

New source code

#!/bin/bash
# Date : (2013-03-01)
# Last revision : (2013-03-01)
# Distribution used to test : Kubuntu 12.04 LTS
# Author : RoninDusette
# Licence : GPLv3
# PlayOnLinux: 4.1.9

# CHANGELOG
# [SuperPlumus] (2013-06-17 19-56)
#   Update gettext message

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="TraktorPro2"
WINEVERSION="1.5.20"
TITLE="Traktor Pro 2"
EDITOR="Native Instruments"
GAME_URL="http://www.native-instruments.com"
AUTHOR="RoninDusette"

#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init

POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#Dependencies
POL_Call POL_Install_vcrun2013

# Configuration
Set_OS "win7"
Set_SoundDriver "alsa"

# Installation
POL_SetupWindow_message "$(eval_gettext 'During installation, please UNCHECK all drivers for the NI controllers and audio interfaces. The install will fail if left checked, and are not needed.')" "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Wine_WaitExit "$TITLE"

# Create Shortcuts
POL_Shortcut "Traktor.exe" "$TITLE"

POL_SetupWindow_message "$(eval_gettext 'NOTICE: For low-latency audio, look into WineASIO. Your MIDI controllers should work as expected.')" "$TITLE"

POL_SetupWindow_Close
exit 0

Replies

Thursday 30 July 2015 at 18:55
Cool. I will approve it and give it a shot. It wouldn't surprise me that on some newer point releases that they switched to that. Thanks for pointing this out.
Wednesday 5 August 2015 at 17:36
It seemed to work fine for me with the vcrun2013 dependency.

Edited by petch

Traktorfahrer Tuesday 5 May 2015 at 15:44
Traktorfahrer Anonymous

Message

With Version 2.8.0 (recent, 01.05.2015) the installer crashes and the program doesn't run.

Here is the download: http://www.native-instruments.com/en/products/traktor/dj-software/traktor-pro-2/demo-manuals/

Replies

Anonymous
Tuesday 5 May 2015 at 15:46
They included a native 64bit relase this time. I guess this is one of the reasons it crashes. There is also no possibiliete in the installer to deativate the drivers and the extra software
Anonymous
Tuesday 5 May 2015 at 16:09
My Debug-Log:

[Start]
Running wine-1.5.20 Traktor.exe (Working directory : /home/Traktorfahrer/.PlayOnLinux/wineprefix/TraktorPro2/drive_c/Program Files/Native Instruments/Traktor 2)
fixme:actctx:parse_manifest_buffer failed to parse manifest L"C:\\Program Files\\Native Instruments\\Traktor 2\\Resources32\\Resources32.manifest"
fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Resources32" (2.7.4.0)
err:module:import_dll Library Qt5Quick.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Traktor 2\\Traktor.exe") not found
err:module:import_dll Library Qt5Qml.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Traktor 2\\Traktor.exe") not found
err:module:import_dll Library MFPlat.DLL (which is needed by L"C:\\Program Files\\Native Instruments\\Traktor 2\\Traktor.exe") not found
err:module:import_dll Library MFReadWrite.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Traktor 2\\Traktor.exe") not found
err:module:import_dll Library Qt5Gui.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Traktor 2\\Traktor.exe") not found
err:module:import_dll Library Qt5Core.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Traktor 2\\Traktor.exe") not found
err:module:import_dll Library MSVCP120.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Traktor 2\\Traktor.exe") not found
err:module:import_dll Library MSVCR120.dll (which is needed by L"C:\\Program Files\\Native Instruments\\Traktor 2\\Traktor.exe") not found
err:module:LdrInitializeThunk Main exe initialization for L"C:\\Program Files\\Native Instruments\\Traktor 2\\Traktor.exe" failed, status c0000135
[End]
Tuesday 5 May 2015 at 21:42
The problem that I see is from that Qt5 stuff. I have been seeing this on a few other applications in the forums here and there, and I am not sure if there is a fix for it yet. I know it has something to do with how the Qt stuff searches for components, and it looks as though with this particular version of Traktor, they switched to qt5. I would check appdbwinehq.org and see if there is any info or a patch to fix this (unfortunately, I am not around to test or research this at the moment). If you do find something, please let me know, and I will try to get it integrated into the script so that it works.

Also, you may want to try to install the newest 32-bit version of Wine from Manage Wine Versions in the Tools menu, and switch the Wine version to that new on in the Traktor virtual drive and see if that works. If it does, I can simply update the Wine version for the script. :)
Anonymous
Tuesday 5 May 2015 at 22:19
I just cheked with version 1.6.2 and I get exactly the same errors
I will try to investigate more - but I'm totaly new in this area... so don't expect anything ;)
Tuesday 5 May 2015 at 22:25
Can you try the newest 1.7.40-ish version? It should be at the top of the Manage Wine Versions window in POL.
Wednesday 6 May 2015 at 3:48
I just got home and am checking it out right now. I think I know what is causing it.
Wednesday 6 May 2015 at 18:46
So yeah; essentially, it cannot find dnsapi.dll, even though I have copied it directly next to the executable to start Traktor, as well as copied it to system32 and tried to override with versions of that dll from WinXP and Win7, neither one works. For some reason, these Qt5 dlls have problems finding stuff in Wine. That is what happened to me, anyway. I can see a bunch of vcrun2013 dlls throwing errors, too. I would report this to appdb.winehq.org. I have searched up and down, and tried multiple different Wine versions and every solution that I could dig up, and I don't know what is wrong with it.
Wednesday 6 May 2015 at 20:02
For now, I suggest running it natively on Windows or using a free alternative, like maybe Mixxx or something.
Ronin DUSETTE Saturday 25 October 2014 at 21:29
Ronin DUSETTE

Warning

This update has not been approved yet by the team.
Use it at your own risk

Differences

@@ -18,7 +18,7 @@
 TITLE="Traktor Pro 2"
 EDITOR="Native Instruments"
 GAME_URL="http://www.native-instruments.com"
-AUTHOR="DJYoshaBYD"
+AUTHOR="RoninDusette"
 
 #Initialization
 POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"

New source code

#!/bin/bash
# Date : (2013-03-01)
# Last revision : (2013-03-01)
# Distribution used to test : Kubuntu 12.04 LTS
# Author : RoninDusette
# Licence : GPLv3
# PlayOnLinux: 4.1.9

# CHANGELOG
# [SuperPlumus] (2013-06-17 19-56)
#   Update gettext message

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="TraktorPro2"
WINEVERSION="1.5.20"
TITLE="Traktor Pro 2"
EDITOR="Native Instruments"
GAME_URL="http://www.native-instruments.com"
AUTHOR="RoninDusette"

#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init

POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#Dependencies

# Configuration
Set_OS "win7"
Set_SoundDriver "alsa"

# Installation
POL_SetupWindow_message "$(eval_gettext 'During installation, please UNCHECK all drivers for the NI controllers and audio interfaces. The install will fail if left checked, and are not needed.')" "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Wine_WaitExit "$TITLE"

# Create Shortcuts
POL_Shortcut "Traktor.exe" "$TITLE"

POL_SetupWindow_message "$(eval_gettext 'NOTICE: For low-latency audio, look into WineASIO. Your MIDI controllers should work as expected.')" "$TITLE"

POL_SetupWindow_Close
exit 0

Replies

Ronin DUSETTE Saturday 25 October 2014 at 19:23
Ronin DUSETTE

Warning

This update has not been approved yet by the team.
Use it at your own risk

Differences

@@ -2,7 +2,7 @@
 # Date : (2013-03-01)
 # Last revision : (2013-03-01)
 # Distribution used to test : Kubuntu 12.04 LTS
-# Author : DJYoshaBYD
+# Author : RoninDusette
 # Licence : GPLv3
 # PlayOnLinux: 4.1.9
 

New source code

#!/bin/bash
# Date : (2013-03-01)
# Last revision : (2013-03-01)
# Distribution used to test : Kubuntu 12.04 LTS
# Author : RoninDusette
# Licence : GPLv3
# PlayOnLinux: 4.1.9

# CHANGELOG
# [SuperPlumus] (2013-06-17 19-56)
#   Update gettext message

[ "$PLAYONLINUX" = "" ] && exit 0
source "$PLAYONLINUX/lib/sources"

PREFIX="TraktorPro2"
WINEVERSION="1.5.20"
TITLE="Traktor Pro 2"
EDITOR="Native Instruments"
GAME_URL="http://www.native-instruments.com"
AUTHOR="DJYoshaBYD"

#Initialization
POL_GetSetupImages "http://files.playonlinux.com/resources/setups/$PREFIX/top.jpg" "http://files.playonlinux.com/resources/setups/$PREFIX/left.jpg" "$TITLE"
POL_SetupWindow_Init

POL_Debug_Init

# Presentation
POL_SetupWindow_presentation "$TITLE" "$EDITOR" "$GAME_URL" "$AUTHOR" "$PREFIX"

# Create Prefix
POL_SetupWindow_browse "$(eval_gettext 'Please select the setup file to run')" "$TITLE"
POL_System_SetArch "x86"
POL_Wine_SelectPrefix "$PREFIX"
POL_Wine_PrefixCreate "$WINEVERSION"

#Dependencies

# Configuration
Set_OS "win7"
Set_SoundDriver "alsa"

# Installation
POL_SetupWindow_message "$(eval_gettext 'During installation, please UNCHECK all drivers for the NI controllers and audio interfaces. The install will fail if left checked, and are not needed.')" "$TITLE"
POL_Wine_WaitBefore "$TITLE"
POL_Wine "$APP_ANSWER"
POL_Wine_WaitExit "$TITLE"

# Create Shortcuts
POL_Shortcut "Traktor.exe" "$TITLE"

POL_SetupWindow_message "$(eval_gettext 'NOTICE: For low-latency audio, look into WineASIO. Your MIDI controllers should work as expected.')" "$TITLE"

POL_SetupWindow_Close
exit 0

Replies