Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: поворот экрана  (Прочитано 3336 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн HblTuk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
поворот экрана
« : 19 Июня 2019, 22:20:14 »
дано : планшет prestigio visconte v 3g
ubuntu 19.4
суть проблемы : в планшете есть акселерометр , по команде с него поворачивается изображение  , но почему-то инвертировано в портретном режиме (вверх ногами), а также (что самое главное) не изменяется положение сенсора (касания работают так как если-бы экран не поворачивался).
Хелп ми сомбоди  :'(

ТС не появлялся на Форуме более трех месяцев по состоянию на 23/02/2020 (последняя явка: 10/09/2019). Модератором раздела принято решение закрыть тему.
--zg_nico
« Последнее редактирование: 23 Февраля 2020, 05:07:02 от zg_nico »

Оффлайн Vav4eg

  • Участник
  • *
  • Сообщений: 140
    • Просмотр профиля
ga3ry: Посоветуйте linux–дистрибутив для чайника на USB–шке
Drap_Vader: Для "чайника" или для чайника? Такие времена настали...

Оффлайн HblTuk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: поворот экрана
« Ответ #2 : 19 Июня 2019, 23:33:59 »
у меня  ubuntu с gnome3

 в нем нет ни приложения дисплей ни кнопки повернуть дисплей

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: поворот экрана
« Ответ #3 : 20 Июня 2019, 00:08:34 »
gnome3 ... нет ни приложения дисплей ни кнопки повернуть дисплей

Все приложения -> Параметры -> Настройка экранов -> Ориентация
Альбомная = нормальная; книжная = поворот влево на 90 градусов; книжная левая = поворот вправо на 90 градусов; Альбомная (перевернутая) - поворот на 180 градусов.
Только костыли все это. Если акселерометр не заводится - надо копать (см. пункт "Решение проблем с автоповоротом экрана") именно в сторону акселерометра [Может мои тогдашние изыскания Вас на какую мысль дельную наведут. По ссылке все что сам нарыл - все описал].
« Последнее редактирование: 20 Июня 2019, 00:10:13 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн HblTuk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: поворот экрана
« Ответ #4 : 20 Июня 2019, 09:34:09 »
http://lostpic.net/image/rXE7
меня почему-то нету таких кнопок
акселерометр завёлся но в портретном режиме поворачивается вверх ногами
а тач не поворачивается вовсе

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: поворот экрана
« Ответ #5 : 20 Июня 2019, 13:11:05 »
у меня почему-то нету таких кнопок
Скриншот взят с 18.04. Каюсь, грешен: моя ошибка. 19.04 под руками нету на момент... :-\
тач не поворачивается вовсе
Экспериментируйте с матрицей. Пример я Вам дал в ссылке ранее по тексту. К тому же, как уже еще раньше подсказал Vav4eg:
Цитировать
"Coordinate Transformation Matrix" 0 1 0 -1 0 1 0 0 1
То есть у Вас уже даже сама эта матрица есть, - осталось ее в нужное место прописать.
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

Оффлайн HblTuk

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: поворот экрана
« Ответ #6 : 20 Июня 2019, 13:30:40 »
Спасибо попробую дома попробую повернуть матрицу в ландшафтное положение ,
а есть ли возможность заставить её поворачиваться вместе с изображением ?
(я новичок и многого не знаю и не понимаю )

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
Re: поворот экрана
« Ответ #7 : 22 Июня 2019, 16:51:37 »
а есть ли возможность заставить её поворачиваться вместе с изображением ?
Устройства, с которыми мне доводилось сталкиваться (а их не много) - все "из коробки" умели автоповорот экрана. Фиксить его отсутствие как таковое мне не доводилось. Разве что экран крутился не в ту сторону - про это писал уже ранее в посте, ссылку на который дал Вам в самом же первом ответе. Это фиксится через ту самую матрицу. Куда ее прописывать для того, чтобы это поведение пофиксить и какие нужны пакеты в системе - в том посте все есть. Ссылка еще раз, если пропустили. В Вашем случае все действия те же самые, разве что вместо моей тамошней матрицы [0, 1, 0; 1, 0, 0; 0, 0, 1] предстоит, я так понимаю, использовать [0, 1, 0, -1, 0, 1, 0, 0, 1] и средствами udevadm info --export-db
sudo lshw
определить для себя что писать вместо строчки
Цитировать
sensor:modalias:acpi:BOSC0200*:dmi:*Acer*Spin*
Вам она явно не пойдет, т.к. устройство другое. Все строки что начинаются с символа # можете просто игнорировать - они являются комментарием, и Вы там можете хоть слово "ёжик" написать - это ни на что не повлияет. Словом, Ваша задача - определить для себя как ядро видит Ваш сенсор и прописать его соответствующим образом, после чего при помощи пакетов iio-sensor-proxy и inotify-tools можно, как мне кажется, заставить экран крутиться.
« Последнее редактирование: 22 Июня 2019, 16:55:55 от zg_nico »
Thunderobot G150-D2: Intel SkyLake Core i7-6700HQ 2.60GHz, 8Gb DDR4 2133 MHz, Intel HD530, NVidia GeForce GTX 960M 2Gb.  Ubuntu 16.04 64x [Unity], KUbuntu 18.04 64x.

 

Страница сгенерирована за 0.073 секунд. Запросов: 23.