I just installed Linux on my 2010 MacBookPro (triple boot using refind) and get the infamous black screen after installing the nvidia drivers.
I tried applying the solution metioned here:https://askubuntu.com/a/613573/488420 without success.
I wonder if I got the IDs for setpci right. Anyone can confirm?
I'm pasting below the lshw display output and my /etc/grub.d/01_enable_vga.conf file.
Thanks!
mint@mint-MacBookPro ~ $ sudo lshw -businfo -class bridge -class display
información del Bus Dispositivo Clase Descripción
===========================================================
pci@0000:00:00.0 bridge Core Processor DRAM Controller
pci@0000:00:01.0 bridge Core Processor PCI Express x16 Root Port
pci@0000:01:00.0 display GT216M [GeForce GT 330M]
pci@0000:00:02.0 display Core Processor Integrated Graphics Controller
pci@0000:00:1c.0 bridge 5 Series/3400 Series Chipset PCI Express Root Port 1
pci@0000:00:1c.1 bridge 5 Series/3400 Series Chipset PCI Express Root Port 2
pci@0000:00:1c.2 bridge 5 Series/3400 Series Chipset PCI Express Root Port 3
pci@0000:00:1c.3 bridge 5 Series/3400 Series Chipset PCI Express Root Port 4
pci@0000:00:1e.0 bridge 82801 Mobile PCI Bridge
pci@0000:00:1f.0 bridge Mobile 5 Series Chipset LPC Interface Controller
pci@0000:ff:00.0 bridge Core Processor QuickPath Architecture Generic Non-core Registers
pci@0000:ff:00.1 bridge Core Processor QuickPath Architecture System Address Decoder
pci@0000:ff:02.0 bridge Core Processor QPI Link 0
pci@0000:ff:02.1 bridge Core Processor QPI Physical 0
pci@0000:ff:02.2 bridge Core Processor Reserved
pci@0000:ff:02.3 bridge Core Processor Reserved
mint@mint-MacBookPro ~ sudo cat /etc/grub.d/01_enable_vga.conf
cat << EOF
setpci -s "00:01.0" 3e.b=8
setpci -s "01:00.0" 04.b=7
EOF