[О блоге] [наверх] [пред] [2019-01-13 00:42:58+03:00] [49aa05cc02d452982bed57680d9d116ad306e731]

Невидящийся HDMI в Dell Latitude 3470

Вчера ни с того, ни с сего, после перезагрузки просто перестал
показываться HDMI порт в выводе xrandr, как-будто его нет. Компьютер
правда был с разряженной батареей и был только-только включён. Я
подождал когда зарядится (ну мало ли BIOS при малом заряде отрубает
часть оборудования/функционала) -- ничего. Вынимал батарею, чтобы память
энергозависимую сбросить, на всякий пожарный. Не помогло. День
проработал с VGA (разницы, честно говоря, и не заметил), потом снова
попробовал HDMI -- всё заработало.

Я в a3ce5ba81a5f0e957be7523564d9bd3a95db1702 уже писал что сменил
ноутбук. Было чуть больше полутора лет назад. Тогда писал что в целом
всем доволен. Сейчас напишу что в целом *как ноутбуком* не доволен, *но*
за такую цену наверное оно действительно достойно сделано.

* за 40 тыс.руб. в этом ноутбуке был самый последний свежий Intel
  процессор на Skylake архитектуре. И именно моя модель имеет все
  возможные болячки и баги которые были найдены за это время. Чтобы всё
  работало стабильно и безопасно, то надо отключать HyperThreading, всё
  управление энергосбережением, итд. Но если на это закрыть глаза (в
  системе всё-равно имеются два полноценный процессора (ядра)), то оно
  годно: достаточно мощно, amd64, SSE/AVX всякие, AESNI, инструкции для
  виртуализации есть. 8 GB RAM опять же очень хорошо (работал и могу
  работать и на 4-х без проблем)
* дисплей плох: если крышка закрыта и происходят вычисления, то
  ноутбук греется и своим теплом влияет на дисплей и в некоторых
  центральных областях немного изменённая яркость -- и это даже мне
  видно и бросается, хотя я на видео вывод совсем не придирчив. Я
  работать могу, но чётко вижу его "покорёбанность"
* колонки нормальны, приемлемы, хотя в ThinkPad-ах были значительно
  более громкие и я бы хотел такие
* аудио-выход на наушники, то не работает. Он не аналоговый: то есть там
  не просто электрически начинает сигнал идти на наушники при их
  подключении. ОС оповещается о том что что-то втыкнулась, а она своим
  Intel HDA драйвером должна "замкнуть" программные контакты должным
  образом чтобы там появился звук. То, что происходит по-умолчанию,
  выводит тихий невероятно покорёженный звук, равносильно его
  отсутствию. Чисто технически Intel HDA не виноват -- виновата Dell и
  именно на этой модели ноутбука. В Linux например есть чёткий код: если
  наш ноутбук Dell Linux 3490, то pin-ы надо замыкать вот так, когда
  втыкается наушник. Короче костыль. Linux славится диким количеством
  таких костылей и под ним звук работает, но на других системах из
  коробки нет. Я пытался самостоятельно понять что с чем надо замыкать,
  но ничего не вышло
* выход звука через HDMI -- чисто технически он видится, но, опять же,
  как замкнуть pin-ы я не знаю на этой модели ноутбука и поэтому такой
  вывод тоже не работает (в моём мониторе есть встроенные колонки)
* встроенный микрофон работает, неплохо, но очень непродуманно: в него
  попадает шум вентилятора самого ноутбука. Так как мои CPU почти всегда
  загружены на 100%, то вентилятор крутится почти всегда максимально. В
  итоге коллеги говорят что у меня постоянный ветер, завывания слышатся,
  но в принципе жить и говорить можно
* SD card-reader -- просто не работает. Казалось бы: это же просто
  обычный card-reader подключаемый по USB -- всё верно, но Dell
  умудрились сделать так, что он посылает какой-то не очень стандартный
  ответ о себе на USB-команды и поэтому не воспринимается системой как
  накопитель. Где-то находил что там достаточно в драйвере
  USB-накопителей выставить какой-то or в if-е, но, опять же, костыль
  исключительно для этой модели ноутбука, потому-что просто Dell
  поднасрать решила
* WiFi без проприетарных драйверов не работает. Не больно то и надо, но
  всё же
* Bluetooth -- опять же, казалось бы, штука подключаемая по USB и вроде
  как всегда работающая. Фиг! Этот Bluetooth тоже какой-то не очень
  стандартный и не работает. Выкрутил платку WiFi/Bluetooth вообще из
  ноутбука -- хотя бы питание жрать не будут
* Web-камеру ни разу не пытался проверить, но видится она просто как
  какой-то generic USB устройство
* Клавиатура косит под MacBook-овские и поэтому дерьмо дерьмом. Кучи
  клавиш нет, нажимаются отвратно, огромные расстояния -- ну в общем всё
  как у Apple: худшие клавиатуры, идеальные для неэффективной работы с
  набором текста
* Trackpad -- огромная здоровая площадка (не такая как в MacBook-ах, что
  всё же приятнее) по которой *постоянно* задеваешь руками. Я понял
  одно: что это просто невозможно по-человечески работать за трэкпадами,
  удобно. Невозможно их не задевать рукой, а это дико, люто бесит. Либо
  надо руки поднимать и в раскорячку на клавиатуре набирать -- так можно
  просидеть наверное максимум минут десять, либо в очередной раз
  прибегать к программным костылям которые бы отсеивали "ненужные"
  события поступающие от устройства ввода. Ни то, ни то не вариант. Я
  просто не понимаю как вообще можно работать за ноутбуком без
  TrackPoint-а (или, на худой конец, внешнего устройства ввода типа
  мышки). Меньше проблем создавали TrackPad-ы маленького размера, эдакое
  маленькое окошечко как в Lemote YeeLoong или EeePC 701 -- там хоть
  как-то можно руками не задевать. Ну и на TrackPad-ах всегда дурацкие
  две клавиши "мышки", как-будто все под Windows сидеть будут
* Подсветка клавиатуры -- лучше чем вообще никакой подсветки, но как же
  плохо когда это не полноценная лампочка в верху крышки, как в
  ThinkPad-ах. Но это я уже слишком многого хочу
* Ethernet, SATA, VGA, USB2/3 работают без проблем. Тут всё хорошо
* HDMI -- дичайшие проблемы с частотами. Видимо внутри что-то где-то
  постоянно влияет друг на друга и поэтому когда процессор переключает
  свою частоту (что происходит очень часто когда включены всякие
  SpeedStep, TurboBoost), то картинка на мониторе или пропадает на доли
  секунды или она прям частично накладывается и мерцает частями
  изображения. И особенно это всё ещё может возникнуть когда рядом
  подключаются USB3 устройства. Штатный способ работы: 100% нагрузка на
  CPU, отключённые SpeedStep/TurboBoost чтобы он был на одной частоте
  всегда. Если же стоят drm-kmod драйвера, то они, видимо, переключают
  видеоадаптер в какой-то spread spectrum режим и только так оно
  начинает стабильно работать в любых условиях. Но, из коробки, без этих
  костылей в драйвере -- с дикими ограничениями
* HDMI -- ну вот сегодня ещё и вообще переставал видеться. Стабильно
  работает только VGA. xrandr кстати показывает что вообще есть eDP
  (монитор ноутбука), DP (а это VGA, как ни странно) и HDMI. Внутри
  похоже полноценный DisplayPort сидит, но порта для него не выведено,
  что печалит и мне кажется с ним всё было бы хорошо

В итоге этот ноутбук: за относительно небольшую цену получаем системный
блок где работают: CPU (amd64/SSE/AVX/AESNI/VT) без энергосбережения и
HyperThreading, RAM, Ethernet, SATA, USB2/3, VGA, микрофон, колонки плюс
паршивого качества консоль: FullHD дисплей с клавиатурой и TrackPad-ом,
всё, повторюсь, фигового уровня (впрочем устройства ввода и на дорогущих
MacBook-ах плохи). Если предполагается сидеть за ним и работать (без
внешних устройств), то я считаю плохой вариант и я бы лучше раскошелился
на что-то подороже (насколько понял, только за бОльшую цену можно
получить что-то ближе к ThinkPad-ам). Но если саму его консоль
использовать изредка и в основном использовать внешнюю клавиатуру, мышь
(трэкбол/TrackPad/whatever) и дисплей, то я считаю вполне себе неплохо.

ThinkPad-ы (хорошие), конечно, не имеют перечисленных проблем вообще
(хотя, возможно, современные стали уже совсем ужасного качества и с
отвратными MacBook-like клавиатурами? но хотя бы с TrackPoint!), но и
стоят минимум в два раза дороже. Нужно прикидывать стоит ли оно того.
Так как я, даже когда на день выезжал было к заказчику, брал с собой
механическую клавиатуру, весящую больше чем весь ноутбук, то устройства
ввода не критичны. А так как на стационарных местах всё-равно будет
монитор, потому-что с клавиатурой ноутбук стоит слишком далеко чтобы
что-то разглядеть (или там размер шрифта будет такой, что мало чего
уместится на экране), то и средства вывода не так критичны. А звук для
наушников, если надо, выводится на USB-звуковуху.

    [оставить комментарий]