linuxtrack
linuxtrack copied to clipboard
Cannot Install Firmware
I have followed your instructions and can run the program. It detects my TrackIR but tells me I have no firmware installed. So, I have a couple TrackIR drivers already downloaded. Tried 5.3.0 and 5.4.2 wine exits after opening a tmp file and I get a wine box saying that installation completed but was interrupted before finishing installing TrackIR5 (I have TRackIR4) then I get a box from linuxtrack that tells me there was an error running wine and "There was an error when extracting the firmware, will try the analysis just in case...Please see the log for more details." then another box that says: Some of the files needed to fully utilize TrackIR were not found! Please see the log for more details.
Here's the logfile: Linuxtrack version 0.99.18 [Fri 2018-05-11 00:02:29 EDT] Starting ltr_gui [Fri 2018-05-11 00:02:29 EDT] Preferences read OK! [Fri 2018-05-11 00:02:29 EDT] Dumping prefs: [Fri 2018-05-11 00:02:29 EDT] [Global] Model = NP TrackClip Prefix = "/opt/linuxtrack-0.99.18/bin" Input = TrackIR
[Wiimote] Capture-device = Wiimote Capture-device-id = Wiimote Running-indication = 0100 Paused-indication = 0010
[TrackIR] Capture-device = Tir Capture-device-id = Tir Threshold = 140 Min-blob = 4 Max-blob = 2500 Status-led-brightness = 0 Ir-led-brightness = 7 Status-signals = On
[NP TrackClip] Model-type = Cap Cap-X = 67 Cap-Y = 54 Cap-Z = 96 Head-Y = 160 Head-Z = 50 Active = no
[NP TrackClip Pro] Model-type = Clip Clip-Y1 = 40 Clip-Y2 = 110 Clip-Z1 = 30 Clip-Z2 = 50 Head-X = -100 Head-Y = -100 Head-Z = 50 Active = yes
[Face] Model-type = Face
[Single Point Reflective] Model-type = SinglePoint Active = no
[Single LED] Model-type = SinglePoint Active = yes
[Default] Title = Default Pitch-enabled = Yes Pitch-deadzone = 0.0 Pitch-left-curvature = 0.5 Pitch-right-curvature = 0.5 Pitch-sensitivity = 5.000000 Pitch-left-limit = 80.000000 Pitch-right-limit = 80.000000 Pitch-filter = 0.2 Pitch-inverted = No Yaw-enabled = Yes Yaw-deadzone = 0.0 Yaw-left-curvature = 0.5 Yaw-right-curvature = 0.5 Yaw-sensitivity = 5.000000 Yaw-left-limit = 130.000000 Yaw-right-limit = 130.000000 Yaw-filter = 0.2 Yaw-inverted = No Roll-enabled = Yes Roll-deadzone = 0.0 Roll-left-curvature = 0.5 Roll-right-curvature = 0.5 Roll-sensitivity = 1.500000 Roll-left-limit = 45.000000 Roll-right-limit = 45.000000 Roll-filter = 0.2 Roll-inverted = No Xtranslation-enabled = Yes Xtranslation-deadzone = 0.0 Xtranslation-left-curvature = 0.5 Xtranslation-right-curvature = 0.5 Xtranslation-sensitivity = 5.000000 Xtranslation-left-limit = 300.000000 Xtranslation-right-limit = 300.000000 Xtranslation-filter = 0.2 Xtranslation-inverted = No Ytranslation-enabled = Yes Ytranslation-deadzone = 0.0 Ytranslation-left-curvature = 0.5 Ytranslation-right-curvature = 0.5 Ytranslation-sensitivity = 5.000000 Ytranslation-left-limit = 300.000000 Ytranslation-right-limit = 300.000000 Ytranslation-filter = 0.2 Ytranslation-inverted = No Ztranslation-enabled = Yes Ztranslation-deadzone = 0.0 Ztranslation-left-curvature = 0.5 Ztranslation-right-curvature = 0.5 Ztranslation-sensitivity = 2.000000 Ztranslation-left-limit = 300.000000 Ztranslation-right-limit = 1.000000 Ztranslation-filter = 0.5 Ztranslation-inverted = No
[Fri 2018-05-11 00:02:29 EDT] ================================================ [Fri 2018-05-11 00:02:29 EDT] Opening logfile viewer. [Fri 2018-05-11 00:02:29 EDT] Launching wine command: '"wine" "--version"' [Fri 2018-05-11 00:02:29 EDT] Going to create lock '/home/chris/.config/linuxtrack/ltr_server.lock' => 15! [Fri 2018-05-11 00:02:29 EDT] Lock 15 success! [Fri 2018-05-11 00:02:29 EDT] Passing the lock to protect fifo (pid 3476)! [Fri 2018-05-11 00:02:29 EDT] Initializing axes for profile 'Default'! [Fri 2018-05-11 00:02:29 EDT] Closing axes! [Fri 2018-05-11 00:02:29 EDT] Initializing axes for profile 'Default'! [Fri 2018-05-11 00:02:29 EDT] Closing axes! [Fri 2018-05-11 00:02:29 EDT] Initializing axes for profile 'Default'! [Fri 2018-05-11 00:02:29 EDT] Closing axes! [Fri 2018-05-11 00:02:29 EDT] Initializing axes for profile 'Default'! [Fri 2018-05-11 00:02:29 EDT] Launching wine command: '"wine" "--version"' [Fri 2018-05-11 00:02:29 EDT] Initializing libusb. [Fri 2018-05-11 00:02:29 EDT] Libusb initialized successfuly. [Fri 2018-05-11 00:02:29 EDT] Libusb debug level set. [Fri 2018-05-11 00:02:29 EDT] Requesting device list. [Fri 2018-05-11 00:02:29 EDT] Device list received (21 devices). [Fri 2018-05-11 00:02:29 EDT] Device is a TrackIR (131D:0156). [Fri 2018-05-11 00:02:29 EDT] Opening handle to the device found. [Fri 2018-05-11 00:02:29 EDT] Handle opened successfully. [Fri 2018-05-11 00:02:29 EDT] Freeing device list. [Fri 2018-05-11 00:02:29 EDT] Device list freed. [Fri 2018-05-11 00:02:29 EDT] Closing TrackIR. [Fri 2018-05-11 00:02:29 EDT] Closing TrackIR handle. [Fri 2018-05-11 00:02:29 EDT] Exiting libusb. [Fri 2018-05-11 00:02:29 EDT] Libusb exited. [Fri 2018-05-11 00:02:29 EDT] open: Permission denied [Fri 2018-05-11 00:02:29 EDT] open: Permission denied [Fri 2018-05-11 00:02:29 EDT] open: Permission denied [Fri 2018-05-11 00:02:29 EDT] open: Permission denied [Fri 2018-05-11 00:02:29 EDT] open: Permission denied [Fri 2018-05-11 00:02:29 EDT] open: Permission denied [Fri 2018-05-11 00:02:30 EDT] open: Permission denied [Fri 2018-05-11 00:02:30 EDT] open: Permission denied [Fri 2018-05-11 00:02:30 EDT] open: Permission denied [Fri 2018-05-11 00:02:30 EDT] open: Permission denied [Fri 2018-05-11 00:02:30 EDT] Found joystick named 'Arduino LLC Arduino Micro'. [Fri 2018-05-11 00:02:30 EDT] Found joystick named 'Logitech G920 Driving Force Racing Wheel'. [Fri 2018-05-11 00:02:30 EDT] Found joystick named 'Thrustmaster T-Pedals'. [Fri 2018-05-11 00:02:30 EDT] Found joystick named 'Thustmaster T500 RS Gear Shift'. [Fri 2018-05-11 00:02:30 EDT] Found joystick named 'Arduino LLC Arduino Micro'. [Fri 2018-05-11 00:02:30 EDT] Found joystick named 'Logitech G920 Driving Force Racing Wheel'. [Fri 2018-05-11 00:02:30 EDT] Found joystick named 'Thrustmaster T-Pedals'. [Fri 2018-05-11 00:02:30 EDT] Found joystick named 'Thustmaster T500 RS Gear Shift'. [Fri 2018-05-11 00:02:30 EDT] JS: Arduino LLC Arduino Micro [Fri 2018-05-11 00:02:30 EDT] JS: Logitech G920 Driving Force Racing Wheel [Fri 2018-05-11 00:02:30 EDT] JS: Thrustmaster T-Pedals [Fri 2018-05-11 00:02:30 EDT] JS: Thustmaster T500 RS Gear Shift [Fri 2018-05-11 00:02:30 EDT] EVDEV: Arduino LLC Arduino Micro [Fri 2018-05-11 00:02:30 EDT] EVDEV: Logitech G920 Driving Force Racing Wheel [Fri 2018-05-11 00:02:30 EDT] EVDEV: Thrustmaster T-Pedals [Fri 2018-05-11 00:02:30 EDT] EVDEV: Thustmaster T500 RS Gear Shift
[Fri 2018-05-11 00:09:07 EDT] Launching wine command: '"wine" "--version"' [Fri 2018-05-11 00:09:07 EDT] Looking for existing spec.txt...[Fri 2018-05-11 00:09:07 EDT] Found '/opt/linuxtrack-0.99.18/bin/../share/linuxtrack/spec.txt'.[Fri 2018-05-11 00:09:07 EDT] spec.txt found and read.[Fri 2018-05-11 00:09:07 EDT] Looking for existing sources.txt...[Fri 2018-05-11 00:09:07 EDT] Found '/opt/linuxtrack-0.99.18/bin/../share/linuxtrack/sources.txt'.[Fri 2018-05-11 00:09:07 EDT] sources.txt found and read. [Fri 2018-05-11 00:09:15 EDT] Initializing wine and running installer /home/chris/Downloads/TrackIR_5.4.2.exe[Fri 2018-05-11 00:09:15 EDT] Launching wine command: '"wine" "regedit" "/opt/linuxtrack-0.99.18/bin/../share/linuxtrack/win7.reg"'
[Fri 2018-05-11 00:09:31 EDT] Wine finished with exitcode 0 (Normal exit).[Fri 2018-05-11 00:09:31 EDT] 0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} 0012:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} 0012:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 0012:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002 0012:err:ole:get_local_server_stream Failed: 80004002 0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {00000131-0000-0000-c000-000000000046} 0014:err:ole:marshal_object couldn't get IPSFactory buffer for interface {6d5140c1-7436-11ce-8034-00aa006009fa} 0014:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hres=0x80004002 0014:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, 80004002 0014:err:ole:get_local_server_stream Failed: 80004002 0017:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:err:mscoree:LoadLibraryShim error reading registry key for installroot 0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 0017:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 001b:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 001b:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 0010:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 0010:fixme:dwmapi:DwmIsCompositionEnabled 0x6dbd1518 001d:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x69ebd3de, context 0x8d65c0, init_notify 0, handle 0x11cfa10): stub 003f:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 003f:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 003f:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1) 003d:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution. 003d:fixme:dwmapi:DwmIsCompositionEnabled 0x6d5d3018 0041:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x6a0cb608, context 0x9588c8, init_notify 0, handle 0x119fc88): stub wine: configuration in '/tmp/wineSblPEX' has been updated.
[Fri 2018-05-11 00:09:31 EDT] Launching wine command: '"wine" "/home/chris/Downloads/TrackIR_5.4.2.exe" /s /a /s'
[Fri 2018-05-11 00:11:33 EDT] Wine finished with exitcode 90 (Normal exit).[Fri 2018-05-11 00:11:33 EDT] 0056:fixme:ole:CoInitializeSecurity (0x33ede8,-1,(nil),(nil),6,2,(nil),8192,(nil)) - stub! 0056:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet 0058:fixme:msiexec:WinMain Administrative installs are not currently supported 0058:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
[Fri 2018-05-11 00:13:47 EDT] Commencing analysis of directory '/tmp/wineSblPEX'...[Fri 2018-05-11 00:13:47 EDT] ===============================[Fri 2018-05-11 00:13:47 EDT] Couldn't extract poem1.txt![Fri 2018-05-11 00:13:47 EDT] Couldn't extract tir4.fw![Fri 2018-05-11 00:13:47 EDT] Couldn't extract tir5.fw![Fri 2018-05-11 00:13:47 EDT] Couldn't extract poem2.txt![Fri 2018-05-11 00:13:47 EDT] Couldn't extract sn4.fw![Fri 2018-05-11 00:13:47 EDT] Couldn't extract tir5v2.fw![Fri 2018-05-11 00:13:47 EDT] Couldn't extract game data![Fri 2018-05-11 00:13:47 EDT] Couldn't extract TIRViews.dll! [Fri 2018-05-11 00:14:49 EDT] Preferences read OK!
I tried running the TrackIR driver install 5.4.2 through wine and it ran fine but linuxtrack still does not detect firmware present. TrackIR files are all present within the wine directory and the program can be run but does not detect the device, whereas linuxtrack detects the device but doesn't see the files. I'm stumped. lol
Hello, if you are able to extract the stuff manually via wine, you need to open the ltr_gui, press the Install Firmware button and use the Extract from unpacked button - then browse to the wine prefix where the TrackIR software got installed and select the TrackIR5 directory (usually under ProgramFiles(x86)/NaturalPoint)... It should extract the necessary files and allow your TrackIR to work... Kind regards, Michal
Thank you.
I did not realize I had to manually enter the path into the /.wine/ directory in home. I was trying to find the directory using the gui provided, which does not show hidden directories in /home.
Firmware installed, now off to test and learn how to set up for American Truck Simulator!
Hi,
Rather than creating a topic, I take the liberty to post here since my issue is very similar. I've tried several versions of linuxtrack under my Debian Jessie system and I'm unable to install the firmware for my TrackIR 5.
None of the files can be extracted... I've even installed a TrackIR driver on a Windows system and copied the ProgramFiles/NaturalPoint/TrackIR5 directory on my Debian system to analyze it with the "Extract from unpacked" option but it didn't work and none of the files were extracted.
- It tells me the TIRViews.dll file couldn't be extracted while it is present in the directory I'm giving to it.
- For all other files (poem1.txt, tir5.fw, ...), I can't even find them in the driver directories
Am I missing something ? Thanks :)
Hi, I cannot install the Trackir firmware either. I use the last version of the linuxtrack: linuxtrack-0.99.19hid. I don't know where to find the log.
Hello, if you have access to either to windows computer of Linux machine with Wine, unpack the drivers there and then extract the necessary files using the extract from unpacked... Kind regards, Michal