Jump to content

Natit new development version with ATI and nVidia dual screen


  • Please log in to reply
804 replies to this topic

#41
Ruud

Ruud

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 142 posts
  • Gender:Male
  • Location:The Netherlands
well, just got qe and ci working with my x700 on the new amd .8 kernel.


I had to hex edit the radeon9700.kext with my device id using koverge patch, and edit my device id in the plist.

now had qe and ci, so now when i use natit, it detects my card perfectly, but still isn't going to loginwindow.

But again, im one step further and i think the ATIRadeon9700.kext is usable to get full functions with this card.

hope someone could use this info. by the way, i also got a little mouse tearing :D but i can live with that.






Ruud.

Here is some information a got using callisto, maybe you can use it.

CallistoHAL Initialized!
Callisto: omni's ATI Driver&FrameBuffer, build 006, 20-May-2006
Callisto: Model Mobility Radeon X700/FireGL V500SV (r420)
Callisto: MMIO range@0x18 (c0100000) mapped to kernel virtual address 0x35258000
Callisto: 128 MB DDR found on 128 bit wide bus
Callisto: VRAM range@0x10 (c8000000:08000000)
Callisto: Found ROM @0xc0000
Callisto: ATOM ATI BIOS detected
Callisto: PLL values from ATOM BIOS: ref_clk=2700, ref_div=0, xclk=40000, min_freq=20000, max_freq=50000
Callisto: Port[0]: DDC: N/C, DAC: Primary, TMDS: Internal, Connector: Proprietary
Callisto: Port[1]: DDC: DDC_MonID, DAC: Unknown, TMDS: Internal, Connector: Unsupported
Callisto: No connector info table detected
Callisto: Non-DDC laptop panel detected
Callisto: Found Monitor: LCD
Callisto: Default panel mode: 1280x800, dot clock: 71250
Callisto: Flat Panel values:
Xres: 1280, Yres: 800, isValid: 1, dotclock: 71250
HOver_plus: 48, HSync_width: 32, Hblank: 160
VOver_plus: 2, VSync_width: 6, Vblank: 23
HAct_high: 0, VAct_high: 0, interlaced: 0
pwr_delay: 15368, use_bios_dividers: 0
ref_div: 0, post_div: 0, fb_div: 0
Callisto: done with Mobility Radeon X700/FireGL V500SV

#42
dm_webd

dm_webd

    InsanelyMac Protégé

  • Retired Developers
  • 63 posts
  • Gender:Male
  • Location:Denmark

hope it help in extending natit to work on most nvidia cars
np_

Thank you very much - this will be a great help. I'll try to implement some of this tonight. :compress:

#43
asapreta

asapreta

    InsanelyMac Legend

  • Members
  • PipPipPipPipPipPipPip
  • 755 posts
I know we are talking about x1x00 cards here, but there are a lot of x600/x800 and x850 users here. Any news for them?

In my case I grabed the ATIAUTO (x1600XT), and will test soon.

As I have only used ATIinject.kext will be easy to test this one.


@neopheus, in the lastets installers I always had problems to boot after uninstalling the drivers (single user ./uninstallscript). It got stuck on the blue screen after reboot. Any issues?

#44
joe75

joe75

    Renegade

  • Retired
  • 2,256 posts
  • Gender:Male
  • Location:Rochester, NY
Will this work for x800xt AIW, and is it new kernel only :compress:

#45
~Neo

~Neo

    The installer man. Formerly known as "NeoPheus"

  • Retired Developers
  • 644 posts
  • Gender:Male
  • Location:Germany
Hey out there! :gun:

Bahooza...
The new version of Natit_Uni_1.0 is ready for testing!
Please give me a report in this thread and DONT give the link/file away!!
For me it worked, but still no DVI! (Any help here please :compress: )

It will only work with Kernel verison 8.8.1!!
(For: NVidia AND ATIX1x00 users!)

Click me!

Note that it is in beta stage!

#46
np_

np_

  • Retired Developers
  • 339 posts
  • Gender:Male

Hi!

I just want to thank np_ for sharing his knowledge and insight with us. Perhaps now someone can make the 512Mb cards work. Another problem where np_ might be the key to the solution (as always) is the support for the laptop displays. The drivers work but only on the external port...

Fernando


for lappies or "internal display" apple key are

"backlight-control"
"AAPL,backlight-control"
"use-backlight-blanking"

these all on top should be boolean values ( ioreg from imac with nv card can help a lot about all this )

and probably property involved also "NVPanelData" - this must be EDID raw

generally for apple all who is "backlight" mean internal display ( LCD ) for laptops, imac ..etc

more info you can found into IOGraphicsFamily there is class for backlight with super IODisplay specially written for internal displays

same as in IONDRVSupport

:compress:

#47
icyderguru

icyderguru

    InsanelyMac Protégé

  • Members
  • PipPip
  • 88 posts

Thank you very much - this will be a great help. I'll try to implement some of this tonight. :)


would be great! My 7900 GTO 512MB Card is waiting :sorcerer:

Thanks for sharing np_

#48
joe75

joe75

    Renegade

  • Retired
  • 2,256 posts
  • Gender:Male
  • Location:Rochester, NY

It will only work with Kernel verison 8.8.1!!
(For: NVidia AND ATIX1x00 users!)


