LINUX.ORG.RU

Ноутбук Lenovo, Fedora, Wi-Fi карточка от Realtek и touchpad

 , ,


0

1

Всем здравствуйте!

Недавно установил Fedora Linux 27 на ноутбук Lenovo IdeaPad 720S с процессором AMD Ryzen 7. Все устройства отлично заработали «из коробки», за исключением Wi-Fi адаптера Realtek 8821CE и touchpad-а. Набрав в Google запрос насчет Wi-Fi карты я получил огромное количество постов на различных англоязычных форумах про то, что она еще официально Linux-ом не поддерживается, но можно из исходников собрать неофициальный драйвер, написанный разработчиками дистрибутива Endless OS. Он идеально собрался и установился, Wi-Fi заработал, но некоторые проблемы еще есть:

1. Драйвер Wi-Fi карты после перезагрузки компьютера так и не подгружается автоматически. Пока я написал простенький скрипт, который при запуске gdm этот драйвер modprobe-ит. Но можно ли в каком-нибудь configuration файле прописать этот драйвер, чтобы система при загрузке сама его подгружала без всяких скриптов?
2. Linux вообще не видит touchpad моего ноутбука. synclient пишет:

[tim@localhost ~]$ synclient
Couldn't find synaptics properties. No synaptics driver loaded?
libinput-list-devices выдает огромный список устройств, в котором вообще нет упоминания о чем-то похожем на touchpad. Существует ли какой-нибудь драйвер для touchpad-ов MSFT в ноутбуках Lenovo или хотя бы временное решение этой проблемы?

Заранее спасибо.

Ответ на: комментарий от Vsevolod-linuxoid

1 - https://docs-old.fedoraproject.org/en-US/Fedora/23/html/System_Administrators...

Сейчас быстро сделал все по этой статье, все получилось. Спасибо!

2 — что выдает

[tim@localhost ~]$ sudo dnf search synaptic
[sudo] password for tim: 
Last metadata expiration check: 3:15:47 ago on Вс 29 июл 2018 17:39:16.
======================== Name Exactly Matched: synaptic ========================
synaptic.x86_64 : Graphical frontend for APT package manager.
======================= Name & Summary Matched: synaptic =======================
xorg-x11-drv-synaptics-devel.i686 : Xorg X11 synaptics input driver
xorg-x11-drv-synaptics-devel.x86_64 : Xorg X11 synaptics input driver
xorg-x11-drv-synaptics-legacy.x86_64 : Xorg X11 synaptics input driver
cpsprog
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid
[tim@localhost ~]$ sudo yum install xorg-x11-drv-synaptics-legacy
Last metadata expiration check: 3:20:22 ago on Вс 29 июл 2018 17:39:16.
Package xorg-x11-drv-synaptics-legacy-1.9.0-7.fc28.x86_64 is already installed, skipping.
Dependencies resolved.
Nothing to do.
Complete!

Он уже установлен.

cpsprog
() автор топика
Ответ на: комментарий от cpsprog

Не знаю, что делать. Судя по той инфе, что я нарыл, это связано с libinput.

Небольшой совет: гугли по английски, так быстрее, есть такая опция поиска.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

ОК. Спасибо. У меня, честно, есть подозрение, что и touchpad еще Linux-ом полностью не поддерживается. Хотя, когда я загрузился с флешки с OpenMandriva 3, то touchpad там заработал.

cpsprog
() автор топика
Ответ на: комментарий от cpsprog
 touchpad еще Linux-ом полностью не поддерживается

...или Wayland-ом. Попробую в GNOME on Xorg в Федоре загрузиться. Может быть, там все работает.

cpsprog
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid
[tim@localhost ~]$ sudo dnf search xorg-x11-drv
[sudo] password for tim: 
Last metadata expiration check: 3:33:11 ago on Вс 29 июл 2018 17:39:16.
========================== Name Matched: xorg-x11-drv ==========================
xorg-x11-drv-ati.x86_64 : Xorg X11 ati video driver
xorg-x11-drv-qxl.x86_64 : Xorg X11 qxl video driver
xorg-x11-drv-v4l.x86_64 : Xorg X11 v4l video driver
xorg-x11-drv-vesa.x86_64 : Xorg X11 vesa video driver
xorg-x11-drv-ivtv.x86_64 : Xorg X11 ivtv video driver
xorg-x11-drv-evdev.x86_64 : Xorg X11 evdev input driver
xorg-x11-drv-fbdev.x86_64 : Xorg X11 fbdev video driver
xorg-x11-drv-intel.x86_64 : Xorg X11 Intel video driver
xorg-x11-drv-wacom.x86_64 : Xorg X11 wacom input driver
xorg-x11-drv-dummy.x86_64 : Xorg X11 dummy video driver
xorg-x11-drv-geode.i686 : Xorg X11 AMD Geode video driver
xorg-x11-drv-intel.i686 : Xorg X11 Intel video driver
xorg-x11-drv-vmware.x86_64 : Xorg X11 vmware video driver
xorg-x11-drv-amdgpu.x86_64 : AMD GPU video driver
xorg-x11-drv-sisusb.x86_64 : Xorg X11 sisusb video driver
xorg-x11-drv-voodoo.x86_64 : Xorg X11 voodoo video driver
xorg-x11-drv-nouveau.x86_64 : Xorg X11 nouveau video driver for NVIDIA graphics
                            : chipsets
xorg-x11-drv-fbturbo.x86_64 : Xorg X11 fbturbo driver
xorg-x11-drv-libinput.x86_64 : Xorg X11 libinput input driver
xorg-x11-drv-openchrome.x86_64 : Xorg X11 openchrome video driver
xorg-x11-drv-openchrome.i686 : Xorg X11 openchrome video driver
xorg-x11-drv-evdev-devel.i686 : Xorg X11 evdev input driver development package.
xorg-x11-drv-evdev-devel.x86_64 : Xorg X11 evdev input driver development
                                : package.
xorg-x11-drv-intel-devel.i686 : Xorg X11 Intel video driver development package
xorg-x11-drv-intel-devel.x86_64 : Xorg X11 Intel video driver development
                                : package
xorg-x11-drv-wacom-devel.i686 : Xorg X11 wacom input driver development package
xorg-x11-drv-wacom-devel.x86_64 : Xorg X11 wacom input driver development
                                : package
xorg-x11-drv-libinput-devel.i686 : Xorg X11 libinput input driver development
                                 : package.
xorg-x11-drv-libinput-devel.x86_64 : Xorg X11 libinput input driver development
                                   : package.
xorg-x11-drv-synaptics-devel.i686 : Xorg X11 synaptics input driver
xorg-x11-drv-synaptics-devel.x86_64 : Xorg X11 synaptics input driver
xorg-x11-drv-synaptics-legacy.x86_64 : Xorg X11 synaptics input driver
xorg-x11-drv-openchrome-devel.i686 : Xorg X11 openchrome video driver XvMC
                                   : development package
xorg-x11-drv-openchrome-devel.x86_64 : Xorg X11 openchrome video driver XvMC
                                     : development package
xorg-x11-drv-wacom-serial-support.x86_64 : Files for enabling the wacom_w8001
                                         : kernel driver
[tim@localhost ~]$ 
cpsprog
() автор топика
Ответ на: комментарий от cpsprog

Touchpad полностью поддерживается Linux-ом. Но из-за грядущего перехода на Wayland из дистрибутивов для тестов новых технологий типа Fedora выпилены старые рабочие решения в пользу libinput. На Debian и Ubuntu это элементарно решается.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

Похоже, я не нашел никакого другого решения, кроме как поставить OpenSUSE или OpenMandriva, touchpad в которых заработал «из коробки».

Еще раз спасибо за помощь!

cpsprog
() автор топика
Ответ на: комментарий от cpsprog

Тот рецепт на первый вопрос универсален для многих дистрибутивов.

Да, и я бы из этих двух взял OpenSUSE — он платформа для SLED, как Fedora для RHEL. Энтерпрайз.

Если нужен rpm-based, то как насчет CentOS? По сути, это RHEL.

Vsevolod-linuxoid ★★★★★
()
Последнее исправление: Vsevolod-linuxoid (всего исправлений: 1)
Ответ на: комментарий от Vsevolod-linuxoid

CentOS не получилось запустить из-за lack of support большинства остальных вещей от моего ноутбука.

OpenSUSE сейчас поставлю, но помню, что когда первый раз его ставил на этот ноут (Leap 15 ставил), то там touchpad через 2 минуты использования переставал работать почему-то. Попробую Tumbleweed - говорят, что там большинство hardware вещей исправили, touchpad Lenovo-шный лучше работает (по данным форумов Lenovo), да и kernel по-новее будет.

cpsprog
() автор топика
Ответ на: комментарий от Vsevolod-linuxoid

Я не знаю. Просто обращаю внимание, что ты все в чем ты рукожоп, начинаешь засирать и восхвалять собственные пристрастия.

anonymous
()
Ответ на: комментарий от Deleted

Актуальная версия федоры - 28, ее не пробовал накатить?

Извините, кажется, я заметил опечатку в моем первом посте. У меня 28-ая Федора, а не 27.

cpsprog
() автор топика

Мой 100S сразу после установки на него Linux-а тоже не видит тачпада. Решалось втыканием грызуна и настройкой тача уже в гуе. Работало.

Sky_Falkorr
()
Ответ на: комментарий от cpsprog

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

Deleted
()
Последнее исправление: MyLittleLoli (всего исправлений: 2)
Ответ на: комментарий от Deleted

Вот черт. Анон прав, я рукожоп. Вылетело из головы, что synaptics в принципе не пашет с Wayland.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от Deleted

А нам говорили, что вяленый наше будущее, что он уже рабочий, а нет. То одно на нем не работает, то другое.

anonymous
()
Ответ на: комментарий от anonymous

А нам говорили, что вяленый наше будущее

Вяленый у тебя в штанах, а Wayland давно наше настоящее.

anonymous
()
Ответ на: комментарий от cpsprog

Если установишь openSUSE Tumbleweed, попробуй Wine из репозитория Emulators:Wine. Там vkd3d включен, а в 15.0 Leap - нет.

ZenitharChampion ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.