LINUX.ORG.RU

Gentoo Linux на Macbook Pro 2015

 , ,


2

4

Есть макбук, хочу на него Gentoo Linux. И да, комментарии в стиле «линукс на маке не нужен» мне не интересны. Нужно и всё. После того, как попользовался макосью - понял, что нормально работать так не смогу, нужен тёплый ламповый gentoo с kde (а макбук хорош количеством оперативки, мощным процессором, батарейкой, экономичностью, и не тяжёлый при этом).

Нашёл инструкцию https://wiki.gentoo.org/wiki/Apple_Macbook_Pro_Retina_(early_2013) - но выглядит немного староватой. Насколько понимаю, у макоси сейчас свой загрузчик, который запускается из UEFI, и нужны какие-то костыли вроде refit/refind - но не понял, для чего. Разве я не могу UEFI настроить на загрузку grub2 (который расположу на разделе в 50-100 мегабайт, к примеру), чтобы потом из него грузить либо макось, либо линукс, на выбор?

Или так не получится, и сам EFI-загрузчик надо будет научить грузить по выбору либо macos, либо grub2, а оттуда уже linux?

linux я хочу расположить на LVM, с этим проблем, думаю, быть не должно. Только раздел macos не получилось подмонтировать (пробовал загрузить system rescue cd последней версии), пишет «wrong fs type», из gentoo пока не пробовал, но подозреваю, что могут возникнуть проблемы.

Хочу не на замену, а второй системой, так как пока не уверен, что все железки заработают.

Ответ на: комментарий от andreyu

Вы, кстати, правы насчёт энерсгосбережения. Что-то не так с процессором.

analyzing CPU 0:
  driver: intel_pstate
  CPUs which run at the same hardware frequency: 0
  CPUs which need to have their frequency coordinated by software: 0
  maximum transition latency: 0.97 ms.
  hardware limits: 800 MHz - 3.40 GHz
  available cpufreq governors: performance, powersave
  current policy: frequency should be within 800 MHz and 3.40 GHz.
                  The governor "powersave" may decide which speed to use
                  within this range.
  current CPU frequency is 2.20 GHz.
  boost state support:
    Supported: yes
    Active: yes

Только powersave и performance. ondemand нету просто в списке (хотя в ядре он включён). Возможно, в текущей версии ядра для этого процессора это работать не будет.

model name      : Intel(R) Core(TM) i7-4770HQ CPU @ 2.20GHz
BattleCoder ★★★★★
() автор топика
Последнее исправление: BattleCoder (всего исправлений: 1)
Ответ на: комментарий от BattleCoder

ondemand нету просто в списке

ondemand выпилен для процессоров Intel, поддерживающих драйвер p_state (это начиная с SandyBridge)

А вообще, поставь TLP, удивишься, насколько вырастет время автономной работы. На моем Asus Zenbook UX305 я легко получаю over 11h.

Кстати, я тоже немного заманался настраивая UEFI/Secure boot загрузку. Правда, у меня конфигурация посложнее: LVM на шифрованном разделе /dev/sda2 (через dm-crypt).

Но в конце-концов всё заработало идеально (бубунта 14.04.3)

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

Что-что поставить? TLP? Я не люблю такие трёхзначные аббревиатуры - их даже в гугл вбивать, можно не то найти.

У меня LVM нешифрованный, но не вижу особой сложности, чтобы добавить шифрование, просто решил прямо сейчас не делать это усложнение.

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

Скала это же для хипсторов. А они все на маках 😂

unt1tled ★★★★
()
Ответ на: комментарий от BattleCoder

TLP.

TLP brings you the benefits of advanced power management for Linux without the need to understand every technical detail. TLP comes with a default configuration already optimized for battery life, so you may just install and forget it. Nevertheless TLP is highly customizable to fulfil your specific requirements.

unanimous ★★★★★
()
Ответ на: комментарий от BattleCoder

Я готов к экспериментам. :)

Тогда в путь. А я с удовольствием почитаю историю успеха.

andreyu ★★★★★
()
Ответ на: комментарий от Oxdeadbeef

Ну вот сейчас мне acpi пишет, что 7 часов от батареи обещает проработать. Более, чем достаточно. Под макосью 10 часов что ли будет?

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

Под макосью 10 часов что ли будет?

возьми да проверь
на реальном опыте, а не по тому что там кто пишет

smilessss ★★★★★
()
Ответ на: комментарий от BattleCoder

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

Oxdeadbeef ★★★
()
Ответ на: комментарий от BattleCoder

Можно, но выглядит страшно и есть только приложения

Gorthauer ★★★★★
()

А есть ли у кого идея, почему он процессор по умолчанию разгоняет аж до 3.2 гигагерца? Многовато. Хотя даже в названии 2.20. Кривые настройки cpufreq в ядре?

Нет, полезно иметь возможность разогнать процессор, но не на ноутбуке, работающем от батарейки. :)

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

выключи буст, если уверен, что тебе он не нужен

ниче там не кривое, изучи матчасть

smilessss ★★★★★
()
Ответ на: комментарий от mersinvald

Зачем это, когда есть laptop_mode

Затем, что TLP делает куда больше, а laptop_mode признан устаревшим.

unanimous ★★★★★
()
29 марта 2016 г.

А кто знает как пользоваться magic sysrq на макбуке? В интернете нахожу какие-то инструкции, где пишут, что на макбуках есть клавиша f13, которую и переназначают на sysrq, но где она?? Я её не вижу.

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