I wasnβt get notified of posts on this thread for some reason.
I myself have the same response as you.
osmc@osmc:~$ sudo update-rc.d sixad defaults
insserv: Service bluetooth has to be enabled to start service sixad
insserv: exiting now!
update-rc.d: error: insserv rejected the script header
I also get this happening when I try βsystemctl status hciuart.serviceβ:
osmc@osmc:~$ systemctl status hciuart.service
β hciuart.service
Loaded: not-found (Reason: No such file or directory)
Active: inactive (dead)
I tried βsudo apt-get install raspberrypi-sys-modsβ but get this come back:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package raspberrypi-sys-mods
Strange. Not sure why it canβt find the package. My install was pretty fresh. I think the only other thing I attempted to do was do an apt-get install bluez. Canβt recall though.
Yes,Iβm really not sure why that isβ¦are you running latest update of OSMC?
Yup I did an update of OSMC, but Iβm configuring my PS3 controller while in RetroPie. I havenβt bothered to try setting it up for OSMC because I use a Harmony remote with a Flirc dongle plugged into the Pi.
Alright so I just set up a brand new SD Card with the dual boot OSMC/RetroPie. In RetroPie I βquicklyβ got my PS3 controller configured by doing the following after the first boot to RetroPie.
- Launch RetroPie Setup
- Update RetroPie Setup script
- Once it launches the new script go to Manage Packages
- Manage Driver Packages
- PS3 Controller
- Install from source
- It will eventually prompt you about a file if you want to keep the distro or the original. Replace it with the distro, do not keep the original.
- Once itβs done, reboot
- After RetroPie comes back up, plug the controller in via USB
- Youβll see the 1 light blink and off once or twice, then all four lights will blink slowly.
- Unplug the controller from USB
- Press the PS button
- It should blink rapidly for a little then start pairing and select a controller number.
Thanks for the info.
Just to clarify what you mean by βdual-bootβ is your image two seperate partitions?One with Retro-Pie and one with OSMC,or is RetrOSMC installed?
I hav eno problems pairing my controller to the Pie,and when I launch RetroPie from within OSMC it detects the controller.I t just doesnβt respond to any key presses so cannot be configured in the Emulation Station screenβ¦
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Registered Devices: β
β β
β 00:26:5C:02:54:D2 PLAYSTATION(R)3 Controller β
β CC:C5:0A:1F:F6:C3 Bluetooth 3.0 Macro Keyboard β
β β
β β
β Active Connections: β
β β
β > ACL 00:26:5C:02:54:D2 handle 11 state 1 lm MA β
β 1 lm MASTER β
β β
β β
β β
β β
β β
β β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ€
β < OK > β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
Yeah you definitely have a different problem then I did.
More investigation:
Although the PS3 controller is paired with OSMC I donβt think itβs pairing with Bluez:
[PLAYSTATION(R)3 Controller]# disconnect
Attempting to disconnect from 00:26:5C:02:54:D2
Successful disconnected
[CHG] Device 00:26:5C:02:54:D2 Connected: no
[CHG] Device 00:26:5C:02:54:D2 Connected: yes
[PLAYSTATION(R)3 Controller]# paired devices
Invalid command
[PLAYSTATION(R)3 Controller]# paired-devices
Device CC:C5:0A:1F:F6:C3 Bluetooth 3.0 Macro Keyboard
[PLAYSTATION(R)3 Controller]# paired-devices
Device CC:C5:0A:1F:F6:C3 Bluetooth 3.0 Macro Keyboard
[PLAYSTATION(R)3 Controller]# devices
Device CC:C5:0A:1F:F6:C3 Bluetooth 3.0 Macro Keyboard
Device 00:26:5C:02:54:D2 PLAYSTATION(R)3 Controller
[PLAYSTATION(R)3 Controller]# pair
Attempting to pair with
Failed to pair: org.bluez.Error.AuthenticationFailed
[PLAYSTATION(R)3 Controller]#
I disconnectd the controller using βbluetothctlβ and then reconnected it.It is stated as βconnectedβ but NOT paired.When attempting to pair it with βbluetoothctlβ it fails to pair:
[PLAYSTATION(R)3 Controller]# pair
Attempting to pair with
Failed to pair: org.bluez.Error.AuthenticationFailed
Although it is shown as paired with OSMC network settings.
Hello, I canβt seem to find my error in this thread (though it might be there), but I canβt get the installer to run.
I followed the first 4 steps, but when I do
./install-retrosmc.sh
I get:
./install-retrosmc.sh: line 12: /home/osmc/RetroPie/scripts/retrosmc-config.cfg: No such file or directory
My machine is a newly purchased raspberry pi 3 running osmc fully updated. What does this error mean, and how can I proceed with my installation?
Did you chose quick install during installation?
I didnβt get that far. The installer itself wouldnβt run because some config file wasnβt existent when it should have been.
This should not be a critical thingβ¦
It should ignore that line if the file is not existant.
Just tried again. The script still wonβt run. Nothing changes on the screen.
logs: http://paste.osmc.io/duropomoku
Please try to delete the install-retrosmc script and redownload. Then start again.
What ssh client are you using?
Try:
bash install-retrosmc.sh
Iβve deleted and redownloaded a few times now. Iβm using the mac terminal. Iβll try bash install-retrosmc.sh tomorrow.
I tried different thing now, to get this working, but without success! I have to start sixad manually after each boot via SSH - which sucks
Anybody else has the same problem or a solution?
Thanks in advance!
have you tried
sudo sixad --boot-yes
?
It automatically installs sixad to run on boot.
use
sudo sixad --boot-no
to disable
I have the same problem, Sixad process doesnβt start on boot. And after launch manually the process I canβt get pairer the controller. I am waiting some fix
For me it works like this (using pi3 internal Bluetooth controller)
- Disable Bluetooth in osmc
- Connect to Pi trough ssh
- Donβt connect the PS3 controller yet
- Evoke
Sudo sixpair
- Connect the controller trough cable
- After sync disconnect the cable and press Ps button
- evoke
Sudo sixad --start
- After some secs the controller syncs trough Bluetooth (it rumbles)
- Ctrl-C to stop sixad
- Install sixad to start at boot:
sudo sixad --boot-yes
11 reboot
Note: to disconnect a wireless synced PS3 controller, press ps for 10secs.
The controller works when retropie is on screen, not when osmc is on.
[edit] after started retropie / emulstation the ps3 controller takes more than 10 secs to be responsive in menus.