Ubuntu с режимом планшета для Lenovo Yoga

Я только что купил Lenovo Yoga 500 с Windows 10. Я попытался заменить его на Ubuntu 16.04, но потом понял, что Ubuntu не поддерживает режим планшета.

Есть ли какое-то рабочее решение для этого?

6
задан 18 July 2016 в 19:33

2 ответа

В данный момент нет никакого полного эквивалента режиму планшета в Linux, кроме планшет Ubuntu , который Вы не можете установить, но только иметь путем покупки планшета. Существуют некоторые дистрибутивы, которые действительно поддерживают функции с сенсорным экраном, но они не поддерживают вращение и другие полные технические возможности планшета. Заметьте, что Ubuntu делает сенсорный экран поддержки. Посмотрите больше об этом здесь . Linux Mint также поддерживает сенсорный экран.

В заключение в данный момент существует разрыв в совместимости планшета в Linux. Давайте надеяться, что это будет заполнено скоро открытым исходным кодом, бесплатным программным обеспечением.

0
ответ дан 18 July 2016 в 19:33

Примечание: Этот ответ стар. С 18,04 это не важно. Работы "из поля"

Иллинойс добавляет, как получить сенсорную клавиатуру, как только у меня есть время. Но как перемещающаяся клавиатура это прекрасно.

я просто купил это ((йога Lenovo 710 (I7)), и имел некоторые проблемы, вот то, что я нашел.

Обновление Ваш BIOS (Поклонник ценит его! доверяйте мне) , Некоторым, возможно, понадобился бы специальный BIOS: https://forums.lenovo.com/t5/Lenovo-Yoga-Series-Notebooks/Yoga-900-and-Ideapad-710S-Linux-Only-BIOS/ta-p/3466850

я использовал нормальный с конца 2016 года (Или более новый)

, Если у Вас есть проблемы загрузки:

не отключают ACPI"

, Linux загрузится, если Вы добавите параметр ядра: modprobe.blacklist=hid_sensor_hub, Если Вы счастливы без гироскопа, просто добавьте это к своим параметрам ядра в /etc/default/grub: "modprobe.blacklist=hid_sensor_hub quiet splash"

Или нажатие E , когда Вы в первом меню начальной загрузки для установки и делаете то же. Выйдите и запуститесь с Ctrl - X

, Если однако Вы хотите, чтобы Гироскоп работал, необходимо сделать некоторую дополнительную работу. Я в настоящее время запускаю Ubuntu 16.04 с этой конфигурацией (я предполагаю, что это работало бы независимое над Вашим дистрибутивом с некоторыми незначительными модификациями для удовлетворения дистрибутиву):

необходимо получить ядро, более новое, чем 4.10rc4 от магистраль Ubuntu , Вы больше не должны передавать параметр ядра. Добавляет время начальной загрузки нескольких секунд, но с экраном вьетнамки, кто заботится

после установки ядра, в котором Вы нуждаетесь что-то, что может контролировать Ваш датчик

, Этот проект уже находится в Ubuntu repos:

sudo apt install iio-sensor-proxy inotify-tools

NB: Вам, возможно, придется поместить Ваш компьютер, чтобы спать и разбудить его, чтобы датчик работал. После этого это продолжает работать.

Затем при выполнении Gnome 3.18 или более новые необходимо быть хорошими для движения. Gnome должен обнаружить Ваш наклон и перемещение соответственно.

при выполнении единицы, необходимо добавить сценарий. Следуйте руководству здесь за одним исключением. Используйте мой измененный сценарий в качестве исходные зеркальные отражения экран неправильно .

Измененный:

#!/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
0
ответ дан 18 July 2016 в 19:33
  • 1
    Введите только: склонные sudo - получают установку-f – kukulo 18 February 2018 в 20:52

Другие вопросы по тегам:

Похожие вопросы: