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

IPB

Welcome Guest ( Log In | Register )

Profile
Personal Photo
Options
Options
Personal Statement
Kiriririn doesn't have a personal statement currently.
Personal Info
Kiriririn
Age Unknown
Gender Not Set
Location Unknown
Birthday Unknown
Interests
No Information
Statistics
Joined: 19-January 18
Profile Views: 637*
Last Seen: 17th August 2019 - 07:38 AM
Local Time: Sep 15 2019, 01:53 PM
67 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

Kiriririn

Members


Topics
Posts
Comments
Friends
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:

CODE

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:

https://www.youtube.com/watch?v=bsJn3eMvG7w

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:
    CODE
    Section "InputClass"
            Identifier "libinput touchscreen catchall"
            MatchIsTouchscreen "on"
            MatchDevicePath "/dev/input/event*"
            Driver "libinput"
    EndSection

    Replace with:
    CODE
    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"
    EndSection
  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

Comments
Other users have left no comments for Kiriririn.

Friends
There are no friends to display.
RSS Lo-Fi Version Time is now: 15th September 2019 - 04:53 AM