Jump to content
InsanelyMac Forum

Durga Prasad

  • Content count

  • Joined

  • Last visited

About Durga Prasad

  • Rank
    InsanelyMac Protégé
  1. GMA X4500

    x4500 on Mac OS (Leopard). To enable wider resolution for x4500 on Mac OS, discussed technique needs a Linux distribution installed on your machine (Ubuntu could be one).
  2. GMA X4500

    Hi, I have already attached the compiled version in my "Apr 19 2009, 03:16 AM" post. Note that the compiled version does not include the patched 915resolution.c or 915resolution.mod. Patched 915resolution.mod is shared by Consono in one of his posts. By the way, there was lot of useful information already exchanged in previous posts. Almost all required files are shared. If you can use those files, there is no need to compile anything.
  3. GMA X4500

    I think, gcc compiler installed on your machine, does not support creating 32-bit executables. To try, write a hello world program and try to compile it with -m32 flag. I installed the same ubuntu version (8.10 64-bit) and have faced the same problem. So, I compiled it on a 32-bit Linux machine in my network.
  4. GMA X4500

    Hi gozali, I have already written instructions in my "Apr 4 2009, 09:13 PM" post. Please try to follow them. I think you need to add certain commands in your grub config file. To know what commands to add, have a look at grub.cfg provided in 915.zip given by Consono. I have already written this in my instructions in my 'Apr 4 2009, 09:13 PM' post.
  5. GMA X4500

    Hi, I did not put 915resolution.mod in the attachment. You can find 915resolution.mod, grub.cfg in the 915.zip file sent by "Consono" in one of his previous posts.
  6. GMA X4500

    Hi, Installing grub2 using apt is not going to work. I think, Ubuntu package repository does not have "grub2 with 915resolution". So, you better take grub2+915resolution source code from http://aur.archlinux.org/packages.php?ID=22927 and compile it. Hi, Even I got the compilation errors while compiling in Ubuntu. Reason is GCC compilers installed on my Ubuntu don't support 32-bit compilation (i.e. gcc does not support -m32 bit flag). So, I compiled it on a different 32 bit linux machine on my network. SCPed compiled files onto my ubuntu machine. I am really sorry that I have deleted those files. Consono has given some files. They are very helpful once after compiling new grub. Hi, I am attaching my grub2 compiled files. They should be extracted to /home/dpj/grub2 folder. NOTE: In the attached grub2 build, I have not modified 915resolution.c For 915resolution.c, 915resolution.mod and grub.cfg, you can look at the zip file sent by Consono. grub2.tar.gz
  7. GMA X4500

    Hi Consono, Thank you so so much for your help. Now, I am able to get 1280x800 resolution. Actually, I did not patch mode 34. After looking at your grub.cfg, I changed mine. Then, I found a bug in my 915resolution.c (I gave the wrong device id there). After I fixed that, everything worked great. Once again, Thank you so much for your awesome idea. -- For others, who are trying this, I have written a 'step-by-step' guide below - Installed Ubuntu on a different partition (got problems while installing Arch-linux, so I have chosen Ubuntu). - I modified /boot/grub/menu.lst to add Mac partition and found it is able to load even Mac. (may be this step is unnecessary) - taken grub2+915resolution source code from http://aur.archlinux.org/packages.php?ID=22927. - compiled it on a different 32 bit linux machine on my network (because gcc installed on my ubuntu does not support 32-bit compilation. i.e. it does not support -m32). SCPed compiled files onto my ubuntu machine. - opened package manager in ubuntu and removed the grub package that is already installed on my machine - installed new grub using "./grub-install /dev/sda" command. NOTE: in grub2, grub.cfg is used for reading the configuration file. Write your own /boot/grub/grub.cfg. NOTE: For loading Mac, I did not follow the method used by consono. I did not create any extra partition. My Mac has /boot file. So, I am just loading that. Mac part in my grub.cfg looks like below set root=(hd0,2) multiboot (hd0,2)/boot - We have to make sure that grub is able to load all operating systems installed on the machine. If it is able to load, we have completed 75% of the whole process. Make sure to take the backup of grub.cfg after this step. - Next step is to patch grub source with 915resolution. Compile the grub and install the new grub. use the same grub.cfg that you have saved in the previous stage. - We have to add G45 chipset support to 915 resolution. To know what to add, simply follow the code given by 'consono'. OR you could try your luck by directly copying 915resolution.mod given by consono. ( I think copying 915resolution.mod works in most of the cases ) - Once we have replaced our old 915resolution.mod with the new one, we need to add certain commands to grub.cfg. To know what commands (i.e. insmod, 915resolution etc.) to add to grub.cfg, take a look at grub.cfg given by consono. - Reboot now and choose Mac in grub. If we type '?video' in Mac bootloader, we should be able to see "1280x800x32". - Boot Mac with "Graphics Mode"="1280x800x32" and enjoy the widescreen Once again, many thanks to 'consono' for this great idea.
  8. GMA X4500

    Hi consono, I have followed your instructions, but could not get 1280*800. May be, I have done something wrong. Can you please post your patched 915resolution.c file and your grub.cfg file. Note: In grub bootloader, I could see that 915resolution module was there and its count is 1. In the chameleon bootloader, I don't see 1280*800 resolution when I type "?video". Thank you so much -- DP
  9. [HOW TO] Getting IDT Audio Working

    I have posted screenshots of my IDT device id and HDMI audio controller.
  10. [HOW TO] Getting IDT Audio Working

    Hi RaidenII, My codec device id is 0x111D76B2 (287143602 in decimal). HDMI audio controller is Intel High Definition Codec - Ven8086, Dev 2802. I don't know the reason why you have got a different HD audio controller. Did you try with age_sabre18's kext file? One more thing is after I placed his kext file in /system/Library/Extensions, I deleted kext cache /System/Library/Extensions.mkext and rebooted.
  11. [HOW TO] Getting IDT Audio Working

    Hi age_sabres18, Thank you very much.. Sound is working (just because of your nice work). My configuration: HP pavilion dv5t-1000 my device id is 0x111D76B2. HDMI audio controller is Intel High Definition Codec - Ven8086, Dev 2802. when I followed your instructions, system_profiler was showing my audio device, but there is no output sound device in system preferences. In a trial&error method, I simply copied your 111D76B2IntelHDA.kext with your pinconfig in it (by download it from http://rapidshare.com/files/156344109/111D...leHDA.kext.zip). Now, everything is working..