And the only way to boot an OS with igpu disabled was to legacy boot, which we are not doing) I tried running it, and it prints that the apple_set_os protocol was not found. (2010=nehalem, 1st gen 45nm.) The apple_set_os.efi trick does not work before 2011 (pre-2011, at the time, anything booted with efi would behave exactly like macOS, efi didn't check the OS, just that it was booted natively, enabling the integrated graphics. What you described as the mac disabling igpu unless booting macOS holds true for any mac made after 2010, or any mac with a Sandy Bridge chip or later. Unlike macOS, the IronLake Intel HD Graphics can drive the external display output, but without audio. This disables the graphics at the pcie-link level, such that it vanishes from the system. Outb 0x750 0 # Power down discrete graphics For reference: outb 0x728 1 # Switch select I just added the outb lines in between the insmod gzio and linux_gfx_mode. ( || ) thenĮcho " gfxmode \$linux_gfx_mode" | sed "s/^/$submenu_indentation/"Įcho " outb 0x728 1" | sed "s/^/$submenu_indentation/"Įcho " outb 0x710 2" | sed "s/^/$submenu_indentation/"Įcho " outb 0x740 2" | sed "s/^/$submenu_indentation/"Įcho " outb 0x750 0" | sed "s/^/$submenu_indentation/"Įcho " insmod gzio" | sed "s/^/$submenu_indentation/"Įcho " if then insmod xzio insmod lzopio fi" | sed "s/^/$submenu_indentation/" If thenĮcho " load_video" | sed "s/^/$submenu_indentation/" # FIXME: We need an interface to select vesafb in case efifb can't be used. # Use ELILO's generic "efifb" when it's known to be available. What I devised is to add a few lines to grub to disable the discrete graphics at the efi level: $ cat /etc/grub.d/10_linux I happen to have the exact same computer as you. one must still have OS X installed, which I haven't! This is really shitty, because it means that I have no chance to turn off the NVIDIA GPU. UPDATE: After reading lots of documentation I've came to the conclusion that this only is possible by using method 3 on Macbook Pro, i.e. Its a basically fresh installation of Ubuntu 14.04 without any tweaks worth mentioning. The second method won't work either because I cannot install the propritary drivers, as described above. UPDATED: Booting into OS X and forcing the integrated graphics in gfxCardStatus 2.2.1.įirst method won't work for me because there is no BIOS on Macbooks. or switching to integrated graphics in nvidia-settings.Turning off the discrete graphics device in the BIOS.It held for about 3 hours with Mac OS when doing similiar work. So I would like to turn the NVIDIA graphics off completely and only use the Intel integrated graphics instead, because the battery only holds for ~1,5 hours when doing office work since I installed Ubuntu. I've been told that this is because the NVIDIA driver doesn't support the special hardware characteristics of the Macbook. When I install the propritary NVIDIA driver (340.76), the system hangs when I start the X-server. I have a Macbook Pro from 2010 that has NVIDIA graphics and Intel integrated agraphics: $ lspci|grep -i vgaĠ0:02.0 VGA compatible controller: Intel Corporation Core Processor Integrated Graphics Controller (rev 12)Ġ1:00.0 VGA compatible controller: NVIDIA Corporation GT216M (rev a2)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |