Linux Kodi unusable with ubuntu-xboxdrv installed
#16
I have also edited the guisettings.xml as requested above which did not solve the problem for me.
Reply
#17
I have the same problem. When using xboxdrv-ubuntu, the xpad module isn't loaded.

Kodi works fine when I stop the xboxdrv service with `sudo service xboxdrv stop`.
Reply
#18
just adding to confirm that it's still happening on fresh install of Kodi Helix

Fresh Lubuntu and installed Helix, everything working fine
after adding ubuntu-xboxdrv (http://www.omgubuntu.co.uk/2014/06/ubunt...drv-driver)
Kodi gets stuck on the main menu with the effect of holding down the left arrow.

removing ubuntu-xboxdrv and it works fine.

For reference:
Code:
zxurian@loki:~$ sudo apt-get install ubuntu-xboxdrv
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:
  evemu-tools evtest joystick jstest-gtk libatkmm-1.6-1 libcairomm-1.0-1 libevemu1 libglibmm-2.4-1c2a libgtkmm-2.4-1c2a libpangomm-1.4-1 libsigc++-2.0-0c2a
  xboxdrv
Suggested packages:
  jstest-gtk-dbg
The following NEW packages will be installed:
  evemu-tools evtest joystick jstest-gtk libatkmm-1.6-1 libcairomm-1.0-1 libevemu1 libglibmm-2.4-1c2a libgtkmm-2.4-1c2a libpangomm-1.4-1 libsigc++-2.0-0c2a
  ubuntu-xboxdrv xboxdrv
0 upgraded, 13 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/2,124 kB of archives.
After this operation, 10.8 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Selecting previously unselected package libsigc++-2.0-0c2a:amd64.
(Reading database ... 144347 files and directories currently installed.)
Preparing to unpack .../libsigc++-2.0-0c2a_2.2.11-4_amd64.deb ...
Unpacking libsigc++-2.0-0c2a:amd64 (2.2.11-4) ...
Selecting previously unselected package libglibmm-2.4-1c2a:amd64.
Preparing to unpack .../libglibmm-2.4-1c2a_2.42.0-1_amd64.deb ...
Unpacking libglibmm-2.4-1c2a:amd64 (2.42.0-1) ...
Selecting previously unselected package libatkmm-1.6-1:amd64.
Preparing to unpack .../libatkmm-1.6-1_2.22.7-2.1_amd64.deb ...
Unpacking libatkmm-1.6-1:amd64 (2.22.7-2.1) ...
Selecting previously unselected package libcairomm-1.0-1:amd64.
Preparing to unpack .../libcairomm-1.0-1_1.10.0-1ubuntu3_amd64.deb ...
Unpacking libcairomm-1.0-1:amd64 (1.10.0-1ubuntu3) ...
Selecting previously unselected package libevemu1:amd64.
Preparing to unpack .../libevemu1_1.2.0-2_amd64.deb ...
Unpacking libevemu1:amd64 (1.2.0-2) ...
Selecting previously unselected package libpangomm-1.4-1:amd64.
Preparing to unpack .../libpangomm-1.4-1_2.34.0-1.1_amd64.deb ...
Unpacking libpangomm-1.4-1:amd64 (2.34.0-1.1) ...
Selecting previously unselected package libgtkmm-2.4-1c2a:amd64.
Preparing to unpack .../libgtkmm-2.4-1c2a_1%3a2.24.4-1.1_amd64.deb ...
Unpacking libgtkmm-2.4-1c2a:amd64 (1:2.24.4-1.1) ...
Selecting previously unselected package evemu-tools.
Preparing to unpack .../evemu-tools_1.2.0-2_amd64.deb ...
Unpacking evemu-tools (1.2.0-2) ...
Selecting previously unselected package jstest-gtk.
Preparing to unpack .../jstest-gtk_0.1.1~git20140501-1_amd64.deb ...
Unpacking jstest-gtk (0.1.1~git20140501-1) ...
Selecting previously unselected package xboxdrv.
Preparing to unpack .../xboxdrv_0.8.5-1_amd64.deb ...
Unpacking xboxdrv (0.8.5-1) ...
Selecting previously unselected package ubuntu-xboxdrv.
Preparing to unpack .../ubuntu-xboxdrv_20141231-1_all.deb ...
Unpacking ubuntu-xboxdrv (20141231-1) ...
Selecting previously unselected package evtest.
Preparing to unpack .../evtest_1%3a1.31-1_amd64.deb ...
Unpacking evtest (1:1.31-1) ...
Selecting previously unselected package joystick.
Preparing to unpack .../joystick_1%3a1.4.7-2_amd64.deb ...
Unpacking joystick (1:1.4.7-2) ...
Processing triggers for man-db (2.7.0.2-2) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu2) ...
Processing triggers for mime-support (3.55ubuntu1) ...
Processing triggers for dbus (1.8.8-1ubuntu2.1) ...
Processing triggers for ureadahead (0.100.0-16) ...
Setting up libsigc++-2.0-0c2a:amd64 (2.2.11-4) ...
Setting up libglibmm-2.4-1c2a:amd64 (2.42.0-1) ...
Setting up libatkmm-1.6-1:amd64 (2.22.7-2.1) ...
Setting up libcairomm-1.0-1:amd64 (1.10.0-1ubuntu3) ...
Setting up libevemu1:amd64 (1.2.0-2) ...
Setting up libpangomm-1.4-1:amd64 (2.34.0-1.1) ...
Setting up libgtkmm-2.4-1c2a:amd64 (1:2.24.4-1.1) ...
Setting up evemu-tools (1.2.0-2) ...
Setting up jstest-gtk (0.1.1~git20140501-1) ...
Setting up xboxdrv (0.8.5-1) ...
Setting up ubuntu-xboxdrv (20141231-1) ...
/usr/bin/update-desktop-database
Warning in file "/usr/share/applications/gnumeric.desktop": usage of MIME type "zz-application/zz-winassoc-xls" is discouraged ("zz-application/zz-winassoc-xls" should be replaced with "application/vnd.ms-excel")
xboxdrv start/running, process 4124
Setting up evtest (1:1.31-1) ...
Setting up joystick (1:1.4.7-2) ...
Processing triggers for libc-bin (2.19-10ubuntu2.1) ...
zxurian@loki:~$

Kodi Log with xboxdrv-ubuntu installed - http://pastebin.com/mmKnu9qC
Reply
#19
updated post title and first post information
Reply
#20
crash log with ubuntu-xboxdrv installed
with gdb - http://pastebin.com/Qh3GhK9C
Reply
#21
I can confirm the bug.

Navigation is not working when ubuntu-xboxdrv is installed

I have upgrade d from 13.2 to 14 and problem with appears after first reboot

System is installed on Ubuntu 14.02 full installation

CU Online
Reply
#22
Code:
<enablejoystick default="false">false</enablejoystick>

especially see the first "false"
First decide what functions / features you expect from a system. Then decide for the hardware. Don't waste your money on crap.
Reply
#23
(2015-01-05, 12:26)fritsch Wrote:
Code:
<enablejoystick default="false">false</enablejoystick>

especially see the first "false"

correct me if I'm wrong, but shouldn't the actual value take precedent over the default attribute? If the value of the element is false, then why would it read the default value and reset it?
Reply
#24
Update
Code:
<enablejoystick default="false">false</enablejoystick>
with both set to false (still not sure why I have to do both), and ubuntu-xboxdrv installed, Kodi is now able to boot and be usable.

So it appears that the combination of ubuntu-xboxdrv being installed and having joystick input enabled is causing a conflict, and resulting in Kodi being unusuable.
Reply
#25
interesting quirk, if I have Kodi actively running, and install ubuntu-xboxdrv via ssh, then the symptoms immediately start.
Once I uninstall, then immediately stop.
Reply
#26
only with a joystick attached or also without?
Reply
#27
no actual joystick has been attached at all during my testing. This is purely just installing ubuntu-xbobxdrv.
Reply
#28
and normal xpad driver works?
Reply
#29
I'm guessing the problems you're seeing are due to some of my changes Confused
Could you find out the output state of your joystick with sdl-jstest, or even better, with sdl2-jstest from https://github.com/Grumbel/sdl-jstest ?

I've like to know the values read off all the axes after starting sdl-jstest, but before you actually touch any of them. Then another reading when you briefly touch them all for a second and release them so they go back to their default position.
Reply
#30
(2015-01-08, 16:50)wsnipex Wrote: and normal xpad driver works?
assuming that's what comes with base Lubuntu, yes, although I'll get a confirmation on that tonight.

(2015-01-09, 15:27)zzattack Wrote: I'm guessing the problems you're seeing are due to some of my changes Confused
Could you find out the output state of your joystick with sdl-jstest, or even better, with sdl2-jstest from https://github.com/Grumbel/sdl-jstest ?

I've like to know the values read off all the axes after starting sdl-jstest, but before you actually touch any of them. Then another reading when you briefly touch them all for a second and release them so they go back to their default position.
I'll grab the zip tonight, but if you could pm me the steps to take, probably faster. I'm not that familiar with make commands yet.
Also, do you want any particular order of plugged / unplugged / plug in-out when testing?
Reply

Logout Mark Read Team Forum Stats Members Help
Kodi unusable with ubuntu-xboxdrv installed0