Figures :sorcerer:

#49
bgrau

bgrau

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 475 posts
  • Gender:Male
Hi NeoPheus,
I am very interested in trying this new drivers method, but I am using Borisbadenov with your installer 3.5, I am unable to remove it because I used pacifist to install before.
Can u please advise me how to install this new one?
Thank you very much

#50
~Neo

~Neo

    The installer man. Formerly known as "NeoPheus"

  • Retired Developers
  • 644 posts
  • Gender:Male
  • Location:Germany

Hi NeoPheus,
I am very interested in trying this new drivers method, but I am using Borisbadenov with your installer 3.5, I am unable to remove it because I used pacifist to install before.
Can u please advise me how to install this new one?
Thank you very much


Ahm I think you can just install the new package but PLEASE save your setting and files before (because of the beta stage)! I don't want that the files will be blown away because of my installer :sorcerer:

@joe75:
Sorry but Natit isn't working with the other cards yet! Maybe the future brings more support!

#51
Ruud

Ruud

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 142 posts
  • Gender:Male
  • Location:The Netherlands

Ahm I think you can just install the new package but PLEASE save your setting and files before (because of the beta stage)! I don't want that the files will be blown away because of my installer :sorcerer:

@joe75:
Sorry but Natit isn't working with the other cards yet! Maybe the future brings more support!



but why does it find my x700 perfectly then? and x700 cards can work with the 9700radeon kext, and so kan x800 cards.

can someone explain me why these cards cant get to work?

#52
~Neo

~Neo

    The installer man. Formerly known as "NeoPheus"

  • Retired Developers
  • 644 posts
  • Gender:Male
  • Location:Germany

but why does it find my x700 perfectly then? and x700 cards can work with the 9700radeon kext, and so kan x800 cards.

can someone explain me why these cards cant get to work?


1. Because it reads out the devID and theres the whole ATI devID catalog in the kext!!
2. It doesn't work because the right drivers will not be called (Only ATINDRV, for X1000 series)!

#53
joe75

joe75

    Renegade

  • Retired
  • 2,256 posts
  • Gender:Male
  • Location:Rochester, NY
All I want is DVI, I have QE/CI, so I'll keep my fingers crossed :sorcerer:

Still, Good Work, Neo.

#54
Ruud

Ruud

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 142 posts
  • Gender:Male
  • Location:The Netherlands

1. Because it reads out the devID and theres the whole ATI devID catalog in the kext!!
2. It doesn't work because the right drivers will not be called (Only ATINDRV, for X1000 series)!



and isn't there a way to use the atiradeon9700.kext? because at this moment, i have qe and ci with this kext, and with callisto i can set res also, only it is a messed up horizontal lines screen.

sorry if im telling some stupid things, but it isn't very clear to me.


thanks for all the answers.


Ruud

#55
joe75

joe75

    Renegade

  • Retired
  • 2,256 posts
  • Gender:Male
  • Location:Rochester, NY
Ruud, are you sure it's not just from "Callisto" :sorcerer:

#56
Ruud

Ruud

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 142 posts
  • Gender:Male
  • Location:The Netherlands

Rudd, are you sure it's not just from "Callisto" :sorcerer:



nope ive got qe and ci without callisto, when i use callisto i only get res change and loose qe and ci.

#57
joe75

joe75

    Renegade

  • Retired
  • 2,256 posts
  • Gender:Male
  • Location:Rochester, NY

nope ive got qe and ci without callisto, when i use callisto i only get res change and loose qe and ci.



hmm :sorcerer: , maybe i will try.

Do you have DVI working?

#58
Ruud

Ruud

    InsanelyMac Geek

  • Members
  • PipPipPip
  • 142 posts
  • Gender:Male
  • Location:The Netherlands

hmm :sorcerer: , maybe i will try.

Do you have DVI working?



nope, only qe and ci, when i open system profiler, i see that it doesn't find my card, only have vga because its an x700 mobility

#59
dm_webd

dm_webd

    InsanelyMac Protégé

  • Retired Developers
  • 63 posts
  • Gender:Male
  • Location:Denmark

about automatic way of getting EDID best way is i2c , apple do provide i2cinterface but problem with it is work "when he want" ....

I have a question about this method. As far as I can see, the IOFramebuffer I2C interface is first created when the nVidia driver initializes, but the EDID values are needed before. Am I overlooking something here - ie. is it possible to make I2C request before the driver is initialized? If so could you point me in the direction of the class to use? I've been looking at the IOI2CInterface.h, but it seems to need an IOFramebuffer instance.
That's why I originally looked at calling the VBE/Core 3.0 protected mode interface to retrieve the EDID. Is there some reason why this should not work?
Any advice on this would be appreciated.

#60
bgrau

bgrau

    InsanelyMac Sage

  • Members
  • PipPipPipPipPipPip
  • 475 posts
  • Gender:Male
Neopheus buddy,
it doesnt bother me, i can have access to physical osx partition from xp with vmware and clear any mess produced :thumbsup_anim:
So i will try and dont feel guilty...
Thanks for the work everybody.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

© 2014 InsanelyMac  |   News  |   Forum  |   Downloads  |   OSx86 Wiki  |   Mac Netbook  |   PHP hosting by CatN  |   Designed by Ed Gain  |   Logo by irfan  |   Privacy Policy