Skip to content

junocomp/iwork10-pro-linux

Repository files navigation

UBUNTU DRIVERS FOR iWORK10 PRO

Tested on Ubuntu 19.10

Works
•Screen rotation (somewhat)
•Intel graphics acceleration
•Scaling
•Audio
•Wifi

Does not work
•Touchscreen (not calibrated)
•Front and back camera
•Thunderbolt 3 video output

Model

i15-TD
i1002SG
64GB Storage
4GB RAM
Intel Atom x5-Z8350

INSTALLATION

Download and install Ubuntu 19.10

Update all packages

Install extra drivers drivers

sudo apt install intel-opencl-icd preload intel-media-va-driver-non-free linux-tools-generic

Copy 20-intel.conf to /usr/share/X11/xorg.conf.d/ this will help accelerate the Intel Graphics

Copy rotate-screen to /usr/bin/

sudo chmod 755 /usr/bin/rotate-screen

Then execute

rotate-screen&
exit

This should give you full screen rotation. So far I have not figured out how to add it at startup. Maybe I need to create a systemd service.

Enable HiDPI Fractional Scaling fox x11 and Wayland

X11
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"

Wayland
gsettings set org.gnome.mutter experimental-features "['x11-randr-fractional-scaling']"

GRUB

Add acpi_osi='Windows 2015' acpi_backlight=vendor video=efifb fbcon=rotate:1 to GRUB_CMDLINE_LINUX_DEFAULT

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash acpi_osi='Windows 2015' acpi_backlight=vendor video=efifb fbcon=rotate:1"

Touchscreen

I have extracted SileadTouch.sys from Windows 10, which is the touch driver. There is a tutorial on how to port this to linux using gsl-firmware and gslx680-acpi. I was able to convert and install the driver but it needs to be calibrate and I have not been very successful doing it. If anyone knows how to do it, please open an issue and describe how to.


Juno Computers - https://junocomputers.com

About

Linux drivers for iWork10 Pro

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages