В последнее время всё больше и больше стало появляться ноутбуков, которые каким-то непостижимым образом работают вобще без вентилятора. Прямо как телефоны, но только ноутбуки. Бесшумно себе НЕ шелестят, и всё такое, интересное прям, ультра. И вот, в порыве, так сказать, молодецкого задора, решил я сменить свой "ещё в прочем очень даже неплохой ноутбук" на нечто этакое. Тем более, что диагональ в 14" мне была великовата, и уже очень давно хотелось вернуться на 11.6, но с сохранением Full HD.

Выбор пал на среднюю модель в 700-11 линейке Lenovo Yoga. Отличная, по ноутбучным меркам ANSI клавиатура с отдельными Home (+PgUp) и End (+PgDn). Правда, без подсветки, но она мне не нужна. 3 USB разъёма: один из них совмещён с питанием. Заявленых и в итоге достигнутых 4 часа от батарейки. Вес чуть больше килограмма. В общем — красота. Да и рыжий цвет меня устраивает вполне, всё равно наклейками обычно всё заклеено.

Единственный нюанс: работает «без нареканий» под штатным Windows Home 10. Ну, то есть, как — «без нареканий» — это если не учитывать тот факт, что именно Работать Невозможно Же. Нет, я могу, конечно, но — это если очень много заплатят. А для обычной работы у меня Ubuntu, точней Linux Mint Mate Desktop. И, всё бы ничего, но после переезда — переноса разделов со старого на новый — Sarah отказалась дружить с моим новым ноутбуком:

  • Жутко грелся, сразу и всё время градусов до 70 ℃ в Idle режиме
  • Очень часто не загружался вообще
  • Часто терял WiFi при температурах выше 75 ℃

Безусловно, всё под катом — это субъективное мнение, но, думаю, оно подойдёт для всех свежих Ubuntu Based дистрибутивов, а так же и для других Linux, т.к. большая часть информации совершенно не касается конкретного дистрибутива.

Решение, а так же фотки ноута и ещё немного всякой чепухи, включая Geek Porn с моддингом, под катом (Warning Трафик):


***

Рассказ будет долгим, и, надеюсь, что интересным.

Для тех, кто знает всё или кому лень читать и смотреть предлагается следующая краткая инструкция, без каких либо пояснений и настроек, гуглите сами:

# nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=hwp_only noapic"
# update-grub
# apt-get remove cpufreqd cpufrequtils thermald
# update-rc.d disable ondemand
# apt-get install intel-microcode
# apt-get install linux-tools-common linux-tools-generic
# apt-get install tlp tlp-rdw tp-smapi-dkms
# service tlp start

Тем, кто ещё не в курсе, или, вдруг, если до сих пор интересно что же все эти команды значат, предлагаю продолжать «наслаждаться» чтением.

UPD: Объективности Ради: Start


Только что поставил систему с нуля (2 дня с момента публикации).
В параметрах ядра, конечно, пришлось прописать noapic, чтобы просто загрузиться.
Далее, ничего не меняя поставил powertop + в загрузку его вписал.
Всё остальное оставил как и было, ничего не трогая.
Да, список сервисов после установки такой же, нет только cpufreqd.
Могу заверить, что при работающем powertop особой необходимости в tlp нет, так что смотрите как его ставить в каментах, а лучше на ArchWiki.
Выражаю искреннюю благодарность menstenebris за наводку.
Хабр славен комментариями, как обычно :)

Дальше читать, конечно, можно, там много плюх и приколюх ещё других осталось.

UPD: Объективности Ради: End



Так, увы повелось в последнее время, что: нельзя просто так взять и выбрать ноутбук. Особенно если вы страдаете наслаждаетесь перфекционизмом в тяжёлой форме. Тяга к маленьким и лёгким ноутбукам, с которыми будет кофортно, интересно и всё такое, приятное, затмевает здравый смысл и прочие рациональные предпочтения. Большие и тяжёлые железки я не люблю, равно как и маленькие, комфортные и удобные, но всё же не такие уж интересные по, хотя бы, соотношению цен Маки. К слову, два года назад у меня был уже не первый 11.6 ноутбук: Обзор нетбука MSI S12 / Geektimes.

Про проблемы выбора и всё такое...
По моим субъективным требованиям даже 1.5 килограмма — это уже много. Мой «предыдущий» Lenovo Flex-2-14 был в основном вынужденной покупкой. Это был тот самый момент, когда Рубль «лихорадило» и ничего лучшего с нормальной клавиатурой и Full HD матрицей, что хотя бы примерно влезаюло в имеющийся бюджет, найти было невозможно. К тому же свой «пред предидущий» MSI S12 я всяческими эксперементами довёл до того, PCB пошла трещинами, и ждать было просто больше «некуда». А ещё через месяц после того как я его купил он стоил уже на 15 тысяч рублей дороже, так что я остался вдвойне доволень покупкой.

Но, всё же прошло примерно несколько дней, эйфория прошла, и стал я ежемесячно искать что-нибудь более подходящее. Так, в начале зимы 2016 года решил было остановиться на Lenovo Yoga 3 11, но потом как-то всё завертелось, и вот, лето прошло, настала осень, и появилась эта линейка: 700-11. Посмотрев характеристики, обзоры и перерыв, как казалось, всё, что было можно по этой модели, я не нашёл оснований сомневаться в выборе. Даже несмотря на заявленое отсутствие активной системы охлаждения, и негативные отзывы по этой теме на просторах интернетов.

Альтернативные варианты были или неприлично дороже, или не устраивали по каким-нибудь другим характеристикам, таким, как, например, совмещение стрелок с клавишами Home, End, PgUp и PgDn. Так как я использую ноутбук для работы, то мне, конечно, важны все эти кнопки в «раздельном» режиме. Максимально допустимое пересечение — это комбинации Home + PgUp и End + PgDn. Все остальные варианты клавиатур идут сразу «ф топку», несмотря на любые остальные достоинства анализируемой техники. В этом ноутбуке клавиатура как раз подходящая, я бы даже сказал, что именно это совмещение вышло на редкость удачным. Единственное, что PgUp и PgDn шли «по умолчанию», и мне пришлось переназначить их «наоборот» при помощи modmap:

#!/bin/bash

xmodmap -e "keycode 112 = Home"
xmodmap -e "keycode 117 = End"
xmodmap -e "keycode 110 = Prior"
xmodmap -e "keycode 115 = Next"

Но, конечно, это всё совсем несложно, и, так как оно стартует вместе с загрузкой рабочего стола, то никаких неудобств не вызывает.

Примерно в конце сентября я его заказал, прям там, в магазине на сайте Lenovo. В начале октября я получил посылку с заветным девайсом. Радости моей, конечно, не было вообще никакого предела. Лёгкий, мощный, клавиатура, матрица, всё работает, всё что мне нужно есть, SSD 265 на очень быстрой шине. Памяти, правда, всего 8 Gb, но надо ли мне больше? И всё такое, прям, радостное-радостное, да ещё и рыжее…

Посмотреть фото с распаковки можно тут, кликабельно...



,




Проверив, что окошко «до-установки» Windows 10 Home Edition грузится нормально, я выключил компьютер, снял образ диска, стёр все разделы и «перенёс» разделы со своего Flex 2 на «теперешний», как я думал, ноутбук.

Вот тут, как вы можете догадаться, вполне ожидаемо включился «режим кирпича», без него не было бы этой статьи. И, да, дело не в том, что я забыл поставить Grub или что-то там ещё забыл, он вполне себе включался, но не загружался. Выглядело это примерно так:

...
... OOPS [#010], SMP error ...
...
какая-то китайская грамота
...
fixing recursive fault but reboot is needed ...

Более детальных логов не сохранилось, но они и не нужны, наверное. После нескольких перезагрузок он вполне себе загружался, и работать было можно. Но было очень некомфортно, так как было просто нереально горячо. Датчики показывали минимум 63 ℃ градуса на ядрах, а если просто пошевелить мышкой, то подскакивали до 70 ℃.

Конечно же, я вернул Windows на место, просто чтобы убедиться, что всё ок.

Описание дальнейших мучений
И, действительно, всё было ОК. Он был горячий, но не настолько, чтобы к нему было сложно прикасаться. YouTube в Full HD и прочие прелести жизни вполне себе радовали, но нужно же было работать, а для этого нужно было как-нибудь поставить Linux.

Установка системы начисто, с нуля, тоже, как и ожидалось — ни к чему не приводила, всё оставалось по прежнему. В то время как «сборщица вирусов» предлагала уже сейчас работать и быстро, и с «холодной» головой: где-то во вполне комфортном для прикосновения рук диапазоне температур задней крышки. Бесчисленые попытки поставить другие ядра и/или дистрибутивы (свежие Mint | Ubuntu LTS) аналогично терпели полное фиаско: он по прежнему включался раза с третьего с той же ошибкой SMP.

Работать всё же было как-то нужно, и я вернулся на Flex-2-14. В последний из возможных 14 дней возврата я оформил заявку на сайте Lenovo и дал объявление на Avito.

Конечно же, из этого ничего путного не вышло
Кстати, я пробовал купить его сразу БЕЗ Windows. К чести Lenovo надо отметить, что у меня ничего не вышло. Стоны по поводу того, что большинство пользовательского железа идёт с предустановленным Microsoft Windows и отказаться от этой, для меня лично «медвежьей услуги» — дело очень и очень проблемное, будут продолжаться, видимо, ещё очень долго.

Да, это уже получалось у кого-то, тут есть статьи:


Да, как бы, сами по себе ноутбуки Lenovo «вполне use-абильны», лично для меня без альтернативы, так как по соотношению «цена/качество» найти что-нибудь с вменяемой клавиатурой и матрицей практически невозможно, тем более в сегменте 11.6.

Стартовав с какой-то формы на http://www.lenovo.com/ru/ru/ я в итоге получил:
Response By E-mail (Ольга) (03/10/2016 11.28 AM)
Здравствуйте, Виктор!
Спасибо за обращение в компанию Lenovo.

Мы получили официальный ответ от Главного офиса, что, к сожалению, на данный момент, процедуру по возврату денежных средств за ОС, невозможно осуществить через наш интернет-магазин. Искренне сожалею.

С наилучшими пожеланиями, Ольга
Служба поддержки клиентов Lenovo.


Видимо они знают о проблемах с Linux у не совсем опытных пользователей. И, хотя мне никто в общем-то не запрещал ставить на компьютер всё, что вздумается, и в BIOS всё разлочено, но тем не менее, сдать Windows не вышло.

После выяснившихся проблем с Перегревом я снова им написал, и рассказал о ситуации. Поработав немного на Windows, я убедился, что в режиме планшета компьютер всё же совершенно не use-абелен. Он перегревается, и ничего с этим сделать нельзя, просто потому, что в задней крышке нет отверстий, от слова «совсем». Поэтмому перегрев, начинающийся в области кулера постепенно распространяется на остальные внутренности, приводя к полному отказу системы хоть как-нибудь внятно работать. Со временем отключается Wi-Fi, просто из-за перегрева, подозреваю, что в чип WiFi встроена какая-нибудь защита на этот случай, и он просто «железно» выключается. Конечно же мне предложили обратиться в Сервисный Центр и, описав им причину и сдав его на диагностику я, возможно, получил бы деньги по заявке на возврат. Но перспектива остатсья с бумажкой «принято в СЦ» меня очень не радовала.

На Avito тоже ничего не вышло, была пара звонков, но, видимо, все люди в тот же примерно момент нашли что-нибудь более интересное. Один человек даже хотел из Краснодара приехать в Ростов-на-Дону, но ему я, конечно, сказал, что за те же самые деньги он может купить Новый в магазине Lenovo, и не нужно никуда ехать.

Кстати, на всякий случай, если вдруг кого интересуют мои альтернативные варианты с безальтернативно заоблачными ценниками:



Итак, все круги мучений с поддержкой Lenovo закончились, объявление с Avito никому более не было интересно, и, уж совсем кстати днях я прочитал это: Lenovo разрешила ставить Linux на ноутбуки c Windows 10, но с отказом от техподдержки.

В связи с чем, я решил попытаться ещё раз, уже никуда не торопясь, обстоятельно, так, как я могу, если хочу или очень надо. Практически сразу выяснилось, что BIOS моего ноутбука не совсем свежей версии, если не сказать, что совсем не свежей. Конечно же, после обновления изменилось ровным счётом — абсолютно ничего.

Для тех, кому интересны внутренности, как их видит Linux:

# dmidecode
# dmidecode 3.0
Getting SMBIOS data from sysfs.
SMBIOS 2.8 present.
71 structures occupying 3632 bytes.
Table at 0x857DA000.

Handle 0x0000, DMI type 0, 24 bytes
BIOS Information
	Vendor: LENOVO
	Version: DDCN25WW(V1.09)
	Release Date: 04/15/2016
	Address: 0xE0000
	Runtime Size: 128 kB
	ROM Size: 6144 kB
	Characteristics:
		PCI is supported
		BIOS is upgradeable
		BIOS shadowing is allowed
		Boot from CD is supported
		Selectable boot is supported
		EDD is supported
		Japanese floppy for NEC 9800 1.2 MB is supported (int 13h)
		Japanese floppy for Toshiba 1.2 MB is supported (int 13h)
		5.25"/360 kB floppy services are supported (int 13h)
		5.25"/1.2 MB floppy services are supported (int 13h)
		3.5"/720 kB floppy services are supported (int 13h)
		3.5"/2.88 MB floppy services are supported (int 13h)
		8042 keyboard services are supported (int 9h)
		CGA/mono video services are supported (int 10h)
		ACPI is supported
		USB legacy is supported
		BIOS boot specification is supported
		Targeted content distribution is supported
		UEFI is supported
	BIOS Revision: 1.25
	Firmware Revision: 1.25

Handle 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: LENOVO
	Product Name: 80QE
	Version: Lenovo YOGA 700-11ISK
	Serial Number: MP13DHX6
	UUID: A6EA5D9D-1B3A-11E6-B27E-1C3947C50FC2
	Wake-up Type: Power Switch
	SKU Number: LENOVO_MT_80QE_BU_idea_FM_Lenovo YOGA 700-11ISK
	Family: IDEAPAD

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
	Manufacturer: LENOVO
	Product Name: Lenovo YOGA 700-
	Version: SDK0J40688 WIN
	Serial Number: MP13DHX6
	Asset Tag: NO Asset Tag
	Features:
		Board is a hosting board
		Board is replaceable
	Location In Chassis: Type2 - Board Chassis Location
	Chassis Handle: 0x0003
	Type: Motherboard
	Contained Object Handles: 0

Handle 0x0003, DMI type 3, 22 bytes
Chassis Information
	Manufacturer: LENOVO
	Type: Notebook
	Lock: Not Present
	Version: Lenovo YOGA 700-11ISK
	Serial Number: MP13DHX6
	Asset Tag: NO Asset Tag
	Boot-up State: Safe
	Power Supply State: Safe
	Thermal State: Safe
	Security Status: None
	OEM Information: 0x00000000
	Height: Unspecified
	Number Of Power Cords: 1
	Contained Elements: 0
	SKU Number: SKU Number

Handle 0x0004, DMI type 4, 42 bytes
Processor Information
	Socket Designation: U3E1
	Type: Central Processor
	Family: Other
	Manufacturer: Intel(R) Corporation
	ID: E3 06 04 00 FF FB EB BF
	Version: Intel(R) Core(TM) m5-6Y54 CPU @ 1.10GHz
	Voltage: 1.0 V
	External Clock: 100 MHz
	Max Speed: 1500 MHz
	Current Speed: 2400 MHz
	Status: Populated, Enabled
	Upgrade: Other
	L1 Cache Handle: 0x0006
	L2 Cache Handle: 0x0007
	L3 Cache Handle: 0x0008
	Serial Number: To Be Filled By O.E.M.
	Asset Tag: To Be Filled By O.E.M.
	Part Number: To Be Filled By O.E.M.
	Core Count: 2
	Core Enabled: 2
	Thread Count: 4
	Characteristics:
		64-bit capable
		Multi-Core
		Hardware Thread
		Execute Protection
		Enhanced Virtualization
		Power/Performance Control

Handle 0x0005, DMI type 7, 19 bytes
Cache Information
	Socket Designation: L1 Cache
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 64 kB
	Maximum Size: 64 kB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Parity
	System Type: Data
	Associativity: 8-way Set-associative

Handle 0x0006, DMI type 7, 19 bytes
Cache Information
	Socket Designation: L1 Cache
	Configuration: Enabled, Not Socketed, Level 1
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 64 kB
	Maximum Size: 64 kB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Parity
	System Type: Instruction
	Associativity: 8-way Set-associative

Handle 0x0007, DMI type 7, 19 bytes
Cache Information
	Socket Designation: L2 Cache
	Configuration: Enabled, Not Socketed, Level 2
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 512 kB
	Maximum Size: 512 kB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Single-bit ECC
	System Type: Unified
	Associativity: 4-way Set-associative

Handle 0x0008, DMI type 7, 19 bytes
Cache Information
	Socket Designation: L3 Cache
	Configuration: Enabled, Not Socketed, Level 3
	Operational Mode: Write Back
	Location: Internal
	Installed Size: 4096 kB
	Maximum Size: 4096 kB
	Supported SRAM Types:
		Synchronous
	Installed SRAM Type: Synchronous
	Speed: Unknown
	Error Correction Type: Multi-bit ECC
	System Type: Unified
	Associativity: 16-way Set-associative

Handle 0x0009, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J1A1
	Internal Connector Type: None
	External Reference Designator: Keyboard
	External Connector Type: PS/2
	Port Type: Keyboard Port

Handle 0x000A, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J1A1
	Internal Connector Type: None
	External Reference Designator: Mouse
	External Connector Type: PS/2
	Port Type: Mouse Port

Handle 0x000B, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J2A1
	Internal Connector Type: None
	External Reference Designator: TV OUT
	External Connector Type: Mini DIN
	Port Type: Video Port

Handle 0x000C, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J2A2
	Internal Connector Type: None
	External Reference Designator: CRT
	External Connector Type: DB-15 female
	Port Type: Video Port

Handle 0x000D, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J2A2
	Internal Connector Type: None
	External Reference Designator: COM 1
	External Connector Type: DB-9 male
	Port Type: Serial Port 16550A Compatible

Handle 0x000E, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J3A1
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x000F, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J3A1
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0010, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J3A1
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0011, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J5A1
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0012, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J5A1
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0013, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J5A2
	Internal Connector Type: None
	External Reference Designator: USB
	External Connector Type: Access Bus (USB)
	Port Type: USB

Handle 0x0014, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J5A1
	Internal Connector Type: None
	External Reference Designator: Network
	External Connector Type: RJ-45
	Port Type: Network Port

Handle 0x0015, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J9G2
	Internal Connector Type: On Board Floppy
	External Reference Designator: OnBoard Floppy Type
	External Connector Type: None
	Port Type: Other

Handle 0x0016, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J7J1
	Internal Connector Type: On Board IDE
	External Reference Designator: OnBoard Primary IDE
	External Connector Type: None
	Port Type: Other

Handle 0x0017, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J30
	Internal Connector Type: None
	External Reference Designator: Microphone In
	External Connector Type: Mini Jack (headphones)
	Port Type: Audio Port

Handle 0x0018, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J30
	Internal Connector Type: None
	External Reference Designator: Line In
	External Connector Type: Mini Jack (headphones)
	Port Type: Audio Port

Handle 0x0019, DMI type 8, 9 bytes
Port Connector Information
	Internal Reference Designator: J30
	Internal Connector Type: None
	External Reference Designator: Speaker Out
	External Connector Type: Mini Jack (headphones)
	Port Type: Audio Port

Handle 0x001A, DMI type 9, 17 bytes
System Slot Information
	Designation: J6C1
	Type: x1 PCI Express x1
	Current Usage: In Use
	Length: Other
	ID: 1
	Characteristics:
		PME signal is supported
		Hot-plug devices are supported
	Bus Address: 0000:00:1c.0

Handle 0x001B, DMI type 9, 17 bytes
System Slot Information
	Designation: J6D2
	Type: x1 PCI Express x1
	Current Usage: Available
	Length: Other
	ID: 2
	Characteristics:
		PME signal is supported
		Hot-plug devices are supported
	Bus Address: 0000:00:1c.1

Handle 0x001C, DMI type 9, 17 bytes
System Slot Information
	Designation: J7C1
	Type: x1 PCI Express x1
	Current Usage: Available
	Length: Other
	ID: 3
	Characteristics:
		PME signal is supported
		Hot-plug devices are supported
	Bus Address: 0000:00:1c.2

Handle 0x001D, DMI type 9, 17 bytes
System Slot Information
	Designation: J7D1
	Type: x1 PCI Express x1
	Current Usage: Available
	Length: Other
	ID: 4
	Characteristics:
		PME signal is supported
		Hot-plug devices are supported
	Bus Address: 0000:00:1c.3

Handle 0x001E, DMI type 9, 17 bytes
System Slot Information
	Designation: J8C1
	Type: x4 PCI Express x4
	Current Usage: Available
	Length: Other
	ID: 5
	Characteristics:
		PME signal is supported
		Hot-plug devices are supported
	Bus Address: 0000:00:1c.4

Handle 0x001F, DMI type 11, 5 bytes
OEM Strings
	String 1: OemString1
	String 2: OemString2
	String 3: OemString3

Handle 0x0020, DMI type 12, 5 bytes
System Configuration Options
	Option 1: ConfigOptions1
	Option 2: ConfigOptions2
	Option 3: ConfigOptions3

Handle 0x0021, DMI type 13, 22 bytes
BIOS Language Information
	Language Description Format: Long
	Installable Languages: 8
		en|US|iso8859-1,0
		fr|CA|iso8859-1,0
		zh|TW|unicode,0
		ja|JP|unicode,0
		it|IT|iso8859-1,0
		es|ES|iso8859-1,0
		de|DE|iso8859-1,0
		pt|PT|iso8859-1,0
	Currently Installed Language: en|US|iso8859-1,0

Handle 0x0022, DMI type 14, 17 bytes
Group Associations
	Name: Firmware Version Info
	Items: 4
		0x0040 (<OUT OF SPEC>)
		0x003B (<OUT OF SPEC>)
		0x003A (<OUT OF SPEC>)
		0x0039 (<OUT OF SPEC>)

Handle 0x0023, DMI type 14, 8 bytes
Group Associations
	Name: Intel(R) Silicon View Technology
	Items: 1
		0x0044 (<OUT OF SPEC>)

Handle 0x0024, DMI type 14, 8 bytes
Group Associations
	Name: $MEI
	Items: 1
		0x003F (<OUT OF SPEC>)

Handle 0x0025, DMI type 15, 29 bytes
System Event Log
	Area Length: 0 bytes
	Header Start Offset: 0x0000
	Header Length: 8192 bytes
	Data Start Offset: 0x2000
	Access Method: General-purpose non-volatile data functions
	Access Address: 0x0000
	Status: Valid, Not Full
	Change Token: 0x12345678
	Header Format: OEM-specific
	Supported Log Type Descriptors: 3
	Descriptor 1: POST memory resize
	Data Format 1: None
	Descriptor 2: POST error
	Data Format 2: POST results bitmap
	Descriptor 3: Log area reset/cleared
	Data Format 3: None

Handle 0x0026, DMI type 16, 23 bytes
Physical Memory Array
	Location: System Board Or Motherboard
	Use: System Memory
	Error Correction Type: None
	Maximum Capacity: 16 GB
	Error Information Handle: No Error
	Number Of Devices: 2

Handle 0x0027, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x0026
	Error Information Handle: No Error
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 4096 MB
	Form Factor: SODIMM
	Set: None
	Locator: ChannelA-DIMM0
	Bank Locator: BANK 0
	Type: LPDDR3
	Type Detail: Synchronous
	Speed: 1600 MHz
	Manufacturer: Samsung
	Serial Number: 85000000
	Asset Tag: 9876543210
	Part Number: K4E6E304EE-EGCF   
	Rank: 2
	Configured Clock Speed: 1600 MHz
	Minimum Voltage: 1.5 V
	Maximum Voltage: 1.5 V
	Configured Voltage: 1.2 V

Handle 0x0028, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x0026
	Error Information Handle: No Error
	Total Width: Unknown
	Data Width: Unknown
	Size: No Module Installed
	Form Factor: Unknown
	Set: None
	Locator: ChannelA-DIMM1
	Bank Locator: BANK 1
	Type: Unknown
	Type Detail: None
	Speed: Unknown
	Manufacturer: Not Specified
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Part Number: Not Specified
	Rank: Unknown
	Configured Clock Speed: Unknown
	Minimum Voltage: Unknown
	Maximum Voltage: Unknown
	Configured Voltage: Unknown

Handle 0x0029, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x0026
	Error Information Handle: No Error
	Total Width: 64 bits
	Data Width: 64 bits
	Size: 4096 MB
	Form Factor: SODIMM
	Set: None
	Locator: ChannelB-DIMM0
	Bank Locator: BANK 2
	Type: LPDDR3
	Type Detail: Synchronous
	Speed: 1600 MHz
	Manufacturer: Samsung
	Serial Number: 85000000
	Asset Tag: 9876543210
	Part Number: K4E6E304EE-EGCF   
	Rank: 2
	Configured Clock Speed: 1600 MHz
	Minimum Voltage: 1.5 V
	Maximum Voltage: 1.5 V
	Configured Voltage: 1.2 V

Handle 0x002A, DMI type 17, 40 bytes
Memory Device
	Array Handle: 0x0026
	Error Information Handle: No Error
	Total Width: Unknown
	Data Width: Unknown
	Size: No Module Installed
	Form Factor: Unknown
	Set: None
	Locator: ChannelB-DIMM1
	Bank Locator: BANK 3
	Type: Unknown
	Type Detail: None
	Speed: Unknown
	Manufacturer: Not Specified
	Serial Number: Not Specified
	Asset Tag: Not Specified
	Part Number: Not Specified
	Rank: Unknown
	Configured Clock Speed: Unknown
	Minimum Voltage: Unknown
	Maximum Voltage: Unknown
	Configured Voltage: Unknown

Handle 0x002B, DMI type 19, 31 bytes
Memory Array Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x001FFFFFFFF
	Range Size: 8 GB
	Physical Array Handle: 0x0026
	Partition Width: 2

Handle 0x002C, DMI type 20, 35 bytes
Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x000FFFFFFFF
	Range Size: 4 GB
	Physical Device Handle: 0x0027
	Memory Array Mapped Address Handle: 0x002B
	Partition Row Position: Unknown
	Interleave Position: 1
	Interleaved Data Depth: 1

Handle 0x002D, DMI type 20, 35 bytes
Memory Device Mapped Address
	Starting Address: 0x00000000000
	Ending Address: 0x000FFFFFFFF
	Range Size: 4 GB
	Physical Device Handle: 0x0028
	Memory Array Mapped Address Handle: 0x002B
	Partition Row Position: Unknown
	Interleave Position: 2
	Interleaved Data Depth: 1

Handle 0x002E, DMI type 21, 7 bytes
Built-in Pointing Device
	Type: Touch Pad
	Interface: PS/2
	Buttons: 4

Handle 0x002F, DMI type 22, 26 bytes
Portable Battery
	Location: Fake
	Manufacturer: -Virtual Battery 0-
	Manufacture Date: 08/08/2010
	Serial Number: Battery 0
	Name: CRB Battery 0
	Chemistry: Zinc Air
	Design Capacity: Unknown
	Design Voltage: Unknown
	SBDS Version: Not Specified
	Maximum Error: Unknown
	OEM-specific Information: 0x00000000

Handle 0x0030, DMI type 24, 5 bytes
Hardware Security
	Power-On Password Status: Disabled
	Keyboard Password Status: Disabled
	Administrator Password Status: Disabled
	Front Panel Reset Status: Disabled

Handle 0x0031, DMI type 26, 24 bytes
Voltage Probe
	Description: Voltage Probe Description
	Location: Unknown
	Status: Unknown
	Maximum Value: Unknown
	Minimum Value: Unknown
	Resolution: Unknown
	Tolerance: Unknown
	Accuracy: Unknown
	OEM-specific Information: 0x00008000
	Nominal Value: 0.000 V

Handle 0x0032, DMI type 27, 15 bytes
Cooling Device
	Temperature Probe Handle: 0x0033
	Type: Fan
	Status: OK
	OEM-specific Information: 0x00000000
	Nominal Speed: 8192 rpm
	Description: Cooling Device Description

Handle 0x0033, DMI type 28, 24 bytes
Temperature Probe
	Description: Temperature Probe Description
	Location: Unknown
	Status: Unknown
	Maximum Value: Unknown
	Minimum Value: Unknown
	Resolution: Unknown
	Tolerance: Unknown
	Accuracy: Unknown
	OEM-specific Information: 0x00008000
	Nominal Value: 0.0 deg C

Handle 0x0034, DMI type 32, 11 bytes
System Boot Information
	Status: No errors detected

Handle 0x0035, DMI type 39, 22 bytes
System Power Supply
	Location: OEM Define 0
	Name: OEM Define 1
	Manufacturer: OEM Define 2
	Serial Number: OEM Define 3
	Asset Tag: OEM Define 4
	Model Part Number: OEM Define 5
	Revision: OEM Define 6
	Max Power Capacity: 75 W
	Status: Not Present
	Type: Regulator
	Input Voltage Range Switching: Auto-switch
	Plugged: No
	Hot Replaceable: No

Handle 0x0036, DMI type 40, 17 bytes
Additional Information 1
	Referenced Handle: 0x000e
	Referenced Offset: 0x05
	String: PCIExpressx16
	Value: 0xaa
Additional Information 2
	Referenced Handle: 0x0000
	Referenced Offset: 0x05
	String: Compiler Version: VC 9.0
	Value: 0x00

Handle 0x0037, DMI type 41, 11 bytes
Onboard Device
	Reference Designation: IGD
	Type: Video
	Status: Disabled
	Type Instance: 1
	Bus Address: 0000:00:02.0

Handle 0x0038, DMI type 128, 8 bytes
OEM-specific Type
	Header and Data:
		80 08 38 00 55 AA 55 AA
	Strings:
		Oem Type 128 Test 1
		Oem Type 128 Test 2

Handle 0x0039, DMI type 129, 8 bytes
OEM-specific Type
	Header and Data:
		81 08 39 00 01 01 02 01
	Strings:
		Insyde_ASF_001
		Insyde_ASF_002

Handle 0x003A, DMI type 130, 20 bytes
OEM-specific Type
	Header and Data:
		82 14 3A 00 24 41 4D 54 01 01 01 01 01 A5 1F 02
		00 00 00 00

Handle 0x003B, DMI type 131, 64 bytes
OEM-specific Type
	Header and Data:
		83 40 3B 00 10 00 00 00 00 00 00 00 00 00 00 00
		F8 00 46 9D 00 00 00 00 01 00 00 00 00 00 0B 00
		88 04 00 00 00 00 00 00 FE 00 FF FF 00 00 00 00
		00 FF 00 00 26 00 00 00 76 50 72 6F 00 00 00 00

Handle 0x003C, DMI type 133, 5 bytes
OEM-specific Type
	Header and Data:
		85 05 3C 00 01
	Strings:
		KHOIHGIUCCHHII

Handle 0x003D, DMI type 136, 6 bytes
OEM-specific Type
	Header and Data:
		88 06 3D 00 FF FF

Handle 0x003E, DMI type 200, 16 bytes
OEM-specific Type
	Header and Data:
		C8 10 3E 00 01 02 01 22 01 12 01 3D B2 80 01 05
	Strings:
		IdeaPad
		80QE0034RK

Handle 0x003F, DMI type 219, 81 bytes
OEM-specific Type
	Header and Data:
		DB 51 3F 00 01 03 01 45 00 00 90 06 01 00 60 00
		00 00 00 00 40 08 00 00 00 00 00 00 00 00 40 02
		FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF 03 FF FF FF FF FF FF FF
		FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
		FF
	Strings:
		MEI1
		MEI2
		MEI3

Handle 0x0040, DMI type 221, 26 bytes
OEM-specific Type
	Header and Data:
		DD 1A 40 00 03 01 00 01 03 00 00 00 02 00 00 00
		00 74 00 03 00 00 05 00 00 00
	Strings:
		Reference Code - CPU
		uCode Version
		TXT ACM version

Handle 0x0041, DMI type 221, 26 bytes
OEM-specific Type
	Header and Data:
		DD 1A 41 00 03 01 00 01 03 00 00 00 02 00 01 03
		00 00 00 03 04 0B 00 00 88 04
	Strings:
		Reference Code - ME 11.0
		MEBx version
		ME Firmware Version
		Consumer SKU

Handle 0x0042, DMI type 221, 68 bytes
OEM-specific Type
	Header and Data:
		DD 44 42 00 09 01 00 01 03 00 00 00 02 03 FF FF
		FF FF FF 04 00 FF FF FF 21 00 05 00 FF FF FF 21
		00 06 00 FF FF FF FF FF 07 00 3E 00 00 00 00 08
		00 34 00 00 00 00 09 00 3E 00 00 00 00 0A 00 34
		00 00 00 00
	Strings:
		Reference Code - SKL PCH
		PCH-CRID Status
		Disabled
		PCH-CRID Original Value
		PCH-CRID New Value
		OPROM - RST - RAID
		SKL PCH H Bx Hsio Version
		SKL PCH H Dx Hsio Version
		SKL PCH LP Bx Hsio Version
		SKL PCH LP Cx Hsio Version

Handle 0x0043, DMI type 221, 54 bytes
OEM-specific Type
	Header and Data:
		DD 36 43 00 07 01 00 01 03 00 00 00 02 00 01 04
		00 02 00 03 00 01 03 00 00 00 04 05 FF FF FF FF
		FF 06 00 FF FF FF 08 00 07 00 FF FF FF 08 00 08
		00 FF FF FF FF FF
	Strings:
		Reference Code - SA - System Agent
		Reference Code - MRC
		SA - PCIe Version
		SA-CRID Status
		Disabled
		SA-CRID Original Value
		SA-CRID New Value
		OPROM - VBIOS

Handle 0x0044, DMI type 222, 14 bytes
OEM-specific Type
	Header and Data:
		DE 0E 44 00 01 99 00 03 10 01 20 02 30 03
	Strings:
		Memory Init Complete
		End of DXE Phase
		BIOS Boot Complete

Handle 0x0045, DMI type 248, 18 bytes
OEM-specific Type
	Header and Data:
		F8 12 45 00 AC AC AA 17 00 00 00 00 00 00 00 00
		00 00

Handle 0xFEFF, DMI type 127, 4 bytes
End Of Table


#lspci
00:00.0 Host bridge: Intel Corporation Sky Lake Host Bridge/DRAM Registers (rev 08)
00:02.0 VGA compatible controller: Intel Corporation Sky Lake Integrated Graphics (rev 07)
00:04.0 Signal processing controller: Intel Corporation Skylake Processor Thermal Subsystem (rev 08)
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 (rev 21)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-LP Serial IO I2C Controller (rev 21)
00:16.0 Communication controller: Intel Corporation Sunrise Point-LP CSME HECI (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 Sunrise Point-LP PCI Express Root Port (rev f1)
00:1f.0 ISA bridge: Intel Corporation Device 9d46 (rev 21)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-LP PMC (rev 21)
00:1f.3 Audio device: Intel Corporation Sunrise Point-LP HD Audio (rev 21)
00:1f.4 SMBus: Intel Corporation Sunrise Point-LP SMBus (rev 21)
01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8821AE 802.11ac PCIe Wireless Network Adapter


cat /proc/cpuinfo
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 78
model name	: Intel(R) Core(TM) m5-6Y54 CPU @ 1.10GHz
stepping	: 3
microcode	: 0x74
cpu MHz		: 595.642
cache size	: 4096 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 2
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		:
bogomips	: 3024.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 1
vendor_id	: GenuineIntel
cpu family	: 6
model		: 78
model name	: Intel(R) Core(TM) m5-6Y54 CPU @ 1.10GHz
stepping	: 3
microcode	: 0x74
cpu MHz		: 591.705
cache size	: 4096 KB
physical id	: 0
siblings	: 4
core id		: 1
cpu cores	: 2
apicid		: 2
initial apicid	: 2
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		:
bogomips	: 3024.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 2
vendor_id	: GenuineIntel
cpu family	: 6
model		: 78
model name	: Intel(R) Core(TM) m5-6Y54 CPU @ 1.10GHz
stepping	: 3
microcode	: 0x74
cpu MHz		: 591.156
cache size	: 4096 KB
physical id	: 0
siblings	: 4
core id		: 0
cpu cores	: 2
apicid		: 1
initial apicid	: 1
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		:
bogomips	: 3024.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:

processor	: 3
vendor_id	: GenuineIntel
cpu family	: 6
model		: 78
model name	: Intel(R) Core(TM) m5-6Y54 CPU @ 1.10GHz
stepping	: 3
microcode	: 0x74
cpu MHz		: 599.395
cache size	: 4096 KB
physical id	: 0
siblings	: 4
core id		: 1
cpu cores	: 2
apicid		: 3
initial apicid	: 3
fpu		: yes
fpu_exception	: yes
cpuid level	: 22
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm 3dnowprefetch epb intel_pt tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid mpx rdseed adx smap clflushopt xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts hwp hwp_notify hwp_act_window hwp_epp
bugs		:
bogomips	: 3024.00
clflush size	: 64
cache_alignment	: 64
address sizes	: 39 bits physical, 48 bits virtual
power management:


Основательно изучив эти наши интернеты я выяснил, что SMP — это Symmetric multiprocessing (Wikipedia). Как это использовать было пока не совсем понятно, но останавливаться было некуда, и я решил зайти несколько с другой стороны. Я снял крышку (кликабельно)…



Безусловно, проблем с загрузкой это не решило, но вполне решило проблемы с дальнейшей работой, температура резко упала, и не росла до критических значений. И WiFi работал стабильно, как говорится: «ни единого разрыва». Убедившись, что я всё же скорее прав, чем не прав, и заменив штатную, кстати, довольно в общем-то не плохую термопасту, я собрал его назад и стал разбираться дальше. И, да, смена термопасты отсудила «первоначальный» пыл, теперь после загрузки он уже достаточно долго был способен держаться в диапазоне 55-57 ℃, что, в общем-то почти комфортно. Я даже стал пытаться работать работу на работе. Но, через два-четыре часа, в зависимости от нагрузки, он всё же нагревался до потери WiFi. Хорошо, что к этому моменту я выяснил, что достаточно перезагрузить Network Manager Applet и WiFi на некоторое время, а может быть и до конца «сеанса» будет снова со мной:

# service network-manager stop
# service networking stop
# service network-manager start
# service networking start

В общем, стало можно гуглить «не отходя», как говорится, «от кассы». Довольно скоро я узнал, что в мире этого процессора теперь за всё отвечает Power Profile. Это несколько прояснило ситуацию, оказывается гугление на предмет «температура процессора» было совсем не тем, что мне было нужно. Нужно было гуглить «Power Management Ubuntu» с сопутствующими уточнениями, желательно за последний год-два.

часть вывода
# dmesg
...
[    0.036609] CPU: Physical Processor ID: 0
[    0.036612] CPU: Processor Core ID: 0
[    0.036618] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
[    0.036621] ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[    0.036627] mce: CPU supports 8 MCE banks
[    0.036638] CPU0: Thermal monitoring enabled (TM1)
...

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors 
performance powersave

Таким образом, я выяснил, что сразу в момент загрузки процессор включается в режим Perfomance и работает в нём до тех пор, пока не включится что-то внутри системы, что выставит ему нужный режим. А т.к. «CPU Frequency Scaling Monitor» моего рабочего стола, показывал после загрузки «Powersave» режим, то было понятно, что система всё же в конце-концов входит в этот режим каким-то самостоятельным образом.

В общем, запасаемся попкорном… В Ubuntu, и, соответственно, в Mint есть несколько подсистем, которые отвечают за Power Profile Management. К вашей радости я не могу вспомнить все те бесконечно нудные попытки выяснить что и в какой последовательности включается, поэтому просто перечислю их списком, как есть, без пояснений:

# service --status-all
 ...
 [ + ]  cpufreqd
 [ + ]  cpufrequtilsthermald
 ...
 [ + ]  ondemand
 ...
 [ + ]  thermald
 ...


UPD: В комментарих подсказывают, что этого может и не наблюдаться, в зависимости от «запущенности» системы и т.п., например у меня это может быть вызвано просто «переездами», а не установками системы с нуля.

Описание утилиты BUM для тех, кто не в теме
Есть такая замечательная GUI-ёвая утилита: BUM — Boot-Up Manager
# apt-get install bum

Она позволяет просматривать список некоторых сервисов, а так же включать и выключать их, причём не нужно даже помнить, что вы что-то выключили, оно по прежнему будет оставаться в списке, просто рядом не будет стоять галочка:


Да, все они, все вместе управляли тем, какой же профиль выставить для моего бедного CPU. Причём делали они это абсолютно несогласовано. В то время как thermald пытался всё же сделать «powersave», cpufreqd на пару с ondemand сервисом пытались сделать «perfomance».

# cat etc/init.d/ondemand
...
GOVERNOR="interactive"
...
GOVERNOR="ondemand"
...

Просто потому, что если GOVERNOR стоит Не из доступных по scaling_available_governors, то будет взят Perfomance.

Сначала я пытался разобраться с настройками thermald. Просто потому, что в Windows среди установленных драйверов устройств видел нечто похожее. Но, конечно, это ни к чему не привело, там жуткая XML'ка, толковое описание которой не даёт никаких существенных подвижек и никак не проясняет ситуацию на предмет того, как же его настраивать то:


После чего я его просто выключил и потом удалил.

# update-rc.d -f thermald remove
# apt-get remove thermald

Как я и ожидал система осталась в режиме Perfomance сразу после перезагрузки, то есть и в «CPU Frequency Scaling Monitor» показался Perfomance профиль. После чего я выключил и оставшиеся ondemand, cpufreqd и cpufrequtils:

# update-rc.d -f ondemand remove
# update-rc.d -f cpufreqd remove
# update-rc.d -f cpufreutils remove
# apt-get remove cpufreqd
# apt-get remove cpufrequtils

И ничего, тоже ничего страшного не произошло, компьютер не взорвался, не сгорел. Как работал так и продолжил работать. Загружался через раз, но работал. «CPU Frequency Scaling Monitor» вполне позволял выставить power profile после загрузки. Теперь процессором вроде бы совсем уже ничего не управляло, но всё же он был вполне в кондиции работать дальше без проблем. Оставалось решить, что же делать с загрузкой системы.

Конечно же, как и все «нубы» я решил воспользоваться методом научного тыка. Для начала я выяснил, что есть P-State, и именно он отвечает за то, что мне нужно. К тому же я прочёл где-то, что этот самый P-State необходимо включить в параметрах ядра, то есть добавить в коммандную строку Grub для загрузки, примерно так советовали сделать:

# nano /etc/default/grub

найти строчку 
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

добавить intel_pstate=enable, чтобы получилось
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_pstate=enable"

Это не решило пролему, но, зато теперь тут было написано то, что нужно:

# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_driver 
intel_pstate

Кстати, для того, чтобы intel_pstate нормально работал, необходимо установить intel-microcode, делается это приблизительно так (можно и через apt-get, конечно):


В итоге я, конечно, отправился сюда: Linux Kernel Parameters: kernel.org. Последовательно вчитываясь и перебирая комбинации я пришёл к следующим выводам:

GRUB_CMDLINE_LINUX_DEFAULT="intel_pstate=hwp_only epb=15 idle=nomwait cpu_init_udelay=5000000 pause_on_oops=5 noapic"

  • intel_pstate=hwp_only Only load intel_pstate on systems which support hardware P state control (HWP) if available. То есть загрузить P-State драйвер только, если это возможно.
  • epb=15 нашёл где-то ещё, вполне возможно, что оно выключено уже. Отвечает опять же за Power Profile на этапе загрузки. Значение 0 включает Perfomance, 15 включает Powersave, не работает, т.к. вывод dmesg у меня не изменился.
  • idle=nomwait Disable mwait for CPU C-states.
  • cpu_init_udelay=5000000 Delay for N microsec between assert and de-assert of APIC INIT to start processors. Задержка перед тем, как APIC инициализирует проц.
  • pause_on_oops=5 — мне всё таки хотелось успевать прочесть каждый вывод ошибки, потому, что, когда я отключил quiet splash я стал видеть что происходит.
  • noapic [SMP,APIC] Tells the kernel to not make use of any IOAPICs that may be present in the system. САМЫЙ ВАЖНЫЙ ПАРАМЕТР. Именно он выключил все мои ошибки SMP.

Итак, после того, как я выключил APIC загрузка сразу пошла в штатном стабильном режиме. Никаких «вылетов» больше не было, ноутбук стал работать быстро и стабильно всегда, даже после чудовищного прогрева градусов до 98 при помощи CPUBurn.

Но, как вы догадались, на этом эпопея не закончилась, т.к. он всё равно грелся. Хоть и загружался теперь стабильно, но греться продолжал.

И тут я наткнулся на TLP — Linux Advanced Power Management… который решил все проблемы: linrunner.de: TLP. Можно нагуглить и найти ещё другие источники, например этот, но мне дока с linrunner.de показалась наиболее исчерпывающей.

На большом фото видно, что SSD расположен совсем рядом с WiFi. Поэтому контроллировать температуру в той «зоне» я буду при помощи HDDTemp. Ранее всё это у меня уже стояло, но для тех, кто никогда не планировал это мониторить показываю.

# apt-get install lm-sensors hddtemp

Для того, чтобы MATE Sensors Applet показывал температуру диска необходимо включить его HTTP-демон, для этого:

nano /etc/default/hddtemp
поправить
RUN_DAEMON="true"

В мануале TLP сказано, что нужно отключить cpufreqd и ondemand, мы это проделали ранее, Теперь, собственно, ставим TLP, по мануалу:

# apt-get install tlp tlp-rdw laptop-mode
если у Вас ThinkPad то можно ещё добавить
# apt-get install tp-smapi-dkms acpi-call-dkms

Теперь можно просто включить TLP, и, в общем — всё, наслаждаемся.

# service tlp start

Для себя я, правда, чуть подтюнил параметры, они все подписаны, прям в конфиге:

# nano /etc/default/tlp

CPU_SCALING_GOVERNOR_ON_AC=powersave
CPU_SCALING_GOVERNOR_ON_BAT=powersave

ENERGY_PERF_POLICY_ON_AC=powersave
ENERGY_PERF_POLICY_ON_BAT=powersave

Ещё немножко моих параметров, но они не влияют на Power Profile
DISK_IDLE_SECS_ON_AC=2
DISK_IDLE_SECS_ON_BAT=5

MAX_LOST_WORK_SECS_ON_AC=15
MAX_LOST_WORK_SECS_ON_BAT=60

CPU_SCALING_MIN_FREQ_ON_AC=400000
CPU_SCALING_MAX_FREQ_ON_AC=2000000
CPU_SCALING_MIN_FREQ_ON_BAT=400000
CPU_SCALING_MAX_FREQ_ON_BAT=1100000

CPU_MIN_PERF_ON_AC=0
CPU_MAX_PERF_ON_AC=70
CPU_MIN_PERF_ON_BAT=0
CPU_MAX_PERF_ON_BAT=30

CPU_BOOST_ON_AC=1
CPU_BOOST_ON_BAT=0

SCHED_POWERSAVE_ON_AC=0
SCHED_POWERSAVE_ON_BAT=4

DISK_APM_LEVEL_ON_AC="128 254"
DISK_APM_LEVEL_ON_BAT="128 128"

SATA_LINKPWR_ON_AC=medium_power
SATA_LINKPWR_ON_BAT=min_power

PCIE_ASPM_ON_AC=default
PCIE_ASPM_ON_BAT=powersave

WIFI_PWR_ON_AC=1
WIFI_PWR_ON_BAT=1


Так же я поигрался с laptop-mode, который TLP использует, это тоже не обязательно:

# nano /etc/laptop-mode/laptop-mode.conf

BATT_CPU_GOVERNOR=powersave
LM_AC_CPU_GOVERNOR=powersave
NOLM_AC_CPU_GOVERNOR=powersave

Казалось бы, всё, чего ещё то? Но, увы, это не всё…

# tlp-stat -p

--- TLP 0.8 --------------------------------------------

+++ Processor
CPU Model      = Intel(R) Core(TM) m5-6Y54 CPU @ 1.10GHz

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =   400000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  2000000 [kHz]

/sys/devices/system/cpu/cpu1/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu1/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu1/cpufreq/scaling_min_freq  =   400000 [kHz]
/sys/devices/system/cpu/cpu1/cpufreq/scaling_max_freq  =  2000000 [kHz]

/sys/devices/system/cpu/cpu2/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu2/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu2/cpufreq/scaling_min_freq  =   400000 [kHz]
/sys/devices/system/cpu/cpu2/cpufreq/scaling_max_freq  =  2000000 [kHz]

/sys/devices/system/cpu/cpu3/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu3/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu3/cpufreq/scaling_min_freq  =   400000 [kHz]
/sys/devices/system/cpu/cpu3/cpufreq/scaling_max_freq  =  2000000 [kHz]

/sys/devices/system/cpu/intel_pstate/min_perf_pct      = 14
/sys/devices/system/cpu/intel_pstate/max_perf_pct      = 70
/sys/devices/system/cpu/intel_pstate/no_turbo          = 0

x86_energy_perf_policy: program for your kernel not installed.

/proc/sys/kernel/nmi_watchdog                          = 0

+++ Undervolting
PHC kernel not available.

Заметили строчку x86_energy_perf_policy...? TLP ещё не работает. Потому, что нет этой утилиты. Ставим:

# apt-get install linux-tools-generic linux-tools-common linux-tools-[Ваша Версия Ядра]-generic

После установки можно, дополнительно, сделать так, чтобы сразу выставить профиль:

# x86_energy_perf_policy -v -c 0 powersave
# x86_energy_perf_policy -v -c 1 powersave
# x86_energy_perf_policy -v -c 2 powersave
# x86_energy_perf_policy -v -c 3 powersave

Можно перезагрузиться, можно просто рестартовать TLP, после чего будет примерно так:

# tlp-stat -p
...

x86_energy_perf_policy.cpu0                            = powersave
x86_energy_perf_policy.cpu1                            = powersave
x86_energy_perf_policy.cpu2                            = powersave
x86_energy_perf_policy.cpu3                            = powersave

+++ Undervolting
PHC kernel not available.

К сожалению установку linux-tools придётся делать каждый раз после обновления ядра, но это не сложно запомнить, что после того, как прилетит свежее ядро, нужно доставить ещё и эти сопутствующие стабильности работы компоненты.

Если же вы интересуетесь, что теперь делать со строками про Undervolting PHC kernel, как снизить вольтаж процессора — я не знаю. Может быть в комментариях кто-нибудь напишет. Насколько я понял, проект PHC-kernel более не поддерживается: linux-PHC. Хотя, кое какие издевательства по прежнему можно найти на сайте Arch Wiki: PHC — ArchWiki. В общем, PHC и TLP — близнецы конкуренты, и из TLP можно управлять вольтажом для PHC ядер, поэтому выводится эта строчка. Как пропатчить ядро для поддержки PHC я так и не смог понять.

Всё, после этого я получил стабильные 52-55 ℃ в обычном режиме, очень редко температура подскакивает до 60-62 ℃. Если смотрю YouTube, то может подрасти до 70 ℃, что, конечно, продолжает сказываться на WiFi, но это не критично, достаточно перестать смотреть видосики и вернуться к работе, и он сам остывает до нормальных температур. И, да, он загружается.

Конечно же, на этом издевательства над компьютером не закончились. Внеочередное пленарное заседание в «Палате №6» (есть у нас такой чатик в скайпе), постановило, что:

  • Только массовые расстрелы спасут Родину...
  • Только… рублей спасут отца русской демократии...
  • Только Хирургическое Вмешательсто в Днище спасёт WiFi этого ноутбука…

И инженеры Lenovo — всё же ошиблись, необходимо "доработать напильником".

Смотреть раздел про Моддинг под спойлером...
В самом деле, ведь днище стоит каких-то жалких 10-30$ на ebay: Part 5CB0H151751.
С гарантии он уже слетел, как минимум после установки Linux, а ещё я уже поменял термопасту, что, в принципе, вполне доказуемо, если попытаться копнуть поглубже.

Поэтому в минувшую ночь с пятницы на понедельник было задумано Торжество Инженерной Мысли и движение прогресса вперёд, к светлому будущему:

Дрожащими руками Сергеич™ пропилил дремелем днище:



Режем сеточку от автомобильного динамика:



Сломали «болгарку» (потом ещё пяток):



Результат, до сгибов:



После нескольких сгибов:



Итого, да, мы загнули стеночки внутрь буквой S:


Конечно, это ещё раз помогло. WiFi теперь не перегревается больше, совсем. Зона SSD стабильно показывает не выше 45 ℃, даже если очень долго греть его через CPUBurn. Единственный вариант снова вернуть «нагрев» — накрыть одеялом, но это и так понятно.

Итоги:

  1. Инженерия некоторых безвентиляторных ноутбуков «ниже плинтуса». Только если конструктивные решения в виде алюминиевого «днища» присутствуют, можно начинать решать софтовые пролемы. Без конструктивных решений для пластикового дна толк от них будет не очень хороший.
  2. Решить soft-orientied проблемы перегрева в Linux можно, прям здесь, прям сейчас, всё уже есть, но только НЕ «из коробки».
  3. Почти все проблемы со стабильностью загрузки решились выключением APIC, то есть прописыванием noapic в параметры ядра в Grub.
  4. Стандартное решение по Power Management, состоящее из ondemand, thermald и cpufreqd + cpufrequtils не годится, его проще снести чем быстро и нормально настроить.
  5. TLP — фееричная «годнота» с простым и понятным конфигом, но придётся немного повозиться с настройками зависимостей, потому, что Graceful Degradation.


Дополнение из комментариев menstenebris:
# powertop --auto-tune

И далее его поставить как сервис в systemctl, перед этим желательно сделать калибровку через powertop -c.

Надеюсь, что несмотря на "многабукаф" Вам было интересно, и я потратил последние две ночи не зря. Общение в комментариях в целом, конечно, приветстсвуется, но не могу обещать ничего толкового. И, да, grammar nazzi убедительная просьба писать сразу «в личку».

Такие дела…
Поделиться с друзьями
-->

Комментарии (168)


  1. sHaggY_caT
    16.11.2016 01:11
    +1

    Тем более, что диагональ в 14" мне была великовата, и уже очень давно хотелось вернуться на 11.6, но с сохранением Full HD.


    Та же проблема. Мне тоже не нравятся 12"-13", а 11" почти не бывают с 16Gb :(


    1. wentout
      16.11.2016 08:16
      +1

      Вот в том MSI S12 было как раз 2 разъёма для памяти, а ещё там было 2 винта и просто Обалденная для 11.6 клавиатура. Довёл его «до ручки» я попытками перепаять LVDS для поддержки Full HD матрицы, я даже не успел начать, просто объехав десяток мастерских и «разобрав/собрав» для того, чтобы показать. Т..е., матрица работала, а вот всё, то между ней и материнкой — нет. И материнка тоже, видимо, из-за этого не включалась уже, она там немного перекошено вставлялась/вынималась.


  1. selivanov_pavel
    16.11.2016 02:03
    +1

    К сожалению установку linux-tools придётся делать каждый раз после обновления ядра, но это не сложно запомнить, что после того, как прилетит свежее ядро, нужно доставить ещё и эти сопутствующие стабильности работы компоненты.

    Достаточно поставить linux-tools-generic, он всегда зависит от последней версии. Или, если используется ядро от другого релиза Ubuntu, то соответствующий этому ядру пакет, например linux-tools-generic-lts-xenial


    1. wentout
      16.11.2016 08:19

      Спасибо, там ниже в комментариях ещё пишут linux-tools-common, и в разных местах в интернете я видел разные комбинации того, где же лежит x86_energy_perf_policy, нужен то только он. Т.к. я не очень сильно разбирался, а apt search не ищет его почему-то, то, вот, придумал решение «на все случаи жизни».


      1. Angel2S2
        16.11.2016 11:09
        +1

        Когда нужно найти из какого пакета (включая не установленные) тот или иной файл очень помогает утилита apt-file.

        sudo aptitude install apt-file
        sudo apt-file update
        apt-file search x86_energy_perf_policy
        
        Можно указывать полный путь к файлу.


        1. Gendalph
          16.11.2016 13:29

          если пакет уже стоит — dpkg -S $file


          если нужно найти — http://packages.ubuntu.com, раздел Search the contents of packages


          1. Angel2S2
            16.11.2016 13:53

            К слову… Прелесть apt-file в том, что поиск идет по всем подключенным репозиториям, а не только по стандартным убунтовским/дебиановским/минтовским/т.д.


      1. selivanov_pavel
        16.11.2016 12:57
        +1

        Бинарник x86_energy_perf_policy принадлежит пакету linux-tools-common, но судя по выводу strace это обёртка, которая вызывает x86_energy_perf_policy из состава linux-tools-<VERSION>-generic для загруженного в данный момент ядра.


        Соответственно, достаточно поставить linux-tools-generic (или например linux-tools-generic-lts-xenial, если ядро от xenial используется в другом релизе), по зависимостям всегда будет прилетать linux-tools-common и linux-tools-<VERSION>-generic для новой версии ядра.


  1. u010602
    16.11.2016 03:39
    +1

    Иногда по доброму завидую героической упертости членов лагеря линукс.
    Я бы выкинул в ведро или ноут или ос где-то в течении получаса с начала проблем.
    Выкинул = дел бы куда-либо, продал, подарил, положил на полку.


    1. wentout
      16.11.2016 08:23
      +4

      Не знаю как у Вас, у нас тут платят человеку если он «разбирается». То есть, человек или разбирается, или не разбирается, но есть воля к победе, и может разобраться, и это видно. Во всех остальных человеках нужаются гораздо меньше, чем в этих двух категориях. Как-то так. Поэтому «профдеформация», если уж нашла «коса на камень», то надо делать и разбираться, хотя бы чтобы ещё раз сказать самому себе, что «могу».


      1. u010602
        16.11.2016 16:20
        +6

        Конечно трудовое упорство это хорошее качество. С другой стороны в любой профессии есть сырье и инструменты, а есть трудовой вклад. Делать хорошие вещи из плохого сырья плохими инструментами — глупая затея, это будет экономически не выгодно, если вообще возможно. Например если я делаю ремонт, а бита побитая уже, плохо в шляпке сидит — я биту выкидываю и беру новую, биты — расходный материал. Если доска кривая — ее проще выкинуть, чем везти стругать. Собственно у меня такой-же подход и в разработке софта, глючное железо в ведро, глючный софт в корзину. Затраты на это чаще всего не превышают затрат времени. Т.е. если программист в среднем получает от 10 до 30 уе в час, то за 3 дня разбирательств с железом, он сделает убытков от 250 до 750 уе. А неделя перекроет цену нового компа.

        Есть знакомый, которому попался проблемный комп, регулярные бсоды. Так вот он со своей упертостью уже больше месяца по несколько часов в день тратит на диагностику этого железа, вместо работы конечно. А говорить что-б новый купили боится, т.к. к этому привык и «надо же разобраться».

        Имхо пускай разбираются те — кто делал этот товар, а мы будем разбираться со своим товаром. Тогда в мире станет больше качественных товаров. А если каждый будет «чинить поломанное с завода», то на заводе и парится за качество не будут. Пример ВАЗ. У него критерий качества «чтоб сам доехал до СТО\гаража», именно с этим он отлично справляется, все остальное — ломается постоянно. Пишу не по наслышке.

        Я тут всегда вспоминаю эту цитату:

        «Вы идете в магазин, ближайший к вашему дому, показываете на машину, ближайшую к двери, и говорите: „Я беру эту“. Этот алгоритм позволяет тратить минимум времени на не очень важные дела (покупку автомобилей) и оставляет большую часть времени на важные (разработку суперкомпьютеров).»
        Сеймур Крей


    1. Silvatis
      16.11.2016 10:27
      +1

      по личному опыту: на повседневную работу (ну как работу, стим естественно =) ) Линукс не прижился. Но вот сервер на винде я вспоминаю, как страшный сон.


      1. 0x131315
        16.11.2016 11:31

        До сих пор поминаю фрю добрым словом. Очень впечатлился, когда попробовал ее на серваке.


    1. selivanov_pavel
      16.11.2016 12:59

      Достаточно смотреть на совместимость с Linux не после, а до выбора ноута. Несколько снижает широту выбора, зато всё работает из коробки.


      1. isden
        16.11.2016 14:42

        А есть где-то адекватный список совместимости более-менее современных ноутов?


        1. RedVelvet
          16.11.2016 14:50

          На сайте убунты вроде был.


        1. selivanov_pavel
          16.11.2016 14:52
          +1

          Вот тут то, что 100% должно работать: https://certification.ubuntu.com/certification/desktop/ Но этот список далеко не полный. Надёжнее поискать в гугле "<laptop_model> linux problem hardware OR battery OR video OR hibernate".


          1. kekekeks
            16.11.2016 15:39

            «100% должно работать», ага. На конкретной версии дистра с конкретной версией ядра, поставляемой производителем. С патчеными модулями этого самого ядра, иногда собираемыми, впрочем, через DKMS.


            1. selivanov_pavel
              16.11.2016 17:15

              Обычно при обновлении на более новую версию совместимость сохраняется, кроме совсем уж унылых железок, для которых производитель собирал блоб для конкретной старой версии ядра.


              1. kekekeks
                16.11.2016 18:09

                В число унылых железок как минимум входят wifi и bluetooth модули от broadcomm, а так же некоторые встроенные интеловские видеочипы. Оно в итоге заводится, но не без бубна.


                1. selivanov_pavel
                  16.11.2016 18:33

                  broadcom вроде для текущих релизов дрова пилит, а вот интеловское видео, для которого ни на что старше 12.04 драйверов под Linux (и под последние Windows ) в природе не существует, мне попадалось.


                  1. vorphalack
                    16.11.2016 20:42

                    не GMA500 часом? оно тогда несколько, кхм, не интеловское, там PowerVR что-ли внутри. понятно что пользователя это алибабить не должно, но всё же.


                    1. selivanov_pavel
                      16.11.2016 23:19

                      Не помню уже точное название, вроде оно было интегрированно в мобильный проц Atom сколько-то там. Драйвер назывался cedarview, и для ядер старше чем в 12.04 его не существовало в природе. Столкнулся с этим непотребством в составе тонких клиентов Pegatron.


                      1. vorphalack
                        16.11.2016 23:50

                        погуглил, ага, PowerVR SGX545 это. те же яйцы, вид сбоку


          1. redmanmale
            21.11.2016 18:28

            Единственный ноут от Леново в этом списке, который поддерживает Ubuntu 16.04 — ThinkPad E470 (https://certification.ubuntu.com/hardware/201609-25122/):

            >>Hibernate is not working on this system
            И это называется поддерживает?


        1. freuser
          17.11.2016 14:41

          Я тупо взял лайв-CD альта и пришел с ним в магазин. Выбрал штук 5 ноутов по цене и производителю, из них загрузились с полпинка 3, дальше уже выбирал по мелким критериям.
          Хотя в какой-нить Евросети могут отказаться все ноуты перезагружать и вставлять черт-те-что в привод и будут по-своему правы.


          1. Am0ralist
            17.11.2016 16:19

            А попробуйте использовать для этого Slax или MagOS на флешке. А лучше и то, и то на флешку киньте — иногда MagOS не грузится, тогда можно Slax стартануть, хоть он и постарше будет.

            Собственно, я так даже друзьям раз решил проблему с умершим хардом на ноуте, который было бесполезно чинить. Год использовали с флешки магось, документики в OOo делали, фильмы смотрели, по интернету шатались. Пока на новый ноут не скопили.


            1. freuser
              17.11.2016 16:51

              Спасибо за наводки на интересные дистрибутивы, но я считаю, что проверять надо на том, которым будешь пользоваться. Так-то я мог хоть с Knoppix'ом прийти, но кому потом писать реквесты, если окажется, что вайфай в альте не поддерживается? А тут на ходу все проверил, что видится и работает, и с этого же диска установил дома. Даже предустановленную Росинку стёр :)))


              1. sams0m
                17.11.2016 17:00

                Бесполезно в Live идут старые ядра, не факт что у вас не будет проблем с видео и темже перегревом. Мой ноут без проблем грузится с Live, смотрю видео и остальное, но после установки нужно проходится напильником чтоб работало.


                1. freuser
                  17.11.2016 17:15

                  Не знаю, с чего Вы взяли. У нас товарищ Zerg за этим следит:
                  — Ядро 4.4.25
                  Может, лайв на пару младших цифр и отстает, но в общем это на скорость не влияет — как у меня перестал radeon грузиться в том году, так и продолжает :))) Уже год как ядро не меняю, на 3.8.13 сижу.


                  1. sams0m
                    17.11.2016 17:21

                    Таже байда что и у вас у меня с интел. Всё что старше 3.19 просто тупо зависает на любом этапе работы. Что правда начиная с версии 4.7 работает нормально. И лайв сиди работали нормально.


                    1. freuser
                      17.11.2016 17:37

                      У мя не то чтобы зависало — просто если дрова выбрать радеон и не выключить modeset, то иксы подвисают наглухо. При radeon.modeset=0 или при выборе vesa|fbdev всё работает, но разрешение 800х600 маловато, привык уже к 1366х768…
                      Попробовал на той неделе убунту — кавардак какой-то, работает, а в произвольном месте иксы превращаются в тыкву (съезжает развертка или что-то такое, куча диагональных полос с ошметками экрана). Качаю Арч, посмотрю на него.


                      1. sams0m
                        17.11.2016 18:25

                        Ubuntu + Mint — Compiz.
                        С Compiz также как и у вас периодически сыпало артефактами.


              1. Am0ralist
                17.11.2016 18:15

                Подозреваю, что ALT имеет поддержку лучше, чем мандрива или слаквара)))
                Хотя можно и ливсд с флешек стартовать, обычно. Просто в юсб порт проще что-нибудь пихнуть, особенно с учетом, что новые ноуты идут без DVD привода.


  1. shoor
    16.11.2016 04:12
    +1

    По вашей наводке приобрел MSI S12 года 2 назад. Поставил SSD и докинул памяти. До сих пор использую и очень доволен.


    1. wentout
      16.11.2016 08:23

      Скорее всего я бы тоже до сих пор на нём работал, если бы удалось тогда вставить Full HD.


  1. Prototik
    16.11.2016 04:14
    +1

    Серьёзно? В убунте минте сразу четыре демона, которые отвечают за настройку power профилей, и все они включены по умолчанию? С этой системой явно что-то не так. Если не сложно — проверьте работу ноутбука хотя бы с livecd какой-нибудь другой ОС, не из семейства ubuntu debian.


    1. wentout
      16.11.2016 09:02

      Вполне может быть, написал UPD. Может это конкретно мой случай, т.к. я «переезжаю», а не ставлю с нуля. Да, я не проверял демоны когда просто загрузился с флешки, чуть позже гляну.


      1. MeGaPk
        16.11.2016 11:25
        +2

        потестите livecd ArchLinux (Manjaro например). Оно более лучше работает чем дебиан семейство + доки на высоте. Возможно Вашу проблему там уже описали и решили.


        1. wentout
          16.11.2016 11:26

          Собирался, я даже записал Ahch на флешку, но появилась только консоль, и я продолжил эксперименты с линуксами для домохозяек. Manjaro — ок, отлично, посмотрю, Спасибо!


        1. Gendalph
          16.11.2016 13:35
          +1

          Как пользовавшийся всеми тремя системами, рекомендую Debian Testing. Он стабильнее


          Если все же решите сидеть на Arch/Manjaro — перед обновлением делайте полный бекап всего (кроме, разве что, /home)


        1. lhog
          17.11.2016 00:09

          У меня Lenovo T440p под управлением ArchBang (по сути ArchLinux с очеловеченной установкой системы).

          Действительно, раньше сильно грелся. Вчера по мотивам статьи выполнил схожие манипуляции с TLP и очень доволен результатом: вентилятор почти не включается.


  1. 0xd34df00d
    16.11.2016 04:57

    После noapic сколько ядер в системе видно?


    1. wentout
      16.11.2016 08:27

      Все четыре. Вы, видимо, как-то сталкивались, да. Сначала я, конечно, пробовал nosmp:
      [SMP] Tells an SMP kernel to act as a UP kernel, and disable the IO APIC. legacy for «maxcpus=0».

      Потом просто maxcpus=1.
      И вот, когда с этих режимов он стал загружаться нормально, оставляя мне только 1 ядро, я нашёл/открыл/увидел noapic. Да и, к тому же, в интернетах писали, что есть много недовольных его работой.


  1. root_parser
    16.11.2016 07:56

    Шел 2008 год, первый ноутбук купленный на заработаные деньги, ubuntu 8.04 LTS проблема, перегрев процессора ноутбука, 2016 год ubuntu 16.04 LTS проблема перегрев процессора ноутбука, именно по этой причине у меня не сложилось с linux в роли рабочей системы, и вопрос к сообществу, почему на osx (тоже POSIX система), на тех же процессорах серии Y от интела, на макбук 12 таких проблем нет?
    Сижу на w10 с debian в виртуальной машине.


    1. Kliba
      16.11.2016 11:15

      Возможно потому, что у них лучше продуман отвод тепла от процессора и power management в системе? Линукс крайне редко позиционируется как система готовая «из коробки», как правило ее надо хотя бы минимально донастроить под свои условия, в том числе, если у ноута есть проблемы с теплоотводом, настроить power management.


    1. Stmc
      16.11.2016 13:53
      +1

      потому что ubuntu — это набор костылей ИМХО
      попробуйте archlinux, множество проблем отпадет само собой, так как в отличие от ubuntu все компоненты системы свежей версии и всё нужно устанавливать самому, что несомненно плюс — не нужно контролировать не включил ли кто до тебя какой-нибудь модуль\демон, который может конфликтовать с чем-нибудь не подавая вида


  1. haviras
    16.11.2016 07:56
    +2

    Спасибо
    Это захватывающе


    1. wentout
      16.11.2016 08:09

      Да не за что, тоже порой люблю, знаете ли, написать короткий но приятный комментарий :)


  1. xlop-chik
    16.11.2016 07:56
    +3

    годнота. вот сразу же отпала охота покупать сей девайс. по больше таких обзоров. вопрос автору, а пробовали устанавливать на сей злосчастный нотик не бубунту, а Debian? там в тестинге вроде как поправлена работа APIC.


    1. wentout
      16.11.2016 08:08
      +2

      Нет, вот Debian не пробовал. Всё таки я больше домохозяин, чем линуксойд. Я готовить могу вкусно, и всякое такое, гвоздь забить, сына «выгулять», или жену, мне в основном «некогда».


  1. inoxcrom
    16.11.2016 07:56
    +1

    Да, и если у вас 14.04 lts-xenial, то linux-tools-common в репозиториях для ядра 4.4 (linux-lts-xenial-tools-common) нет. Только в репах для 16.04.


    1. wentout
      16.11.2016 08:07

      Понятно, но, вроде бы оно из linux-tools-common для 4.4 должно «тянуться», нет?


      1. inoxcrom
        16.11.2016 11:59
        +1

        К сожалению — нет. Для каждой версии ядра своя версия. Но в вашем случае возможно он вообще не нужен, т.к. x86_energy_perf_policy в linux-tools. К сожаления я проверить не могу сейчас.


    1. selivanov_pavel
      16.11.2016 13:13

      Есть linux-tools-generic-lts-xenial, зависящий от последнего linux-tools-<VERSION>-generic а в linux-common просто лежат обёртки, которые дёргают правильный для загруженного ядра бинарник.


  1. MIBsky
    16.11.2016 07:56

    Linux очень дружелюбная система :)


    1. wentout
      16.11.2016 08:06

      Думаю, что всё же — это вкусовщина, по большей части. В большинстве случаев нет никаких проблем, я первый раз так долго и серьёзно разбирался с настройками.


      1. 0x131315
        16.11.2016 11:22
        +1

        Главное что в линуксе они, настройки, есть.


        1. AllegroMod
          16.11.2016 18:32
          +2

          Философский вопрос. В предельном случае, либо в системе множество настроек и они тебе все непременно понадобятся, когда ты будешь эту систему приводить в сознание, либо ни одной настройки, но всё работает как часы. Сложный выбор? Или нет?


          1. 0x131315
            24.11.2016 23:22

            В понилэнде быть может. В реальном мире бывает и третий и четвертый варианты.


        1. zapimir
          16.11.2016 20:04

          Это из той же серии, что у ВАЗов хорошая ремонтопригодность, и запчасти везде достать можно. Но как-то народ предпочитает покупать машины которые просто ездят, а не которые нужно ремонтировать с завода.


  1. OlegKrikun
    16.11.2016 07:56
    +1

    Странно, у меня в ubuntu 16.10 из перечисленных сервисов только termald


    1. wentout
      16.11.2016 08:05
      +1

      Вполне возможно, потому, что у меня система «мигрирует» с того самого MSI S12. Т.е., я оставляю как минимум /home без изменений. Может быть оно что-то там находило, а может быть я «игрался» раньше, но забыл. Во всяком случае и «чистая» установка 16.10 мне не помогла до тех пор пока я не выключил APIC.


  1. RogerW
    16.11.2016 08:22
    -4

    краткая суть статьи «я купил себе новый ноутбук, но там же ВИНДА!!!111 как на ней работать??? НАДА ПАСТАВИТЬ ЛИНУКС!!111 а потом я днями и ночами курил мануалы, ставил утилиты, правил ядро, потому что там друг с другом все не согласованно и хрен пойми как работает. Это помогло, но не до конца, поэтому я еще разобрал ноут и напильником его доработал. Два раза. И все стало нормально, правда часть действий нужно периодически повторять. СЛАВА ЛИНУКСУ, ВИНДА ГОВНО!1!1!1»

    Нет, правда. ОС прекрасные, только чтобы та же Убунта работала на моем Dell Inspiron N5110, не грела ноут и не выжирала аккум за час, мне пришлось долго рыться и искать решение. И все было супер, пока не вышло новое обновление ядра, в котором просто не было нужной утилиты, а если ее поставить, она все равно не работала. Уже три года на винде (сначала 8, теперь 10), полет нормальный.

    А если еще добавить проблемы с криво работающим ОпенОфисом, отсутствием ГитарПро под Линь (да, в вайне работает, но через ж), кучей мелких косяков…


    1. wentout
      16.11.2016 08:45
      +3

      Не, не верю, «нещитово». Есть Ardour, есть RTS/Lowlatency ядра и ASIO. Есть Guitarix и т.п. Я тоже на гитаре играю, и мне «большие мальчики» со страшными линукасами все это показали и настроили. Про проблемы — неужели на Windows их нет? Я ещё могу проверить про МакОсь, что там их почти нет, но там есть и другая Windows проблема, за любой чих вынь да положь. Я не против платить, но я против платить просто потому, что это «модно нудно молодёжно».


    1. jidckii
      16.11.2016 08:58
      -1

      Вы видимо LibreOffice давно не открывали, он давно догнал, а может и обогнал MS.
      Ну и да, в следствии популярности ОС только у гиков, хороший софт только для гиков(ИМХО это больше + чем -)!
      Я пользуюсь: sublime text 3, gitkraken, remmina, chrome, terminal, telegram, vlc, libreoffice, wireshark, keepassx2, zoiper, filezilla, spotify etc…
      Ну естественно есть стим и поиграть в контру тоже можно иногда.
      И что то не испытываю вообще никаких проблем…

      Про спец софт ответил wentout, если очень захтеть, то тоже можно…


      1. Notzeal
        16.11.2016 11:11
        +1

        но высокоуровневого САПРа так и не появилось с поддержкой линя :(
        да что говорить… даже на 8-10 винды его не поставить часто… сидим на 7про (п.с. а кто-то и на ХР64про)


        1. wentout
          16.11.2016 11:25

          Пару раз видел в Auto Cad запущенный под Wine. Шаманство лютое.


          1. Notzeal
            16.11.2016 11:34

            я Catia смог под вайном… с помощью ейной матери давно и под руководством знающего человека…
            но это был треш… т.к. видюха не отрабатывала на все 20% :( у нас же квадры в основном стоят…
            в общем забросили танцы с бубнами и остались тогда на ХР. Ну а сейчас на 7-ке.

            еще есть чел Спектор (ЕМНИП), он смог Catia на линукс натив (кажется на убунту), но 32 бита и тоже с оговорками, это было в 2013 году.
            больше случаев не знаю.

            п.с. автокад — это не высокоуровневый КАД


            1. wentout
              16.11.2016 11:40

              Простите. Да, в CAD не разбираюсь, т.е., знаком, но совсем чуть чуть. Когда-то что-то делал с Revit, надо было по проекту «внедрения». Драйвера на NVidia во всех современных дистрибутивах работают вполне корректно, от самой NVidia. Где-то даже по моему CUDA режим запускали. Конечно, да, нужен человек, при том действительно «знающий» матчасть.


              1. Notzeal
                16.11.2016 12:33
                +1

                Тут скорее нужно, чтобы производитель САПРа, тот же Дассо, обратил внимание на рынок с линухом.
                Кстати, возможно, что сейчас с драйверами и получше в линукс. Но пока желания нет пробовать. Лицензии на 7-ку бессрочные :)
                Но вот либрой на половину успешно пользуемся :)


        1. Am0ralist
          16.11.2016 14:38

          Еще веселее, когда сам САПР-то может и заработает в Wine (демка, во всяком случае, крутилась), но защита прибита гвоздями к линухе! Причем по сети-то ключ можно раздавать с линуксов, но не работает связка драйвер защиты + программа на локальной машине…


          1. Notzeal
            16.11.2016 14:45

            Вы хотели сказать прибита к Винде?
            у Catia была лицензия LUM, сейчас DSLS лицензия — обе производства IBM — у нее все хорошо *nix, но традиционно у нас серваки на винде :)


            1. Am0ralist
              16.11.2016 15:47

              Да, к Винде, попутал)
              Ну, меня то опыт с более простым САПР, для мебели от российских разработчиков. Там вообще все плохо с этим.


              1. Notzeal
                16.11.2016 16:08

                Не то чтобы плохо, просто рассчитано на массового потребителя продукта, без специального опыта.
                Лично я не знаю, учат ли где-то в ВУЗах РБ мебельному производству…
                Поэтому все привязано к винде, к эникейщикам-админам в маленьких конторах по производству мебели.


    1. ninjaka
      16.11.2016 09:07
      +2

      краткая суть комментария:
      линукс какашка потому что у меня документики в офисе криво открываются нет нужного мне гитар про и мне лень думать о том как всё это устроено. или ещё более кратко: жрать, срать, спать!
      Автор статьи хотя бы проявил инициативу и провёл исследования и именно благодаря таким настроениям среди человеков как у него, Вы имеете возможность пользоваться всем тем чем пользуетесь, а не палкой бананы с деревьев сбиваете. хотя сидите Вы лучше на своей винде дальше и по ладам елозьте, ведь с таким подходом Вы только хуже сделать сможете, и волки волки и овцы овцы.
      p.s. Надеюсь сильно лично не задел, а если задел значит за дело. Ничего личного, но каков посыл таков и ответ, чтобы понятно было, что за информацию Вы тут распространять решили.


      1. jidckii
        16.11.2016 09:12

        — «Как заставить себя делать что-то?»
        — «да никак, оставайтесь в жопе».

        © Артемий Лебедев


    1. Platon_msk
      16.11.2016 09:47
      +1

      Guitar Pro под линь отсутствует, говорите? Сейчас, секундочку… Только закончу редактировать документ в LibreOffice и отправлю его в бухгалтерию, которая работает под майкрософтом.
      Не, запустился, работает. То, что он 32-разрядный, да, неприятно было при установке.

      Если вам где-то было лень разобраться, а в Линуксах я наконец-то, если возникает проблема, имею возможность разобраться, так как они как правило хоть говорят о проблеме. К счастью, проблемы возникают очень редко. В отличии от продуктов Microsoft, где в случае сбоя без бубна никак.


    1. AndyE
      16.11.2016 13:58

      Вообще-то 6-й гитар про вроде бы есть для Ubuntu.


    1. Kobalt_x
      17.11.2016 14:47

      Guitar Pro 6 под Linux есть, нативный


  1. Dioxin
    16.11.2016 08:37
    +3

    После напильника хотелось бы услышать мнение представителей Леновы.
    О чем они там думали когда выпускали такой «продукт».
    Подозреваю что о цвете.


    1. wentout
      16.11.2016 09:04

      Так, они вроде бы как в курсе про все эти «нюансы»: Lenovo разрешила ставить Linux на ноутбуки c Windows 10, но с отказом от техподдержки / Geektimes. То есть — на свой страх и риск, если очень надо, но мы ни за что не отвечаем и помогать Вам не будем. И, кстати, у них есть где-то я видел на сайте список сертифицированных ноутбуков. «Нормальные» ThinkPad туда, конечно, попали. Но, так и их можно купить с Free DOS сразу, и не мучаться, и в них обыно есть вентилятор )


      1. Dioxin
        16.11.2016 10:33

        Да я про перегрев — неужто не тестировали?
        Или под виндой все ОК? Не верю.
        Про вентилятор — не интересно, статья про безвентильный ноут.


        1. wentout
          16.11.2016 11:15

          Скорее всего тестировали. Просто по сути Windows на нём работает нормально. В режиме планшета — да, WiFi может потеряться, но это если долго смотреть прям Full HD видео, то есть нормально так его прогреть.


        1. Kliba
          16.11.2016 11:18

          Скорее всего тестировали и решили не доработкой инженерной части, а драйверами под винду, принудительно понижающими частоты процессора при хоть каком-нибудь нагреве.


          1. Dioxin
            16.11.2016 11:43

            Весьма вероятно. А решетку сделать снизу мозгов нет, она даже у вентиляторных ноутов есть.
            Про массивный радиатор охлаждения торчащий наружу просто молчу, или элементарно алюминиевую крышку в качестве радиатора.


            1. vorphalack
              16.11.2016 20:59

              решетка = п-ц начинке если на влажную поверхность поставишь. с большими ноутами проблем нету, а тут-то конвертиблЪ, который могут положить куда и как получитяс


  1. jidckii
    16.11.2016 08:46
    +1

    Прям читаю и радуюсь, что домохозяки еще долго не придут к нам!)
    И в Linux популярные вирусы шифровальщики еще долго не появятся )


    1. wentout
      16.11.2016 08:47

      Скоро появятся, не так уж много осталось домохозяек ) К тому же большинство Linux «проблем» уже тоже можно вылечить простой переустановкой.


    1. GoldJee
      16.11.2016 11:59
      +4

      Мелко плаваете, сударь.

      Оказывается очень выгодно поставить какой-нибудь популярный Linux-дистрибутив неподкованным технически родственникам. Один раз поставил, настроил, объяснил где домашняя папка, где браузер, как пользоваться свободным офисом. По мелочи рассказал про интерфейс и что гуглить, если что-то не получается. Все, малина. А дальше никаких тревог: пользователь доволен, все работает стабильно и надежно, виндовые вирусы не лезут.
      Основано на личном опыте.

      Так что домохозяйки уже тут, просто это не такое массовое явление.


      1. wentout
        16.11.2016 13:59

        Плюсую, у жены всегда остаётся мой старый ноут. После того, как я первый раз поставил ей Linux я каждый раз спрашиваю, что ей оставить. Она в 100% случаев выбирает Linux, а не Windows. Работает быстрей, всё, что ей нужно — есть. Никаких проблем нет, и я всегда, если что, могу помочь, в отличие от Windows.

        У Дедушки с Бабушкой тоже Linux, на неттопе. Им кроме «шариков» (lines) и Google Chrome ничего не нужно. Мама тоже на Linux перешла, т.к. покупать новый компьютер «дорого», и, аналогично, нет необходимости. Отец, правда, до сих пор на Windows, но он это мотивирует тем, что не нужно тратить время пока всё работает. И, у него действительно работает, потому, что он его использует в основном как записную книжку.


  1. AVX
    16.11.2016 09:56

    Спасибо! Почерпнул кое-что новое из статьи для себя.
    Но по большей части опять всё сводится к достаточно простой задаче: взять свежий дистрибутив, и выпилить всё лишнее. А лишнего в них — очень много. Про noapic можно было бы прямо сразу на втором включении попробовать — вроде бы чуть ли не все дистрибутивы в загрузчике ставят дополнительно пункт меню с таким параметром. Кроме pstate ещё влияет cstate, были у меня с ним проблемы на s10-3 лет 5 назад, обошлось прописыванием параметра ядра (какой — уже не помню, но гуглится вполне) в загрузчике.
    И ещё мне непонятно, разве в минте до сих пор не используется systemd? Везде уже де-факто стандарт, хоть и есть свои недостатки. Не будем холиварить на эту тему, но если там всё же есть systemd, то стоит начать оттуда, а ещё можно прочитать вот это: https://freedesktop.org/wiki/Software/systemd/Optimizations/
    Несколько устаревшая информация, но на 90% правдивая и на сегодняшний день.
    Говорят, на ssd люди делают загрузку ОС (от старта загрузчика до полной загрузки рабочего стола) менее 1 секунды, мне удалось на компе только до 3 секунд снизить, в лучшем случае, а в среднем около 4сек. Конечно, это несколько другое направление — но и в Вашем случае будет смысл: ведь меньше лишних сервисов — меньше нагрузка — меньше температура.


    1. wentout
      16.11.2016 11:17

      SystemD есть, да, всё стартует в нём, вроде бы как, или почти всё.
      Грузится он быстро, во всяком случае быстрей чем Flex 2-14 с SSD от Intel, я не замерял, но где-то секунд 5 после выбора пункта в Grub, И рабочий стол ещё где-то за 1-2 секунды загружается после ввода пароля.


  1. zte189
    16.11.2016 10:40
    -2

    Ну и гемор. Мне мой молодецкий задор подсказывает, что лучше я не буду дёргаться и продолжу работать на своём Asus K53S. И в эти ваши линуксы — ни ногой. 10-ка вполне подойдёт для моих задач.

    P.S. «Слава» инженерам Lenovo, а может быть, менеджерам, которые пропихнули такую реализацию системы охлаждения. Мьсе знают толк в извращениях.


    1. hzs
      16.11.2016 12:04
      +1

      У меня K43S и в линуксе работает но вот вообще всё.
      Ни одного зависания с момента покупки, а это уже года четыре вроде.
      С Lenovo линуксы дружат ну очень со скрипом, так что эти нотбуки для покупки в будущем я вообще рассматривать не буду.


      1. AVX
        17.11.2016 09:07

        Знаете, меня зовут Алексей, и я алкого… сижу на линуксе уже почти 10 лет. Я не красноглазик, и шариться по настройкам, чтобы что-то заработало, да и ещё ядро пересобирать — ну его нафиг. Обычно (ну как обычно — это раз в 1-2 года) просто беру другой дистрибутив, и допиливаю по мере надобности и наличия свободного времени.
        Первый ноутбук (точнее нетбук) был lenovo s10-3, там да, без бубнов небольших не обошлось, но только «благодаря» неторопливости (вернее тормознутости) его процессора, я в итоге поставил туда MeeGo, и знаете, было именно так: «работает но вот вообще всё».
        Потом какое-то время был обычный весьма распространённый ноут тоже от леново (модель не помню), и туда с лёгкостью запилилась Mageia (или тогда ещё мандрива была?...), чуть доработка (что-то со спящим режимом было) — и снова «работает но вот вообще всё».


        1. hzs
          17.11.2016 09:13

          О, блин, я что вспомнил!
          У меня же ещё есть Lenovo, s10-2, ребёнок экран разбил, так что сейчас нетбук служит DLNA сервером с мультиками мелкого.
          Стоит консольный Debian.
          А я сколько лет думал что Lenovo гавно, а оно оказывается работает на антресолях и не отсвечивает.


          1. AVX
            17.11.2016 09:51

            Поделитесь, что в качестве DLNA сервера? Работает ли перемотка? с транскодированием или как? какие клиенты подключаются? (можно в личку). Я как-то бился с DLNA чтобы со смарт-тв смотреть (LG) — работает, но нет перемотки, и не все серверы почему-то корректно работают (некоторые просто не завелись). Поэтому забросил затею, и стал просто с usb винта смотреть.


            1. hzs
              17.11.2016 12:52

              Minidlna без перекодировки.
              Всё работает(работало, на телеке LG, пока его ребёнок не разбил) и на телевизоре и на медиплеере и на компьютерах в vlc.


    1. Ununtrium
      17.11.2016 11:21

      Держите нас в курсе.


    1. freuser
      17.11.2016 17:06

      За Вас уже все проверили (думаю, K53S от K53B не сильно отличается :)) ).

      Автор же всегда мог купить подставку под ноут со встроенными вентиляторами. Эта модель хоть под Виндой не греется. Я вспоминаю HP 6 тысяч какой-то серии, где окошко забора воздуха в днище было размером со спичечный коробок и который без такой подставки тупо вырубался через пару минут после загрузки. Да и разобрать почистить его не получилось — кроме десятка винтов еще где-то были защелки, которые мы так и не нащупали…


  1. anti4ek
    16.11.2016 11:18

    Linux Tuning для Современного ноутбука с Пассивной Системой Охлаждения

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


    1. wentout
      16.11.2016 11:19

      Linux с большой буквы, потому, что иначе я просто не могу, да и это первое слово в заголовке.
      Tuning — да, правда Ваша, но это суть, и хотелось её выделить.
      Современного — тоже суть, аналогично.
      ПСО — это аббревиатура, я пытался её так расшифровать.


  1. menstenebris
    16.11.2016 11:19
    +5

    Для всех кто продолжает страдать от перегрева ноутбука. Есть такая консольная утилита — называется powertop. Она не только показывает кто больше всех потребляет ватт, но на одной из вкладок можно посмотреть рекомендуемые пункты по оптимизации. Допустим на моем примере (Samsung np450r5e) выяснилось что на дискретную видеокарту подается питание, даже при том что драйвера от нее не только удалены, но и добавлены в blacklist. Также можно добавить его в автозагрузку с параметром autotune для выставления оптимальных настроек при загрузке (подробное описание на англ. https://wiki.archlinux.org/index.php/Powertop). После этого у меня температура ЦП упала примерно на 10 градусов.


    1. wentout
      16.11.2016 11:24

      Круто, спасибо!


      Буду разбираться дальше, может действительно удастся добиться 40 ?.


    1. wentout
      16.11.2016 11:55

      Спасибо БОЛЬШОЕ! Прям вообще «зашло»

      # powertop --auto-tune
      


      1. hzs
        16.11.2016 12:11

        Ну, шайтан!!!


      1. ProRunner
        16.11.2016 12:27

        Как это в автозагрузку засунуть?


        1. ProRunner
          16.11.2016 12:38

          Ага, нашёл

          sudo systemctl enable powertop.service
          

          Хотя нет, что-то у меня выдаёт
          Failed to enable unit: No such file or directory
          


          1. wentout
            16.11.2016 12:42

            скорее всего просто путь до powertop неверно прописан в
            /etc/systemd/system/powertop.service

            у меня был прописан неверно


        1. wentout
          16.11.2016 12:41
          +1

          Powertop — ArchWiki
          https://wiki.archlinux.org/index.php/powertop

          nano /etc/systemd/system/powertop.service
          
          #!/bin/bash
          
          [Unit]
          Description=Powertop tunings
          
          [Service]
          Type=oneshot
          # Arch
          ExecStart=/usr/bin/powertop --auto-tune
          # Ubuntu
          ExecStart=/usr/sbin/powertop --auto-tune
          
          [Install]
          WantedBy=multi-user.target
          


          надо только правильный путь для ExecStart для вашей системы


      1. ValdikSS
        16.11.2016 14:47
        +1

        Не нужно этого делать, особенно включать autosuspend для всех USB-устройств. TLP настраивает почти все, что делает powertop, но устанавливает значения таймаута выше, чем это бы сделал powertop, поэтому powertop пишет для этих значений «bad».


        1. ProRunner
          16.11.2016 22:19

          Спасибо. Поставил.
          Как раз для меня — поставил, ничего не настраивая, и забыл.


  1. StalkerJS
    16.11.2016 12:27
    +3

    Автор купил программно-аппаратный комплекс, который работает. Выкинул из него программную часть, вкорячил другую, и комплекс работать перестал. И автор первым делом начинает поливать говном предыдущую программную часть вместо того, чтобы культурно задавать вопросы. Нет, ну вот читая такие штуки, мне не хочется даже пробовать что-то ставить не потому что приключения подобные могут появится, а из-за отношения подобных вот линуксойдов к другим ОС и их пользователям.

    И мне интересно стала, что же это за мифическая работа, которую можно нормально работать исключительно под линухой на дырке в мир с диаметром 11 дюймов?


    1. wentout
      16.11.2016 12:36
      -1

      Привет. Обычная работа. Как это ни странно я работаю. На работе, работу, программистом. Я пока не программист, я только учусь. Раньше, очень долго был экономистом и системным аналитиком. Тогда у меня был Windows, но для реализации Хобби я заглядывал в Linux.

      Сейчас я по «профдеформации» вроде как Senior Node.JS Developer. То есть я пишу под Node.JS на JavaScript. И мне в общем-то очень подходит дырка в мир в 11", так как:
      1. Она очень лёгкая и её совершенно не сложно таскать с собой поти всегда.
      2. Кроме консоли и текстового редактора мне редко что бывает нужно, даже Node-Inspector я запускаю крайне редко, и в основном это происходит на сервере. То есть мне нужна, по большому счёту, машинка, не сильно отличающаяся от обычной печатной. Full HD потмоу, что привык, больше букв вижу одновременно.
      3. Node.JS и Windows — это не очень хорошее сочетание. Вполне рабочее, всё можно настроить и сделать, но если придётся собирать часть зависимостей через gyp — намучаться пока ещё можно вполне успешно. Да, есть полная поддержка в Visual Studio, да, всё будет работать. Но Вы видели сколько стоит нормальная студия? Express Edition или какой-там бесплатный есть её вариант рассматривать не очень хочется. Да и к тому же к ней нужно сразу ставить какой-нибудь Re-Sharper и прочие всяческие в основном далеко не беспалтные дополнения. Да и не нужно мне всё это, у меня есть grep, которого я под Windows почему-то не встречал. Ну и всякое такое.

      Наконец, мне просто очень не комфортно с системой, которая постоянно от меня чего-то хочет, постоянно лезет с какими-то отвлекающими нюансами, то реклама, то обои, и вообще, я чувствую себя в ней как в мобильнике. Дело привычки, конечно. Можно вернуть кнопку «Пуск», конечно. Можно «скачать и поставить» — конечно. Все эти «конечно» меня очень не радуют. Обычно на установку и полную настройку системы и у меня уходит полчаса. В этот раз так не вышло, поэтмоу получилась эта статья.


      1. menstenebris
        16.11.2016 13:28
        +2

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


      1. StalkerJS
        16.11.2016 14:08
        +4

        Если бы вы говорили: «Вот я купил такую штуку, но я хочу вот линь, поэтому ищу приключений и вот они», — то негатива в комментариях было бы меньше. А так получает: «Я вот купил ноут, а на нём „говновинда“, на которой нельзя работать совсем, поэтому линь… а в лине не работает так, как в „говновинде“...». И у меня, и некоторых других, вопросы именно к этому и этой позиции.

        Про другие моменты, особенно про ПО, говорить не буду ничего, потому что если бы не было спроса, то не было бы и предложений. У нас тоже программист обходится для написания сайта блокнотом и тоталом.

        Ну а система может и не дёргать. Вопрос настроек. Линуксойды же любят пилить всё подряд. Винду по настройкам допилить даже проще.


        1. wentout
          16.11.2016 14:50

          Cогласен, негатива было бы меньше, +1.
          Но, Вы сами когда-нибудь пробовали дистрибутивы для домохозяек, хотя бы в Virtual Box, просто потыкать?

          Не буду дальше спорить, по каждой позиции мы можем препираться очень долго.

          Считайте лучше, что мне проще хаять Windows, так как большинство его пользователей хаят Linux.
          Мир жесток и не справедлив, и вообще, жизнь такая сложная штука.
          Сегодня хаят Linux, завтра будут хаять Windows, только MacOS всегда будет оставаться необхаяной :)

          И, да, я подумывал купить Mac Air и поставить на него Ubuntu, только он клавиатурой не вышел, а заказать с нормальной ANSI и надеятся, что он приедет, как-то очень страшно.


          1. uSasha
            16.11.2016 16:07

            Серых полно, даже дешевле :)


        1. menstenebris
          16.11.2016 15:17

          Вы как бы все время забываете что почти каждый из пользователей linux в свое время сидел на windows, но наоборот бывает очень редко, поэтому они могут более корректно сравнивать (в общей массе пользователей). Ну для меня основным аргументом стало то что мой archlinux смог выдержать перенос с hdd на hdd затем использование с полностью другим железом а потом еще раз копирование на ssd, живет с 2011 года и прекрасно себя чувствует. Плюс если работать веб разработчиком или сетевым инженером то под windows это сплошная боль, примерно как печатать с переломанными пальцами, вроде можно но как то неудобно.
          Ну и основным аргументом является то что windows на ноутбуках ничего не стоит. А так можете считать меня нищебродом, но мне жалко ~10к рублей отдавать за проблемы которые я могу получить и бесплатно.


          1. Am0ralist
            16.11.2016 17:20
            +1

            А понимаете, что я лично просто вынимал без подготовки жесткий из АМД мамки и вставлял в комп с Intel — и винда (XP) стартовала без проблем еще в те времена, когда установка Mandrake представляла из себя жонглирование десятком CD, а программы записи дисков под линуксом не знали и убивали CD-RW 24х записью их на 10 скорости?
            И не так давно я перенес систему с HDD на SSD на ноуте без каких-либо проблем даже с учетом разных размеров дисков. Плюс десятка полтора ноутов на которых я провернул подобный перенос с жесткого на жесткий просто ради увеличения объема жестких дисков уже почти десяток лет назад.

            Это к тому, что ваши основные аргументы именно за Linux какие-то слабые.
            И к тому, что суждения тех, кто перешел с винды на линукс — не всегда могут быть корректными.

            PS. Вспоминая развлечение тех же лет по заведению USB-ADSL модема под слакварь имея дрова в виде rpm и хаутушки на другой… Знаете, за отсутствие таких бесплатные проблемы некоторые готовы платить. 7 тысяч, ибо накой вам дома PRO-шка то? Домен поднимать?


            1. menstenebris
              16.11.2016 18:24
              +1

              Ваши аргументы «я помню 10-20 лет назад все было плохо» тоже не сильны. А про бесплатность, имелось ввиду что и windows и linux не работают без проблем (проблемы везде свои, но и там и там они есть) и вопрос в том зачем мне платить за проблемы если я могу их и бесплатно получить?


              1. Am0ralist
                16.11.2016 21:00

                Во-первых, ни одного аргумента старше, ну хорошо, лет 12 — нет. И тот — воспоминание о мандрейке.
                И во-вторых, они показывают, что приведенные вами «основные аргументы» не были актуальны уже лет 10 тому назад, когда вы только знакомились с миром IT. А не то, что в линуксе было плохо 10 лет назад. Это как раз из ваших слов создается впечатление, что в стане Windows с этим какие-то гигантские проблемы, в отличие от такого прогрессивного Linux.

                Более того, во времена, когда установка современной ОС на современный комп занимает минут 10 (usb 3.0), а остальное время — перенос файлов и профилей браузеров, почтовиков (фаерфокс и тандерберд таким образом за тот же десяток лет у меня сменила XP, 7-ку и 8-ку не потеряв ни одного пароля. закладки или письма, да и на 10-ку спокойно переносятся, проверял) и настроек прочих программ и файлов пользователя вопрос миграции по мне вообще не сильно актуален.

                Про бесплатность:
                Вопрос только в том, что для обычного пользователю это выглядит примерно так: возможность словить проблемы автора статьи или несколько тысяч рублей разницы стоимости за возможность работать сразу?
                Более того, давно уже основные проблемы и глюки Windows, как показывает мой опыт, кроется в массовой неспособности программистов писать массовый качественный софт. И в этом плане сама ОС помогает слабо: бить по рукам программистов удаленно еще не научились, а без этого, к сожалению, вопрос решается плохо.


                1. vorphalack
                  16.11.2016 21:07

                  там не просто по рукам бить надо, там топором надо. до сих пор заметное количество софта пишется из расчета «юзер — лось педальный и сидит под админом без уац».


            1. avost
              17.11.2016 10:29
              +1

              >еще в те времена, когда установка Mandrake представляла из себя жонглирование десятком CD

              Да? А у меня венда не мигрировала, а слакварь постепенным апгрейдом (правда к ней тогда пришлось самопальный менеджер пакетов написать :) ) смигрировалась с версии 3 (три! с дискеток!) с чем-то, где-то до 8-й или 9-й, переползая с одного на другой через пяток компьютеров.

              >а программы записи дисков под линуксом не знали и убивали CD-RW 24х записью их на 10 скорости?

              Диски у вас бракованые были штоле? А виноват, конечно, линукс. О-ляля!

              >Это к тому, что ваши основные аргументы именно за Linux какие-то слабые.

              Всё фигня. Аргумент единственный. Нравится (удобно) или не нравится (не удобно). Мне в венде неудобно, она меня просто бесит и это для меня очень сильный аргумент. Если вас не бесят — конечно слабый аргумент. Ну, так и работайте в винде вы, а я будут работать в чём-нибудь другом. Все довольны? Но, нет вас вот даже не работа в линуксе бесит, а то, что человек описал конкретную проблему и способ её решения.


              1. Am0ralist
                17.11.2016 10:37

                > Диски у вас бракованые были штоле? А виноват, конечно, линукс. О-ляля!
                Ага, бракованные 24х и 32х скоростные CD-RW от Verbatium, которые по стоимости были раз в пять дороже 12-х скоростных обычных рвешек и под виндой писались на ура, но после линуксов умирали напрочь.

                Если не в теме — то не надо с умным видом фигню писать, а?

                >Аргумент единственный. Нравится (удобно) или не нравится (не удобно).
                Вооот. Главный аргумент — удобство твоей работы. А не натяжное выдумывание преимуществ одной системы над другой.

                > Но, нет вас вот даже не работа в линуксе бесит
                Бесит тут вас, причем то, что кто-то осмелился иметь мнение и вкус, отличные от ваших.


                1. avost
                  17.11.2016 14:01

                  >Ага, бракованные 24х и 32х скоростные CD-RW от Verbatium, которые по стоимости были раз в пять дороже 12-х скоростных обычных рвешек и под виндой писались на ура, но после линуксов умирали напрочь.

                  Диск, который умирает (да ещё и навсегда) от того, что его штатно записали на пониженной скорости — бракованый. Независимо от цены.

                  >Главный аргумент — удобство твоей работы. А не натяжное выдумывание преимуществ одной системы над другой.

                  Преимущество — это и есть удобство работы. Один раз настроил (если вдруг неповезло и попал в малое число тех у кого проблема), дальше работаешь. Вместо постоянной и полностью бессмысленной возни с вирусами-шмирусами-шифровальщиками-ботнетами.

                  >Бесит тут вас, причем то, что кто-то осмелился иметь мнение и вкус, отличные от ваших.

                  Серьёзно? Вы пришли в тему решения конкретной проблемы с осью, которой не пользуетесь, но когда-то давно пытались и не осилили, и пытаетесь доказать, что вместо того, чтобы решать конкретные проблемы человеку нужно было поставить ось которая для его работы непригодна? Это очень сильный аргумент и, главное, втему, ага.


                  1. Am0ralist
                    17.11.2016 15:13

                    > Диск, который умирает (да ещё и навсегда) от того, что его штатно записали на пониженной скорости — бракованый. Независимо от цены.

                    Диск, который может записываться только с определенной скоростью, вы называете бракованным? И которые другие программы по умолчанию («штатно») писали только в указанных пределах — бракованные? Серьезно?
                    Это логика у вас… бракованная.
                    Не стройте из себя всезнающего искперта, может за умного сойдете в определенных кругах. На ЛОРе, например. На большее ваши заявления не тянут.

                    > Вместо постоянной и полностью бессмысленной возни с вирусами-шмирусами-шифровальщиками-ботнетами.

                    Если у вас руки из одного места — это явно не проблема ОС. А иначе объяснить, как же вы, бедненький, постоянно возились со всем этим — не получится.
                    Хотя, что еще, кроме тролльских аргументов, ждать от человека, который не зная сути раскидывается такими бредом, как выше про диски? Правильно, ничего.

                    Все прочее — явная попытка унизить оппонента с помощью «бракованной» логики.
                    «Осилил», как и любой админчик, и использую по необходимости, от осознания сего — кипятком не писаю, умнее прочих за факт использования именно линуксов — себя не считаю. Когда для решения задачи лучше линукс — беру линукс.

                    На этом кормить заканчиваю, но вы продолжайте фонтанировать искрометной логикой (то есть отсутствием оной), выдумывать аргументы за других и спорить с голосами в своей голове.


                    1. avost
                      17.11.2016 16:06

                      >Диск, который может записываться только с определенной скоростью, вы называете бракованным?

                      Вы таким образом оправдываетесь что у вас, как там в ваших кругах принято говорить, — «руки из одного места»? Так вот, и дальше продолжу вашими же словами — «это явно не проблема ОС. А иначе объяснить, как же вы, бедненький, постоянно возились со всем этим — не получится.»

                      >На большее ваши заявления не тянут.

                      Подкрепить ваши измышления цитатами, например, из «красной книги» сможете?

                      >А иначе объяснить, как же вы, бедненький, постоянно возились со всем этим

                      Я возился? Ну вы реальный такой поц… эээ, демагог. Возились здесь с ваших слов только вы — то не осилили понять принцип маркировки дисков и поэтому жонглировать ими пытались, то навязываете человеку непригодную для него операционку на основании того, что он взял, да решил проблему с которой столкнулся — вот ведь гад!

                      >Когда для решения задачи лучше линукс — беру линукс.

                      Ну и зачем вы тогда со своей виндой сюда припёрлись навязывать её. вам же в формулировке задачи ясно указали — для задач этого человека винда непригодна. Настолько любите кал пометать? Фу-у-у-у!


                      1. Am0ralist
                        17.11.2016 20:17

                        Не удержался, ибо вот из-за таких туготроллей и не любят линуксоидов.

                        Во-первых, вы даже простое «зеркало» не смогли осилить. Во-вторых, первым слились в какашечную тему, что уже неплохо характеризуют вашу личность, как незрелую школоту, даже если у вас в паспорте написано другое.

                        Далее, вы просто физически неспособны признать, что написали чушь и уже какой пост пытаетесь перекинуть свою ошибку на меня.
                        Что ж, соответствие диска стандарту «Ultra Speed Plus CD-RW» никоим образом не является браком, чего вы не знали. Как видимо и то, что вообще все CD-RW делились на 4 стандарта записи, каждый из которых имел строго определенный диапазон записи, и не все записывающие приводы данные стандарты еще поддерживали. В отличие от вас сейчас — я это знал уже в те времена.

                        Когда же я вам на это указал, вы попытались назвать меня криворуким пользователем за то, что стандартная программа записи под линуксом мало того, что не поддерживала правильно стандарты записи, так вообще на них наплевав, записала данные с неверной скоростью, вместо того, чтобы отказаться от записи (как это делала некоторая другая популярная программа под так нелюбимой вам виндой).

                        Да-да, ваше «зеркало» аргументов, когда вы пытаетесь мои же аргументы к вам перенести на меня — просто выставляет вас идиотом. ЕСТЬ СТАНДАРТ. Если программа на него плюет и делает все по своему — то уж никак не из-за криворукого пользователя. Если вы этого не понимаете — это всего лишь говорит, что на линуксе сидят в том числе сильно неподкованные пользователи с раздутым самомнением.

                        Ах да, где вы увидели мое «навязывание» винды, да еще автору?
                        Я указал на некорректность аргументов другого пользователя. Ваши фантазии и святая война с врагами из головы меня не интересуют.

                        PS. То есть я правильно понимаю, что вы только что отказались от своих слов про то, что пользователи виндоуз вечно сидят и воюют с вирусами? Это к вопросу о ваших измышлениях и бездоказательных утверждениях — либо вы сами от этого вечно страдали (и тогда вы то, что я про вас написал), либо у вас не было и нет никаких оснований делать такие заявление, а значит вы просто тролль.


                        1. avost
                          17.11.2016 21:24

                          >Во-первых, вы даже простое «зеркало» не смогли осилить

                          Пиостите, я по вашей гопофене не ботаю, чо сказать-то хотели, болезный?

                          >просто выставляет вас идиотом. ЕСТЬ СТАНДАРТ. Если программа на него плюет и делает все по своему — то уж никак не из-за криворукого пользователя.

                          Себя — нет. А криворукий пользователь себя идиотом выставляет сам. Вы же сами признали, что программа, которую вы использовали (программа, Карл! Программа, а не линукс) «не знала» про этот стандарт. Но вы всё-равно её использовали. Это абсолютно НЕ проблема ОС.
                          Криворукий пользователь с помощью неподходящей программы мануал которой он не осилил, запорол дорогие и диски и обвинил во всём… тададам… ОС! КОНГЕНИАЛЬНАЯ логика! Где, говорите, такой учат? Чтобы случайно не вступить в дурнопахнущую субстанцию.

                          >Ах да, где вы увидели мое «навязывание» винды, да еще автору?

                          В этом месте смиренно прошу прощение и иду писать на доске десять раз — я буду перечитывать ветку вместе с именами комментаторов. Это действительно были не вы.

                          >То есть я правильно понимаю, что вы только что отказались от своих слов про то, что пользователи виндоуз вечно сидят и воюют с вирусами

                          С чего бы это? Я написал ровно то, что написал — я с вирусами не борюсь, поскольку не использую их в своей работе. А у вас оно, похоже, свербит. Я про вас вообще ничего не писал на тему вирусов, а вы постоянно скатываетесь в персоналии и приписываете мне ваши дурнопахнущие фантазии. Фу-у-у!

                          > под так нелюбимой вам виндой

                          Опять дурнопахнущие фантазии? Ну, перечитайте же! «Преимущество — это и есть удобство работы.» НЕУДОБНОЙ! н-е-у-д-о-б-н-о-й! Придумали бред приписали его мне и «блестяще» его «опровергли»? Очень сильный аргумент. О-очень! Только, чу, неужели опять запах?.. Фууууу!

                          >и тогда вы то, что я про вас написал

                          Неа, это вы то, что сами про себя написали. Фу! Воняет!

                          >либо у вас не было и нет никаких оснований делать такие заявление

                          А у Касперского есть? А у самого микрософта, который с вирусам постоянно воюет? Они тролли? Или это от кого-то опять — фуууу, воняет!

                          >не любят линуксоидов

                          Не любят тех, от кого несёт.

                          >святая война с врагами из головы меня не интересуют.

                          Вы мне и врагов уже придумали? Ай, малацца! Фантазия у вас богатая, само по себе это неплохо. Но с однообразным душком. Разрешите отойти от вас на наветренную сторону.


                    1. Gendalph
                      20.11.2016 01:18

                      Диск, который может записываться только с определенной скоростью, вы называете бракованным?

                      Да. Есть стандарт, в котором четко прописана возможность записи на пониженной скорости. Если продукт не соответствует спецификации — называться он так не может.


                      Если у вас руки из одного места — это явно не проблема ОС. А иначе объяснить, как же вы, бедненький, постоянно возились со всем этим — не получится.

                      А вот это — некрасиво, потому что вы делаете ровно то, что приписываете вашему оппоненту:


                      Все прочее — явная попытка унизить оппонента с помощью «бракованной» логики.

                      .


                      «Осилил», как и любой админчик, и использую по необходимости, от осознания сего — кипятком не писаю, умнее прочих за факт использования именно линуксов — себя не считаю. Когда для решения задачи лучше линукс — беру линукс.

                      ОС — инструмент, у каждого инструмента есть область применимости, если вы пытаетесь применить инструмент за пределами это области — вы сам себе злой буратин.
                      Это относится как к софту так и к железу.


                      1. sams0m
                        20.11.2016 01:53

                        Это какой-то "гнилой базар" изначально, потому как во времена болванок винда из коробки перезаписывать не могла + платный неро также периодически партачил и надо было вырабатывать свой алгоритм записей и скоростей методом научного тыка.
                        Такие были времена и теперь истекать желчью что бесплатный инструмент с первой попытки сделал не то что вы хотели уж увольте. Повторюсь неро партачил также само, доходило до того что тупо болванки подбирались тупо под него. Смысыл на эту тему спорить?


                      1. Am0ralist
                        20.11.2016 03:19

                        > Да. Есть стандарт, в котором четко прописана возможность записи на пониженной скорости. Если продукт не соответствует спецификации — называться он так не может.

                        Мне уже надоело писать одно и то же в какой раз:
                        Нет, стандарт разделял диски на 4 группы, у каждой из которых был свой нижний и верхний предел записи. 1-4, 4-12, 12-24 по вики (на самом деле 16-24)и 24-32.
                        «В отличие от CD-R, данный диск помимо максимальной скорости записи имеет также минимальную, диктуемую фазовыми переходами» (с) Википедия.
                        Еще раз: «диктуемую фазовыми переходами».
                        Кто-то еще меня хочет поучить? Или хоть кто-то признает, что неправ? Не, последнего точно не дождусь.

                        Не соответствовала стандарту программа, поставлявшаяся по-умолчанию в ОС, всё. Обсуждать больше это не собираюсь, потому что это уже в идиотизм превращается.

                        И, кстати, бесплатный комплектный к приводу неро на том же железе — справлялся, как и алкоголь. Про косяки того же неро из комментария уже вам — на самом деле их трудно вычленить на фоне косяков приводов (новые прошивки для приводов появлялись не просто так) и повальными подделками болванок со стороны братьев наших узкоглазых с их весьма вольным подходом к соблюдению стандартов. Поэтому, кстати, я использовал впоследствии русские мирексы — потому что локальную марку не подделывали направо и налево, как те же вербашки, и они, о чудо, на всех встреченных мною приводах писались и читались нормально, даже при записи на максималке в таком «глючном» продукте, как нюра.

                        И да, если человек ведет себя как тролль, приводит бездоказательные аргументы троллей — то я периодически перехожу на его язык, благо за время модерирования форумов эти горе «линуксоиды», которые в каждую тему-вопрос пользователя умудрялись зайти со своим раздутым самомнением крутых хацкеров и фразами «ставьте линукс», а так же чуть ли не дословно озвученным троллем выше аргумент про вирусы, но при этом не осиливших помочь ни в одной реальной проблеме линукса — достали еще в середине нулевых.

                        Причем, заметьте: это я на этом косяке изначально не акцентировался, как на главном баге и вообще, что из-за этого никсами пользоваться было невозможно, просто указал, а меня уже обвиняют в том, что я качу бочку на ось, хотя виновата программа (моя цитата: «программы записи дисков под линуксом не знали и убивали CD-RW», дааа, явно же я обвиняю линукс, а не программы под него), а другой — в истекании желчью. Что говорит об адекватности и желании прочитать именно какую-то свою проекцию, а не то, что написано.

                        И после этого, я должен как-то спокойно разбирать ошибки в логике людей, которые себя заявляют IT-специалистами? Серьезно? Представить специалиста в ОС, который будет утверждать про постоянные вирусы под Винду — я лично не могу. А тех, у кого такие проблемы я лично встречал — проблемы с руками и пониманием в IT были просто космические.

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

                        > ОС — инструмент, у каждого инструмента есть область применимости, если вы пытаетесь применить инструмент за пределами это области — вы сам себе злой буратин.

                        Вот только у многих здесь — это религия. Которая не требует доказательств священных истин и постулатов, которые принимаются на веру и несутся в массы, вроде того, что под виндой все вечно борятся с вирусами, троянами и прочими.

                        «Бывало я подшучивал о корпорации Microsoft время от времени, но в то же время я думаю, что ненависть к Microsoft является болезнью. <...> Существуют экстремисты в мире свободного программного обеспечения, и это одна из основных причин, из-за которой я больше не говорю, что я занимаюсь тем, что называют «свободным ПО». Я не хочу быть связанным с людьми, для которых это является источником маргинализации и ненависти.»
                        Вспомните, кто?

                        > Это относится как к софту так и к железу.
                        И, казалось бы, данная статья — прекрасный пример, что об этом неплохо помнить, выбирая железо: оно может оказаться за пределами области использования определенного софта… Но нет, выводы в комментариях указывает о том, что данным подходом редко кто пользуется.


                        1. sams0m
                          20.11.2016 03:59

                          Мне искренне жаль ваших близких. А также продавщиц в соседних магазинах, соседей по лестничной площадке, да что уж там даже работников ЖЕК'а вашего дома.


        1. Kot_Dymok
          16.11.2016 17:06

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


          1. 0xd34df00d
            25.11.2016 03:52
            +1

            Ну, как. Я под своим линуксом пишу код на плюсах, код на хаскеле и всякие документы в latex в vim'е. Как это делать всё на windows, я представляю плохо, и переходить на windows мне бы очень не хотелось бы.


    1. susnake
      16.11.2016 14:44

      Я правильно понял, что продукция от багново способна выполнять только одно единственное действие и все?


      1. wentout
        16.11.2016 14:56

        Далеко не вся, и в конкретных ситуациях надо смотреть.
        Здесь, всё же суть именно в нештатной ситуации использования.
        Под Windows в целом было всё нормально.


        1. susnake
          16.11.2016 15:02

          Я про:
          StalkerJS:

          Автор купил программно-аппаратный комплекс,

          А теперь смотрим вики:
          Программно-аппаратный комплекс — это набор технических и программных средств, работающих совместно для выполнения одной или нескольких сходных задач.

          Вот я его и спросил, что продукция от багново способна выполнять только одно или несколько действий? Ну раз он пишет, что это программно-аппаратный комплекс.


          1. Am0ralist
            16.11.2016 18:27

            Примерами являются:
            — IBM PC-совместимый компьютер
            — Интернет

            http://dic.academic.ru/dic.nsf/ruwiki/166710#cite_ref-1

            И это логично, потому что «задача» у программно-аппаратного комплекса может быть сформулирована как угодно размыто, в том числе «обеспечивать работу программ и пользователя в среде ОС Windows и доступ к интернету из нее».

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

            В данном случае подразумевалось, что устройство изначально проектировалось для работы с определенной ОС. И в чем виновен производитель, если специально для таких пользователей существует список ноутбуков, поддерживающих альтернативные ОС?


            1. susnake
              17.11.2016 04:37

              Основная претензия, как я понял — хреново реализованное охлаждение данного устройства, т.е. это даже не софт, черт с ним, а железо.
              Леново выпустили по своей сути планшет, но навесили на него функции ноута, не реализовав нормальное охлаждение, а сделав его в софтверной части (драйверах). Именно такое ощущение складывается при прочтении статьи.


  1. intnzy
    16.11.2016 12:36
    +1

    В начальный блок краткой инструкции стоило бы добавить # apt install intel-microcode


  1. Cheater
    16.11.2016 13:11
    +1

    Клёвый квест, спасибо)

    Но первым же действием после перегрева на убунте должна была быть проверка — воспроизводится ли проблема на любом минимальном линуксе, например на debootstrap-установке дебиана или убунты, или на LiveCD любого дистрибутива. Желательно с как можно более новым ядром. Желательно без systemd. Никаких power profile, демонов и т.д. — выставляем все опции энергосбережения руками в /sys/class и /proc/acpi, максимум через обёртки типа powertop. Если и это не помогло бы, значит всё, только сидеть ждать новых релизов ядра.


    1. menstenebris
      16.11.2016 13:34

      Энергосбережение в линуксе находится в условиях серьезной разработки. Там от релиза к релизу то чинят то ломают. но 90% этих проблем это нежелание разработчиков железа работать с линуксом или открывать свои наработки (необязательно полностью, можно например как amd с драйверами для видео карт).


  1. sams0m
    16.11.2016 13:13

    Я на своём ноуте сразу же отключил в BIOS турборежимы на процессоре и видяхе. Так и работал, попробовал вашу приблуду; скажем так самый простой способ отключить турборежимы, а потом, если помнить, что да как, навесить ваши настройки, так как всё равно с включенным турбо греется как сковорода и вываливается в пассивный режим работы на 30% так сказать мощности.


    1. wentout
      16.11.2016 13:14

      noapic и powertop из комментария выше


      1. sams0m
        16.11.2016 13:31

        "Ага щяс!" Powertop мне сам потом и сообщил что в турборежиме ноут работает не менее 2%.


    1. menstenebris
      16.11.2016 13:36

      Хорошо если ваш ноутбук в BIOS позволяет сделать хоть что-то кроме смены даты и пароля. Далеко не у всех так, вот и приходится выкручиваться.


  1. ValdikSS
    16.11.2016 14:51
    +1

    Хотел еще пару лет назад написать статью про thermald, но как-то забыл. Он крутой, он отслеживает показатели разных сенсоров и реагирует на их изменение так, как его настроят. Может, например, замедлять процессор, чтобы температура корпуса не превышала какого-то заданного значения, может регулировать обороты кулера в зависимости от нагрузки, если Embedded Controller не лучшим образом управляет ими.


    1. wentout
      16.11.2016 15:00

      Пытася разобраться, никак не осилил. Нужно было очень много времени, и я стал искать ещё. К тому же основная проблема была всё же «загрузиться», а не «работать дальше». С перегревом можно жить, у меня есть старый-престарый Acer с процессором AMD C-60, так он ниже 70 градусов в принципе не работает, ни на чём, ни на Windows ни на Linux, но он совершенно адекватный, при этом, до сих пор.

      Хотел бы почитать такую статью, если бы она была, возможно не стал бы TLP даже искать. Там действительно заявлены все те же саме возможности, но как-то очень сложно XML-конфиг без GUI.


      1. ValdikSS
        16.11.2016 15:06
        +2

        1. ValdikSS
          16.11.2016 19:48

          wentout, а вообще, thermald может работать и без конфигурации, он считает высокую (high) и критическую (critical) температуры из BIOS и будет пытаться троттлингом (замедлением процессора) не дать их достигнуть. Но у вас BIOS какой-то кривой, так что, конкретно в вашем случае, лучше на автоконфигурацию полностью не полагаться.


  1. Seven-ov
    16.11.2016 15:24

    А мне нравится, когда рабочая ОС на виртуалке крутится.
    Современные виртуальные машины практически не режут производительность, а поставить на паузу всю систему, сделать в один клик резервную копию, перейти быстро на другую физическую машину — очень удобно!
    Использую MacOS и в параллели Windows и Ubuntu.


    1. uSasha
      16.11.2016 15:58

      Parallels не пробовал, но в VirtualBox у всех Ubuntu тормозил GUI. В параллелях такой проблемы нет, или вы к ней просто по ssh подключаетесь и графический интерфейс вам не нужен?


      1. isden
        16.11.2016 16:57
        +1

        > в VirtualBox у всех Ubuntu тормозил GUI

        По личному опыту — коннект до виртмашины по rdp сильно помогает.


        1. uSasha
          16.11.2016 17:11

          О, попробую, спасибо!


    1. bkotov
      16.11.2016 18:46

      Поддерживаю, такой же сценарий. Винду правда только из-за IE иногда запускаю. В полной мере оценил данный подход, когда начал периодически мигрировать между десктопом и ноутбуком


  1. Urn
    16.11.2016 17:06

    С облегчением узнал что я не единственный кто выбирает лептоп по клавиатуре. Разве что мне важна полноценная вертикальная полоса клавиш INS DEL HOME PGUP PGDN END справа, и блок стрелок выделеный, который легко нащупать.


  1. vvzvlad
    16.11.2016 19:29

    Пассивной Системой Охлаждения

    А Почему Бы Не Писать Все Слова В Статье С Больших Букв? Извините за неровный почерк.


  1. Saffron
    16.11.2016 19:54

    Я так понял, что всё что сделал автор в конце-концов — это включил другой CPU governor. При этом ему пришлось немного пошаманить с разными обёртками, но это не важно, потому что всё необходимое умеет само ядро, а обёртки лишь дёргали это ядро с разными параметрами. То есть получается, что для нормальной работы необходимо намеренно затормозить процессор. А в чём тогда смысл этого действия? Что если мне процессор нужен постоянно, например я на нём мир пересобираю? А если ещё и видео при этом смотрю? Какой смысл в ноуте, который по своей конструкции не может выдать полную производительность из заявленной?


    1. isden
      16.11.2016 19:59

      Ну лично я уже много лет сразу просто ставлю его в ondemand на ноутах.
      А powersave можно запихнуть, ну скажем, чтобы при заряде батареи меньше 40% включался (насколько помню, в том же laptop-mode такое можно сделать).


    1. wentout
      16.11.2016 20:02

      Да, всё именно так и есть, просто включил профиль :)

      Вроде бы я описал, что когда я убрал все обёртки работать было можно, а профилем я управлял через апплет.

      Эмм… да вот как-то так. Он может выдать полную производительность, это 2.9 GHz, но только если его постоянно остужать, иначе он сам будет «остывать». И это не зависит от Governor'а. В обычном Powersave режиме он крутится где-то около 600 MHz. Причём от системы это не зависит, просто этих частот хватает. Да, и, насчёт пересборки мира. Вы можете включить профиль Perfomance, но у меня это тоже совершенно ничего не меняет, как показывало 600 MHz, так и показывает. Думаю, что всё же процессор просто будет быстрей переходить в задачи с повышением частоты, как-то так, наверное. Но я не уверен.


  1. point212
    16.11.2016 22:30

    Это лучшее, что я читал на хабре за последние полгода :)
    Старые добрые разбирательства с Линухом. Как же я за ними скучаю… с момента когда подбирал параметры модлайна для своего безвестного CRT-монитора, и когда пытался заставить работать winmodem… Или скролл у мышки. Эх…


  1. leggiermente
    16.11.2016 23:06

    У меня похожая история происходит с каждой покупкой ноутбука. В нынешнем вообще с охлаждением не очень: четырёхядерный Core i7-720QM и производительная видеокарта… в корпусе ультрабука. Сейчас температура редко выше 65 °C поднимается где бы то ни было, так как раз в год меняю термопасту и убираю пыль раз в полгода (и при правильно настроенных governor'ах, конечно).


  1. sams0m
    16.11.2016 23:31

    Автору мой 1 бесплатный совет. Поставить ядро или ниже 3.19 или выше 4.6.3
    Автор будет весьма удивлён и польщён результатом.


  1. kma21
    18.11.2016 15:37

    Оч. интересная и полезная статья, ибо многие гайды по power managment уже несколько устарели.

    А governor «powersave» не ограничивает частоту CPU? Я помню ещё со времён первых eee pc, что powersave фиксировал частоту на минимальной ondemand давал возможность быстро повышать её, conservative давал возможность медленно её повышать, powersave жарил по полной. и всегда всем хватало ondemand, ибо в простое частота сбрасывалась на минимальную, а при нагрузке повышалась (это вроде множителями в CPU делалось)


    1. wentout
      18.11.2016 17:49

      Нет, он не органичивает. Не знаю в чём разница, в обоих доступных governor'ах в idle режиме проц работает где-то на 600 MHz. Верхние потолки частот можно ограничить в TLP, если нужно.