Установка ОС Zorin 15.3 на Macbook Pro (Mid 2010)


Зачем устанавливать Zorin OS 15.3, спросите вы?

Позвольте мне рассказать вам почему. После недели мучительных проб и ошибок и изучения бесчисленных руководств/потоков, включая очень многообещающие, как этот — https://www.if-not-true-then-false.com/2021/debian-ubuntu-linux-mint-nvidia-guide/.

я наткнулся на следующую статью https://jeremy.geek.nz/2021/08/23/using-legacy-nvidia-gpus-in-ubuntu-20-04/, объясняющую тот факт, что NVidia 340.108 поддерживается только ядром linux версии 5.4.x.

Вопрос, почему именно эта версия, заключается в том, что Mid 2010 Macbook Pro поставляется с видеокартой NVidia GeForce 320M. Единственный драйвер, который поддерживает эту карту, это NVidia 340.108, кроме стандартных неработающих драйверов с открытым исходным кодом nouveau x.

Я начал искать хороший дистрибутив, поддерживающий ядро версии 5.4.x и, к своему удовольствию, обнаружил, что Ubuntu 18.04 LTS поддерживает это ядро и будет поддерживать его до 2028 года. Это означает, что если все пойдет по плану, мой Mid 2010 все еще может быть полезен.

Это также означает, что приведенные здесь шаги могут быть применимы не только для Zorin OS 15.3, но и для других дистрибутивов на базе Ubuntu 18.04.

Загрузите необходимую ОС

Если вы хотите продолжить работу с Zorin OS, вы можете скачать версию 15.3 отсюда. Скачайте iso образ и запишите его на USB с помощью такого инструмента, как Etcher.

Установите Zorin OS

После того как вы записали ОС, подключите USB к Macbook, на который вы хотите ее установить, и перезагрузите машину. Когда машина загрузится, нажмите клавишу Option/alt, чтобы получить экран выбора загрузочного устройства. Выберите модуль, на который вы недавно записали образ Zorin. Ключевым моментом здесь является снятие галочек со следующих опций на экране Updates and other software.

  • Другие опции
    • Загружать обновления во время установки ubuntu
    • Установить стороннее программное обеспечение для графического и wi-fi оборудования и дополнительных медиаформатов.

Продолжайте установку как обычно.

Действия после установки

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

  • Установите все обновления, это можно сделать графически или через CLI, убедившись, что вы НЕ ПЕРЕЗАПУСКАЕТЕ систему.
  • Настройте идентификаторы шины PCI-E. Для этой задачи вы можете следовать этой теме для создания файла /etc/grub/01_enable_vga.conf, но НЕ ПЕРЕЗАПУСКАЙТЕ вашу систему.
  • Проверьте, распознает ли ОС базовое оборудование, используя следующую команду — sudo ubuntu-drivers devices. Вывод команды должен выглядеть примерно так —
== /sys/devices/pci0000:00/0000:00:17.0/0000:04:00.0 ==
modalias : pci:v000010DEd000008A0sv0000106Bsd000000C2bc03sc00i00
vendor   : NVIDIA Corporation
model    : MCP89 [GeForce 320M]
driver   : nvidia-340 - distro non-free recommended
driver   : xserver-xorg-video-nouveau - distro free builtin

== /sys/devices/pci0000:00/0000:00:15.0/0000:02:00.0 ==
modalias : pci:v000014E4d0000432Bsv0000106Bsd0000008Dbc02sc80i00
vendor   : Broadcom Limited
model    : BCM4322 802.11a/b/g/n Wireless LAN Controller (AirPort Extreme)
driver   : bcmwl-kernel-source - distro non-free
Войти в полноэкранный режим Выход из полноэкранного режима

У меня были трудности с Ubuntu 22.04, чтобы получить результат, где ОС распознает карту NVidia с помощью вышеуказанной команды, даже после установки patched версии драйверов NVidia GeForce 320M 340.108 с ядром версии 5.15 или 5.17.

  • Установите Дополнительные драйверы с помощью GUI или CLI — sudo ubuntu-drivers autoinstall, еще раз НЕ ПЕРЕЗАПУСКАЙТЕ систему после установки.
  • Следующие шаги взяты из этого поста.
    • Установите nvidia-prime — sudo apt install --reinstall nvidia-prime.
    • Переключитесь на nvidia — sudo prime-select nvidia.

ПРИМЕЧАНИЕ: Я не удалил лишние файлы черного списка, как указано в статье, если вы все-таки получили черный экран, то, пожалуйста, следуйте всем инструкциям.

  • Наконец, выполните следующую команду для создания файла xconfig — sudo nvidia-xconfig.
  • На этом этапе перезагрузите компьютер.

Момент истины

В идеале, если все идет хорошо, вы должны быть приветствованы на экране входа в ОС или на рабочем столе без каких-либо проблем. Вы можете выполнить следующую команду, чтобы проверить, все ли работает так, как ожидалось —

nvidia-smi
Tue May  3 16:44:05 2022
+------------------------------------------------------+
| NVIDIA-SMI 340.108    Driver Version: 340.108        |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf  Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|===============================+======================+======================|
|   0  GeForce 320M        Off  | 0000:04:00.0     N/A |                  N/A |
| N/A   51C   P12    N/A /  N/A |    181MiB /   252MiB |     N/A      Default |
+-------------------------------+----------------------+----------------------+

+-----------------------------------------------------------------------------+
| Compute processes:                                               GPU Memory |
|  GPU       PID  Process name                                     Usage      |
|=============================================================================|
|    0            Not Supported                                               |
+-----------------------------------------------------------------------------+
Войти в полноэкранный режим Выйти из полноэкранного режима

Надеюсь, эта статья поможет тем, кто также пытается увеличить срок службы своих mac books.

Оцените статью
Procodings.ru
Добавить комментарий