Kodi Community Forum
Linux ChromeBox Kodi E-Z Setup Script (LibreELEC/Linux+Kodi) [2017/02/21] - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Discussions (https://forum.kodi.tv/forumdisplay.php?fid=222)
+--- Forum: Hardware (https://forum.kodi.tv/forumdisplay.php?fid=112)
+--- Thread: Linux ChromeBox Kodi E-Z Setup Script (LibreELEC/Linux+Kodi) [2017/02/21] (/showthread.php?tid=194362)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 338 339 340 341 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 387 388 389 390 391 392 393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 435 436 437 438 439 440 441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 459 460 461 462 463 464 465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - MattBlacK85 - 2014-08-06

Hi,

I'm using the standalone setup of OpenElec, now i want to restore to stock. So i made a ChromiumOS USB stick as said in the wiki. But i'm not getting any boot menu to choose to boot the USB. Did try booting with ESC or CTRL-L and CTRL-U with no luck. Can anybody tell me to get to the boot menu? Thanks in advance


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - Matt Devo - 2014-08-06

(2014-08-06, 07:41)DocG Wrote: In case there should be any doubts...

And yes, it does work for me.

thanks for the pic

(2014-08-06, 15:58)MattBlacK85 Wrote: Hi,

I'm using the standalone setup of OpenElec, now i want to restore to stock. So i made a ChromiumOS USB stick as said in the wiki. But i'm not getting any boot menu to choose to boot the USB. Did try booting with ESC or CTRL-L and CTRL-U with no luck. Can anybody tell me to get to the boot menu? Thanks in advance

sounds like something is amiss with your ChromiumOS USB stick. You will only get the 'press ESC for boot menu' text when another bootable device is connected. CTRL-D/U are functions of the stock firmware; they have no effect on a standalone/coreboot setup


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - noggin - 2014-08-06

Could this be the "BIOS not appearing over HDMI because the resolution of the display isn't supported" issue? MattBlacK85 have you tried a different TV or monitor?


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - User 44442 - 2014-08-06

I'm still having issues with my MCE Remote. First off, I tried the openelec that's in this script that is supposed to have the fix built in already, and that didn't work.

Next I installed XBMCuntu standalone, and it didn't work. So, I followed the instructions on the wiki that pointed me to this post on Ubuntu forums. After performing the actions and rebooting, the remote still isn't working.

Edit: I should also add that this receiver works fine on my older Zotac MAG ION box on a USB2 port.

Code:
i:/var/log$ cat syslog | grep mce
Aug  5 18:15:28 kodi kernel: [    0.002945] mce: CPU supports 7 MCE banks
Aug  6 14:21:03 kodi kernel: [    0.002948] mce: CPU supports 7 MCE banks
Aug  6 14:21:03 kodi kernel: [    4.341120] Registered IR keymap rc-rc6-mce
Aug  6 14:21:03 kodi kernel: [    4.412386] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input10
Aug  6 14:21:03 kodi kernel: [    4.420099] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
Aug  6 14:21:04 kodi kernel: [    4.650006] mceusb 1-6:1.0: Registered TopSeed Technology Corp. eHome Infrared Transceiver with mce emulator interface version 1
Aug  6 14:21:04 kodi kernel: [    4.650011] mceusb 1-6:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active)
Aug  6 14:21:04 kodi kernel: [    4.650053] usbcore: registered new interface driver mceusb
Aug  6 14:26:54 kodi kernel: [    0.002946] mce: CPU supports 7 MCE banks
Aug  6 14:26:54 kodi kernel: [    3.212144] Registered IR keymap rc-rc6-mce
Aug  6 14:26:54 kodi kernel: [    3.292102] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input10
Aug  6 14:26:54 kodi kernel: [    3.321228] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
Aug  6 14:26:55 kodi kernel: [    3.544475] mceusb 1-6:1.0: Registered TopSeed Technology Corp. eHome Infrared Transceiver with mce emulator interface version 1
Aug  6 14:26:55 kodi kernel: [    3.544482] mceusb 1-6:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active)
Aug  6 14:26:55 kodi kernel: [    3.545214] usbcore: registered new interface driver mceusb
Aug  6 14:30:46 kodi kernel: [    0.006209] mce: CPU supports 7 MCE banks
Aug  6 14:30:46 kodi kernel: [    5.168926] Registered IR keymap rc-rc6-mce
Aug  6 14:30:46 kodi kernel: [    5.230250] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input10
Aug  6 14:30:46 kodi kernel: [    5.293052] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
Aug  6 14:30:47 kodi kernel: [    5.463958] mceusb 1-6:1.0: Registered  with mce emulator interface version 1
Aug  6 14:30:47 kodi kernel: [    5.463964] mceusb 1-6:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active)
Aug  6 14:30:47 kodi kernel: [    5.469385] usbcore: registered new interface driver mceusb
Aug  6 14:45:19 kodi kernel: [    0.006197] mce: CPU supports 7 MCE banks
Aug  6 14:45:19 kodi kernel: [    5.132654] mceusb: module verification failed: signature and/or  required key missing - tainting kernel
Aug  6 14:45:19 kodi kernel: [    5.208794] Registered IR keymap rc-rc6-mce
Aug  6 14:45:19 kodi kernel: [    5.295255] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input10
Aug  6 14:45:19 kodi kernel: [    5.298659] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
Aug  6 14:45:20 kodi kernel: [    5.520025] mceusb 1-6:1.0: Registered  with mce emulator interface version 1
Aug  6 14:45:20 kodi kernel: [    5.520031] mceusb 1-6:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors (0x0 active)
Aug  6 14:45:20 kodi kernel: [    5.520113] usbcore: registered new interface driver mceusb

Code:
i:/var/log$ dmesg | grep mceusb
[    5.132654] mceusb: module verification failed: signature and/or  required key missing - tainting kernel
[    5.295255] input: MCE IR Keyboard/Mouse (mceusb) as /devices/virtual/input/input10
[    5.298659] rc rc0: lirc_dev: driver ir-lirc-codec (mceusb) registered at minor = 0
[    5.520025] mceusb 1-6:1.0: Registered  with mce emulator interface version 1
[    5.520031] mceusb 1-6:1.0: 2 tx ports (0x0 cabled) and 2 rx sensors ([b]0x0 active[/b])
[    5.520113] usbcore: registered new interface driver mceusb

Code:
i:/var/log$ dpkg --list | grep mce
ii  mceusb-dkms                                 3.14.1tikhonov0                        all          mceusb driver in DKMS format.

Code:
i:/var/log$ lsmod | grep mce
ir_mce_kbd_decoder     13359  0
rc_rc6_mce             12502  0
mceusb                 21980  0
rc_core                28170  12 lirc_dev,ir_lirc_codec,ir_rc5_decoder,ir_nec_decoder,ir_sony_decoder,mceusb,ir_mce_kbd_decoder,ir_jvc_decoder,ir_rc6_decoder,ir_sanyo_decoder,rc_rc6_mce

Code:
i:/var/log$ uname -a
Linux kodi 3.14.1-031401-generic #201404141220 SMP Mon Apr 14 16:21:48 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux

Code:
Bus 001 Device 004: ID 1784:0006 TopSeed Technology Corp. eHome Infrared Transceiver
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x1784 TopSeed Technology Corp.
  idProduct          0x0006 eHome Infrared Transceiver
  bcdDevice            1.00
  iManufacturer           1 TopSeed Technology Corp.
  iProduct                2 (error)
  iSerial                 3 (error)
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               0
Device Status:     0x0001
  Self Powered

Thoughts?


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - Matt Devo - 2014-08-06

(2014-08-06, 19:26)cquilliam Wrote: I'm still having issues with my MCE Remote. First off, I tried the openelec that's in this script that is supposed to have the fix built in already, and that didn't work.

Next I installed XBMCuntu standalone, and it didn't work. So, I followed the instructions on the wiki that pointed me to this post on Ubuntu forums. After performing the actions and rebooting, the remote still isn't working.

Edit: I should also add that this receiver works fine on my older Zotac MAG ION box on a USB2 port.

Code:
Bus 001 Device 004: ID 1784:0006 TopSeed Technology Corp. eHome Infrared Transceiver
Device Descriptor:
  bLength                18
  bDescriptorType         1
  bcdUSB               2.00
  bDeviceClass            0 (Defined at Interface level)
  bDeviceSubClass         0
  bDeviceProtocol         0
  bMaxPacketSize0         8
  idVendor           0x1784 TopSeed Technology Corp.
  idProduct          0x0006 eHome Infrared Transceiver
  bcdDevice            1.00
  iManufacturer           1 TopSeed Technology Corp.
  iProduct                2 (error)
  iSerial                 3 (error)
  bNumConfigurations      1
  Configuration Descriptor:
    bLength                 9
    bDescriptorType         2
    wTotalLength           32
    bNumInterfaces          1
    bConfigurationValue     1
    iConfiguration          0
    bmAttributes         0xa0
      (Bus Powered)
      Remote Wakeup
    MaxPower              100mA
    Interface Descriptor:
      bLength                 9
      bDescriptorType         4
      bInterfaceNumber        0
      bAlternateSetting       0
      bNumEndpoints           2
      bInterfaceClass       255 Vendor Specific Class
      bInterfaceSubClass    255 Vendor Specific Subclass
      bInterfaceProtocol    255 Vendor Specific Protocol
      iInterface              0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x01  EP 1 OUT
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
        bInterval               0
      Endpoint Descriptor:
        bLength                 7
        bDescriptorType         5
        bEndpointAddress     0x81  EP 1 IN
        bmAttributes            3
          Transfer Type            Interrupt
          Synch Type               None
          Usage Type               Data
        wMaxPacketSize     0x0020  1x 32 bytes
       bInterval               0
Device Status:     0x0001
  Self Powered

Thoughts?

this MCE receiver is one that's still problematic due to it reporting an invalid bInterval value of 0, which the linux XHCI (usb3) controller driver is a bit more strict about than the USB2 controller. You can either wait for a patch, or pick up another receiver that's known to work (listed in the wiki)


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - User 44442 - 2014-08-06

(2014-08-06, 20:17)Matt Devo Wrote: this MCE receiver is one that's still problematic due to it reporting an invalid bInterval value of 0, which the linux XHCI (usb3) controller driver is a bit more strict about than the USB2 controller. You can either wait for a patch, or pick up another receiver that's known to work (listed in the wiki)

Alright, thanks Matt. And thanks for the work that you've been putting in on this, its much appreciated.


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - Matt Devo - 2014-08-06

(2014-08-06, 20:21)cquilliam Wrote: Alright, thanks Matt. And thanks for the work that you've been putting in on this, its much appreciated.

added a note to the wiki about this model / issue. If someone has one of these non-working MCE IR receivers and wants to send/loan it to me, I can probably write a patch like I did for the other problematic MCE receivers - just send me a PM.


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - MrCrispy - 2014-08-06

Isn't it better to get the PS3 BD remote (http://www.amazon.com/Media-Blu-ray-Remote-Control-Playstation-3/dp/B0050SX9I2). Its just as cheap and works with Chromebox, no need to buy a IR dongle.


Re: RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - Matt Devo - 2014-08-06

(2014-08-06, 23:20)MrCrispy Wrote: Isn't it better to get the PS3 BD remote (http://www.amazon.com/Media-Blu-ray-Remote-Control-Playstation-3/dp/B0050SX9I2). Its just as cheap and works with Chromebox, no need to buy a IR dongle.

You can't wake from suspend with a BT remote, and it seems that BT remote functionality is broken in the latest OpenELEC beta (due to a kernel update or config change it appears)

Also not useful for those of us using a universal remote like a Harmony


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - hman333 - 2014-08-07

Just set mine up, standalone install. Worked perfect! Thanks Matt


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - MrCrispy - 2014-08-07

Didn't know about that Sad Since I have a Harmony smart control remote (it has both BT and IR) I guess I'm out of luck.


Re: RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - Matt Devo - 2014-08-07

(2014-08-07, 00:10)MrCrispy Wrote: Didn't know about that Sad Since I have a Harmony smart control remote (it has both BT and IR) I guess I'm out of luck.

Just add a inexpensive MCE receiver from the wiki and you're good to go


RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - hman333 - 2014-08-07

Any trick to getting the PS3 remote working? I have turned on BT, put remote in discovery. it shows up on the list and I click connect, it asks me for a pin and I have tried 1234 and 0000 with no luck. If I choose trust and connect it freezes up the box

Thanks


Re: RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - Matt Devo - 2014-08-07

(2014-08-07, 01:51)hman333 Wrote: Any trick to getting the PS3 remote working? I have turned on BT, put remote in discovery. it shows up on the list and I click connect, it asks me for a pin and I have tried 1234 and 0000 with no luck. If I choose trust and connect it freezes up the box

Thanks

As above, known issue with OE 4.1.2, not Chromebox specific


Re: RE: Asus/HP ChromeBox EZ Setup (OpenELEC or Ubuntu+XMBC) [v2.16 - 2014/07/29] - hman333 - 2014-08-07

(2014-08-07, 01:52)Matt Devo Wrote:
(2014-08-07, 01:51)hman333 Wrote: Any trick to getting the PS3 remote working? I have turned on BT, put remote in discovery. it shows up on the list and I click connect, it asks me for a pin and I have tried 1234 and 0000 with no luck. If I choose trust and connect it freezes up the box

Thanks

As above, known issue with OE 4.1.2, not Chromebox specific
Ahhh thanks Matt.