Hello. I'm new to Linux and was finally able to get Debian installed on an old Macbook Pro 15" 2011. I received it used and had the motherboard switched out because of the failing gpu. I also have a new hard disc installed. It never booted up OS at all but I was able to get Linux installed. On boot, though, I have to add "nomodeset=0 and the graphics are not good. I assume I'm missing a critical driver somewhere but have no idea how to install it, or even understand the system settings which I'm posting below. Any input or help is greatly appreciated! Thanks!
Code:
System: Kernel: 5.10.0-27-amd64 x86_64 bits: 64 compiler: gcc v: 10.2.1 Desktop: Cinnamon 5.6.8
tk: GTK 3.24.24 wm: muffin dm: LightDM 1.26.0 Distro: LMDE 5 Elsie
base: Debian 11.2 bullseye
Machine: Type: Laptop System: Apple product: MacBookPro8,2 v: 1.0 serial: <filter> Chassis:
type: 10 v: Mac-94245A3940C91C80 serial: <filter>
Mobo: Apple model: Mac-94245A3940C91C80 v: MacBookPro8,2 serial: <filter> UEFI: Apple
v: 87.0.0.0.0 date: 06/13/2019
Battery: ID-1: BAT0 charge: 64.7 Wh condition: 64.1/75.2 Wh (85%) volts: 12.2/10.9
model: SMP bq20z451 type: Li-ion serial: N/A status: Discharging cycles: 1098
CPU: Info: Quad Core model: Intel Core i7-2635QM bits: 64 type: MT MCP arch: Sandy Bridge
rev: 7 L2 cache: 6 MiB
flags: avx lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 32001
Speed: 800 MHz min/max: 800/2900 MHz Core speeds (MHz): 1: 800 2: 802 3: 800 4: 810
5: 800 6: 829 7: 800 8: 824
Graphics: Device-1: Intel 2nd Generation Core Processor Family Integrated Graphics vendor: Apple
driver: N/A bus ID: 00:02.0 chip ID: 8086:0116 class ID: 0300
Device-2: AMD Seymour [Radeon HD 6400M/7400M Series] vendor: Apple driver: N/A
bus ID: 01:00.0 chip ID: 1002:6760 class ID: 0300
Device-3: Apple FaceTime HD Camera type: USB driver: uvcvideo bus ID: 1-2:3
chip ID: 05ac:8509 class ID: 0e02 serial: <filter>
Display: x11 server: X.Org 1.20.11 driver: loaded: ati,vesa
unloaded: fbdev,modesetting,radeon resolution: 1440x900~77Hz s-dpi: 96
OpenGL: renderer: llvmpipe (LLVM 11.0.1 256 bits) v: 4.5 Mesa 20.3.5 compat-v: 3.1
direct render: Yes
Audio: Device-1: Intel 6 Series/C200 Series Family High Definition Audio driver: snd_hda_intel
v: kernel bus ID: 00:1b.0 chip ID: 8086:1c20 class ID: 0403
Sound Server: ALSA v: k5.10.0-27-amd64
Network: Device-1: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe driver: tg3 v: kernel
port: 2000 bus ID: 02:00.0 chip ID: 14e4:16b4 class ID: 0200
IF: enp2s0f0 state: down mac: <filter>
Device-2: Broadcom BCM4331 802.11a/b/g/n vendor: Apple AirPort Extreme driver: wl
v: kernel port: 2000 bus ID: 03:00.0 chip ID: 14e4:4331 class ID: 0280
IF: wlp3s0 state: up mac: <filter>
Bluetooth: Device-1: Apple Bluetooth Host Controller type: USB driver: btusb v: 0.8
bus ID: 1-1.1.3:8 chip ID: 05ac:821a class ID: fe01
Report: ID: hci0 state: down address: <filter>
Drives: Local Storage: total: 238.47 GiB used: 7.77 GiB (3.3%)
ID-1: /dev/sda vendor: Samsung model: MZ7TY256HDHP-000L7 size: 238.47 GiB
speed: 6.0 Gb/s rotation: SSD serial: <filter> rev: 4L6Q scheme: GPT
Partition: ID-1: / size: 224.85 GiB used: 7.77 GiB (3.5%) fs: ext4 dev: /dev/dm-0
mapped: lvmlmde-root
ID-2: /boot/efi size: 285.4 MiB used: 5.8 MiB (2.0%) fs: vfat dev: /dev/sda1
Swap: ID-1: swap-1 type: partition size: 7.68 GiB used: 0 KiB (0.0%) priority: -2
dev: /dev/dm-1 mapped: lvmlmde-swap
USB: Hub-1: 1-0:1 info: Full speed (or root) Hub ports: 6 rev: 2.0 speed: 480 Mb/s
chip ID: 1d6b:0002 class ID: 0900
Hub-2: 1-1:2 info: Microchip (formerly SMSC) 2.0 Hub ports: 3 rev: 2.0 speed: 480 Mb/s
chip ID: 0424:2513 class ID: 0900
Hub-3: 1-1.1:4 info: Broadcom BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
ports: 3 rev: 2.0 speed: 12 Mb/s chip ID: 0a5c:4500 class ID: 0900
Device-1: 1-1.1.3:8 info: Apple Bluetooth Host Controller type: Bluetooth driver: btusb
interfaces: 4 rev: 2.0 speed: 12 Mb/s chip ID: 05ac:821a class ID: fe01
Device-2: 1-1.2:5 info: Apple Internal Keyboard/Trackpad (ANSI)
type: Keyboard,HID,Mouse driver: apple,bcm5974,usbhid interfaces: 3 rev: 2.0
speed: 12 Mb/s chip ID: 05ac:0245 class ID: 0301
Device-3: 1-2:3 info: Apple FaceTime HD Camera type: Video driver: uvcvideo
interfaces: 3 rev: 2.0 speed: 480 Mb/s chip ID: 05ac:8509 class ID: 0e02
serial: <filter>
Hub-4: 2-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 speed: 12 Mb/s
chip ID: 1d6b:0001 class ID: 0900
Hub-5: 3-0:1 info: Full speed (or root) Hub ports: 8 rev: 2.0 speed: 480 Mb/s
chip ID: 1d6b:0002 class ID: 0900
Hub-6: 3-1:2 info: Microchip (formerly SMSC) 2.0 Hub ports: 2 rev: 2.0 speed: 480 Mb/s
chip ID: 0424:2513 class ID: 0900
Device-1: 3-1.1:3 info: Apple Built-in IR Receiver type: HID driver: appleir,usbhid
interfaces: 1 rev: 2.0 speed: 1.5 Mb/s chip ID: 05ac:8242 class ID: 0300
Hub-7: 4-0:1 info: Full speed (or root) Hub ports: 2 rev: 1.1 speed: 12 Mb/s
chip ID: 1d6b:0001 class ID: 0900
Sensors: System Temperatures: cpu: 26.0 C mobo: 0.0 C
Fan Speeds (RPM): N/A
Repos: Packages: apt: 2069
No active apt repos in: /etc/apt/sources.list
Active apt repos in: /etc/apt/sources.list.d/brave-browser-beta.list
1: deb [signed-by=/usr/share/keyrings/brave-browser-beta-archive-keyring.gpg] https: //brave-browser-apt-beta.s3.brave.com/ stable main
Active apt repos in: /etc/apt/sources.list.d/official-package-repositories.list
1: deb http: //packages.linuxmint.com elsie main upstream import backport #id:linuxmint_main
2: deb https: //deb.debian.org/debian bullseye main contrib non-free
3: deb https: //deb.debian.org/debian bullseye-updates main contrib non-free
4: deb http: //security.debian.org bullseye-security main contrib non-free
5: deb https: //deb.debian.org/debian bullseye-backports main contrib non-free
Info: Processes: 350 Uptime: 21h 31m wakeups: 2 Memory: 7.67 GiB used: 1.2 GiB (15.6%)
Init: systemd v: 247 runlevel: 5 Compilers: gcc: 10.2.1 alt: 10
Client: Unknown python3.9 client inxi: 3.3.01