Самые скачиваемые

5 C

5

 

wellboy

Longevity:
10 years
Posts:
10

ок. так что делать с ней? все перепробовал, кексты, стринги... дсдт редактировать не умею, даже не знаю куда ставить этот код, в каком месте. ставил в конце, пишет обнаружена ошибка синтаксиса, а в каком месте и что исправлять - хз. помогите завести карту, люди добрые...)
[Profile]  [PM] 

zevilz

Longevity:
10 years
Posts:
70

Открываем DSDT.aml из папки /Extra через DSDTSE. Чтобы видеокарта нормально завелась, необходимо сначала прописать в DSDT метод DTGP. Доходим в файле до секций с методами, типа Method (RRIO..........) и т.д., копируем секцию метода DTGP вот отсюда
Method (DTGP, 5, NotSerialized)
{
If (LEqual (Arg0, Buffer (0x10)
{
/* 0000 */ 0xC6, 0xB7, 0xB5, 0xA0, 0x18, 0x13, 0x1C, 0x44,
/* 0008 */ 0xB0, 0xC9, 0xFE, 0x69, 0x5E, 0xAF, 0x94, 0x9B
}))
{
If (LEqual (Arg1, One))
{
If (LEqual (Arg2, Zero))
{
Store (Buffer (One)
{
0x03
}, Arg4)
Return (One)
}
If (LEqual (Arg2, One))
{
Return (One)
}
}
}
Store (Buffer (One)
{
0x00
}, Arg4)
Return (Zero)
}
и вставляем перед первым методом.

Теперь ищем в DSDT секцию Device (POP1) и заменяем ее полностью на вот это
Device (P0P1)
{
Name (_ADR, 0x00010000)
Device (GFX)
{
Name (_ADR, Zero)
Name (_SUN, One)
Method (_DSM, 4, NotSerialized)
{
Store (Package (0x16)
{
"@0,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},
"@0,device_type",
Buffer (0x08)
{
"display"
},
"@0,name",
Buffer (0x0F)
{
"NVDA,Display-A"
},
"@1,compatible",
Buffer (0x0B)
{
"NVDA,NVMac"
},
"@1,device_type",
Buffer (0x08)
{
"display"
},
"@1,name",
Buffer (0x0F)
{
"NVDA,Display-B"
},
"NVCAP",
Buffer (0x18)
{
/* 0000 */ 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x13, 0x00,
/* 0008 */ 0x0C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
/* 0010 */ 0x00, 0x00, 0x00, 0x00
},
"VRAM,totalsize",
Buffer (0x04)
{
0x00, 0x00, 0x00, 0x20
},
"device_type",
Buffer (0x0C)
{
"NVDA,Parent"
},
"model",
Buffer (0x17)
{
"NVIDIA GeForce GTS 250"
},
"rom-revision",
Buffer (0x06)
{
"3386a"
}
}, Local0)
DTGP (Arg0, Arg1, Arg2, Arg3, RefOf (Local0))
Return (Local0)
}
}
Method (_PRW, 0, NotSerialized)
{
Return (GPRW (0x09, 0x04))
}
}

В этом коде Вам необходимо обратить внимание на "model" - здесь в фигурных скобках указываете полное название видяхи, на "VRAM,totalsize" - здесь записан объем оперативной памяти на борту видяхи (0x00, 0x00, 0x00, 0x20 = 512Мб / 0x00, 0x00, 0x00, 0x40 = 1Гб) и "NVCAP" - данные о разъемах карточки, nvcap Вы можете узнать открыв прогой NVCAP Maker прошивку для своей видяхи в виде ROM файла.
Хотя у меня и с этим кодом видео завелось отлично, только в инфе о видео отображалась немного не та информация.
Далее жмем на кнопку Compile DSDT справа в программе, и если все сделано правильно, увидим окно компилятора с заголовком Success! Также должна автоматически открыться папка DSDTFiles с редактированным DSDT.

Кидаем полученный файл в папку Extra на системном диске с заменой.
Xeon x3460 2,8GHz | 12Gb RAM | GF GTS250 512Mb | 1Tb HDD + 320Gb HDD | Creative Audigy | Debian 8.* amd64 + MacOS X 10.11.*
Samsung R528 | Celeron Dual-Core T3100 1,9GHz | 4Gb RAM | Intel 4500MHD | 320Gb HDD | Debian 8.* amd64
Toshiba Satellite L300 | Core 2 Duo T8300 2.4GHz | 1Gb RAM | Intel 965GM | 500Gb HDD | Crunchbang++ i686
Nokia N900 | OMAP 3430 ARM Cortex A8 950MHz | 256Mb RAM | PowerVR SGX 530 | 32Gb SSD | Maemo CSSU testing
[Profile]  [PM] 

andrey2211

Longevity:
9 years 4 months
Posts:
13

iDrink
Прошу прощения за вторжение не подскажешь как это правильно прописать
<key>GraphicsEnabler</key>
<string>Yes</string>
если можно поподробней а то я далек еще от этого не понял как правильно это сделать
Lenovo Ideacentre B500
Intel Pentium D E5400
RAM 4000 DDR3
Nvidia G210M
HDD 650Gb
[Profile]  [PM] 

zevilz

Longevity:
10 years
Posts:
70

Это нужно прописывать в com.apple.Boot.plist из папки /Extra с помощью текстового редактора. Синтаксис там типа
Код:
<key>параметр</key>
<string>его_значение</string>
Втыкаем код в любое место между <dict> и </dict>.

У меня этим способом только ускорение завелось, разрешение и частота развертки не менялись.
Xeon x3460 2,8GHz | 12Gb RAM | GF GTS250 512Mb | 1Tb HDD + 320Gb HDD | Creative Audigy | Debian 8.* amd64 + MacOS X 10.11.*
Samsung R528 | Celeron Dual-Core T3100 1,9GHz | 4Gb RAM | Intel 4500MHD | 320Gb HDD | Debian 8.* amd64
Toshiba Satellite L300 | Core 2 Duo T8300 2.4GHz | 1Gb RAM | Intel 965GM | 500Gb HDD | Crunchbang++ i686
Nokia N900 | OMAP 3430 ARM Cortex A8 950MHz | 256Mb RAM | PowerVR SGX 530 | 32Gb SSD | Maemo CSSU testing
[Profile]  [PM] 

romash910

Longevity:
9 years 6 months
Posts:
31

у меня работает из коробки до этого стояла 9600 gt появилась gts 250 вставил все работает кроме название модели
Модель набора микросхем: Unknown
Тип: GPU
Шина: PCIe
Ширина полосы PCIe: x16
VRAM-память (всего): 1024 МБ
Производитель: NVIDIA (0x10de)
ID устройства: 0x0615
Ревизия: 0x00a2
Ревизия ROM: xx.xx.xx - internal
Мониторы:
Подключение дисплея:
Статус: Монитор не подключен
SyncMaster:
Разрешение: 1152 x 864 @ 75 Гц
Пиксельная глубина: Цвет 32-бит (ARGB8888)
Основной монитор: Да
Синхронизация: Выкл.
Онлайн: Да
Поворот: Поддерживается
СПУ:Quad-Core Intel Xeon 2.3ГГц
Видео:NVIDIA GeForce GTX 285 1GB
Мать:Gigabit P43T-ES3G
ОЗУ:8 GB
Mac OSX Retail 10.6.8-Win7-x64
Apple iPhone 4
[Profile]  [PM] 

zevilz

Longevity:
10 years
Posts:
70

А смена разрешения и частоты развертки проходит нормально?
У меня такая же инфа была до прописки видео в DSDT.
Xeon x3460 2,8GHz | 12Gb RAM | GF GTS250 512Mb | 1Tb HDD + 320Gb HDD | Creative Audigy | Debian 8.* amd64 + MacOS X 10.11.*
Samsung R528 | Celeron Dual-Core T3100 1,9GHz | 4Gb RAM | Intel 4500MHD | 320Gb HDD | Debian 8.* amd64
Toshiba Satellite L300 | Core 2 Duo T8300 2.4GHz | 1Gb RAM | Intel 965GM | 500Gb HDD | Crunchbang++ i686
Nokia N900 | OMAP 3430 ARM Cortex A8 950MHz | 256Mb RAM | PowerVR SGX 530 | 32Gb SSD | Maemo CSSU testing
[Profile]  [PM] 

romash910

Longevity:
9 years 6 months
Posts:
31

У меня все отлично
СПУ:Quad-Core Intel Xeon 2.3ГГц
Видео:NVIDIA GeForce GTX 285 1GB
Мать:Gigabit P43T-ES3G
ОЗУ:8 GB
Mac OSX Retail 10.6.8-Win7-x64
Apple iPhone 4
[Profile]  [PM] 

wellboy

Longevity:
10 years
Posts:
10

Спасибо, zevilz! Сейчас буду пробовать по вашей схеме.... надеюсь получится - последняя надежна вашу инструкцию!
[Profile]  [PM] 

wellboy

Longevity:
10 years
Posts:
10

нет, не заработала. может потому что ZOTAC, читал, что там расположение VGA и DVI по отношению к материнке другое чем у других производителей, поэтому никакие патчи не помогают... Отдал назад, взял 9800 GT - буду мучить
[Profile]  [PM] 

wellboy

Longevity:
10 years
Posts:
10

Наконец-то!!! Завелась! вроде как с Кварцем даже в 10.6.4. Способ немного мудренный, но рабочий (на мой взгляд проще, чем с дсдт).
все решение тут http://justhackp.altervista.org/2009/02/using-9600-gt-on-mac-os-x/
Суть в том, что модернизируются родные 2 кекста NVDANV50Hal.kext и NVDAResman.kext (находятся в /System/Library/Extensions ) - в них вставляется согласно инструкции ID вашей карты (ее можно найти в информации о системе - графический адаптер или как он там называется). Полный формат ID, который необходимо внести в кекст, открыв его с помощью функции Show Package Contents (правая кнопка), в файл info.plist., должен быть составлен по формуле Device ID + Vendor (все цифры после "0х")
Кексты устанавливаются с пом Kext Helper и почему-то еще раз с помощью Open OSX86 Tools.... Далее, создается стринг с помощью той же самой Open OSX86 Tools, не из списка, а со строки Custom GeForce, т.е. вы создаете его самостоятельно.
Особое внимание хочу обратить на то как правильно вы укажите расположение выходов DVI и VGA, т.к. при первой попытке у меня как раз таки ничего не получилось по этой причине....
Весь код стринга копируется и вставляется в /Library/Preferences/SystemConfiguration/com.apple.Boot.plist по примеру:
<key>device-properties</key>
<string>6c0200000100000001000000600200000d000000…</string>
ну и советует это делать он в ручную, что я сделал так же...( не пребегая к помощи Open OSX86 Tools)
Все, перегружаемся и ждем чуда!
если что-то не получается ищем еще кексты NVDA40.kext и NVDAXXPPC.kext если они есть... и так же вносим ID своей карты.


Last edited by wellboy on 2010-10-26 14:28; edited 2 times in total
[Profile]  [PM] 

wellboy

Longevity:
10 years
Posts:
10

Это решение как раз для проблемной карты от проблемного производителя ZOTAC (на форумах пишут, что в отличии от других производителей у него нестандартное расположение выходов на мониторы, поэтому не каждое решение подходит)
[Profile]  [PM] 

Vesna1982

Longevity:
8 years 9 months
Posts:
1

Народ подскажите как пошагово завести карту (для трудно догоняющих) у меня стоит IATKOS S3 10.6.3 обновлен до 10,6,6. Материнка GA-965P-S3 видео карта GeForce GTS 250. Работает только разрешение менять и частоту герц.
[Profile]  [PM] 

rybacov

Longevity:
9 years 5 months
Posts:
2

РЕБЯТА !!! Помогите прописать DSDT видео PALIT GTS 250 1gb может кто поможет не могу никак разобратся могу выслать мой DSDT.AML
rybacov
[Profile]  [PM] 

Vitaliy997

Longevity:
9 years 7 months
Posts:
134

Ребят, тут байда такая. У меня когда-то всё норм было на 10.6.4 с моей карточкой на NVEnabler. Но я давно не заходил, и решил обновиться до, эмм... 10.6.6, и зря. NVEnabler стал работать криво, как-я писал раньше. Что делать, помогите, опытные маководы!
UPD: Всё сам исправил! Но всё равно спасибо если что-то думали!

iHack 10,1 (all works&#41;

Mac OS X Lion 10.7
Intel Core 2 Duo E6750 3.2 GHz
GA-P35-DS3R rev 1.0
nVidia GeForce GTS 250 (GraphicsEnabler=Yes, works on Lion)
Realtek ALC889a (Patched AppleHDA + DSDT)
HDD 250 & 500 GB SATA
22" Display BENQ G2220HDA (1920*1080)
[Profile]  [PM] 

Entom

Longevity:
10 years
Posts:
43

У меня вот тоже этот zotac. Как правильно в стрингах прописать выходы, если там идут (от материнки): dvi, hdmi, vga?
?????????????????????????????????????
   ?Мой HackPro:                                                         
   ?Мать ? Gigabyte EP43-UD3L
   ?Проц ? Intel Core 2 Quad Q8400(2.66Гц)
   ?Оператива ? 8 Гб (DDR2@800Гц)
   ?Ось ? 10.8.4
   ?Хард ? 120 SSD, 500Гб и 320Гб
   ?Видюха ? Zotac GeForce GTS250 1Gb
   ?Клава ? Apple™? 110M

  
?????????????????????????????????????
[Profile]  [PM] 

wellboy

Longevity:
10 years
Posts:
10

стринги работать не будут, надо модернизировать кексты...см выше
[Profile]  [PM] 

Entom

Longevity:
10 years
Posts:
43

Короче вынул я rom из видюхи и прописал из него nvcap. Теперь все нормально.
?????????????????????????????????????
   ?Мой HackPro:                                                         
   ?Мать ? Gigabyte EP43-UD3L
   ?Проц ? Intel Core 2 Quad Q8400(2.66Гц)
   ?Оператива ? 8 Гб (DDR2@800Гц)
   ?Ось ? 10.8.4
   ?Хард ? 120 SSD, 500Гб и 320Гб
   ?Видюха ? Zotac GeForce GTS250 1Gb
   ?Клава ? Apple™? 110M

  
?????????????????????????????????????
[Profile]  [PM] 

Vitaliy997

Longevity:
9 years 7 months
Posts:
134

Кто-нибудь, скиньте NVEnabler для 10,6,6, рабочий с Palit GTS250 1Gb!

iHack 10,1 (all works&#41;

Mac OS X Lion 10.7
Intel Core 2 Duo E6750 3.2 GHz
GA-P35-DS3R rev 1.0
nVidia GeForce GTS 250 (GraphicsEnabler=Yes, works on Lion)
Realtek ALC889a (Patched AppleHDA + DSDT)
HDD 250 & 500 GB SATA
22" Display BENQ G2220HDA (1920*1080)
[Profile]  [PM] 
Display posts from previous:    

The time now is: Today 15:12

All times are GMT + 4 Hours



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum