johnbhoy Posted April 23, 2009 Share Posted April 23, 2009 This sounds excellent. Can i just clarify two things before i do this please. 1- I am not fussed about the quartz stuff. I just want to view my pro tools window in 1440x900 resolution so will this work for this. 2- will this work for a 1440 x 900 resolution. I will be spankingly delighted if it does. Link to comment Share on other sites More sharing options...
mynameiszane Posted April 24, 2009 Share Posted April 24, 2009 Hey cocob i am following your steps (thanks very much you made it easy..very easy) except ive reached a problem in compiling grub. first they said i didnt have bison so i got it and tried again and everything was going through till it reached here: zane@zane-laptop:~/Desktop/grub2-1.96_20081229$ ./configure --prefix=/opt/grub2-1.96_20081229 && > > > > make && > > > > make install && > > > > /opt/grub2-1.96_20081229/sbin/grub-install /dev/sda checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for cmp... cmp checking for bison... bison checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for ruby... no checking for help2man... no checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for void *... yes checking size of void *... 8 checking for long... yes checking size of long... 8 checking for posix_memalign... yes checking for memalign... yes checking for asprintf... yes checking for option to link raw image... -Wl,-N checking for command to convert module to ELF format... checking for objcopy... objcopy checking for strip... strip checking for nm... nm checking whether optimization for size works... yes checking whether -falign-loops works... yes checking whether `gcc' generates calls to `__enable_execute_stack()'... no checking whether `gcc' accepts `-fstack-protector'... yes checking whether `gcc' accepts `-mstack-arg-probe'... no checking whether target compiler is working... no configure: error: cannot compile for the target zane@zane-laptop:~/Desktop/grub2-1.96_20081229$ i see it says no to a few things. any help? i have no clue about compiling but i can follow instructions very well. thanks again edit: ive installed gawk, ruby and help2man (three things that came up as not installed ^^^^ and i still get the same error. what do i have to do. I'm doin this on ubuntu 8.10 64-bit btw. Link to comment Share on other sites More sharing options...
Durga Prasad Posted April 25, 2009 Share Posted April 25, 2009 Hey cocob i am following your steps (thanks very much you made it easy..very easy) except ive reached a problem in compiling grub. first they said i didnt have bison so i got it and tried again and everything was going through till it reached here: zane@zane-laptop:~/Desktop/grub2-1.96_20081229$ ./configure --prefix=/opt/grub2-1.96_20081229 && > > > > make && > > > > make install && > > > > /opt/grub2-1.96_20081229/sbin/grub-install /dev/sda checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for cmp... cmp checking for bison... bison checking for a BSD-compatible install... /usr/bin/install -c checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking for ruby... no checking for help2man... no checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking whether byte ordering is bigendian... no checking for void *... yes checking size of void *... 8 checking for long... yes checking size of long... 8 checking for posix_memalign... yes checking for memalign... yes checking for asprintf... yes checking for option to link raw image... -Wl,-N checking for command to convert module to ELF format... checking for objcopy... objcopy checking for strip... strip checking for nm... nm checking whether optimization for size works... yes checking whether -falign-loops works... yes checking whether `gcc' generates calls to `__enable_execute_stack()'... no checking whether `gcc' accepts `-fstack-protector'... yes checking whether `gcc' accepts `-mstack-arg-probe'... no checking whether target compiler is working... no configure: error: cannot compile for the target zane@zane-laptop:~/Desktop/grub2-1.96_20081229$ i see it says no to a few things. any help? i have no clue about compiling but i can follow instructions very well. thanks again edit: ive installed gawk, ruby and help2man (three things that came up as not installed ^^^^ and i still get the same error. what do i have to do. I'm doin this on ubuntu 8.10 64-bit btw. 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. Link to comment Share on other sites More sharing options...
mynameiszane Posted April 25, 2009 Share Posted April 25, 2009 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. if this is the problem. will it be possible to obtain the compiled version from you? if not, do you know if this "hack" can be dun in ubuntu 9.04 32-bit?. Link to comment Share on other sites More sharing options...
Durga Prasad Posted April 26, 2009 Share Posted April 26, 2009 if this is the problem. will it be possible to obtain the compiled version from you?if not, do you know if this "hack" can be dun in ubuntu 9.04 32-bit?. 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. Link to comment Share on other sites More sharing options...
johnbhoy Posted April 26, 2009 Share Posted April 26, 2009 Woo hoo. Thanks Durga /Consono and cocob All have you have helped me get a 1440x900 resolution on my acer 7730 laptop. Am not gonna lie, it took me while and a couple of ubuntu reformats until i got it all working the way it should. (dabbled in linux years ago but had not touched it in a while) Its mainly thanks to cocobs clear step by step instructions that put me on the right track. Again thank you all. Its maybe not a proper fix but i am more than happy with this meantime. Only very small niggle is that the fonts are not crisp clear but still very manageable. Excellent..... thanks again. :) :) As an added bonus i bought a belkin usb wireless f5d7050 adaptor so now i am posting this on my acer 7730, 1440x900 screen with wireless working .(iatkos i5) rock on. A completely plus point and by product of all this is that i now very much like the current ubuntu 9.04 install. Very smooth. Now triple booting with Grub2 Link to comment Share on other sites More sharing options...
b:z Posted April 27, 2009 Share Posted April 27, 2009 humm, are you all taling about X4500 work on Leopard or linux (Ubuntu)? That's really make me confuse Link to comment Share on other sites More sharing options...
mynameiszane Posted April 27, 2009 Share Posted April 27, 2009 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. i got it :censored2: i dont know how this happened but when i went to the package manager to remove grub before i tried to install grub2 .. grub2 was there in synaptics package manager and i know i heard you or someone else say earlier that it is not there so i guess they added it. an from there all i did was add the mod file an it worked only one problem. when i boot up my boot screen is a bunch of question marks an i am not able to see the names of the syystem im booting into but i no the orded so i am able to boot where i want but it will be nice to get it fixed.. but other than that thanks for everything Link to comment Share on other sites More sharing options...
Durga Prasad Posted April 28, 2009 Share Posted April 28, 2009 humm, are you all taling about X4500 work on Leopard or linux (Ubuntu)? That's really make me confuse 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). Link to comment Share on other sites More sharing options...
wapur Posted April 28, 2009 Share Posted April 28, 2009 I was able to get 1600x900 resolution with my vaio fw190 (intel 4500mhd) with consono's solution. I mostly followed cocob's steps. While applying the patch I used -Np0 instead of -Np1. It depends on where you keep the files actually. I was not able to generate 915resolution.mod so I copied the one that is posted here. First i tried to install grub2(compiled on the same machine) without any patches just to see that it works. (./configure, make, make install, then grub-install /dev/sda) Don't forget to create a grub.cfg file. It you fail to boot your computer you can always boot up with the live ubuntu cd and edit the grub.cfg file. ----------------------------------------------------------------------------- Steps for Ubuntu 9.04: download http://www.archlinux.org/~ronald/grub2-1.96_20081229.tar.bz2 Extract the folder to your desktop. Then: sudo apt-get install bison cd /home/YOURNAME/Desktop/grub2-1.96_20081229 ./configure --prefix=/opt/grub2-1.96_20081229 make sudo make install sudo /opt/grub2-1.96_20081229/sbin/grub-install /dev/sda PREPARE YOUR grub.cfg file under /boot/grub/ DONE! ------------------------------------------------------------------------------------------ Patching: Download http://aur.archlinux.org/packages/grub2-91...esolution.patch to your desktop. Then: sudo apt-get install patch cd /home/YOURNAME/Desktop patch -Np0 -i ./grub2-1.96_20081229-915resolution.patch Now you have patched the grub2. You will need to do the same steps above to recompile and install the patched version. I was not able to create 915resolution.mod so I just used the ones attached on this forum. ------------------------------------------------------------------------------------------------------------------ I was able to run XCODE without a problem. I am new to iphone development and just wanted to see the IDE without spending thousands of dollars. I phone simulator was able to run the sample open gl code. It was not smooth but it was good enough to test. Good Luck. Link to comment Share on other sites More sharing options...
markdude Posted April 28, 2009 Share Posted April 28, 2009 Help! I'm stuck. I installed fresh clean ubuntu for this and followed the next steps 1) untar the grub tarball (zip file found here:http://aur.archlinux.org/packages.php?ID=22927) Named http://www.archlinux.org/~ronald/grub2-1.96_20081229.tar.bz2 WORKS 2) apply the patch (grub2-1.96_20081229-915resolution.patch) (found here:http://aur.archlinux.org/packages.php?ID=22927) use the following command : patch -Np1 -i ../grub2-1.96_20081229-915resolution.patch Missing steps before step 2: 1. download and install "patch" for ubuntu. Searche google "patch ubuntu" 2. download and install "autoconf" for ubuntu. Searche google "autoconf ubnutu" 3) compiling and installing the patched grub: ./configure --prefix=/opt/grub2-1.96_20081229 && make && make install && /opt/grub2-1.96_20081229/sbin/grub-install /dev/sda Missing steps before step 3: 1. write in terminal "sudo apt-get install g++" 2. I had to add "sudo " before every line in this command in order to succefully install it If all works , then put the compiled 915resolution.mod in it. reinstall grub2 again. [end of quote] questions regarding to final step: 1. Where to put the 915resulotion.mod exactly (in it?.. ) ? In which directory? I don't understand. 2. How do I reinstall grub2 again? Please remember this is my first commands in ubuntu and I'm not familair with this OS. edit : I think I just did it on the last steps 3. What should I do with the remaining 915resolution.c and grub.cfg? edit: that was in 915.zip file tpgether with 915resolution.mod file btw, I'm not blonde.Just having a bad day with my lenovo t500. My computer currently dual boot with windows xp and hackintosh using Darwin bootloader. I'd like to install ubuntu as third OS just for 915 patch, Regards, Amir Link to comment Share on other sites More sharing options...
alexylee Posted April 29, 2009 Share Posted April 29, 2009 Mmm... It's still difficult for me to fight with Linux/Grub stuff. I wonder if there is easy way for "Linux-idiot" to result the X4500 problem? Or maybe there is someone could write a driver from the Intel source code? P.S.: I found in the Intel webside has mentioned the video driver from SuSE Linux: Intel® GMA X4500 (G41) Driver Type: Video Driver File Name: fbdev_drv.so File Date: 22-Apr-2008 File Size: 18328 Checksum: 57f8381d876d1d46b1306a2e881dfe75 Is this help? Thanks. Link to comment Share on other sites More sharing options...
underball Posted April 29, 2009 Share Posted April 29, 2009 Mmm... It's still difficult for me to fight with Linux/Grub stuff. I wonder if there is easy way for "Linux-idiot" to result the X4500 problem? Or maybe there is someone could write a driver from the Intel source code? P.S.: I found in the Intel webside has mentioned the video driver from SuSE Linux: Intel® GMA X4500 (G41) Driver Type: Video Driver File Name: fbdev_drv.so File Date: 22-Apr-2008 File Size: 18328 Checksum: 57f8381d876d1d46b1306a2e881dfe75 Is this help? Thanks. None of the above posts' instructions is a driver. All they are doing is fooling OSx into displaying a wide screen resolution while in safe mode. It's completely useless. Half of Mac OS x software REQUIRES QE/CI, which this doesn't provide. Link to comment Share on other sites More sharing options...
markdude Posted April 29, 2009 Share Posted April 29, 2009 hi underball I'm a software engineer, 29 years old, that develop for vairous mobile clients: blackberry, j2me, brew, and now objective c (iphone) I'm working now on iphone project and my lenovo is working great with xcode. The big problem is the screen resulotion that appaerntly going to be solved. I decided that for the next project I'll buy macbook but now I can apply res. patch and save me 2500$ (mac is very expensive in my country) If someone can please help with the final step: Which directory should I put 915resulotion.mod before compiling? Regards, Amir Link to comment Share on other sites More sharing options...
alexylee Posted April 29, 2009 Share Posted April 29, 2009 None of the above posts' instructions is a driver. All they are doing is fooling OSx into displaying a wide screen resolution while in safe mode. It's completely useless. Half of Mac OS x software REQUIRES QE/CI, which this doesn't provide. So that I'm a real "Linux-idiot". Why have I heard that there is X4500 driver for FreeBSD? Another wide Screen resolution? hi underball I'm a software engineer, 29 years old, that develop for vairous mobile clients: blackberry, j2me, brew, and now objective c (iphone) I'm working now on iphone project and my lenovo is working great with xcode. The big problem is the screen resulotion that appaerntly going to be solved. I decided that for the next project I'll buy macbook but now I can apply res. patch and save me 2500$ (mac is very expensive in my country) If someone can please help with the final step: Which directory should I put 915resulotion.mod before compiling? Regards, Amir Great! You save my money too, thanks. Alex Link to comment Share on other sites More sharing options...
consono Posted April 30, 2009 Share Posted April 30, 2009 915resolution.mod is already compilled You just have to replace the original with it after you install grub2. Consono hi underball I'm a software engineer, 29 years old, that develop for vairous mobile clients: blackberry, j2me, brew, and now objective c (iphone) I'm working now on iphone project and my lenovo is working great with xcode. The big problem is the screen resulotion that appaerntly going to be solved. I decided that for the next project I'll buy macbook but now I can apply res. patch and save me 2500$ (mac is very expensive in my country) If someone can please help with the final step: Which directory should I put 915resulotion.mod before compiling? Regards, Amir Link to comment Share on other sites More sharing options...
wapur Posted April 30, 2009 Share Posted April 30, 2009 915resolution.mod is already compilled You just have to replace the original with it after you install grub2. Consono Consono- When i compiled patched grub2 I was not able find 915resolution.mod And there is no 915resolution.c file in the original package. It comes with the patch right? I patched it and recompiled but I could not find the mod file. Am i missing something? Thanks Link to comment Share on other sites More sharing options...
markdude Posted May 2, 2009 Share Posted May 2, 2009 Hi wapur. You can find 915resolution.mod in consono post from 4th of april Also, can someone please post his grub.cfg ? I'm trying to build one that will work with dual or triple boot system and implement res. path for hackintosh (winxp, hackintosh, ubuntu - because it's already installed ) thanks, markdude edit: grub.cfg is included in 915.zip from 4th of april as well, silly me.. Link to comment Share on other sites More sharing options...
taaeb Posted May 18, 2009 Share Posted May 18, 2009 I need one step, which is how to load Kext? driver installed fine but there is no Kext loaded. Link to comment Share on other sites More sharing options...
Leo Puoci Posted May 22, 2009 Share Posted May 22, 2009 Didn't work for me either It installed without a glitch, rebooted the system but nothing seems to have changed. Resolution is still stuck at 1024 x 768 and of course no QE/CI enabled. How can I know if the proper kext is loaded? I also tried the package. After installation of the package nothing happened, and following the instructions from the insanelymac I found out that package unpacked the kexts into /System/Library/Tempfiles/ from this location I install them into the system using OSX86Tools. after next reboot nothing happened at all. So, it didn´t work to me Link to comment Share on other sites More sharing options...
Atif Spall Posted May 26, 2009 Share Posted May 26, 2009 Can we say that within 2 or 3 months we will get Intel GM45 working driver? Link to comment Share on other sites More sharing options...
underball Posted May 27, 2009 Share Posted May 27, 2009 Can we say that within 2 or 3 months we will get Intel GM45 working driver? No. We probably won't ever get one. Don't count on it. Link to comment Share on other sites More sharing options...
alexylee Posted June 3, 2009 Share Posted June 3, 2009 As I know that the new slim netbooks: MSI X-340 and Asus UX30 all use Intel GMA 4500 GPU. So sad there is no driver. Link to comment Share on other sites More sharing options...
Jurisprudence Posted June 10, 2009 Share Posted June 10, 2009 Can anyone tell me if the very recent release of Fedora 11 can offer those suffering from x4500hd-itis any relief. Have heard they have 3d drivers up and running (haven't tested myself) with compiz. I'm completely unfamiliar with Linux distro's or how driver porting works so I'm looking for those with experience to share their knowledge. I'm not running as x4500hd at the moment but the Vaio TT I was looking to buy unfortunately has one. Can't bear spending €2000 to run Windows. Cheers in advance for any replies. Link to comment Share on other sites More sharing options...
coldmack Posted June 13, 2009 Share Posted June 13, 2009 I am in the same boat and want to get the TT, maybe the Z(has the 4500hd and nvida 9300gs card)/. I want to know if there is support for it in the latest Ubuntu and if we found a solution here for osx. Thanks Link to comment Share on other sites More sharing options...
Recommended Posts