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


Автор Тема: не могу включить тачскрин на гибридном DELL Lattitude 7350  (Прочитано 6272 раз)

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

Оффлайн coderov

  • Автор темы
  • Новичок
  • *
  • Сообщений: 1
    • Просмотр профиля
Установил Ubuntu 18.04;
В работе временами тачскрин мешает.
Прочитал про xinput.
Выключал его командой с лаунчера xinput --disable "123"
Помню пытался выключить его при загрузке.
Так сильно пытался, что он выключился навсегда :)
В windows он работает.
Но на данный момент я НИКАКИМ образом не могу его включить назад.
Припоминаю попытки xorg.conf, rc.local... всё что вспомнил проверил, нигде команды нет, но когда я снимаю планшет-экран, например, для презентации руководителям стоя, тачскрин не работает.

Помогите....

coderov@dell-Latitude-7350:~$ xinput --list
⎡ Virtual core pointer                    id=2 [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              id=4 [slave  pointer  (2)]
⎜   ↳ GTech MI wireless mouse Mouse            id=10 [slave  pointer  (2)]
⎜   ↳ GTech MI wireless mouse Consumer Control id=11 [slave  pointer  (2)]
⎜   ↳ ALP0001:00 044E:1207 Touchpad            id=15 [slave  pointer  (2)]
⎜   ↳ AlpsPS/2 ALPS GlidePoint                id=19 [slave  pointer  (2)]
⎣ Virtual core keyboard                    id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard              id=5 [slave  keyboard (3)]
    ↳ Power Button                            id=6 [slave  keyboard (3)]
    ↳ Video Bus                                id=7 [slave  keyboard (3)]
    ↳ Power Button                            id=8 [slave  keyboard (3)]
    ↳ Sleep Button                            id=9 [slave  keyboard (3)]
    ↳ GTech MI wireless mouse System Control  id=12 [slave  keyboard (3)]
    ↳ Integrated_Webcam_FHD: Integrat          id=13 [slave  keyboard (3)]
    ↳ Intel Virtual Button driver              id=14 [slave  keyboard (3)]
    ↳ SYNA7501:00 06CB:75C8                    id=16 [slave  keyboard (3)]
    ↳ Dell WMI hotkeys                        id=17 [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard            id=18 [slave  keyboard (3)]
    ↳ DELL Wireless hotkeys                    id=20 [slave  keyboard (3)]
    ↳ GTech MI wireless mouse Consumer Control id=21 [slave  keyboard (3)]

coderov@dell-Latitude-7350:~$ xinput --enable "AlpsPS/2 ALPS GlidePoint"
coderov@dell-Latitude-7350:~$ xinput --enable 19
Реакции - ноль.
 

Все девайсы и id перепробовал
« Последнее редактирование: 28 Ноября 2019, 12:01:28 от coderov »

Оффлайн zg_nico

  • Заслуженный пользователь
  • Почётный модератор
  • Старожил
  • *
  • Сообщений: 3513
  • Nil mortalibus arduum est
    • Просмотр профиля
coderov, два момента:
1. Аватар сменить.
Цитата: Правила форума
2.19 Использовать в качестве аватара анимированные изображения любого типа (мини-фильмы, спец. эффекты, переливающиеся блёстки и т.д.). Изображение на аватаре должно быть однозначно статичным.
2. Blacklist проверяйте. Скорее всего, Вы занести туда модуль ядра, через который работал ваш тачскрин. Сперва файл файл /etc/default/grub (в указанный в нем параметр GRUB_CMDLINE_LINUX_DEFAULT="quiet splash") посмотрите. Нет ли там чего-нибудь кроме quiet и splash? Вывод команды cat /proc/cmdline проверьте по аналогии. Если имя модуля при этом не помните - попробуйте проверить вывод команды dmesg | tail -n 30сразу после своих изысканий по активации точпада через xinput (вводим xinput с параметрами, вводим dmesg, смотрим на ошибки в dmesg), если так определить не получается - попробуйте загрузиться в живом режиме с флешки, где точпад работает, выполните там lsmod > live.txtДалее файл live.txt (он в домашней папке пользователя Ubuntu) сохраните себе, и загружайтесь обратно в установленную систему. Там вновь выполняйте lsmod > current.txtпосле чего ищите отличия между загруженным модулями (что загружено в live, но не загружено в current; можете через diff их прогнать, или через excel/calc/spreadsheet).
После того, как определите модуль ядра, останется найти где именно он отключен. Здесь я вижу такой вариант: поиск среди файлов в директории /etc/modprobe.d или в /lib/modprobe.d строчки с именем модуля ядра, который Вы отправляли ранее в blacklist. Пример такого поиска (ищем модуль, который называется nouveau):
grep -H nouveau /*/modprobe.d/*Если нашли - посмотреть что за файл блокирует загрузку модуля, и, либо удалить оттуда соответствующую строчку, либо закомментировать её там (# впереди дописать).
« Последнее редактирование: 28 Ноября 2019, 15:06:46 от 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.037 секунд. Запросов: 25.