Ubuntu 14.10 на MacBookPro4,1 Nvidia 8600 м - не может загрузить двоичные драйверы

Я переключаюсь от MacOS до Xubuntu после бесконечных проблем, пытающихся расширять срок полезного использования моего хранившего A1260 MacBook Pro (проблемы включая USB3.0, NTFS, iTunes, App Store, довольно многих). Машина достаточно мощна, и я запустил Ubuntu на более старых машинах, таким образом, я действительно стремлюсь получить ее работа.
У меня есть он главным образом рабочий (я ввожу это на нем теперь). Однако графика Nvidia не будет работать с двоичными драйверами, независимо от того, что я пробую. Каждый раз, когда я пытаюсь загрузить их, X сбоев, и генерирует следующее в kern.log:

Oct 26 18:53:15 Pegasus kernel: [   49.229756] nvidia 0000:01:00.0: irq 51 for MSI/MSI-X
Oct 26 18:53:15 Pegasus kernel: [   49.232512] NVRM: failed to copy vbios to system memory.
Oct 26 18:53:15 Pegasus kernel: [   49.232745] NVRM: RmInitAdapter failed! (0x30:0xffffffff:747)
Oct 26 18:53:15 Pegasus kernel: [   49.232752] NVRM: rm_init_adapter failed for device bearing minor number 0
Oct 26 18:53:15 Pegasus kernel: [   49.232777] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5
Oct 26 18:53:18 Pegasus kernel: [   52.620786] nvidia 0000:01:00.0: irq 51 for MSI/MSI-X
Oct 26 18:53:18 Pegasus kernel: [   52.623552] NVRM: failed to copy vbios to system memory.
Oct 26 18:53:18 Pegasus kernel: [   52.623893] NVRM: RmInitAdapter failed! (0x30:0xffffffff:747)
Oct 26 18:53:18 Pegasus kernel: [   52.623901] NVRM: rm_init_adapter failed for device bearing minor number 0
Oct 26 18:53:18 Pegasus kernel: [   52.624534] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5
Oct 26 18:53:24 Pegasus kernel: [   58.702055] nvidia 0000:01:00.0: irq 51 for MSI/MSI-X
Oct 26 18:53:24 Pegasus kernel: [   58.704792] NVRM: failed to copy vbios to system memory.
Oct 26 18:53:24 Pegasus kernel: [   58.705020] NVRM: RmInitAdapter failed! (0x30:0xffffffff:747)
Oct 26 18:53:24 Pegasus kernel: [   58.705028] NVRM: rm_init_adapter failed for device bearing minor number 0
Oct 26 18:53:24 Pegasus kernel: [   58.705055] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5
Oct 26 18:54:06 Pegasus kernel: [  100.268217] nvidia 0000:01:00.0: irq 51 for MSI/MSI-X
Oct 26 18:54:06 Pegasus kernel: [  100.270803] NVRM: failed to copy vbios to system memory.
Oct 26 18:54:06 Pegasus kernel: [  100.271017] NVRM: RmInitAdapter failed! (0x30:0xffffffff:747)
Oct 26 18:54:06 Pegasus kernel: [  100.271023] NVRM: rm_init_adapter failed for device bearing minor number 0
Oct 26 18:54:06 Pegasus kernel: [  100.271042] NVRM: nvidia_frontend_open: minor 0, module->open() failed, error -5
Oct 26 18:54:39 Pegasus kernel: [  133.380791] [drm] Module unloaded

Мое понимание - то, что это происходит из-за архитектуры EFI, не позволяющей драйверы загрузить встроенное микропрограммное обеспечение из карты или чего-то к тому эффекту. У меня есть он работающий над Nouveau прямо сейчас, но как у меня есть некоторые игры, в которые я хочу играть, я действительно хочу получить работу драйверов Nvidia. Я попробовал упакованные 331 и последнее автономное от Nvidia; ни один не работал.

Я установил, повторно находят, но это не помогло; на самом деле это только загрузится, если я выберу опцию EFI. Выбор второй, стандартной опции просто сразу зависает после окна перенаходки. Xubuntu является единственная ОС на этой машине, и я отформатировал диск с таблицей разделов MS-DOS. Это также имеет включенный FDE.

Я попробовал некоторые флаги ядра; nomodeset жизненно важно. Я также попробовал nopat который не помог.

Мое основное понимание - то, что Совместимость BIOS не умирает на аппаратных средствах MBP. Поскольку Xubuntu является единственная ОС на нем, у меня нет проблем, реконфигурировавших систему, пока это не работает, если это даже возможно; некоторый поиск показывает, что это - очень щекотливый вопрос, и Nvidia промыли их руки от него. Red Hat закрыл билет, поскольку не БУДЕТ FIX.

Я в замешательстве с этим. Там какой-либо путь состоит в том, чтобы получить эту вещь работать?

  • Оборудование: Core 2 Duo T9500 2.6 ГГц, 4 ГБ RAM, Nvidia Geforce 8600M GT 512 МБ
  • Программное обеспечение: Xubuntu 14.10 x86_64
3
задан 28 October 2014 в 00:15

3 ответа

Я обнаружил, что существует способ сделать это - после нахождения подсказки здесь: http://korrekt.org/page/Note:How_to_install_%28K%29Ubuntu_14.04_on_Macbook_7,1#What.27s_the_problem_with_EFI_on_this_Macbook.3F :

(K) человечность не спросит, хотите ли Вы режим EFI или BIOS во время установки. Это будет просто использовать тот же режим, что Вы раньше загружали установщик. Как только Вы установили Ubuntu в этом режиме, будет трудно измениться. На самом деле оба режима имеют свои собственные специализированные загрузчики, которые работают по-другому (пакет "ПК личинки" для BIOS и пакета "grub-efi-amd64" для EFI).

, Как загрузиться в режиме BIOS. Таким образом необходимо удостовериться, что установщик загружается в правильном режиме. Для меня, работавший путем начальной загрузки от CD/DVD.

...

, По крайней мере, в моем загрузчике, это, кажется, невозможно загрузить от карты с интерфейсом USB не-EFI. Я мог использовать карты с интерфейсом USB, чтобы загрузиться, главным образом использовать живую систему, чтобы попытаться зафиксировать мою установку, но они всегда были картами с интерфейсом USB EFI, которые были тогда загружены в режиме EFI.

решение состоит в том, чтобы записать CD/DVD вместо того, чтобы использовать карту с интерфейсом USB. Таким образом действительно возможно вынудить встроенное микропрограммное обеспечение Mac загрузиться в режиме BIOS, и Ubuntu возьмет от этого, что это должно установить версию BIOS GRUB. Все течет оттуда. Однако на основе моего понимания, не возможно сделать, это без полного переустанавливает.

я надеюсь, что это помогает кому-то еще.

2
ответ дан 17 November 2019 в 10:22

Я работал вокруг тех же выпусков chainloading GRUB2 от перенаходки:

  • Удаляют grub-efi и устанавливают grub-pc и gdisk.

  • Используя gdisk, создайте гибридный MBR (" , r экоочень и опции преобразования"-> "делают hybrid mbr"). При запросе установить загрузочный флаг раздела Linux выберите Y.

  • Установка GRUB2 в гибридный MBR: grub-install --force /dev/sdX

Теперь перезагрузка и выбор "Загружают Linux (наследие) от целого дискового тома" в перенаходке.

0
ответ дан 17 November 2019 в 10:22

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

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

возможно возвратиться к Личинке BIOS без переустанавливание.

я переключился от Личинки EFI до Личинки BIOS на моем старом добром Macbook Pro 4,1 (A1261, 17-дюймовая версия) со следующими шагами:

  • устанавливают grub-pc, пакет
  • удаляет grub-efi пакет
  • , я перезагрузил, по крайней мере, однажды здесь, потому что я возвратился к нему на следующий день
  • с parted, удалите раздел EFI
  • update-grub
  • grub-install /dev/sda для установки Личинки на MBR
  • (я не знаю, избыточен ли один из предыдущих двух. Я сделал обоих, потому что я крутился немного)
  • , перезагрузка
  • подтверждает отсутствие /sys/firmware/efi
  • установка двоичный драйвер Nvidia (я использовал версию 304 успешно на этой машине)

Позже, я помнил, возможно, что я должен установить флаг 'начальной загрузки' на разделе 2 (который является первым, теперь, когда я уничтожил раздел EFI 1). Это - раздел с файловой системой начальной загрузки / на. Это хорошо работало без набор флага начальной загрузки, но я установил его так или иначе.

Это было на довольно чистом Linux Mint 17,2 установленных от карты флэш-памяти. Монетный двор 17.2 основан на Ubuntu 14.04.

Linux является единственная ОС на этой машине. Никакой OSX, Никакой rEFIt/rEFInd. Просто пустой Монетный двор 17,2 установок.

обычные "Создают резервную копию его сначала!" совет применяется.: D

я надеюсь, что это помогает кому-то.

2
ответ дан 17 November 2019 в 10:22

Другие вопросы по тегам:

Похожие вопросы: