5

Я недавно обновился до OSX Lion, и это разрушило мою логическую плату. Я вынужден настроить интеграцию видеокарты только с помощью приложения под названием gfxCardStatus. У меня сейчас такая же проблема на Ubuntu, она вылетает при использовании чипа NVIDIA (дискретного).

Как можно отключить или настроить встроенную видеокарту только в Ubuntu?

2 ответа2

1

Я не могу использовать встроенную графику по следующей причине.

  • Загрузка UEFI позволяет ядру видеть оба графических устройства, в то время как эмуляция BIOS видит только дискретную графику [ источник 1 ]
  • Установщик Ubuntu попытается настроить загрузку UEFI во время установки, но лучше этого избежать, поскольку это может повредить прошивку, поскольку раздел EFI на компьютере Mac переформатирован в FAT32 (оригинал - Apple_HFS). [ источник 2 ]

Я установил Ubuntu 12.04 на свой Macbook, используя и альтернативный +mac iso, и стандартный ISO-образ рабочего стола (который также работает для Mac).

К сожалению, оба раза установщик выбирает эмуляцию BIOS вместо UEFI. Поэтому я не могу использовать встроенную графику.

1

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

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

Apple использует 6-битные ЖК-дисплеи, которые поддерживают только 262144 цветов вместо 16 миллионов. Таким образом, нам нужно включить сглаживание по 6 бит на канал цвета, чтобы сгладить цветовые градиенты.

Предполагая, что вы используете gdm (по умолчанию) в качестве менеджера входа в систему, запустите:

sudo gedit /etc/gdm/Init/Default

Добавьте в конец файла, но над строкой выхода 0:

/usr/bin/nvidia-settings -a [gpu:0]/Dithering[DFP-2]=1 /usr/bin/nvidia-settings -a [gpu:0]/DitheringDepth[DFP-2]=1

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

sudo gedit /etc/pm/config.d/macbookair_fix

И добавьте эти строки.

SUSPEND_MODULES="bcm5974 mbp-nvidia-bl" HIBERNATE_RESUME_POST_VIDEO="yes" ADD_PARAMETERS="--quirk-reset-brightness" DROP_PARAMETERS="--quirk-none"

Чтобы исправить подсветку функциональных клавиш:

sudo gedit /etc/X11/xorg.conf

Найдите раздел Device для драйвера Nvidia и добавьте эту строку в конец раздела:

    Option          "RegistryDwords" "EnableBrightnessControl=1"

Блок теперь должен выглядеть так:

Section "Device"
Identifier "Default Device"
Driver "nvidia"
Option "NoLogo" "True"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection

Почти там, нам просто нужно изменить некоторые параметры загрузки сейчас:

sudo gedit /etc/default/grub

Измените строку:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splas" чтобы:

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=pci acpi_backlight=vendor"

Теперь, наконец, запустите:

sudo update-grub

Установить проприетарный драйвер ATI, так как он не устанавливается по умолчанию из-за проблем с лицензированием.

Перейдите в System->Administration->Hardware Drivers и найдите новые драйверы. Должен появиться собственный драйвер ATI, включить его и перезапустить X.

Если он не находит его автоматически, вы можете использовать устаревший драйвер ATI (cat 9.3), найденный здесь.

Об этом для более подробной информации смотрите это обсуждение.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .