Недавно мы завершили обзор XIDU Philpad 2-в-1 с Windows 10. Ноутбук оснащен 13,3-дюймовым сенсорным экраном и поддерживает стилус, и нам было интересно, будет ли он работать в Ubuntu 18.04. Поэтому мы запустили Ubuntu 18.04.2 Desktop ISO на флеш-накопителе и установили Ubuntu на другой USB-накопитель, чтобы попробовать его с постоянным хранилищем. Обратите внимание, хотя это нормально для тестирования, запуск Ubuntu 18.04 с флэш-накопителя USB очень медленный, поэтому повторять это не рекомендуется.
Хорошей новостью является то, что вы можете войти в BIOS, нажав либо Esc, либо Del во время загрузки, опция доступна для выбора Linux в BIOS.
Затем, можно выбрать Раздел 1 на флешке и установить Ubuntu 18.04 на другой диск, но, запаситесь терпением, все работает гладко, но медленно, из-за использованию дешевой флешки во время установки.
Проверим все основные аппаратные функции:
- Дисплей – ОК, разрешение 2560 x 1440 с масштабом 200%, как в Windows 10
- Сенсорный экран – да, но с оговорками, см. ниже.
- Порты USB 2.0 и USB 3.0 – ОК
- 802.11ac WiFi – ОК
- Bluetooth – ОК, хотя у нас сначала были проблемы с подключением к гарнитуре Bluetooth. Не было подключения, но, в конце концов, все это сработало.
- Клавиатура – ОК
- Сенсорная панель – ОК
- Стилус – хорошо, но с оговорками, см. ниже
- Камеры – ни одна из камер не работала (фронтальная и задняя). Мы попробовали на страницах guvcviewer и HTML5, но поняли, что даже не было драйвера камеры:
1 2 |
sudo ls -l /dev/video* ls: cannot access '/dev/video*': No such file or directory |
- Встроенные динамики и микрофон – ОК
- Аудио разъем – ОК
- Разъем для SD-карты – в норме, протестировано с картой Micro SD на 32 ГБ
- Хранение eMMC – ОК. Обнаружен и смонтирован как SD-карта «Windows»
Аппаратное обеспечение сенсорного экрана работает, но некоторые приложения, такие как Firefox, могут работать не так, как ожидалось. Нам не удалось прокрутить страницу с сенсорным экраном в Firefox, вместо этого происходило выделение текста. Есть обходные пути, такие как запуск программы следующим образом:
1 |
env MOZ_USE_XINPUT2 = 1 firefox |
Но, ни один из них, включая редактирование файла /usr/share/applications/firefox.desktop или изменение некоторых значений в about: config , не работало.
Стилус работает как указатель мыши. Следуем инструкциям по использованию чувствительного к нажатию стилуса в GIMP. Переходим в «Настройки» -> «Устройства ввода» и «Настроить расширенные устройства ввода» , и мы можем видеть несколько устройств ввода.
Некоторые из них – это указатель мыши и тачпад, а «Goodix» – для емкостного сенсорного экрана. Попробуем композитное USB-устройство SINO WEALTH, которое показывает поддержку надавливания и выбираем режим «Экран», прежде чем нажать «Сохранить». Использование инструментов рисования в Gimp позволяет нам рисовать стилусом только точки, а не непрерывные линии, а размер точек фиксируется независимо от того, насколько легко или сильно нажимаем на дисплее. Установка разных параметров «Dynamics Pressure Opacity» в настройках Airbrush не дала никаких результатов.
Таким образом, большинство функций работают, за исключением камер и с сенсорным экраном может потребоваться немного повозиться с настройками в зависимости от программы, которую вы используете. Не понятно, возможно ли использовать стилус на этом этапе.
Нам также удалось собрать некоторую системную информацию.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 |
sudo inxi -Fc0 System: Host: Philpad Kernel: 4.18.0-25-generic x86_64 bits: 64 Console: tty 0 Distro: Ubuntu 18.04.2 LTS Machine: Device: desktop System: Shenzhen Baohuazhong Science & product: Philpad v: Hampoo Reserved serial: 0123456789ABCDEF Mobo: Eii model: Eii v: Hampoo Reserved serial: ABCDEF0123456789 UEFI: American Megatrends v: E.AP133.E1.6GB.007 date: 12/05/2018 Battery BAT0: charge: 40.3 Wh 100.0% condition: 40.3/40.3 Wh (100%) CPU: Dual core Intel Celeron N3350 (-MCP-) cache: 1024 KB clock speeds: max: 2400 MHz 1: 813 MHz 2: 814 MHz Graphics: Card: Intel Device 5a85 Display Server: X.org 1.20.4 driver: i915 tty size: 80x24 Advanced Data: N/A for root out of X Audio: Card Intel Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster driver: snd_hda_intel Sound: Advanced Linux Sound Architecture v: k4.18.0-25-generic Network: Card: Intel Wireless 3165 driver: iwlwifi IF: wlp1s0 state: up mac: 38:de:ad:31:17:a8 Drives: HDD Total Size: 8.1GB (Used Error!) ID-1: /dev/mmcblk1 model: N/A size: 62.5GB ID-2: USB /dev/sda model: Flash_Disk size: 8.1GB ID-3: /dev/mmcblk3 model: N/A size: 32.1GB Partition: ID-1: / size: 5.9G used: 5.3G (94%) fs: ext4 dev: /dev/dm-1 ID-2: swap-1 size: 1.02GB used: 0.00GB (0%) fs: swap dev: /dev/dm-0 RAID: No RAID devices: /proc/mdstat, md_mod kernel module present Sensors: System Temperatures: cpu: 50.0C mobo: N/A Fan Speeds (in rpm): cpu: N/A Info: Processes: 264 Uptime: 35 min Memory: 1770.7/5794.4MB Init: systemd runlevel: 5 Client: Shell (sudo) inxi: 2.3.56 |
Вывод из lscpi:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 |
lspci 00:00.0 Host bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Host Bridge (rev 0b) 00:00.1 Signal processing controller: Intel Corporation Device 5a8c (rev 0b) 00:02.0 VGA compatible controller: Intel Corporation Device 5a85 (rev 0b) 00:03.0 Multimedia controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Imaging Unit (rev 0b) 00:0e.0 Multimedia audio controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Audio Cluster (rev 0b) 00:0f.0 Communication controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Trusted Execution Engine (rev 0b) 00:12.0 SATA controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SATA AHCI Controller (rev 0b) 00:14.0 PCI bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series PCI Express Port B #2 (rev fb) 00:15.0 USB controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series USB xHCI (rev 0b) 00:16.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #1 (rev 0b) 00:16.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #2 (rev 0b) 00:16.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #3 (rev 0b) 00:16.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #4 (rev 0b) 00:17.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #5 (rev 0b) 00:17.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #6 (rev 0b) 00:17.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #7 (rev 0b) 00:17.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series I2C Controller #8 (rev 0b) 00:18.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #1 (rev 0b) 00:18.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #2 (rev 0b) 00:18.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #3 (rev 0b) 00:18.3 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series HSUART Controller #4 (rev 0b) 00:19.0 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #1 (rev 0b) 00:19.1 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #2 (rev 0b) 00:19.2 Signal processing controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SPI Controller #3 (rev 0b) 00:1b.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDXC/MMC Host Controller (rev 0b) 00:1c.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series eMMC Controller (rev 0b) 00:1e.0 SD Host controller: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SDIO Controller (rev 0b) 00:1f.0 ISA bridge: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series Low Pin Count Interface (rev 0b) 00:1f.1 SMBus: Intel Corporation Celeron N3350/Pentium N4200/Atom E3900 Series SMBus Controller (rev 0b) 01:00.0 Network controller: Intel Corporation Wireless 3165 (rev 79) |
и lsusb:
1 2 3 4 5 6 7 |
lsusb Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub Bus 001 Device 005: ID 8087:0a2a Intel Corp. Bus 001 Device 004: ID 258a:0602 Bus 001 Device 003: ID 0bda:0129 Realtek Semiconductor Corp. RTS5129 Card Reader Controller Bus 001 Device 002: ID 058f:6387 Alcor Micro Corp. Flash Drive Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub |
Вы также найдете dmesg (журнал загрузки Linux) здесь.
Выражаем свою благодарность источнику из которого взята и переведена статья, сайту cnx-software.com.
Оригинал статьи вы можете прочитать здесь.