Заметки по HP Elitebook 820 G4: различия между версиями

Материал из Linux Wiki
Перейти к навигацииПерейти к поиску
Строка 175: Строка 175:
</source>
</source>
Первое еще полезно тем, что устраняет неприятный щелчок из динамиков при перезагрузке.
Первое еще полезно тем, что устраняет неприятный щелчок из динамиков при перезагрузке.
Есть подсветка клавиатуры. Случайно отключил ее, клацая Fn-клавиши. На F3 - это как раз оно. Варианты: отключена, средняя яркость, высокая яркость.


[[Category:Ноутбук]]
[[Category:Ноутбук]]

Версия 00:43, 30 декабря 2017

Характеристики:

  • Экран 12.5" (1920x1080) Full HD LED, матовый
  • Intel Core i5-7200U (2.5 - 3.1 ГГц)
  • RAM 8 ГБ
  • SSD 256 ГБ
  • Intel HD Graphics 620
  • без ОД
  • LAN
  • Wi-Fi
  • Bluetooth
  • веб-камера
  • Windows 10 Pro 64bit
  • 1.26 кг
  • серебристый

Экран с хорошими углами обзора и достаточной яркостью. На солнце пока не тестировал по причине отсутствия солнца :)

Процессор - 2 ядра, 4 потока. Есть версия ноутбука с i7 с чуть-чуть более высокой частотой (2.7-3.5) и с кэшем на 1 МБ больше.

Оперативной памяти 8 или 16 (в дорогих версиях) ГБ.

description: SODIMM DDR4 Synchronous Unbuffered (Unregistered) 2133 MHz (0,5 ns) 
product: HMA81GS6MFR8N-UH
vendor: Hynix/Hyundai

Есть слот под вторую линейку памяти, пока не задействовал.

Батарея:

      product: ST03049XL
      vendor: 333-42-29
      physical id: 1
      slot: Primary
      capacity: 49080mWh
      configuration: voltage=11,6V

Полдня гоняю ноутбук без блока питания - занимался настройкой, постоянные перезагрузки, копался в интернете, немного поиграл в Xonotic и так далее. На момент написания статьи осталось еще 32 процента - так что данные про возможность работы по 10-12 часов при "тихом" использовании - вполне реальны.

SSD:

rain@walkbook:~$ sudo smartctl -a /dev/nvme0n1
smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.13.0-0.bpo.1-amd64] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       THNSN5256GPUK TOSHIBA
Serial Number:                      77IB50IBKSMU
Firmware Version:                   5KHA4102
PCI Vendor/Subsystem ID:            0x1179
IEEE OUI Identifier:                0x00080d
Controller ID:                      0
Number of Namespaces:               1
Namespace 1 Size/Capacity:          256 060 514 304 [256 GB]
Namespace 1 Formatted LBA Size:     512
Local Time is:                      Sat Dec 30 02:07:29 2017 EET
Firmware Updates (0x02):            1 Slot
Optional Admin Commands (0x0017):   Security Format Frmw_DL *Other*
Optional NVM Commands (0x000e):     Wr_Unc DS_Mngmt Wr_Zero
Warning  Comp. Temp. Threshold:     78 Celsius
Critical Comp. Temp. Threshold:     82 Celsius

Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     6.00W       -        -    0  0  0  0        0       0
 1 +     4.20W       -        -    1  1  1  1        0       0
 2 +     3.20W       -        -    2  2  2  2        0       0
 3 -   0.1200W       -        -    3  3  3  3     1000    1000
 4 -   0.0120W       -        -    4  4  4  4     5000   25000
 5 -   0.0060W       -        -    5  5  5  5   100000   70000

Supported LBA Sizes (NSID 0x1)
Id Fmt  Data  Metadt  Rel_Perf
 0 +     512       0         2
 1 -    4096       0         1

=== START OF SMART DATA SECTION ===
Read NVMe SMART/Health Information failed: NVMe Status 0x4002

Скорость:

rain@walkbook:~$ sudo hdparm -tT --direct /dev/nvme0n1

/dev/nvme0n1:
 Timing O_DIRECT cached reads:   2222 MB in  2.00 seconds = 1111.07 MB/sec
 Timing O_DIRECT disk reads: 3254 MB in  3.00 seconds = 1084.59 MB/sec

Графика - внутри процессора. В Xonotic на средних игралось в Full HD явно комфортнее, чем на моем старом ноуте с HD 3450 + fglrx на 1440х900 - FPS почти не проседал ниже частоты обновления монитора (60 FPS). Размер оперативной памяти можно выставить в BIOS; предел - 512 МБ.

Клавиатура островного типа. Очень непривычно отсутствие отдельных клавиш PageUP/Down и Home/End, но в таком размере ноута их особо негде размещать. Плюс периодически промахиваюсь мимо правого Control - тут он под точкой, на старом ноуте под слешем. Плюс рядом кнопка "Влево" без каких-либо зазоров и такого же размера. В общем, дело привычки.

lspci:

rain@walkbook:~$ lspci 
00:00.0 Host bridge: Intel Corporation Device 5904 (rev 02)
00:02.0 VGA compatible controller: Intel Corporation Device 5916 (rev 02)
00:14.0 USB controller: Intel Corporation Sunrise Point-LP USB 3.0 xHCI Controller (rev 21)
00:14.2 Signal processing controller: Intel Corporation Sunrise Point-LP Thermal subsystem (rev 21)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #0 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller #1 (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI #1 (rev 21)
00:17.0 SATA controller: Intel Corporation Sunrise Point-LP SATA Controller [AHCI mode] (rev 21)
00:1c.0 PCI bridge: Intel Corporation Device 9d11 (rev f1)
00:1c.3 PCI bridge: Intel Corporation Device 9d13 (rev f1)
00:1d.0 PCI bridge: Intel Corporation Sunrise Point-LP PCI Express Root Port #9 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d58 (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Device 9d71 (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (4) I219-V (rev 21)
01:00.0 Unassigned class [ff00]: Realtek Semiconductor Co., Ltd. RTS522A PCI Express Card Reader (rev 01)
02:00.0 Network controller: Intel Corporation Device 24fd (rev 78)
03:00.0 Non-Volatile memory controller: Toshiba America Info Systems Device 0115 (rev 01)

lsusb:

rain@walkbook:~$ lsusb 
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04ca:7063 Lite-On Technology Corp. 
Bus 001 Device 004: ID 138a:003f Validity Sensors, Inc. VFS495 Fingerprint Reader
Bus 001 Device 003: ID 8087:0a2b Intel Corp. 
Bus 001 Device 002: ID 046d:c52f Logitech, Inc. Unifying Receiver
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Lite-On - камера; Intel Corp - Bluetooth. Камера - работает (проверил в VLC. Правда, не понял, как задать разрешение, но 640х480 точно показывает. Картинка вполне сойдет). Bluetooth пока не проверял.

Wifi требует firmware-iwlwifi

В качестве системы выбрал Debian 9.3 - последний релиз на тот момент. Лишь ядро поставил посвежее - с бэкпортов. Сделано это было на этапе запуска wifi, так что вполне может быть карта заработает и на штатном 4.9 - мне его возвращать не было смысла.

Ставил с флешки, обошлось без проишествий. Ставил в варианте с UEFI-разделом - решил попробовать "новомодный" вариант загрузки. Создал EFS (или как там его) раздел, остальное установщик сделал сам. GRUB появляется моментально после BIOS'а. Ethernet-карта поддерживается штатно, так что можно ставить все с netinstall'а, а дальше - по сети.

В качестве DE выбрал Trinity - ну, привык я к нему. Ставил пре-релизный вариант, ибо готовых под Debian 9 еще не было, несмотря на то, что прошло достаточно времени с момента его выпуска.

Сам по себе Debian работает отлично. Работает саспенд на диск и в память. Также есть некий режим Freeze - гаснет экран, возможно останавливался бы диск, если бы он крутился. Настраивать ничего из этого не пришлось совершенно. Событиями от кнопок и батареи рулит kpowersave. В Trinity проблемой стала блокировка экрана при автологине - появлялось окошко блокировки (без WM), но в момент появления обрамления окна лок вылетал и я получал доступ к рабочему столу. Возможно, бага пре-релизной версии, но пришлось костылить.

rain@walkbook:~$ cat /home/rain/.trinity/Autostart/startlock.sh 
#!/bin/bash
dcop kdesktop KScreensaverIface lock

Для красивостей поставил Plymouth (тема dreams2 с kde-look.org и картинку оттуда же использовал для GRUB'а, скопировав ее в /boot и прописав в /etc/default/grub GRUB_BACKGROUND="/boot/dreams2-back.png"). Проблемой стало то, что после завершения загрузки он продолжал жрать проц - на уровне 50-60%. Решалось костылем в виде sudo plymouth deactivate, но... Мне не понравилось, что даже деактивированный демон все равно жрал несколько процентов проца. В итоге сделал так:

rain@walkbook:~$ cat /home/rain/.trinity/Autostart/plymouth.sh 
#!/bin/bash
/usr/bin/sudo plymouth quit

Кроме того, в варианте с deactivate plymouth не появлялся при выключении, а если делать quit - то он запускался заново, скрывая надписи при shutdown/reboot.

Настройка тача - обычный скриптик после установки xserver-xorg-input-synaptics:

rain@walkbook:~$ cat /home/rain/.trinity/Autostart/synclient.sh 
#!/bin/bash
/usr/bin/synclient VertEdgeScroll=1 HorizEdgeScroll=1 TapButton1=1 TapButton2=2 VertTwoFingerScroll=false

Включил zram для swap по инструкции отсюда: https://github.com/Nefelim4ag/systemd-swap

/tmp сделал в tmpfs на пару ГБ - обычно хватало.

Сканер отпечатков пальцев пока не настраивал по причине того, что требуется проприетарный драйвер и какой-то демон. Если возникнут сложности - придется отказаться от такого метода разблокировки экрана. Жаль, привык. Минус HP за это.

Еще из допиливаний - создал /etc/rc.local и сделал его исполняемым. В нем - рекомендации из powertop'а:

rain@walkbook:~$ sudo cat /etc/rc.local 
#!/bin/bash

echo '1' > '/sys/module/snd_hda_intel/parameters/power_save'
echo 'min_power' > '/sys/class/scsi_host/host0/link_power_management_policy';
echo '1500' > '/proc/sys/vm/dirty_writeback_centisecs';

exit 0

Первое еще полезно тем, что устраняет неприятный щелчок из динамиков при перезагрузке.

Есть подсветка клавиатуры. Случайно отключил ее, клацая Fn-клавиши. На F3 - это как раз оно. Варианты: отключена, средняя яркость, высокая яркость.