bobo2211 Posted June 8, 2006 Share Posted June 8, 2006 as i see your picture, i can tell you that CI and QE are working already if you can not change resolution via System Preferences, you must add the string : "Graphics Mode"="1280x1024x32" into boot.plist if your LCD screen has native resolution of 1280x1024 my x1600 pro works fine : i can choose resolution via System Preferences Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-126884 Share on other sites More sharing options...
DrivinWest Posted June 8, 2006 Share Posted June 8, 2006 @bobo2211 Many thank man! Glad to hear that CI and QE are supported by default. Color me surprised. EDIT: I found the answer to the boot.plist question I just asked here. EDIT # 2: Editing the boot.plist per the link I included above screwed up my installation. Here is what I added to the file: <key>Graphics Mode</key> <string>1280x1024x32@60</string> During boot the screen showed the text annunciation of Darwin booting (it had never done this before). It seemed to freeze for a while before reading from the HDD and then simply flashing from black to black background with static white boot text. Very weird. I'm reinstalling OS X now. Any idea what I did wrong with the boot.plist file? Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-126902 Share on other sites More sharing options...
GuiPer Posted June 8, 2006 Share Posted June 8, 2006 This is my first post in this forum. First of all thanks boris for this workaround, i sold my 6600GT and got a Asus X1600 Pro. I only got the dvi problem now, fixed the slow boot with aberracus (thanks) method (backing up AppleHDSensor) and i tryed to solve DVI problem. First i went to Windows and got my X1600 Pro secondary (DVI) device id, that is 71E2, and used it on the ATIRadeonX1000.kext after the primary device (71C2). All i got is a "nice and strange" kernel panic, from IOGraphics (?) and some others. The strange think is that i can put anything there any device id even a nvidia one except the dvi one. When i put the secondary device there i automatically got a kernel panic (which can be solved using -x at boot). I think this is the way to go now, making OSX to detect the secondary id (the DVI one) in order to got the DVI working. Someone else take a look at this. I will see the files that i got in the backtrace (they are after the call of the ATIRadeonX1000, so the system detect the adapter, with any other device id it dont) they are related to framebuffer and some other 2 kexts. If someone want i can try to take a pic of the backtrace and post here. Btw, sorry for my english Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-126940 Share on other sites More sharing options...
gwprod12 Posted June 8, 2006 Share Posted June 8, 2006 I put 71E21002 in my ATIRadeonX1000.kext/Contents/Info.plist... This is what I get: Two VGA Monitors running, one on each output, same picture on both, no way to change to dual desktops. Only one monitor's signature can be detected at a time, however. So, with my lil monitor on VGA, it detects that signature, even with LCD on DVI-VGA adapter. The opposite is the case too, if you follow me. Something I've noticed, though it's hard to be sure of, is that no matter what I do, the ATI-Secondary wont get it's own display. Without the full IOreg from an Imac Core Duo with an external monitor (if it even has a DVI), I dont know what I can do to make it work. Alas. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-126953 Share on other sites More sharing options...
GuiPer Posted June 8, 2006 Share Posted June 8, 2006 Strange. Is your secondary device id really 71E2? Why im getting a kernel panic then ? We really need someone with a Imac to some tests... any volunteer ? Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-126960 Share on other sites More sharing options...
aberracus Posted June 9, 2006 Share Posted June 9, 2006 @bobo2211 Many thank man! Glad to hear that CI and QE are supported by default. Color me surprised. EDIT: I found the answer to the boot.plist question I just asked here. EDIT # 2: Editing the boot.plist per the link I included above screwed up my installation. Here is what I added to the file: <key>Graphics Mode</key> <string>1280x1024x32@60</string> During boot the screen showed the text annunciation of Darwin booting (it had never done this before). It seemed to freeze for a while before reading from the HDD and then simply flashing from black to black background with static white boot text. Very weird. I'm reinstalling OS X now. Any idea what I did wrong with the boot.plist file? IMPORTANT 1. Boris hack do not enable QE and CI, its enabled by default with the 1600 and some 1800s 2. in page 1 of these thread it says EXACTLY the steps to get the boris hack working, this hack enables Resolution switching, and hardware acceleration of the pointer (so getting rid of tearing) 3. At this moment the PERFECT card for OSX 1.4.6 is ASUS X1600XT Silent version, works perfect and true DVI. 4. do not use any Graphic mode in the boot plist 5. we are trying to get 2 monitor support Cheers Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-126983 Share on other sites More sharing options...
gwprod12 Posted June 9, 2006 Share Posted June 9, 2006 GuiPer My secondary definitely is 71E21002. What exactly do you have on the line for IOPCIMatch? Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-126987 Share on other sites More sharing options...
Tom Schara Posted June 9, 2006 Share Posted June 9, 2006 gwprod12 -- would the full ioreg -l output from a Macbook Pro with second monitor connected via DVI-VGA converter be helpful? If so, I can post one. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127092 Share on other sites More sharing options...
Superhai Posted June 9, 2006 Share Posted June 9, 2006 How would we go about creating an EDID override file? Mine needed the EDID info put in when I was using Callisto, so I probably need it now too. Thanks. Here are the display override files. /System/Library/Displays/Overrides/ I don't have a DVI display unit (or any which reports the edid data) so I can't test them, but comparing the Apple defaults should give most hints. You have to find which resolutions to add and also add <key>IODisplayOverrideMatching</key> <dict> <key>IODisplayIsDigital</key> <true/> </dict> If you have your display vendor id and device id I could try to make one. The strange think is that i can put anything there any device id even a nvidia one except the dvi one. When i put the secondary device there i automatically got a kernel panic (which can be solved using -x at boot). Did you delete the extensions.kextcache and .mkext files between each test? I put 71E21002 in my ATIRadeonX1000.kext/Contents/Info.plist... This is what I get: Two VGA Monitors running, one on each output, same picture on both, no way to change to dual desktops. This might be interesting. how does ioreg -l under display@0 and display@0,1 look? Almost all get a kernel panic when adding device id for the secondary. gwprod12 -- would the full ioreg -l output from a Macbook Pro with second monitor connected via DVI-VGA converter be helpful? If so, I can post one. If you can make a ioreg -l -w 0 >toanicefile.txt on a mbp and attatch it here it would be most helpful. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127107 Share on other sites More sharing options...
Superhai Posted June 9, 2006 Share Posted June 9, 2006 kextcache -e -z -a i386kextcache -a i386 -z -k /System/Library/Extensions kextcache is nice, but important to run them when you have the system working as you want it I am not sure if the -a i386 option is important. But if there are ppc-kext-file leftovers maybe the kernel tries to include them as well,,, and I checked -- yes there are lots of ppc-kexts laying around. -e is the same as -k /System/Library/Extensions, you can use -t to test kext dependencies which can be useful to find out why a kext wont load properly. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127115 Share on other sites More sharing options...
dublove Posted June 9, 2006 Share Posted June 9, 2006 Well thanks to Borris and his investigations and thanks to aberacus for his comments. I bought a Asus x1600xt silent and so far all is working apart from the sleep wakeup (grey screen) and dual display. My findings are that using the dvi port with the gizmo i get full support of my Lacie electron (detected res and profiles). On the other port it just gets detected as a vga display. Another interesting find some of you could try is to let osx boot without your display switched on. If i do that then i get nothing when i turn the monitor on just no input signal. Interesting. In my tests opengl is working really well, i'm getting a result of 10.53 in cinebench (on asus p5ld2-vm & pentium950@3.8g) Beats gma950 result of 3.24!!! Tested quake 4 ub which is working great in 1280x1024 high detail. Also modo 2 ub works really great. Front Row is working real smooth too. I'm running 10.4.6 jas with all the updates btw. I'll be following and trying the findings of everyone here and chipping in with my results dublove Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127122 Share on other sites More sharing options...
munky Posted June 9, 2006 Share Posted June 9, 2006 aberracus: thanks for the roundup of info there. for what its worth, i am using Graphics Mode in the boot plist to set 1280x1024 (just so the apple logo looks nice). it doesnt break anything - the 'Starting Mac OS X' screen runs at 1024x768, then the screen switches to my chosen resolution (1600x1200) and refresh rate (75Hz). GeCube X1800XL 256Mb PCI-E / Intel D945GTPLR / Pentium D920 / Myzar 10.4.5 + Quixos 10.4.6 upgrade. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127124 Share on other sites More sharing options...
oldschool Posted June 9, 2006 Share Posted June 9, 2006 I noticed something funny... I installed osx with a standard monitor. Now i use an apple studio display and 2 displays are recognized... Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127132 Share on other sites More sharing options...
GuiPer Posted June 9, 2006 Share Posted June 9, 2006 Did you delete the extensions.kextcache and .mkext files between each test? Yep. Deleted both after each test. Didnt use the kextcache command but i dont think its necessary. gwprod12, i used this on the IOPCIMatch <string>0x71C21002 0x71E21002</string>, with this i got a kernel panic, as soon as i change anything on the second device i can boot normally. Edit: I edited the /System/Libraries/Displays/Overrides , and create a overrride for my display a Samsung 930BF, with the caution of the hexa->decimal casts etc, and i got my monitor now recognized with the name that i used on the file, and got some improvement, i can boot with the monitor plugged in both DVI and VGA connector, that was impossible before (only the vga or vga and dvi->vga adapter). What the edid format there ? base64 ?? I got my edid in hexa format and i want to put there to test, but the EDID info there is pretty strange. Any info is welcome. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127146 Share on other sites More sharing options...
gwprod12 Posted June 9, 2006 Share Posted June 9, 2006 Tom Schara: An ioreg -l from a macbook pro would be perfectly sufficient. Thanks Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127188 Share on other sites More sharing options...
bobo2211 Posted June 9, 2006 Share Posted June 9, 2006 @bobo2211 Many thank man! Glad to hear that CI and QE are supported by default. Color me surprised. EDIT: I found the answer to the boot.plist question I just asked here. EDIT # 2: Editing the boot.plist per the link I included above screwed up my installation. Here is what I added to the file: <key>Graphics Mode</key> <string>1280x1024x32@60</string> During boot the screen showed the text annunciation of Darwin booting (it had never done this before). It seemed to freeze for a while before reading from the HDD and then simply flashing from black to black background with static white boot text. Very weird. I'm reinstalling OS X now. Any idea what I did wrong with the boot.plist file? do you have a CRT Monitor ? i only know that it should works with LCD MOnitor and without the "@60" (the refresh rate) you can add this command line "Graphics Mode"="1280x1024x32" in the Boot options, so that you can test it temporarily, if something goes wrong, you don't have to reinstall the osx86 Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127204 Share on other sites More sharing options...
munky Posted June 9, 2006 Share Posted June 9, 2006 oldschool: i take it you cant use them tho? or can you get mirroring? surely not spanning!? Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127220 Share on other sites More sharing options...
Tom Schara Posted June 9, 2006 Share Posted June 9, 2006 gwprod12 -- Here you go. Hope it's some help. Would love to get native DVI working on my Sapphire X1600 XT. MBProIOReg.txt Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127341 Share on other sites More sharing options...
aberracus Posted June 9, 2006 Share Posted June 9, 2006 kextcache is nice, but important to run them when you have the system working as you want it I am not sure if the -a i386 option is important. But if there are ppc-kext-file leftovers maybe the kernel tries to include them as well,,, and I checked -- yes there are lots of ppc-kexts laying around. -e is the same as -k /System/Library/Extensions, you can use -t to test kext dependencies which can be useful to find out why a kext wont load properly. THANKSS SUPERHAL for the info about it, ok i tried it and get some kernel panics, i deleted the 2 caches and everything is back to normal. So i dont suggest to apply the -i386.... Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127345 Share on other sites More sharing options...
optimistic Posted June 9, 2006 Share Posted June 9, 2006 salve ragazzi,ho installato la versione 10.4.6 sul mio portatile toshiba a100-155 che monta la x1600 mobility.Al momento è questo quello che mi spunta: Monitor: Tipo: Controller compatibile con VGA Bus: PCI Slot: PCI VRAM (totale): 256 MB Fornitore: ATI (0x1002) ID dispositivo: 0x71c5 ID revisione: 0x0000 Monitor: Monitor: Risoluzione: 1024 x 768 Profondità: Colore 32-bit Core Image: Supportato Monitor principale: Sì Mirror: Spento Online: Sì Quartz Extreme: Supportato Vorrei sapere se c'è un modo x modificare la risoluzine, visto che è bloccata a 1024x768. Grazie a tutti. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127347 Share on other sites More sharing options...
gwprod12 Posted June 9, 2006 Share Posted June 9, 2006 Very interesting, thanks Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127349 Share on other sites More sharing options...
GuiPer Posted June 9, 2006 Share Posted June 9, 2006 gwprod12 -- Here you go. Hope it's some help. Would love to get native DVI working on my Sapphire X1600 XT. Thanks alot Schara. Ill give it a look. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127358 Share on other sites More sharing options...
starfoxtf Posted June 10, 2006 Share Posted June 10, 2006 I tried to install it, but after the grey apple screen, the screen is black. I have a Saphire X1600 Pro 256MB Ram! Is there somebody else who has this configuration? (I have a TFT @ DVI) Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127489 Share on other sites More sharing options...
GuiPer Posted June 10, 2006 Share Posted June 10, 2006 Anyone with a Asus X1600 XT Silence with DVI working could post here a ioreg -l ? I want to check something. Thanks in advance. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127616 Share on other sites More sharing options...
RobNyc Posted June 11, 2006 Author Share Posted June 11, 2006 Hi more tearing .. I'm going to open up a thread.. Link to comment https://www.insanelymac.com/forum/topic/17767-borisbadenov-ati-x1000-series-solution/page/35/#findComment-127758 Share on other sites More sharing options...
Recommended Posts