{"action":"created","issue":{"url":"https://api.github.com/repos/OSVR/OSVR-Vive/issues/31","repository_url":"https://api.github.com/repos/OSVR/OSVR-Vive","labels_url":"https://api.github.com/repos/OSVR/OSVR-Vive/issues/31/labels{/name}","comments_url":"https://api.github.com/repos/OSVR/OSVR-Vive/issues/31/comments","events_url":"https://api.github.com/repos/OSVR/OSVR-Vive/issues/31/events","html_url":"https://github.com/OSVR/OSVR-Vive/issues/31","id":233361723,"node_id":"MDU6SXNzdWUyMzMzNjE3MjM=","number":31,"title":"error 105 with recent SteamVR","user":{"login":"ChristophHaag","id":781076,"node_id":"MDQ6VXNlcjc4MTA3Ng==","avatar_url":"https://avatars0.githubusercontent.com/u/781076?v=4","gravatar_id":"","url":"https://api.github.com/users/ChristophHaag","html_url":"https://github.com/ChristophHaag","followers_url":"https://api.github.com/users/ChristophHaag/followers","following_url":"https://api.github.com/users/ChristophHaag/following{/other_user}","gists_url":"https://api.github.com/users/ChristophHaag/gists{/gist_id}","starred_url":"https://api.github.com/users/ChristophHaag/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ChristophHaag/subscriptions","organizations_url":"https://api.github.com/users/ChristophHaag/orgs","repos_url":"https://api.github.com/users/ChristophHaag/repos","events_url":"https://api.github.com/users/ChristophHaag/events{/privacy}","received_events_url":"https://api.github.com/users/ChristophHaag/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":38,"created_at":"2017-06-03T10:43:20Z","updated_at":"2018-06-04T20:10:40Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"I'm compiling with my pull request #30.\r\n\r\nThis config worked before, so presumably a SteamVR/lighthouse update broke it.\r\n\r\n\"Got error code 105\" is probably the error that makes it fail.\r\n\r\n> HmdError_Init_InterfaceNotFound (105) - The specific interface function requested by VR_Init or VR_GetGenericInterface could not be found. Is the SDK being used newer than the installed runtime?\r\n\r\n```\r\nJune 03 12:40:20.902 info [OSVR]: Logging for /usr/bin/osvr_server\r\nJune 03 12:40:20.902 info [OSVR Server]: Using config file osvr_server_config.vive.sample.json from command line argument.\r\nJune 03 12:40:20.902 info [OSVR Server]: Attempting to load config file 'osvr_server_config.vive.sample.json'.\r\nJune 03 12:40:20.902 info [OSVR Server]: Constructing server as configured...\r\nJune 03 12:40:20.904 info [OSVR Server]: Loading auto-loadable plugins...\r\nJune 03 12:40:20.969 info [OSVR Server]: Loading plugins...\r\nJune 03 12:40:20.969 info [OSVR Server]: Instantiating configured drivers...\r\nJune 03 12:40:20.971 info [OSVR Server]: Display descriptor found and parsed from config file.\r\nJune 03 12:40:20.971 info [OSVR Server]: RenderManager config found and parsed from the config file.\r\nJune 03 12:40:20.971 info [OSVR Server]: Triggering automatic hardware detection...\r\nJune 03 12:40:20.971 info [OSVR Server]: Registering shutdown handler...\r\nJune 03 12:40:20.971 info [OSVR Server]: Starting server mainloop: OSVR Server is ready to go!\r\nJune 03 12:40:20.971 info [OSVR Server]: Performing hardware auto-detection.\r\nJune 03 12:40:21.261 info [OSVR-Vive]: Found the Vive driver at /home/chris/.local/share/Steam/SteamApps/common/SteamVR/drivers/lighthouse/bin/linux64/driver_lighthouse.so\r\nJune 03 12:40:21.261 info [OSVR-Vive]: Driver config dir is: /home/chris/.local/share/Steam/config/lighthouse\r\nJune 03 12:40:21.261 info [OSVR Server]: Added device: com_osvr_Vive/ViveSync\r\nJune 03 12:40:21.270 info [OSVR Server]: Sent path tree to clients.\r\nGot error code 105\r\nJune 03 12:40:21.271 error [OSVR-Vive]: Could not start the server device provider in the Vive driver. Exiting.\r\nJune 03 12:40:21.271 error [OSVR-Vive]: Vive driver startup failed.\r\nJune 03 12:40:21.271 info [OSVR-Vive]:  Unloading to perhaps try again later.\r\n```"},"comment":{"url":"https://api.github.com/repos/OSVR/OSVR-Vive/issues/comments/394482674","html_url":"https://github.com/OSVR/OSVR-Vive/issues/31#issuecomment-394482674","issue_url":"https://api.github.com/repos/OSVR/OSVR-Vive/issues/31","id":394482674,"node_id":"MDEyOklzc3VlQ29tbWVudDM5NDQ4MjY3NA==","user":{"login":"karlsvec","id":787157,"node_id":"MDQ6VXNlcjc4NzE1Nw==","avatar_url":"https://avatars0.githubusercontent.com/u/787157?v=4","gravatar_id":"","url":"https://api.github.com/users/karlsvec","html_url":"https://github.com/karlsvec","followers_url":"https://api.github.com/users/karlsvec/followers","following_url":"https://api.github.com/users/karlsvec/following{/other_user}","gists_url":"https://api.github.com/users/karlsvec/gists{/gist_id}","starred_url":"https://api.github.com/users/karlsvec/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/karlsvec/subscriptions","organizations_url":"https://api.github.com/users/karlsvec/orgs","repos_url":"https://api.github.com/users/karlsvec/repos","events_url":"https://api.github.com/users/karlsvec/events{/privacy}","received_events_url":"https://api.github.com/users/karlsvec/received_events","type":"User","site_admin":false},"created_at":"2018-06-04T20:10:40Z","updated_at":"2018-06-04T20:10:40Z","author_association":"NONE","body":"I am in the same boat as @cronybox.\r\n\r\nMy environment:\r\n\r\n* Windows 10 x64\r\n* latest (non-Beta) SteamVR\r\n* latest pre-built OSVR Runtime (`0.6.2118-gd690c5ef`, build 12)\r\n* latest pre-built OSVR-Vive plugin (build 73)\r\n\r\n`osvr-server` dies with complaints about an incompatible version for `IVRServerDriverHost`:\r\n\r\n```\r\nJune 04 12:54:42.989 info [OSVR Server]: Sent path tree to clients.\r\nJune 04 12:54:42.996 debug [Properties]: addDeviceAt 0\r\nJune 04 12:54:42.997 debug [DriverLog]: Got an unhandled interface type version - IVRServerDriverHost_005\r\nGot error code 105\r\nJune 04 12:54:42.999 debug [DriverLoader]: osvr::vive::DriverLoader::reset() - unloading driver\r\nJune 04 12:54:43.001 error [OSVR-Vive]: Could not start the server device provider in the Vive driver. Exiting.\r\nJune 04 12:54:43.001 error [OSVR-Vive]: Vive driver startup failed.\r\nJune 04 12:54:43.001 info [OSVR-Vive]:  Unloading to perhaps try again later.\r\n```\r\n\r\nI get the impression that Valve is not particularly committed to maintaining backwards compatibility in the driver-facing part(s) of the OpenVR API?"}}
{"actor":{"display_login":"karlsvec"}}