Forum Replies Created
-
AuthorPosts
-
December 21, 2016 at 9:39 am #59020
Hi !
Just a little update: I have now updated my kernel (still on a Ubuntu 16.04 at the moment) to the latest 4.9. As expected, the accelerometer is now correctly detected and works well. I have not seen any regression so far.
I have taken the latest 8723bu git (4c9b566), and it seems to work well with that kernel too.
Looks like the Cube i9 was quite a good choice 🙂
Tofe
October 14, 2016 at 12:03 pm #54880I must say I only tried with 4.6 kernel so far, so maybe there are issues for 4.8.1 kernel (or it may even be that the driver has been integrated into mainline, I didn’t really look into it). Also, I had to disable the rtl8xxxu driver as they were conflicting each other.
October 12, 2016 at 1:13 pm #54710You will certainly be interested in this thread: http://techtablets.com/forum/topic/linux-debian-on-cube-i9/
For wifi, you’ll need to build lwfinger’s driver; see how to that here: https://github.com/rohtang/cubed_debian
October 2, 2016 at 7:37 pm #52531Can you guys use the câmeras? Everything is excelent in Ubuntu with i9 except the câmeras that Ubuntu does not detect.
No, I don’t use them, I just now realize that I never actually tested it 🙂 It doesn’t work on my side either. The cameras are a OV2680 (should be front) and a OV5648 (should be rear), and maybe there is a driver for Linux, but I didn’t have a look.
July 26, 2016 at 2:42 pm #44537i get the error message back up bin not found. i have un rared the bios backup restore and put the bin file in same folder as the flash file. Have i done it wrong ? thanks in advance
I’m getting the same error message. Have you had any luck installing it? I used the very latest v11 bios file, which one did you use?
IIRC, you need to give the .bin the correct name; the .bat will not guess the name by itself. I don’t remember the name, but it was a simple one, like “bios_backup.bin”. You can see it in the .bat file.
July 24, 2016 at 9:21 am #44328Go to xda, dowload the latest (V11) stock Bios from the thread files, and use the “restore bios backup” little script from Wootever. You can have a look at the .bat, it’s not that complicated, and it will reassure you.
The .bin should do about 6MB to 8MB, depending on what you flash (original bios or modded one). I’ve done it back and forth twice already, all went well.July 24, 2016 at 9:15 am #44326Thanks for the feedback. I guess I’ll just stick with the simple screen protection then 🙂
July 23, 2016 at 3:15 pm #44293FYI, I now have ginn working; the trick is simply to start it before gnome-shell itself, because they are conflicting.
I now have decent two-fingers scrolling, but I lost the gnome-shell specific gestures; maybe I’ll be able to recover them using ginn, but it’s not a big issue anyway.July 17, 2016 at 12:56 pm #43737I just solved the onscreen keyboard:
– some caribou related packages were not installed (caribou, libcaribou-gtk-module, libcaribou-gtk3-module), so actually there was no detection of the focus changes.
– installing the “show/hide” onscreen keyboard extension completes some borderline scenario, like exiting a fullscreen comics viewer.July 16, 2016 at 7:34 pm #43661Yes… I’ve had a look at ginn and touchegg, which do a job similar to the touchpad (i.e. they translate complex touch events into simple ones, like a wheel scroll), but I couldn’t have them working on gnome-shell. Probably some bug in geist, as they don’t seem to be actively maintained. Or it could be something simple to fix.
July 16, 2016 at 5:29 pm #43651Unfortunately, touchscreen events are handled per-app. So gnome-shell multitouch gestures work well, but I still can’t scroll with two fingers in Terminal or Firefox.
I do find it quite absurd, because such gestures work flawlessly with the touchpad, and everywhere…July 16, 2016 at 3:21 pm #43643For the edge swipes of the touchpad, I’ve found a workaround in Gnome Shell: just unmap the corresponding keyboard shortcuts (in my case, mainly Win+d to show the desktop for the top edge).
The touchpad edge swipes are directly sent as a keyboard event to the system, as if it was done with the keyboard, so it’s not possible to filter out just the touchpad, unfortunately. I guess it’s the same for Windows 10.July 16, 2016 at 2:49 pm #43627I have no idea about how MacOS X would work, I’m 100% Linux user 🙂
July 16, 2016 at 2:33 pm #43624I solved the accelerometer issue: there was a little fix to do in the kernel’s driver, and in iio-sensor-proxy as well.
For the kernel, the issue is that the kxcj9 driver doesn’t recognise the hardware because its ACPI id is not what is expected. Adding “KIOX000A” in its list solves that. (here: https://github.com/torvalds/linux/blob/61e2c70da9cfc79e8485eafa0f98b5919b04bbe1/drivers/iio/accel/kxcjk-1013.c#L1429 ). I’ve proposed a patch to the kernel, but it certainly won’t make it before 4.8.
Then, there is also a patch to apply to iio-sensor-proxy, because the latter has some hard-coded values for the id of the accelerometer. I have also proposed them a patch to fix that.
Here is the patched 4.6.3 driver module, to replace the current one: https://mega.nz/#!XkNBwBCS!lksG121CdmPzFdHPidUYArnGi9z0ApEZj9veY5qgNBQ
And here is a .deb package for the patched iio-sensor-proxy package: https://mega.nz/#!WskDiBjD!ZmpjHcKkum6hcVuXKsx1mcJJM4f1enU0vr_Ws5c-OSw
July 15, 2016 at 9:36 am #43550FYI, I disabled the rtl8xxxu driver on linux 4.6.3 and can now use the lwfinger driver without any issue.
I am on the latest Cube bios (V11), but not the optimized one, as the latter prevented the touchscreen to be detected by linux 4.6.3. It could also be an issue with the touchscreen firmware, which I didn’t update, but right now it doesn’t really matter. I’ll stick to bios V11 + kernel 4.6.3., which works well
Some issues left, regarding the use as a tablet:
– get rid of the touchpad edge gestures, both on Windows and Linux, because it’s really annoying.
– Multitouch touchscreen works with Gnome Shell 3.20, but for the touchscreen each app has to implement its own multitouch input management, so it means I don’t get the 2-fingers-scroll to work with Firefox or Terminal. I’m still hoping to find a solution…
– I can’t use the Grub boot menu with the Vol+/Vol- keys, which means I have to have the keyboard attached if I want to select another boot option. Maybe it’s just a shortcut to configure in Grub, I don’t know yet.
– Orientation change doesn’t work in Gnome Shell. Maybe it is detected (I’ll have a look in the iio-sensor-proxy logs), but it doesn’t trigger anything.
– Wayland Gnome Shell 3.20 works well… apart from the touchscreen, where it’s worse than with X. No-Go for the moment.
– Onscreen keyboard is a mess, as I already said before. I couldn’t yet find one that works for Firefox text inputs…
However, don’t get the wrong message: with the Cube keyboard, using Linux on the tablet is a quite smooth experience!
-
AuthorPosts

