The yoga 710 14" is a new Lenovo model.. its like an upgrade to the yoga 700.
is it compatible with ubuntu ? or is there any driver issues ?
The yoga 710 14" is a new Lenovo model.. its like an upgrade to the yoga 700.
is it compatible with ubuntu ? or is there any driver issues ?
See this discussion: https://forums.lenovo.com/t5/Linux-D...x/td-p/3361544
I'm on Yoga 710-14ISK, and got ubuntu 16.04 to run by disabling acpi.
Hi jusjusjus,
i am trying to sort it out also without success so far on my lenovo yoga 710 14isk. After installation did you face any other issues while having acpi disabled or everything worked ok? i read in another thread that someone faced isses with wifi and nic card.
thanks
I just bought this and had some issues, here's what i found.
Some might need a new BIOS, I used the normal one from late 2016:
https://forums.lenovo.com/t5/Lenovo-Yoga-Series-Notebooks/Yoga-900-and-Ideapad-710S-Linux-Only-BIOS/ta-p/3466850
Update your BIOS (The fan appreciates it! trust me)
So, this has nothing to do with lenovo but with the linux kernel in general.
Dont disable ACPI
Linux will boot if you add the kernel parameter: modprobe.blacklist=hid_sensor_hub
With stock 4.4 Kernel my i-7v7 boots in 3sec or less.
The battery with stock kernel is amazing, have not had kernel 4.10 more than a few days so have no idea about that yet.
If you are happy without the gyroscope just add this to your kernel parameteres in /etc/default/grub "modprobe.blacklist=hid_sensor_hub quiet splash"
If however you want the accelleromater to work you need to do some extra work. I am currently running Ubuntu 16.04 with this configuration (I imagine this would work independend on your distro with some minor mods to suit the distro):
You need to get a kernel newer than 4.10rc4 from the ubuntu mainline:
http://kernel.ubuntu.com/~kernel-ppa/mainline/?C=N;O=D
You no longer need to pass the kernel parameter. Adds a couple of seconds boot time but with flipp flopp screen who cares
After you installed the kernel you need something that can monitor your sensor:
https://github.com/hadess/iio-sensor-proxy
This project is allready in the ubuntu repo's:
sudo apt install iio-sensor-proxy inotify-tools
NB:! You might have to put your computer to sleep and wake it up for the sensor to work. After that it keeps working.
Then if you are running gnome 3.18 or newer you should be good to go. Gnome should detect your tilt and move accordingly.
If you are running unity you need to add a script. Follow the guide here with one exeption. Use my modified script as the original flips the screen wrong:
https://linuxappfinder.com/blog/auto...tion_in_ubuntu
Modified:
#!/bin/sh
# Auto rotate screen based on device orientation
# Receives input from monitor-sensor (part of iio-sensor-proxy package)
# Screen orientation and launcher location is set based upon accelerometer position
# Launcher will be on the left in a landscape orientation and on the bottom in a portrait orientation
# This script should be added to startup applications for the user
# Clear sensor.log so it doesn't get too long over time
> sensor.log
# Launch monitor-sensor and store the output in a variable that can be parsed by the rest of the script
monitor-sensor >> sensor.log 2>&1 &
# Parse output or monitor sensor to get the new orientation whenever the log file is updated
# Possibles are: normal, bottom-up, right-up, left-up
# Light data will be ignored
while inotifywait -e modify sensor.log; do
# Read the last line that was added to the file and get the orientation
ORIENTATION=$(tail -n 1 sensor.log | grep 'orientation' | grep -oE '[^ ]+$')
# Set the actions to be taken for each possible orientation
case "$ORIENTATION" in
normal)
xrandr --output eDP1 --rotate right && gsettings set com.canonical.Unity.Launcher launcher-position Bottom ;;
bottom-up)
xrandr --output eDP1 --rotate left && gsettings set com.canonical.Unity.Launcher launcher-position Bottom ;;
right-up)
xrandr --output eDP1 --rotate normal && gsettings set com.canonical.Unity.Launcher launcher-position Left ;;
left-up)
xrandr --output eDP1 --rotate inverted && gsettings set com.canonical.Unity.Launcher launcher-position Left ;;
esac
done
Last edited by izznogooood; February 6th, 2017 at 01:33 PM.
10+ years ago I ran Gentoo, safe to say I was unemployed an had no wife/children...
I have followed all the advice here and still can not get the touchscreen to work. I can manually get the screen to rotate using the xrandr command (have to update the eDP1 to eDP-1).
1. updated BIOS firmware
2. running 4.10 kernel
3. using noirq and blacklisting the hid.
4. installed iio-sensor-proxy inotify-tools
5. tried ubuntu-desktop and gnome desktops
any ideas on what to do next?
I would really like to get the touchscreen to work...
Last edited by MechEng70; March 12th, 2017 at 06:38 PM.
Bookmarks