Текущее время: 22 ноя 2024, 04:49




 Страница 1 из 1 [ Сообщений: 12 ] 
Автор
Сообщение
[ТС]
 Заголовок сообщения: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 17 ноя 2020, 19:35 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Здравствуйте,
перестала работать дискретная видеокарта Radeon 6630M, перевел на встроенную в процессор i5-2520m графику:
убрал из /System/Library/Extentions каталоги по маске AMD* и ATI* - встройка заработала, но тормозила,
после команды nvram fa4ce28d-b62f-4c99-9cc3-6815686e30f9:gpu-power-prefs=%01%00%00%00 встройка стала работать заметно бодрее - FullHD видео показывает без нагрузки на процессор.
Иногда проскакивают артефакты в виде темных прямоугольников по бокам экрана, тормозит анимация в Launchpad.
Не удается вывести изображение на второй дисплей. Как этого достичь?
Работает только один какой-то дисплей: если подключен miniDP - работает только он; если miniDP отключить, то начинает работать HDMI, при этом звук через HDMI не передается, но разрешение определяется корректно.

В отличие от MacBook Pro этого же 2011 года с такой же проблемой выхода из строя дискретки, в MacMini чип gmux линуксом не находится. Тем не менее, добавление переменной efi почему-то влияет на включение аппаратного ускорения видео.
Пробовал способ через GRUB:
menuentry "macOS" {
insmod hfsplus
outb 0x728 1
outb 0x710 2
outb 0x740 2
outb 0x750 0
search --set=root --file /System/Library/CoreServices/boot.efi
chainloader /System/Library/CoreServices/boot.efi
}

и без команды отключения дискретки ( outb 0x750 0 ) - изображение на втором дисплее не появилось.


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 19 ноя 2020, 20:20 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
В спецификации к процессору i5-2520M ( https://ark.intel.com/content/www/us/en/ark/products/52229/intel-core-i5-2520m-processor-3m-cache-up-to-3-20-ghz.html ) указано, что процессорная графика поддерживает 2 дисплея, значит теоретически можно работать с двумя мониторами на встроенной графике IntelHD3000, но как включить второй монитор?


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 22 ноя 2020, 01:12 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Пробовал в окне свойств Дисплеев зажимать на клавиатуре Alt(Option) и нажимать на появляющуюся кнопку поиска дисплеев.
Второй дисплей не нашелся


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 22 ноя 2020, 09:33 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Нашел в ютубе варварский способ, позволяющий включить внешний экран в macbook pro: нажимают кнопку питания, появляется изображение и тут же закрывают крышку - изображение переходит на внешний экран, потом после загрузки macos открывают крышку и получают два работающих экрана.
С моим macmini такой фокус не сработал - пробовал выдергивать miniDP коннектор вместо закрывания крышки(которой нет) - в итоге просто пропадает изображение на обоих экранах. При этом macos загружается и работает полноценно (smcFanControl увеличивает обороты после логина).


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 22 ноя 2020, 22:08 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Можно ли заставить OS X думать, что она работает не на MacMini5,2 , а на MacMini5,1 ?


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 24 ноя 2020, 12:12 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Создал тему в форуме "Программный ремонт": http://vlab.su/viewtopic.php?f=235&t=109409
 ! Ciber SLasH писал(а):
Переместил эту тему в "Программный ремонт". Читайте правила форума: 2 темы по одному и тому же устройству создавать нельзя.


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 24 ноя 2020, 15:09 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Можно ли как-то мимикрировать MacMini5,2 под MacMini5,1 - чтобы MAC OS X так думала?

Пока нашел решения в виде:
  • прошивки мультиконтроллера https://habr.com/ru/post/401401/
  • использования uefi-эмулятора (chameleon, clover, opencore,...)
Последний способ может привести к режиму бесконечной перезагрузки: https://applelife.ru/threads/clover-na-nastojaschike.38580/page-25#post-669612

Есть ли другие способы?


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 26 ноя 2020, 09:55 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Пробовал обойтись без без эмуляторов-загрузчиков и без перепрошивки:
Lilu+Whatevergreen с указанием использовать 3 коннектора видеокарты (как в MacMini5,1) вместо 0 через nvram boot-args igfxframe=0x00030010 (или 0x00030020) ничего не дают, если добавить -wegnogpu (отключение дискретки) , то получаю долгую загрузку с серым экраном 640х480. Пробовал добавлять shikigva=1 shiki-id=Mac-8ED6AF5B48C039E1 параметры для декодирования онлайн видео, но тоже ничего не получил.

Пробовал Lilu+IntelGraphicsFixup с параметрами igfxframe=0x00030010 (или 0x00030020) , получил kernel panic.


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 26 ноя 2020, 20:49 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Неужели без uefi-эмулятора никак не обойтись?


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 04 дек 2020, 19:04 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Пробовал к параметрам Lilu+IntelGraphicsFixup добавлять -liluslow и igfxsnb=1 - так же kernel panic


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 26 дек 2020, 10:28 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Поставил OpenCore.

Сначала пробовал по родной документации Configuration.pdf (https://github.com/acidanthera/OpenCorePkg/blob/master/Docs/Configuration.pdf) заполнять все параметры конфига, но загрузка не удавалась.

Затем по статье MP 1,1-5,1 OpenCore on the Mac Pro (https://forums.macrumors.com/threads/opencore-on-the-mac-pro.2207814/) с тем же результатом.

Ну и наконец нашел Dortania's OpenCore For Legacy Macs (https://dortania.github.io/OpenCore-For-Legacy-Macs/) - загрузка удалась, хотя несколько дольше, чем обычно.

Оказалось, что поменять модель MacMini не достаточно, Mac Os хоть и пишет, что модель устройства другая, но все равно находит Radeon и ставит неправильный framebuffer для Intel HD 3000, что приводит к работе только одного экрана из двух и без аппаратного ускорения интерфейса (только видео).


Может быть в Mac OS есть какие-нибудь кэши, которые надо сбросить для корректной работы с "новой" моделью оборудования?


Не в сети
 Профиль    
 
[ТС]
 Заголовок сообщения: Re: MacMini5,2 a1347 2011 AMD6630M (820-2993?) Не работает второй дисплей для Intel HD3000
СообщениеДобавлено: 27 янв 2021, 23:20 
Я тут случайно
Я тут случайно
Аватара пользователя
Зарегистрирован: 23 фев 2020, 18:44
Наличности на руках:
20.00

Сообщения: 16
Откуда: Москва
Если кому интересно...

Полностью настроил OpenCore: победил KASLR (можно сказать баг от использования OpenCore), подкорректировал ACPI таблицы, чтобы они соответствовали MacMini5,1:
убрал SSDT-IGNoHda
добавил SSDT-IGHda, SSDT-SsdtIGPU - из дампа биоса (он общий на обе модели).

В итоге - ничего нового не получил - нет второго монитора, настроек первого, ускорения отрисовки интерфейса. В свойствах системы единственный адаптер Radeon. Но IORegistryClone показывет, что драйвер Intel GPU стал подгружать множество компонентов, а толку...

Если жестко пропатчить DSDT и еще добавить SSDT, чтобы убрать GFX0 (Radeon), то при загрузке Mac OS - черный экран.
Если прописывать Mac Os свойства видеокарты в SSDT типа "AAPL,snb-platform-id" и прочие - лучше не становится.


В-общем пока ничего. Если бы заставить биос аппарата думать, что аппарат MacMini5,1, а не MacMini5,2 (биосы у них совпадают), то может быть что и получилось. Но как это сделать?


Не в сети
 Профиль    
 
Показать сообщения за:  Поле сортировки  
 Страница 1 из 1 [ Сообщений: 12 ] 


   Похожие темы   Автор   Ответы   Просмотры   Последнее сообщение 
Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Mac mini A1347 (820-2993-A) номинал резистора

в форуме Apple

Levsha110mb

1

1369

20 апр 2020, 12:32

d-pal Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. Mac mini A1347 (820-2993-A) Помогите определить детали

в форуме Apple

DreamCatcher

3

1152

12 янв 2021, 19:34

DreamCatcher Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. A1347 (820-2993-A) КЗ на плате

в форуме Apple

vitas-iv

5

738

03 янв 2024, 04:59

Serguz05 Перейти к последнему сообщению

Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней. артефакты на intel hd3000 core i3 hp probook 5330m

в форуме HP Compaq

dron7sem

6

2846

24 авг 2017, 14:30

etoemel Перейти к последнему сообщению

В этой теме нет новых непрочитанных сообщений. Mac Mini A1347 (Mac Mini A1347) Ошибка igdkmd64.sys

в форуме Apple

kurban4eg

10

8795

02 май 2018, 19:36

Shooter75 Перейти к последнему сообщению


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 5


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти: