OESF Portal | OESF Forum | OESF Wiki | LinuxPDA | #planetgemini chat on matrix.org | #gemini-pda chat on Freenode | #zaurus and #alarmz chat on Freenode | ELSI (coming soon) | Ibiblio


Welcome Guest ( Log In | Register )

Personal Photo
Personal Statement
Kiriririn doesn't have a personal statement currently.
Personal Info
Age Unknown
Gender Not Set
Location Unknown
Birthday Unknown
No Information
Joined: 19-January 18
Profile Views: 1,241*
Last Seen: 16th November 2019 - 11:53 AM
Local Time: Feb 17 2020, 08:26 AM
65 posts (0 per day)
Contact Information
AIM No Information
Yahoo No Information
ICQ No Information
MSN No Information
Contact Private
* Profile views updated each hour



My Content
30 Jan 2019
I'm curious how people are using (or plan to use) Linux on the Gemini.

My question mostly lies around power management and interaction, as follows:

Linux phone:
  • Touch-optimised large UI
  • Supports calls/texts
  • 'Always-on' - think mobile phones where they're not truly 'off' like a laptop when sleeping/locked
Mini laptop:
  • Mouse cursor UI intended for use with mice or something like this, with full fat Linux GUI software
  • Lid closed = full sleep, no exceptions - same behaviour as a laptop.
  • No networking while asleep, battery should last weeks in sleep mode.
30 Jun 2018
There seems to be some sort of dynamic contrast baked into the kernel/display, similar to what Intel GPUs do by default on laptops

See here: https://www.youtube.com/watch?v=cys7tbrVlNw (it's not the camera)

It's particularly noticeable in the shade of black/grey on the LXQT menu button and clock when focusing and unfocusing a terminal window

Unless I'm mistaken this is Miravision, which seems to live in /drivers/misc/mediatek/video/common/color20, but I've had no luck disabling it via the obvious config flags (CONFIG_MTK_PQ_COLOR_MODE etc)

Has anyone else noticed this/tried to disable it?
23 Jun 2018
/system/bin/logd seems to be a bit of a CPU/battery hog, and cannot be killed or paused, so here is how to disable it:

Either in twrp or rooted android, connect to adb shell. Then:


cd /mnt
mkdir linux
mount /dev/block/mmcblk0p29 linux
mkdir system
mount linux/data/system.img system
mv system/bin/logd system/bin/logd.bak

(Tried and failed to mount system.img as rw under debian, if anyone knows how to do that it would make the process much easier!)
16 Jun 2018
A video is worth 1000 words:


tl;dw this technique changes the touchscreen from an absolute mode touchscreen (which is too fiddly for full linux desktop use) into a relative mode touchpad like on most laptops

Easy mode:
  1. sudo apt install xserver-xorg-input-mtrack
  2. Edit /usr/share/X11/xorg.conf.d/40-libinput.conf, find:
    Section "InputClass"
            Identifier "libinput touchscreen catchall"
            MatchIsTouchscreen "on"
            MatchDevicePath "/dev/input/event*"
            Driver "libinput"

    Replace with:
    Section "InputClass"
            Identifier "libinput touchscreen catchall"
            MatchIsTouchscreen "on"
            MatchDevicePath "/dev/input/event*"
            Driver "mtrack"
            Option "ScrollDistance" "40"
            Option "FingerLow" "1"
            Option "FingerHigh" "2"
            Option "Sensitivity" "1.8"
            Option "BottomEdge" "0"
            Option "SwipeDistance" "100"
            Option "ScaleDistance" "40"
            Option "ButtonMoveEmulate" "false"
            Option "ClickTime" "25"
            Option "MaxTapMove" "55"
            Option "EdgeBottomSize" "0"
  3. sudo systemctl restart sddm or reboot
  4. Recommended to disable acceleration in the LXQT mouse settings GUI
Hard mode:

(Instead of installing mtrack from debian repos, there is an improved version that must be built from source...)
  1. Config edit as above
  2. Enter a suitable empty directory
  3. Install the standard debian build tools
  4. sudo apt install xserver-xorg-dev libmtdev-dev xutils-dev
  5. git clone https://github.com/p2rkw/xf86-input-mtrack
  6. cd into the downloaded folder
  7. ./configure --prefix=/usr
  8. dpkg-buildpackage -uc -us
  9. cd ..
  10. sudo dpkg -i xserver-xorg-input-mtrack_0.5.0_arm64.deb
  11. sudo systemctl restart sddm or reboot
  12. Recommended to disable acceleration in the LXQT mouse settings GUI
Last Visitors

30 Jan 2019 - 11:05

1 Sep 2018 - 17:42

18 Jul 2018 - 15:09

27 Jun 2018 - 21:16

19 Jan 2018 - 2:22

Other users have left no comments for Kiriririn.

There are no friends to display.
RSS Lo-Fi Version Time is now: 16th February 2020 - 11:26 PM