AppleLife: Ati Radeon Hd4870 Заводится Только Инжектором? - AppleLife

Перейти к содержимому

  • (24 Страниц)
  • +
  • « Первая
  • 20
  • 21
  • 22
  • 23
  • 24
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Ati Radeon Hd4870 Заводится Только Инжектором? В 10.5 прекрасно запускался стрингами, в 10.6 - только инжектором :(

Опрос: Ati Radeon Hd4870 Заводится Только Инжектором? (58 пользователей проголосовало)

Чем Вы завели свою видеокарту АТИ?

  1. Инжектором (8 голосов [13.79%])

    Процент голосов: 13.79%

  2. Стрингами (2 голосов [3.45%])

    Процент голосов: 3.45%

  3. Прописал в DSDT (10 голосов [17.24%])

    Процент голосов: 17.24%

  4. PC_EFI v10.5 от Неткаса (15 голосов [25.86%])

    Процент голосов: 25.86%

  5. Не знаю, оно само заработало (1 голосов [1.72%])

    Процент голосов: 1.72%

  6. Пиво + чел, который в этом шарит (2 голосов [3.45%])

    Процент голосов: 3.45%

  7. Ничем, у меня NVidia :) (20 голосов [34.48%])

    Процент голосов: 34.48%

Голосовать Гости не могут голосовать

#1 Пользователь офлайн   Alex Commandor Иконка

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 284
  • Регистрация: 29 Январь 07
  • Пол:Мужчина
  • Город:Киев, Украина, СССР

Отправлено 18 Сен 2009 - 12:27

Решил вынести этот вопрос в отдельную тему, потому как в ветке с железом полная тишина :(
Собственно, в сабже описана проблема. Под Леопардом видеокарта запускалась ЛЮБЫМ из методов (инжектор, стринги, DSDT), при этом скорость работы через два последних метода была просто потрясная по сравнению с работой через инжектор. В Снегопарде какой-то бред получается: многие пишут, что вроде всё работает так же хорошо, как и раньше, а у меня заводится только инжектором EvOEnabler :-S Все найденные мною примеры plist-а для этой видеокарты не дают нормального результата. В зависимости от наполнения параметров на экране можно наблюдать либо серые битые квадратики, либо просто пустой экран (при этом турбина на карте ревёт, как сумасшедшая :-O ), либо в самом лучшем случае десктоп просматривается, но в настолько перемешанном виде, что практически ничего нельзя понять. Может, кто с таким сталкивался и знает, как побороть? Буду немеряно благодарен за помощь. :)

---------------------------------------------------------------------------------------

ПЕРВАЯ ЛАСТОЧКА (большое, просто огромное СПАСИБО Brucelee-secret):
полностью рабочий (но нехилый по размеру :)) код для вставки в ДСДТ с внедренным ROM от видео 4890 (приаттачен или брать здесь)

---------------------------------------------------------------------------------------
ВТОРАЯ ЛАСТОЧКА :) (спасибо пользователю x-di)
Программа rom_dsdt_converter.exe (под Виндовс!. Отлично работает под CrossOver-ом ;)) для конвертирования ROM видеокарты в формат для вставки в DSDT (здесь) + полностью рабочая секция видеокарты (ATY_Dsts_sample.txt), в которую надо вставить полученный bin-image. С этим DSDT должны работать Dual DVI, DVI->VGA , Dual Display, сон (здесь).

..................................................................................................... .......
Информация для тех, кто не знает, куда это всё вставлять: ссылка на готовый ответ
..................................................................................................... .......

ВАЖНО!!!
Для тех, кто не хочет или не может париться с ДСДТ или не знает, что это такое :), уже есть готовое решение: загрузчик от Неткаса. Последняя на данный момент (23.11.2009) версия pc_efi boot 10.5 уже сама делает инжект нужных свойств, ВКЛЮЧАЯ БИН-ИМИДЖ видеокарты. Для этого достаточно добавить в com.apple.Boot.plist параметр GraphicsEnabler и установить его значение в Yes.
Пример:
Скрытый текст

Также в com.apple.Boot.plist можно прописать и использование бин-имиджа от другой видеокарты из отдельного файла (подробнее см. информацию в описании предыдущей версии pc_efi boot 10.4.1)

Прикрепленные файлы


Сообщение отредактировал Alex Commandor: 24 Фев 2010 - 18:57

яМак10,1: CPU Intel Core 2 Duo E8500 3.16 GHz; MB ASUS P5K, BIOS from P5KR (AHCI enabled) - ethernet AttansicL1, sound ALC883; RAM 4096 MB DDR2-800 Kingston; Video Sapphire Radeon HD4870 512MB; OS: Microsoft Windows 7 (для "поиграться"), MAC OS X 10.6.2 native (для всего остального :-)
1


  • (24 Страниц)
  • +
  • « Первая
  • 20
  • 21
  • 22
  • 23
  • 24
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Другие ответы в этой теме

#421 Пользователь офлайн   Mrcoretwoduo Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 65
  • Регистрация: 12 Июль 08
  • Пол:Мужчина
  • Город:Tsk

Отправлено 15 Дек 2009 - 14:37

Пасиба! :D
mobo = intel dp35dp +actual bios
proc. = C2Q 9400 @ 2.66 GHz
video#1 = nvidia 8800 gt @ 256 mb
video#2 = ATI 4850 @ 1Gb - [works fine (big thx 2 Brucelee-secret). Testing now]; DSDT without videosection + boot 10.6 by netkas with GraphicsEnabler
RAM = 4*1Gb @ 800 mhz DDR2
NIC = PCI Realtek 8169
Sound = USB Creative X-fi Xmod
DVD/HDD = SATA/SATA-II

Snow Leo 10.6.2 retail
0

#422 Пользователь офлайн   penpen Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 6
  • Регистрация: 30 Декабрь 07

Отправлено 25 Дек 2009 - 00:37

А как через dstd завести hd2600pro?
0

#423 Пользователь офлайн   delson Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 1
  • Регистрация: 25 Декабрь 09

Отправлено 25 Дек 2009 - 23:03

Здесь нашел, что HD4870 работает с EVOEnabler.kext. Собсвтенно сам кекст есть в посте: http://initialize.ru...i-radeon-hd4870
-1

#424 Пользователь офлайн   Alex Commandor Иконка

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 284
  • Регистрация: 29 Январь 07
  • Пол:Мужчина
  • Город:Киев, Украина, СССР

Отправлено 26 Дек 2009 - 14:42

Просмотр сообщенияdelson (25 Дек 2009 - 22:03) писал:

Здесь нашел, что HD4870 работает с EVOEnabler.kext. Собсвтенно сам кекст есть в посте: http://initialize.ru...i-radeon-hd4870


Проверять надо то, что пишете, - по ссылке автор пишет полную фигню. Он рекомендует использовать одновременно и кекст, и GraphicsEnabler в com.apple.Boot.plist. Почитайте внимательно шапку этой темы и не пишите глупостей.
яМак10,1: CPU Intel Core 2 Duo E8500 3.16 GHz; MB ASUS P5K, BIOS from P5KR (AHCI enabled) - ethernet AttansicL1, sound ALC883; RAM 4096 MB DDR2-800 Kingston; Video Sapphire Radeon HD4870 512MB; OS: Microsoft Windows 7 (для "поиграться"), MAC OS X 10.6.2 native (для всего остального :-)
0

#425 Пользователь офлайн   Troj@n Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 45
  • Регистрация: 01 Декабрь 08

Отправлено 01 Фев 2010 - 19:30

У меня PowerColor HD4870 512Mb, разрешение экрана правильно не выставляет, точнее в списке разрешений экрана разрешения 1680х1050 нету. Как это можно исправить?
Intel Core2Quad Q9550 2.83Ghz
M/b Biostar TPower I45 (P45+ICH10R)
Звук Realtek ALC888S 8+2 Channel HD Audio
Сетка Realtek RTL8111C - 10/100/1000 Controller
DDRII 2*2048Mb PC1066 Kingmax
SVGA PowerColor HD4870 512Mb

ОС:Snow Leopard 10.6 rtl+ Update 10.6.2+Chameleon 2 RC4+boot 10.5+DSDT     
0

#426 Пользователь офлайн   beermashin Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 25 Август 09

Отправлено 02 Фев 2010 - 13:34

У меня Sapphire Radeon HD4870 1gb vapor-x
заводится только evo.kext
ни GE, ни dsdt не помогает, валится с паникой в ATIRadeonX2000((
может есть какие мысли как поправить?
0

#427 Пользователь офлайн   XLR Иконка

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 129
  • Регистрация: 16 Август 09

Отправлено 02 Фев 2010 - 16:54

Товарисчи, а где вы вообще достаёте EFI стринги для ATI?

У меня в EFI Studio 1.1 список видео стрингов отнюдь не богат ассортиментом девайсов...

Вот всё что там имеется:
Изображение
Mac OX 10.6.2 Vanilla (Retail)
Motherboard: Asus P5K-E (not Wi-Fi)
Processor: Intel Core2Quad Q6600 2,4Ghz

Memory: Kingston 2Gb DDR2 800Mhz CL 4
Video: 9500 GT 512MB SILENT классная карта
Audio: RME 9632 PCI пашет на SL только в 32bit
Geekbench: (32bit) 5245 popugayz / (64bit) 5800
popugayz
0

#428 Пользователь офлайн   demong1 Иконка

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 207
  • Регистрация: 01 Июль 08

Отправлено 02 Фев 2010 - 18:34

попробуй эту!

Прикрепленные файлы

  • Прикрепленный файл  EFIStudio.zip (1,08МБ)
    Количество загрузок:: 24

Intel DX58SO
Intel Xeon W3520
GTX 275GS(GT 8600)
Остальное всё на SATA,6GB DDR3-1600 CORSAIR
Lian Li PC-A7110,Apple Mighty Mouse,Apple Keyboard,Apogee One,Magic Mouse(Belkin Bluetooth-Adapter F8T017ng)
Snow Leopard 10.6.2(540)Raid0x3(320GB),DELL U2410
0

#429 Пользователь офлайн   Troj@n Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 45
  • Регистрация: 01 Декабрь 08

Отправлено 02 Фев 2010 - 18:43

Просмотр сообщенияbeermashin (02 Фев 2010 - 15:34) писал:

У меня Sapphire Radeon HD4870 1gb vapor-x
заводится только evo.kext
ни GE, ни dsdt не помогает, валится с паникой в ATIRadeonX2000((
может есть какие мысли как поправить?

boot 10.5 исправляет. но вот я столкнулся с проблемой(хотя и при evoenabler она то же была) нет разрешения 1680х1050, доступно только 1400х1050, а дальше 1600х1200.

У меня вопрос, как можно это поправить?
Intel Core2Quad Q9550 2.83Ghz
M/b Biostar TPower I45 (P45+ICH10R)
Звук Realtek ALC888S 8+2 Channel HD Audio
Сетка Realtek RTL8111C - 10/100/1000 Controller
DDRII 2*2048Mb PC1066 Kingmax
SVGA PowerColor HD4870 512Mb

ОС:Snow Leopard 10.6 rtl+ Update 10.6.2+Chameleon 2 RC4+boot 10.5+DSDT     
0

#430 Пользователь офлайн   demong1 Иконка

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 207
  • Регистрация: 01 Июль 08

Отправлено 02 Фев 2010 - 20:52

А так пробовал прописать?
<key>EthernetBuiltIn</key>
<string>Yes</string>
<key>Graphics Mode</key>
<string>1680x1050x32</string>
<key>GraphicsEnabler</key>
<string>Yes</string>
<key>Kernel</key>
<string>mach_kernel</string>
<key>Kernel Flags</key>
<string></string>
<key>SMBIOSdefaults</key>
<string>Yes</string>
<key>Timeout</key>
<string>3</string>
Intel DX58SO
Intel Xeon W3520
GTX 275GS(GT 8600)
Остальное всё на SATA,6GB DDR3-1600 CORSAIR
Lian Li PC-A7110,Apple Mighty Mouse,Apple Keyboard,Apogee One,Magic Mouse(Belkin Bluetooth-Adapter F8T017ng)
Snow Leopard 10.6.2(540)Raid0x3(320GB),DELL U2410
1

#431 Пользователь офлайн   Troj@n Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 45
  • Регистрация: 01 Декабрь 08

Отправлено 02 Фев 2010 - 21:11

<key>Graphics Mode</key>
<string>1680x1050x32</string>





этот параметр влияет на разрешение экрана Хама ну и на серенький экран с яблоком при загрузке системы. 


Intel Core2Quad Q9550 2.83Ghz
M/b Biostar TPower I45 (P45+ICH10R)
Звук Realtek ALC888S 8+2 Channel HD Audio
Сетка Realtek RTL8111C - 10/100/1000 Controller
DDRII 2*2048Mb PC1066 Kingmax
SVGA PowerColor HD4870 512Mb

ОС:Snow Leopard 10.6 rtl+ Update 10.6.2+Chameleon 2 RC4+boot 10.5+DSDT     
0

#432 Пользователь офлайн   XLR Иконка

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 129
  • Регистрация: 16 Август 09

Отправлено 02 Фев 2010 - 21:20

Просмотр сообщенияdemong1 (02 Фев 2010 - 17:34) писал:

попробуй эту!
Пасиба! :)

Предыдущую аццтойную версию я качал с http://kexts.com/ , видимо это был чей-то недобрый прикол.
Mac OX 10.6.2 Vanilla (Retail)
Motherboard: Asus P5K-E (not Wi-Fi)
Processor: Intel Core2Quad Q6600 2,4Ghz

Memory: Kingston 2Gb DDR2 800Mhz CL 4
Video: 9500 GT 512MB SILENT классная карта
Audio: RME 9632 PCI пашет на SL только в 32bit
Geekbench: (32bit) 5245 popugayz / (64bit) 5800
popugayz
0

#433 Пользователь офлайн   beermashin Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 25 Август 09

Отправлено 02 Фев 2010 - 22:07

c 10.5 тоже самое, хм rc4 тоже самое(
0

#434 Пользователь офлайн   beermashin Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 25 Август 09

Отправлено 02 Фев 2010 - 22:08

а с разрешением вот эта прога поможет http://www.3dexpress.de/
0

#435 Пользователь офлайн   x.di Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 79
  • Регистрация: 11 Апрель 08
  • Пол:Мужчина
  • Город:Киев,Украина
  • Интересы:Видеодизайн, мак ось

Отправлено 11 Фев 2010 - 18:33

Всем привет.
Ковырялся тут с видяшкой и пришёл к выводу, что для правильной заводки карты, нужно лишь это :
в DSDT
Device (IOU0)
{
Name (_ADR, 0x000Y0000)
Device (GFX0)
{
Name (_ADR, Zero)
}
}
.............................................................
Name (_ADR, 0x000Y0000)
Y =1,2,3 и т.д. - нужно ставить ,в зависимости от того , где висит ваша карта.Нужно смотреть в иореге.
.............................................................
плюс
ATY_init.kext (Snow Leo x32-x64)

В ATY_init нужные значения и биос моей карты, биос НУЖНО ЗАМЕНИТЬ на биос от вашей карты !
Откройте биос своей видяхи в хекс эдиторе скопируйте и вставьте в плист и всё.
И больше ничего не надо инжектить.
ATY_init юзаю для того, чтобы видеть System Profiler - Link Speed: 5.0 GT/s
LSPCI также говорит :
02:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4870] (prog-if 00 [VGA controller])
Subsystem: Apple Computer Inc. Unknown device 00b2
LnkSta: Speed 5GT/s, Width x16

Карта заводится на полную и начинает нормально без запинок и лагов вести себя в 3д приложениях и прочих прогах.
Еcли заводить с большим количеством ключей или при помощи GraphicsEnabler=yes, то получаем лаговую видяху!
Это сразу видно, как начинают грузиться мувки в память при просмотре "квиклуком", лаговая перемотка видео и мега дуплёж в 3д софтинах : Vue 8 (OpenGl 2.1 - shader 4) , Cinema 4d , Maya и т.д.
Я не спец, но подозреваю, что это связано с неправильной инициализацией и адресацией памяти видяхи ...
Я бы настоятельно не советовал юзать метод заводки HD4870 GraphicsEnabler=yes ...
P.S. Хотя, можно взять исходник бутлодыря и отрезать всё лишнее, что он инжектит.
В атаче всё нужное :)

Прикрепленные файлы


Сообщение отредактировал x.di: 11 Фев 2010 - 18:34

GA-EX58-Extreme, Core i7 920 2.66 , 12 гиг OCZ , Ati Toxic 512 Mb .
MacOS 10.6 (ванилина :)) Bootloader - AsereBLN_v1.1.8
Mac Model - MacPro4.1
IRC nick -> uncia
0

#436 Пользователь офлайн   x.di Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 79
  • Регистрация: 11 Апрель 08
  • Пол:Мужчина
  • Город:Киев,Украина
  • Интересы:Видеодизайн, мак ось

Отправлено 11 Фев 2010 - 19:38

Есть вопрос , может кто знает.
За что отвечает ATY,PlatformInfo ?
GA-EX58-Extreme, Core i7 920 2.66 , 12 гиг OCZ , Ati Toxic 512 Mb .
MacOS 10.6 (ванилина :)) Bootloader - AsereBLN_v1.1.8
Mac Model - MacPro4.1
IRC nick -> uncia
0

#437 Пользователь офлайн   Brucelee-secret Иконка

  • iПрофи
  • PipPip
  • Группа: Пользователи
  • Сообщений: 445
  • Регистрация: 28 Февраль 08
  • Пол:Мужчина

Отправлено 11 Фев 2010 - 22:31

Просмотр сообщенияx.di (11 Фев 2010 - 19:38) писал:

Есть вопрос , может кто знает.
За что отвечает ATY,PlatformInfo ?


Это инициализация ключа к биосу.
У меня всё отлично работает и в х32 и х64 битах! Добился успехов!
MSI P45 Platinum + RAM (PATRIOT) 4 GB + Lan + Wi-Fi (NetGear 311 PCI) + HDD - 320 GB + 10.5.8 + 10.6.2 + DSDT + ATI Radeon 4870 512 mb + Apple Keyboard + M-Audio Revolution 7.1 + Cpu - E8500 3.17 Ghz
1

#438 Пользователь офлайн   x.di Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 79
  • Регистрация: 11 Апрель 08
  • Пол:Мужчина
  • Город:Киев,Украина
  • Интересы:Видеодизайн, мак ось

Отправлено 11 Фев 2010 - 22:34

Просмотр сообщенияBrucelee-secret (11 Фев 2010 - 21:31) писал:

Это инициализация ключа к биосу.


В каком смысле?
GA-EX58-Extreme, Core i7 920 2.66 , 12 гиг OCZ , Ati Toxic 512 Mb .
MacOS 10.6 (ванилина :)) Bootloader - AsereBLN_v1.1.8
Mac Model - MacPro4.1
IRC nick -> uncia
0

#439 Пользователь офлайн   beermashin Иконка

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 8
  • Регистрация: 25 Август 09

Отправлено 13 Фев 2010 - 10:39

с ATY_init всеравно валится в кернел паник(
работает только EVOenabler.kext
0

#440 Пользователь офлайн   Nehalem Иконка

  • iЮзер
  • Pip
  • Группа: Пользователи
  • Сообщений: 139
  • Регистрация: 28 Сентябрь 08

Отправлено 13 Фев 2010 - 12:13

Просмотр сообщенияx.di (11 Фев 2010 - 18:33) писал:

Всем привет.
Ковырялся тут с видяшкой и пришёл к выводу, что для правильной заводки карты, нужно лишь это :
в DSDT
Device (IOU0)
{
Name (_ADR, 0x000Y0000)
Device (GFX0)
{
Name (_ADR, Zero)
}
}
.............................................................
Name (_ADR, 0x000Y0000)
Y =1,2,3 и т.д. - нужно ставить ,в зависимости от того , где висит ваша карта.Нужно смотреть в иореге.
.............................................................
плюс
ATY_init.kext (Snow Leo x32-x64)

В ATY_init нужные значения и биос моей карты, биос НУЖНО ЗАМЕНИТЬ на биос от вашей карты !
Откройте биос своей видяхи в хекс эдиторе скопируйте и вставьте в плист и всё.
И больше ничего не надо инжектить.
ATY_init юзаю для того, чтобы видеть System Profiler - Link Speed: 5.0 GT/s
LSPCI также говорит :
02:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD 4870] (prog-if 00 [VGA controller])
Subsystem: Apple Computer Inc. Unknown device 00b2
LnkSta: Speed 5GT/s, Width x16

Карта заводится на полную и начинает нормально без запинок и лагов вести себя в 3д приложениях и прочих прогах.
Еcли заводить с большим количеством ключей или при помощи GraphicsEnabler=yes, то получаем лаговую видяху!
Это сразу видно, как начинают грузиться мувки в память при просмотре "квиклуком", лаговая перемотка видео и мега дуплёж в 3д софтинах : Vue 8 (OpenGl 2.1 - shader 4) , Cinema 4d , Maya и т.д.
Я не спец, но подозреваю, что это связано с неправильной инициализацией и адресацией памяти видяхи ...
Я бы настоятельно не советовал юзать метод заводки HD4870 GraphicsEnabler=yes ...
P.S. Хотя, можно взять исходник бутлодыря и отрезать всё лишнее, что он инжектит.
В атаче всё нужное :)


А если видеокарта заведена через дсдт + в нем еще есть биос, то видеокарта нормально работать будет?
CPU: Intel Core 2 Duo E8500 3.16 GHz; MB: ASUS P5Q PRO; RAM: 4096 MB DDR2-800 Kingston; Video: Sapphire Radeon HD4870 512MB
0

  • (24 Страниц)
  • +
  • « Первая
  • 20
  • 21
  • 22
  • 23
  • 24
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему