AppleLife: Ускорение для Radeon 9xxx, X200-X800 и других(?) - AppleLife

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

Свернуть Прикрепленные теги

Тэги не найдены
  • (8 Страниц)
  • +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Ускорение для Radeon 9xxx, X200-X800 и других(?) Пытаемся включить QE/CI, Hardware OpenGL.

#1 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 03 Мар 2008 - 16:14

Пора собрать воедино накопленную информацию по этому поводу.
Прошу не засорять ветку вопросами как устанавливать кексты, редактировать info.plist, и лечить пермишины. Как вернуть все назад не переустанавливая систему. Это все описано в FAQ (ЧаВо - часто задаваемые вопросы).

Речь идет о Радеонах до Х1000, ибо более новые управляются другими драйверами и новыми методами.
Из чего состоит полноценный графический драйвер в MacOSX?
1. Драйвер шины IOPCIFamily.kext
Читайте о нем и загружайте новейшую версию из ветки Общая проблема всех драйверов.

2. Если вы имеете шину PCIE, этот шаг можно пропустить. Если AGP, то вам необходим AGPGart, новейшая версия доступна в ветке Новый AGPGart. Настоятельно не рекомендую другие версии.

3. Инжектор. Это небольшой кекст, сообщающий системе подробности про видеокарту. В реальном Маке это делает EFI. B Hackintosh варианты: PC-EFI, CallistoHAL, natit, ATIinject. Все они вызывают у меня сомнения, потому я написал собственный инжектор ATILead, который теперь доступен для любых модификаций. От продвинутых пользователей я жду советов, что можно добавить в его info.plist. В данный момент он настроен как замена для CallistoHAL, и, в отличие от последнего, дает два десктопа, тогда как я собирался получить два монитора.
В его info.plist нужно заменять DeviceID и размеры видеопамяти. Мои настройки
DevID = 0x5835
0х08000000 = 128Mb - общий размер видеопамяти
0х04000000 = 64Mb - память, отведенная под AGP.
Остальные параметры надерганы из разных натитов и реальных маков. Все ли правильно, и что еще добавить?
Еще раз: устанавливается вместо CallistoHAL, но при наличии Callisto.kext.
EDITED 21-07-2008
Новая версия ATILead 1.2.2 должна работать с любыми радеонами. В настоящий момент настроена для Ati.kext.

4. Фрембуфер. Собственно тот драйвер, который строит изображение на экране. Варианты:
IONDRVSupport.kext (class IONRDVFramebuffer)- драйвер по умолчанию, работает в самом простейшем режиме VESA, и не позволяет переключать разрешение экрана.
Callisto.kext (class CallistoFB) - есть версии 3,5,6,8 для разных радеонов. В исходниках, к сожалению, недоступен. Ветка про него Драйвера для ATIRadeon...
ATINDRV.kext - похоже для нашего случая неприменим. Я пытался возбудить его тем же ATILead, но получил только срыв строчной частоты, хотя, по-моему, в настоящих Маках именно он управляет Radeon9250. Может и нам удастся?. Нет, там работает AppleNDRV.
EDITED: 21-07-2008 Начинается отладка нового фреймбуфера Ati.kext
http://forum.insanelymac.com/index.php?sho...=96664&st=0

5. Акселератор. Для карточек 8500-9250 (chip R200-RV280) используется ATIRadeon8500.kext, и в реальных маках успешно, на хаках хороших отчетов пока не видел. Для карточек 9500-9800, X200-X850 нужно использовать ATIRadeon9700.kext с патчем. Об этом ниже.

6. Плагины к акселератору. Самый интересный в данный момент - GA.plugin. Он включает в работу акселератор. В его отсутствии никакого ускорения невозможно. В его info.plist есть два интересных пункта:
	<key>CFPlugInFactories</key>
	<dict>
		<key>1002514c-0000-0000-0000-000a27898d3e</key>

Кое-кто считает, что это DeviceID и стремится его поменять. Я не нашел для этого достаточных оснований.
		<key>IOProviderClass</key>
		<string>IONDRVFramebuffer</string>

Это класс фреймбуфера, с которым нужно связать акселератор. Например OMNI рекомендует написать CallistoFB. Не отрицая этого я предлагаю написать в более общем виде
IOFramebuffer - т.е. суперкласс от любых вариантов. Работает!

Переходим к самому страшному: бинарному патчу. Для этого вы должны знать свой DeviceID, например посмотреть в систем профайлере. Определить по таблице ниже "образец для подражания":
Семейство R200 (а также RS300)
Ваш DevID Образец
4242..4243	514c
5148..514d	514c
4c64..4c67	4c66
5964		5963
5c61		5c63

Семейство R300 (кроме RS300)
3150..3154	3e50 
3e50..3e54	3e50
4145..414b	4144  
4151		   	4150
4153..4156	4152
4e45..4e47	  4e44 
4e49..4e4a	  4e48
4e50..4e53	  4e50 
5460..5464	5b60 
5b60..5b65	5b60
5a41, 5a61	  5b60
5a42, 5a62	  5b60

Замечу, что существующий Koverg.patch осуществляет именно последний вариант.
Семейство R400 имеет два образца 4a4e, 4a48. Т.е. делается два патча!
4a4f..4a54
4b4a..4b4f
5548..5554
564a..5653
5954..5955
5974..5975
5d48..5d57
5e48..5e4f

Никого не забыл? В таблице, естественно, не упомянуты DeviceID, которые уже есть в info.plist, и не нуждаются в таком патче.

Для примера предположим, что ваш DevID=5461. В таблице находим, что образец будет 5b60. И этому чипу соответствует ATIRadeon9700.
Создаем в корне диска папку /patch, копируем туда бинарный файл. Привелегии рута!
sudo -s
Password:
cp -v /S*/L*/E*/ATI*9700.kext/C*/M*/* /patch
Вас не слишком шокирует, что я все заменяю звездочками? :) Это работает!
А теперь сам патч с вашими цифрами
perl -pi -e 's|\x66\x3d\x60\x5b|\x66\x3d\x61\x54|g' /patch/ATIRadeon9700
либо, в зависимости от версии
perl -pi -e 's|\x3d\x60\x5b\x00\x00|\x3d\x61\x54\x00\ x00|g' /patch/ATIRadeon9700
----------------------- образец ----------------- DevID ---------
Порядок байтов в интеле обратный, потому ID написаны наоборот!
Для R400 и выше патч нужно применить дважды с двумя образцами: один раз 4a4e, другой раз 4a48.
Теперь можно пропатченный бинарник положить на место, предварительно сохранив исходный вариант.
cp -r -v /S*/L*/E*/A*9700.kext /nopatch
rm -v /S*/L*/E*/A*9700.kext/C*/M*/A*
cp -v /patch/A* /S*/L*/E*/A*9700.kext/C*/M*/

Да, и конечно, не забудьте прописать свой DeviceID в info.plist, как обычно.

Во всем этом есть еще действующие лица
OpenGL.framework - часто рекомендуют использовать более старую версию. Стоит попробавать!
ApplicationServices.framework/frameworks/CoreGraphics.framework внутри которого можно найти Configuration.plist с минимальными требованиями для включения QuartzExtreme. Его можно подредактировать!

Поправка:
Для IGP, в том числе Xpress 200M, этого всего недостаточно, требуется каким-то образом осуществить перераспределение памяти, как на уровне радеоновых регистров, так и на уровне реестра. Вопрос в стадии изучения.
EDITED: Может быть на уровне фреймбуфера. Теперь я могу на это влиять!

Жду отчетов!

Новость 06-06-08
На задворках интернета найден ATITVOut.kext пригодный для Интел-машин (версия 4.5.9). Этот шанс нужно использовать!

Два важных трюка:
1. В Леопарде ATIRadeon9700GLDriver.bundle оказался PowerPC. Вместо него нужно подсунуть переименованный ATIRadeonX1000GLDriver.bundle.
Подробнее так
sudo -s
cp -v /S*/L*/E*/ATIRadeonX1000GLDriver.bundle/C*/M*/A* /S*/L*/E*/ATIRadeon9700GL*/C*/M*/ATIRadeon9700GLDriver

2. ATIRadeon8500GLDriver.bundle не работает для Radeon9000-9500, хотя и должен. Трюк тот же, только подсовываем 9700 вместо 8500.

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

  • Прикрепленный файл  ATILead.kext.zip (16,08К)
    Количество загрузок:: 586
  • Прикрепленный файл  Ati.kext.zip (33,85К)
    Количество загрузок:: 357

Сообщение отредактировал slice: 20 Окт 2008 - 11:23

Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0


  • (8 Страниц)
  • +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

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

#41 Пользователь офлайн   Shadowgreen 

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

Отправлено 30 Май 2008 - 15:19

Slice, знаю твою нелюбовь к "разжёвыванию", поэтом прошу может кто другой скажет как поставить драйвера...а-ля для начинающих. Конкретно: что такое КЕХТ я понял...примерно, что такое пермишеннны, я понимаю только как слово, как оно действует я не знаю. Итак:
1. Я выполняю 1-й шаг с помощью kext installer
2. я пропускаю - меня Ati Sapphire X700 256 памяти PCI-E(т.е. Х16)
3. тут я ппц наделал делов....дело в том что я УЖЕ поставил Калисто(даже не знаю какой...просто калисто latest) с помощью кексинталлера...проблема в том что НАЙТИ информацию очень сложно:
- в факах всё разбросанно и заполнено чёрт знает как , особенно на applelife, т.к. на insanemymac мне намного более всё понятно ДАЖЕ на английском
- если я что и нахожу, там это написано таким языком, что ппц....я например маком не пользовался не разу...ЛОГИЧНО что люди которые ставят хакинтош - пробуют его чаще всего ВПЕРВЫЕ...я полчаса разбирался как вообще перезагрузить комп в Маке, тем более я не программист, макс я гожусь на адвансед юзера виндовс.
- Я думаю как пользователь виндовса а не мак ос
Поэтому тут сразу вопрос: если я поставлю ATI LEAD после калисто - это ничего?, или надо его как-то удалять?
Далее, ну прочитав фак я понял куда вписывать DevId и нашёл его для своей карты...в т.ч. и вендора, НО как прописать память? куда её пихать? в факе про установку Кекстов на примере Х1000 ничего нету. ...Куда это писать и как это писать...у меня 256 мб значит это 0Х0100000.....(сколько там 0?...я ещё мог ошибиться с запятой - пишу от друга, не помню как правильно), так вот как и куда это значение писать, в каком виде?
Дальше я пока не двигался - не знаю какие вопросы могут возникнуть, если там есть что усложнённое для обычного пользователя, распишите плз.
0

#42 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 06 Июн 2008 - 23:19

Ты уже далеко продвинулся в понимании, что такое MacOSX. Будешь дальше двигаться - такие вопросы сами отпадут.

Главная новость в топике - есть шанс, что когда-нибудь заработает TVOUT.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#43 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 21 Июл 2008 - 17:31

Внимание! Топик обновился!
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#44 Пользователь офлайн   crazyASD 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 604
  • Регистрация: 15 Октябрь 06
  • Интересы:Hackintosh, ArchiCAD fnd graphics software on MAC

Отправлено 21 Июл 2008 - 22:39

Вопрос такой, а что побудило писать драйвер под древнющие карточки, или в дальнейшем планируется расширение на более новые карты?
Сон разума порождает МОНСТРОВ
CADstudio.ru - ArchiCAD и BIM по-русски

MacBook Pro MA897 Leopard 10.5.8 | 10.6.3 (64bit kernel WORKING!!! using Netkas patcher)
4GB Kingston 667 | 500GB Seagate momentus 7200
--
На хаки немножко подзабил...
0

#45 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 22 Июл 2008 - 00:27

Просмотр сообщенияcrazyASD (21.7.2008, 23:38) писал:

Вопрос такой, а что побудило писать драйвер под древнющие карточки, или в дальнейшем планируется расширение на более новые карты?

У меня древняя, а вообще-то драйвер сразу пишется под все. Исходники от Джобло под древние, а из Линукса - под любые.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#46 Пользователь офлайн   crazyASD 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 604
  • Регистрация: 15 Октябрь 06
  • Интересы:Hackintosh, ArchiCAD fnd graphics software on MAC

Отправлено 22 Июл 2008 - 02:05

На Радике 2400 имеет смысл тестить?
Сон разума порождает МОНСТРОВ
CADstudio.ru - ArchiCAD и BIM по-русски

MacBook Pro MA897 Leopard 10.5.8 | 10.6.3 (64bit kernel WORKING!!! using Netkas patcher)
4GB Kingston 667 | 500GB Seagate momentus 7200
--
На хаки немножко подзабил...
0

#47 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 22 Июл 2008 - 23:14

Просмотр сообщенияcrazyASD (22.7.2008, 3:04) писал:

На Радике 2400 имеет смысл тестить?

Она же и так работает! Тебе чего-то не хватает?
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#48 Пользователь офлайн   crazyASD 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 604
  • Регистрация: 15 Октябрь 06
  • Интересы:Hackintosh, ArchiCAD fnd graphics software on MAC

Отправлено 22 Июл 2008 - 23:32

VGA Signal only Из-за чего черный цвет имеет синеватый оттенок. И это увы не лечится. (N)
Хоцца DVI.
Сон разума порождает МОНСТРОВ
CADstudio.ru - ArchiCAD и BIM по-русски

MacBook Pro MA897 Leopard 10.5.8 | 10.6.3 (64bit kernel WORKING!!! using Netkas patcher)
4GB Kingston 667 | 500GB Seagate momentus 7200
--
На хаки немножко подзабил...
0

#49 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 23 Июл 2008 - 09:10

Просмотр сообщенияcrazyASD (23.7.2008, 0:32) писал:

VGA Signal only Из-за чего черный цвет имеет синеватый оттенок. И это увы не лечится. (N)
Хоцца DVI.

Интересная тема.
А дай ка мне отчеты по следующим пунктам
sudo -s
ioreg -l -x -w 1024 >ioregCrazy.txt
dmesg >dmesgCrazy.txt
kextload -v RadeonPCI.kext
./RadeonDump -r 0,1000 >regsCrazy.txt
./RadeonDump -i >EDIDCrazy.txt
./RadeonDump -d
- там появится файл 64к с твоим Биосом.
Все это зазипуй и аплодь здесь. Оно все небольшое, не надо мне рапидов, провайдер не пускает.
Мой китайский приятель Dong пишет драйвер именно под HD чипы, у нас с ним полный обмен информацией и технологиями, так что дело движется.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#50 Пользователь офлайн   crazyASD 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 604
  • Регистрация: 15 Октябрь 06
  • Интересы:Hackintosh, ArchiCAD fnd graphics software on MAC

Отправлено 23 Июл 2008 - 13:55

Вечерком сдамплю.
Сон разума порождает МОНСТРОВ
CADstudio.ru - ArchiCAD и BIM по-русски

MacBook Pro MA897 Leopard 10.5.8 | 10.6.3 (64bit kernel WORKING!!! using Netkas patcher)
4GB Kingston 667 | 500GB Seagate momentus 7200
--
На хаки немножко подзабил...
0

#51 Пользователь офлайн   zubnik 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 58
  • Регистрация: 01 Август 08
  • Пол:Мужчина
  • Город:Самара-Сургут

Отправлено 04 Авг 2008 - 16:47

Здравствуйте может кто подсказать где найти драйвера для ATI RADEON Mobility HD 2600?Только не google я там был :)Устанавливаю KALYWAY LEOPARD 10.5.1 intel SSE2 and SSE3 в безопасном режиме все работает в обычном нет.ГЛАВНОЕ В ЭТОМ ТЕКСТЕ СЛОВО "MOBILITY"
ACER 7730G-734G32Mi Mac OS X 10.6 Snow Leopard Все работает:)Кроме wi-fi Atheros AR242x
0

#52 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 05 Авг 2008 - 00:26

Просмотр сообщенияzubnik (4.8.2008, 17:46) писал:

Здравствуйте может кто подсказать где найти драйвера для ATI RADEON Mobility HD 2600?Только не google я там был :)Устанавливаю KALYWAY LEOPARD 10.5.1 intel SSE2 and SSE3 в безопасном режиме все работает в обычном нет.ГЛАВНОЕ В ЭТОМ ТЕКСТЕ СЛОВО "MOBILITY"

Да я смотрю у многих с мобилити проблема. У меня пока нет окончательного понимания, почему.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#53 Пользователь офлайн   unas 

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

Отправлено 05 Авг 2008 - 09:45

Просмотр сообщенияesd92t (9.5.2008, 11:09) писал:

Поставил ATILead 1.2.0. Работает лучше предыдущей версии. Больше нет глюков из-за второго монитора (хотя и в старой версии можно избавиться от глюков).


Здравствуйте уважаемые маководы. Я недавно влился в ваши ряды, не пинайте.
1) Я правильно понимаю, что ATILead версии 1.2.0 поможет мне расширить рабочий стол на два моника?
2) Обязательно ли мне менять свой IOPCIFamily.kext на другой ?
3) У меня установлен Callisto, нужно ли мне удалить CallistoHAL перед установкой ATILead ?
4) Извините, :) я все прочитал, но не совсем понял, куда надо вписать в файле info.plist размер памяти поего радеона. В нем нету подходящих ключей. Если эти ключи надо добавить, то как они точно должны называться?

У меня Leo 10.5.1 , Radeon 9600 кажись, его ID - 4e45

Спасибо.
0

#54 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 05 Авг 2008 - 14:45

Просмотр сообщенияunas (5.8.2008, 10:45) писал:

Здравствуйте уважаемые маководы. Я недавно влился в ваши ряды, не пинайте.

Будешь хорошо себя вести - не будем пинать

Цитата

1) Я правильно понимаю, что ATILead версии 1.2.0 поможет мне расширить рабочий стол на два моника?

К сожалению каллисто делает одно изображение на все мониторы

Цитата

2) Обязательно ли мне менять свой IOPCIFamily.kext на другой ?

Нет не обязательно, но не мешает проверить, изменится ли что-нибудь

Цитата

3) У меня установлен Callisto, нужно ли мне удалить CallistoHAL перед установкой ATILead ?

Обязательно

Цитата

4) Извините, :) я все прочитал, но не совсем понял, куда надо вписать в файле info.plist размер памяти поего радеона. В нем нету подходящих ключей. Если эти ключи надо добавить, то как они точно должны называться?

В новом ATILead такого ключа действительно нет. Память вычисляется автоматически

Цитата

У меня Leo 10.5.1 , Radeon 9600 кажись, его ID - 4e45

Правильно ли я помню, что ATIRadeon9700.kext для Лео только для PowerPC? Если да - все бесполезно. Посмотреть можно через GetInfo

Цитата

Спасибо.

Похоже не за что.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#55 Пользователь офлайн   unas 

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

Отправлено 05 Авг 2008 - 15:34

Просмотр сообщенияslice (5.8.2008, 15:45) писал:

Правильно ли я помню, что ATIRadeon9700.kext для Лео только для PowerPC? Если да - все бесполезно.


В GetInfo про ATIRadeon9700.kext написано Intel

Скажите плз. так, если у меня сейчас с разрешением монитора все в порядке, но на двух мониторах один и тот же десктоп, то замена CallistoHAL на ATILead мне ничего не даст?

...эх, а так хотелось задействовать второй моник :(
0

#56 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 05 Авг 2008 - 17:02

Просмотр сообщенияunas (5.8.2008, 16:33) писал:

В GetInfo про ATIRadeon9700.kext написано Intel

Скажите плз. так, если у меня сейчас с разрешением монитора все в порядке, но на двух мониторах один и тот же десктоп, то замена CallistoHAL на ATILead мне ничего не даст?

...эх, а так хотелось задействовать второй моник :(

Да, по-моему так. У меня есть подозрение, что можно пошаманить с инфо.плистом, но уверенности нет. Собираемся сделать новый фреймбуффер, там будет можно, но в будущем.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#57 Пользователь офлайн   unas 

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

Отправлено 05 Авг 2008 - 17:46

Просмотр сообщенияslice (5.8.2008, 18:02) писал:

Собираемся сделать новый фреймбуффер, там будет можно, но в будущем.


Ok, спасибо, буду следить за проектом.
0

#58 Пользователь офлайн   crazyASD 

  • iГуру
  • PipPipPip
  • Группа: Пользователи
  • Сообщений: 1 604
  • Регистрация: 15 Октябрь 06
  • Интересы:Hackintosh, ArchiCAD fnd graphics software on MAC

Отправлено 14 Авг 2008 - 12:43

Просмотр сообщенияslice (23.7.2008, 10:10) писал:

Интересная тема.
А дай ка мне отчеты по следующим пунктам
sudo -s
ioreg -l -x -w 1024 >ioregCrazy.txt
dmesg >dmesgCrazy.txt
kextload -v RadeonPCI.kext
./RadeonDump -r 0,1000 >regsCrazy.txt
./RadeonDump -i >EDIDCrazy.txt
./RadeonDump -d
- там появится файл 64к с твоим Биосом.
Все это зазипуй и аплодь здесь. Оно все небольшое, не надо мне рапидов, провайдер не пускает.
Мой китайский приятель Dong пишет драйвер именно под HD чипы, у нас с ним полный обмен информацией и технологиями, так что дело движется.

Привет! Извиняюсь что пропал. Лежал в склифе две недели. Наконец то у меня руки дошли и до радеона. Сдампить EDID не выходит :(
./RadeonDump -i >EDIDCrazy.txt выдает пустой файл. Прошивку сдампил из винды через жопу.
Что делать?
Сон разума порождает МОНСТРОВ
CADstudio.ru - ArchiCAD и BIM по-русски

MacBook Pro MA897 Leopard 10.5.8 | 10.6.3 (64bit kernel WORKING!!! using Netkas patcher)
4GB Kingston 667 | 500GB Seagate momentus 7200
--
На хаки немножко подзабил...
0

#59 Пользователь офлайн   Nekrom@NT.grave 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 1
  • Регистрация: 08 Август 08
  • Пол:Мужчина
  • Город:Russia Moscow/Omsk

Отправлено 14 Авг 2008 - 20:14

Скачал ATILead 122 в исходниках, собрал, но не нашёл куда прописывать DevID.

До этого пробовал эксперементировать с каллистой:
несмотря на наисанное в Boot.plist, loginwindow всё равно в разрешеии 1024х768, хотя и яблочко при загрузке и десктоп, после логина, в родном 1280х1024.
Нормального разрешения повсюду удавалось достичь правкой одного только Boot.plist, но при этом частота обновления маленькая.

И вот ещё вопрос:
В таблице, где написанно как патчить ga плагин, есть DevID 4151, есть 4153 и далле, а у меня 4152, что ему соответствует? Без патча не работает. В ATIRadeon9700GA/Contents/Info.plist класс фреймбуффера переправлял.

Дистр: Leo4All 10.2

Сообщение отредактировал Nekrom@NT.grave: 14 Авг 2008 - 20:15

0

#60 Пользователь офлайн   boy7705 

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

Отправлено 07 Сен 2008 - 16:49

эхх не для ламеров это :( невидать мне мака как своих ушей
0

#61 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 08 Сен 2008 - 23:32

Просмотр сообщенияNekrom@NT.grave (14.8.2008, 21:13) писал:

Скачал ATILead 122 в исходниках, собрал, но не нашёл куда прописывать DevID.

До этого пробовал эксперементировать с каллистой:
несмотря на наисанное в Boot.plist, loginwindow всё равно в разрешеии 1024х768, хотя и яблочко при загрузке и десктоп, после логина, в родном 1280х1024.
Нормального разрешения повсюду удавалось достичь правкой одного только Boot.plist, но при этом частота обновления маленькая.

И вот ещё вопрос:
В таблице, где написанно как патчить ga плагин, есть DevID 4151, есть 4153 и далле, а у меня 4152, что ему соответствует? Без патча не работает. В ATIRadeon9700GA/Contents/Info.plist класс фреймбуффера переправлял.

Дистр: Leo4All 10.2

для 4152 патч не нужен. Не работает - значит другая причина.

Просмотр сообщенияboy7705 (7.9.2008, 17:49) писал:

эхх не для ламеров это :( невидать мне мака как своих ушей

А в зеркале тоже не получается?
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#62 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 20 Окт 2008 - 11:25

Новость в топике.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#63 Пользователь офлайн   sfksfhkjgdsdfhh 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 06 Июнь 06
  • Город:Н.Новгород

Иконки сообщения  Отправлено 21 Окт 2008 - 20:30

Подскажите, когда последний раз ставил мак юзал драйвера Callisto, но там была одна загвоздка, при включении CI/QE появлялись "мышиные артефакты". Если всё выполню по этой инструкции артефакты будут? Решена эта проблема?
Единственное изза чего не смог нормально поюзать мак(

Сообщение отредактировал sfksfhkjgdsdfhh: 21 Окт 2008 - 20:33

0

#64 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 23 Окт 2008 - 10:52

Просмотр сообщенияsfksfhkjgdsdfhh (21.10.2008, 21:30) писал:

Подскажите, когда последний раз ставил мак юзал драйвера Callisto, но там была одна загвоздка, при включении CI/QE появлялись "мышиные артефакты". Если всё выполню по этой инструкции артефакты будут? Решена эта проблема?
Единственное изза чего не смог нормально поюзать мак(

К сожалению, я ничего не знаю про эту проблему. Сам не имел, и какие нужны трюки - не в курсе. Вроде MouseLocator помогает.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#65 Пользователь офлайн   sfksfhkjgdsdfhh 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 06 Июнь 06
  • Город:Н.Новгород

Отправлено 24 Окт 2008 - 12:32

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

#66 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 24 Окт 2008 - 13:08

Просмотр сообщенияsfksfhkjgdsdfhh (24.10.2008, 13:31) писал:

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

Звук наверно из спикера, куда попадают неправильные команды из неправильного драйвера.
Неправильный драйвер, скорее всего - Каллисто. Терпеть не могу, и сам не юзаю. Зачем мне переключать разрешение экрана? Есть рабочее - с ним и остаюсь. Артефакты, скорее всего, из-за неправильной очистки OpenGL буфера (метод "flush"). Он, по-идее, девайс-зависимый. Может нужна другая версия Каллисто? Или другая версия GA.plugin, там тоже есть флюш.
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#67 Пользователь офлайн   sfksfhkjgdsdfhh 

  • iНовичок
  • Группа: Пользователи
  • Сообщений: 10
  • Регистрация: 06 Июнь 06
  • Город:Н.Новгород

Отправлено 24 Окт 2008 - 15:08

А кроме каллисто какой ещё драйвер можно использовать?
0

#68 Пользователь офлайн   slice 

  • iГуру
  • Группа: Apple Life Dev
  • Сообщений: 3 672
  • Регистрация: 02 Июль 07
  • Пол:Мужчина
  • Город:Москва

Отправлено 24 Окт 2008 - 15:40

Просмотр сообщенияsfksfhkjgdsdfhh (24.10.2008, 16:08) писал:

А кроме каллисто какой ещё драйвер можно использовать?

Ati.kext+ATILead.kext из топика
Хотите нативную систему - покупайте нативное железо.
Задавая вопросы указывайте DeviceID, и избегайте слова "ритейл".
1. C2D GA-965P nVidia 9600GT 512Mb ALC883 Marvell 8056 -- no any problem MacOSX 10.5.8(9L30)
2. Samsung P29 ATI chipset, Radeon 9000IGP and all other. -- works but... Tiger only!!!!!!! 10.4.11+8.11.4
3. Dell Inspiron 1525 WindowsXP+MacOSX - work 100% 10.5.8(9L30) Mac OS X 10.6.4 (10F569))
Моя страничка
0

#69 Пользователь офлайн   baluck 

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

Отправлено 31 Окт 2008 - 11:04

Привет.
В субботу переустанавливал разные сборки МакОС, подбирал оптимальную по быстродействию для моего ПК.
Поставил iDeneb 1.3 (она раньше у меня с первого раза сама по себе после установки не работала, а возится времени не было),
заменил всю папку с кексами из "старого" Леопарда.
Меня поразил тот факт что она абсолютно не тормозит даже без драйверов видеокарты, работает быстрее чем тигер от JaS.
Наверное на ней и останусь.
Поставил ATI_9550_C008_AGP.pkg и заменил 9700GL на x1000 как на прошлой неделе. QuartzExtreme конечно же заработал.
Обнаружил в "Applications" софтину встроенную в дистрибутив разработчиками данной сборки - OSX86Tools. Там есть такая функция "включить QuartzGL", я соответственно решил включить. В System Profiler появилось QuartzGL: поддерживается.
Ситуация изменилась.
Я перед перестановкой запускал ОпенGL вьювер на "прошлом" Леопарде, результаты были менее интересные. НА вкладке Тесты ничего не было доступно.
Я прикрепил два варианта скриншотов из предыдущего Лео 10.5.4 Лео4Ол и "современного" iDeneb 1.3. а также логи ошибок из предыдущего при запуске определенных программ.
Вкладка Тесты ОпенGL вьювере стала доступной но запуская тесты выкидывает ошибку, и после этого когда выходишь из ОпенGL вьювера полупропадает курсор появляются артефакты в виде строчных полосок как раз там где находится курсор по оси y.

ОпенGL вьювере показывает что видеокарта поддерживает больше функций чем в без QuartzGL и в предидущем Леопарде.
OpenGl 3.0 только 38 процентов поддерживает в " iDeneb с QuartzExtreme и QuartzGL " остальные версии OpenGl 100%, а в прошлом леопарде было так:
2.1 - 33%
3.0 - 9%
остальное 100%.

Апертура начала запускаться но по прежнему как и в iPhoto, iMovie... (Garage Band запускает мастера создания музыки) - черный екран вместо динамического изображения (также при просмотре ДВД-фильмов, только звук).
в айвёрк теперь можно наживать кнопки! smile.gif но попрежнему в части окна там где текст белая пустота. Системный просмотрщик тоже выводит белый экран.
Мастдайный Офис самое удивительно работал даже тогда на предыдущем лео полностью, правда тормозил незначительно.

Soundtrack Pro 2 выкидывает, но кажется это уже не связано с видео (наверно надо было ставить весь пакет Лоджик а не часть), посмотрю еще что с этим, но я прикрепил лог.

запускал прогу ОпенЖЛ профилер - при загрузке - Снимок экрана 9.png.

кст. панель меню "не умеет быть" полупрозрачной.

может я немного в неудобной форме все расписал, ноя думаю ты разберешься с скриншотами.

хотелось бы довести OpenGl 3.0 до нормы.
кстати, забыл, но кажется опенgl вьювер видит glплагин как x1000 бинарный патч произвести над этим?
старый опенgl не пробовал ставить (собственно как его-то ставить? просто заменить папку?), и не пробовал менять калисто на альтернативу.
что посоветуешь по этому поводу?


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

из Leo4all
http://depositfiles....files/r2jsldh0j

из iDeneb
http://depositfiles....files/31bfeqjx4

осталось почти ничего сделать, думаю все получится, но не без твоей помощи.
спасибо.
0

#70 Пользователь офлайн   baluck 

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

Отправлено 31 Окт 2008 - 11:06

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

Дополнительные действия:


  • (8 Страниц)
  • +
  • 1
  • 2
  • 3
  • 4
  • Последняя »
  • Вы не можете создать новую тему
  • Вы не можете ответить в тему

Свернуть категорию Похожие темы

  Название темы Автор Статистика Последнее сообщение
Открытая тема (есть новые ответы) Иконка Radeon 5770 и 5870
Или о чем пишет Netkas
applemanik 
  • 5 Ответов
  • 595 Просмотров
Горячая тема (есть новые ответы) Иконка Прикрепления Radeon HD4650(1024Mb)-
карту инжектировал, кексты пропатчил, но она так и не завелась?
Ryuk 
  • 17 Ответов
  • 1 043 Просмотров
Открытая тема (есть новые ответы) Иконка Radeon Ati Hd 4200
помогите поменять разрешение
bulkmaker 
  • 1 Ответов
  • 590 Просмотров
Открытая тема (есть новые ответы) Иконка Radeon HD2400 256mb (0x94c9)
Помогите завести...
X-Tropic 
  • 1 Ответов
  • 425 Просмотров
Открытая тема (есть новые ответы) Иконка Radeon Hd4850 512Mb Vs Geforce 9800 Gt 512Mb
стоит ли заменить?
boslli 
  • 7 Ответов
  • 1 106 Просмотров
Открытая тема (есть новые ответы) Иконка Radeon 4850 512 Mb
замена видео
boslli 
  • 13 Ответов
  • 1 193 Просмотров