[gelöst] Linux und MacBookPro

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

[gelöst] Linux und MacBookPro

Beitrag von KarlPhilip » 12.03.2022 12:45:44

Es geht immer noch um mein Spaßprojekt. Hier inxi -FZ

Code: Alles auswählen

System: Host: Karlphilip-macbookpro71-debian Kernel: 4.19.0-18-amd64 x86_64 bits: 64 Desktop: MATE 1.20.4
Distro: Debian GNU/Linux 10 (buster)
Machine: Type: Laptop System: Apple product: MacBookPro7,1 v: 1.0 serial: <root required>
Mobo: Apple model: Mac-F222BEC8 serial: <root required> UEFI: Apple v: 68.0.0.0.0 date: 06/13/2019
CPU: Topology: Dual Core model: Intel Core2 Duo P8600 bits: 64 type: MCP L2 cache: 3072 KiB
Speed: 1593 MHz min/max: 798/2394 MHz Core speeds (MHz): 1: 1593 2: 1593
Graphics: Device-1: NVIDIA MCP89 [GeForce 320M] driver: nouveau v: kernel
Display: x11 server: X.Org 1.20.4 driver: modesetting unloaded: fbdev,vesa resolution: 1280x800~60Hz
OpenGL: renderer: NVAF v: 3.3 Mesa 18.3.6
Audio: Device-1: NVIDIA MCP89 High Definition Audio driver: snd_hda_intel
Sound Server: ALSA v: k4.19.0-18-amd64
Network: Device-1: Broadcom Limited BCM4322 802.11a/b/g/n Wireless LAN driver: b43-pci-bridge
Device-2: Broadcom Limited NetXtreme BCM5764M Gigabit Ethernet PCIe driver: tg3
IF: enp3s0 state: up speed: 1000 Mbps duplex: full mac: 58:b0:35:fe:c7:c6
Drives: Local Storage: total: 465.76 GiB used: 5.22 GiB (1.1%)
ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 500GB size: 465.76 GiB
Partition: ID-1: / size: 136.18 GiB used: 4.66 GiB (3.4%) fs: ext4 dev: /dev/sda7
ID-2: /home size: 228.28 GiB used: 541.5 MiB (0.2%) fs: ext4 dev: /dev/sda8
ID-3: swap-1 size: 14.90 GiB used: 0 KiB (0.0%) fs: swap dev: /dev/sda6
Sensors: System Temperatures: cpu: 79.0 C mobo: N/A gpu: nouveau temp: 79 C
Fan Speeds (RPM): N/A
Info: Processes: 150 Uptime: 48m Memory: 7.54 GiB used: 1.22 GiB (16.1%) Shell: bash inxi: 3.0.32
Das WLanproblem wird sich lösen lassen. Ich habe in meine Bastelkiste etwas (Edimax N 150) Passendes gefunden.Die zuletzt gepostete Lösung in diesem Thread: viewtopic.php?t=183750 erwies sich leider nicht als tragfähig. Im Moment läuft Buster extrem merkwürdig -instabil- auf der Kiste. Beim Herunterfahren gibt es jede Menge Stopjobs. Nach der Installation von Nvidia bleibt der Bildschirm schwarz. Hilft dann Bumblbee und wenn ja, wie? Da Bullseye und Buster es nicht tun habe ich es mit Manjaro probiert. Dort verweigert Firefox den Dienst. Alle Seitenaufrufe enden mit "ungültiges Zertifikat" und es wird nichts angezeigt. Test mit der LiveCD. Installaion scheiterte am Installer. Hier war das Problem, die Boot/Uefi Partition, die sich nicht erstellen ließ. Wie bekomme ich den Rechner mittels Linux am besten Debian wieder zum Benutzen. ich freue mich über jede zielführende, hilfreiche Antwort.

Wäre doch zu Schade um die schöne Hardware.
Zuletzt geändert von KarlPhilip am 16.03.2022 12:12:40, insgesamt 2-mal geändert.
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

Benutzeravatar
TRex
Moderator
Beiträge: 8316
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Linux und MacBookPro

Beitrag von TRex » 12.03.2022 13:10:46

KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
12.03.2022 12:45:44
Alle Seitenaufrufe enden mit "ungültiges Zertifikat" und es wird nichts angezeigt.
Da würde ich mal den Fehler genauer ansehen, sowie das abgewiesene Zertifikat. Für eine erfolgreiche Validierung brauchts die richtige Zeit und die passende root-CA lokal (ich weiß nicht, ob Firefox die Systemzertifikate nutzt oder eigene mitbringt - das wirst du dann aber sehen).
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

Re: Linux und MacBookPro

Beitrag von KarlPhilip » 12.03.2022 15:27:35

Danke TRex für Deine Mühe. Der Firefoxfehler war unter Manjaro und das kriege ich nicht auf die Platte. ich verifiziere es trotzdem mal.
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Linux und MacBookPro

Beitrag von Blackbox » 12.03.2022 18:31:07

KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
12.03.2022 12:45:44

Code: Alles auswählen

Distro: Debian GNU/Linux 10 (buster)
Vielleicht wäre es eine Überlegung wert, auf Debian 11 - Bullseye upzugraden und so eine bessere Hardwareunterstützung zu erhalten, vielleicht löst das einige deiner Probleme?

Und ganz nebenbei bekommst du auch noch neuere Software.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

Benutzeravatar
MSfree
Beiträge: 11604
Registriert: 25.09.2007 19:59:30

Re: Linux und MacBookPro

Beitrag von MSfree » 12.03.2022 20:10:25

Blackbox hat geschrieben: ↑ zum Beitrag ↑
12.03.2022 18:31:07
... auf Debian 11 - Bullseye upzugraden und so eine bessere Hardwareunterstützung zu erhalten,
Das glaube ich bei 12 Jahre alter Hardware eher nicht.

Ein Upgrade auf Bullseye halte ich dennoch, aber aus anderen Gründen, für sinnvoll.

Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

Re: Linux und MacBookPro

Beitrag von KarlPhilip » 13.03.2022 11:58:45

Ich danke Euch! Jetzt laüft Bullseye auf der Kiste mit besagten Edimax N150. Es scheint alles soweit zu funtionieren. Allerdings kommt er aus dem Bereitschaftszustand nicht zurück. Wird in irgendeiner Form mit Nvidia zusammenhängen. Und ich bekomme folgende Fehlermeldung, von dem fehlendem Broadcomtreiber mal abgesehen:

Code: Alles auswählen

nouveau 0000:04:00.0: bus: MMIO write of 0000807e FAULT at 100c1c
.
Vielleicht kann man das mittels Eurer Hilfe noch gerichtet kriegen. Der Rechner macht ansonsten einen benutzbaren Eindruck. Ich habe wieder Spaß mit ihm :mrgreen:
Hier inxi -FZ:

Code: Alles auswählen

System:
  Host: macbullseye Kernel: 5.10.0-10-amd64 x86_64 bits: 64 
  Desktop: MATE 1.24.1 Distro: Debian GNU/Linux 11 (bullseye) 
Machine:
  Type: Laptop System: Apple product: MacBookPro7,1 v: 1.0 
  serial: <superuser required> 
  Mobo: Apple model: Mac-F222BEC8 serial: <superuser required> UEFI: Apple 
  v: 68.0.0.0.0 date: 06/13/2019 
CPU:
  Info: Dual Core model: Intel Core2 Duo P8600 bits: 64 type: MCP 
  L2 cache: 3 MiB 
  Speed: 796 MHz min/max: 798/2394 MHz Core speeds (MHz): 1: 796 2: 796 
Graphics:
  Device-1: NVIDIA MCP89 [GeForce 320M] driver: nouveau v: kernel 
  Device-2: Apple Built-in iSight type: USB driver: uvcvideo 
  Display: x11 server: X.Org 1.20.11 driver: loaded: modesetting 
  unloaded: fbdev,vesa resolution: 1280x800~60Hz 
  OpenGL: renderer: NVAF v: 3.3 Mesa 20.3.5 
Audio:
  Device-1: NVIDIA MCP89 High Definition Audio driver: snd_hda_intel 
  Sound Server: ALSA v: k5.10.0-10-amd64 
Network:
  Device-1: Broadcom BCM4322 802.11a/b/g/n Wireless LAN 
  driver: b43-pci-bridge 
  Device-2: Broadcom NetXtreme BCM5764M Gigabit Ethernet PCIe driver: tg3 
  IF: enp3s0 state: down mac: 58:b0:35:fe:c7:c6 
  Device-3: Edimax EW-7811Un 802.11n Wireless Adapter [Realtek RTL8188CUS] 
  type: USB driver: rtl8192cu 
  IF: wlx08beac033f14 state: up mac: 08:be:ac:03:3f:14 
Bluetooth:
  Device-1: Apple Bluetooth Host Controller type: USB driver: btusb 
  Report: ID: hci0 state: up running bt-v: 1.2 address: 58:B0:35:98:0C:FA 
Drives:
  Local Storage: total: 465.76 GiB used: 9.68 GiB (2.1%) 
  ID-1: /dev/sda vendor: Samsung model: SSD 860 EVO 500GB size: 465.76 GiB 
Partition:
  ID-1: / size: 29.78 GiB used: 8.35 GiB (28.0%) fs: ext4 dev: /dev/sda7 
  ID-2: /boot/efi size: 196.9 MiB used: 31.6 MiB (16.1%) fs: vfat 
  dev: /dev/sda1 
  ID-3: /home size: 335.57 GiB used: 1.3 GiB (0.4%) fs: ext4 dev: /dev/sda8 
Swap:
  ID-1: swap-1 type: partition size: 14.9 GiB used: 0 KiB (0.0%) 
  dev: /dev/sda6 
Sensors:
  System Temperatures: cpu: 75.0 C mobo: N/A gpu: nouveau temp: 74.0 C 
  Fan Speeds (RPM): N/A 
Info:
  Processes: 162 Uptime: 19m Memory: 7.52 GiB used: 771.8 MiB (10.0%) 
  Shell: Bash inxi: 3.3.01
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

Benutzeravatar
Blackbox
Beiträge: 4289
Registriert: 17.09.2008 17:01:20
Lizenz eigener Beiträge: GNU Free Documentation License

Re: Linux und MacBookPro

Beitrag von Blackbox » 13.03.2022 12:21:46

KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
13.03.2022 11:58:45
Allerdings kommt er aus dem Bereitschaftszustand nicht zurück. Wird in irgendeiner Form mit Nvidia zusammenhängen. Und ich bekomme folgende Fehlermeldung, von dem fehlendem Broadcomtreiber mal abgesehen:

Code: Alles auswählen

nouveau 0000:04:00.0: bus: MMIO write of 0000807e FAULT at 100c1c
.
Vielleicht kann man das mittels Eurer Hilfe noch gerichtet kriegen.
Ich würde diese Problem in einen neuen Thread packen.
Eigenbau PC: Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Desktop PC: Dell Inspiron 530 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Notebook: TUXEDO BU1406 - Debian Sid - Kernel: 6.5.13 - Xfce 4.18 mit sway
Alles Minimalinstallationen und ohne sudo/PA/PW.
Rootserver: Rocky Linux 9.3 - Kernel: 5.14

Freie Software unterstützen, Grundrechte stärken!

eggy
Beiträge: 3334
Registriert: 10.05.2008 11:23:50

Re: Linux und MacBookPro

Beitrag von eggy » 13.03.2022 15:12:10

https://bbs.archlinux.org/viewtopic.php?id=226400
schlägt vor das entsprechende Modul zu blacklisten. Keine Ahnung, ob es in Deinem Fall helfen könnte, aber Du kannst es ja mal temporär ausprobieren, dazu im Grub die angezeigte Taste fürs Edititieren drücken, den Parameter anfügen und starten. Wenn's hilft, fest in der Config eintragen.

Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

Re: Linux und MacBookPro

Beitrag von KarlPhilip » 13.03.2022 15:47:15

Danke Euch! Ich habe dieses "Can also put "nomodeset" before quiet." gleich in die grub.cfg geschrieben und es war gut.
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

Benutzeravatar
MSfree
Beiträge: 11604
Registriert: 25.09.2007 19:59:30

Re: Linux und MacBookPro

Beitrag von MSfree » 13.03.2022 16:09:55

KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
13.03.2022 15:47:15
Ich habe dieses "Can also put "nomodeset" before quiet." gleich in die grub.cfg geschrieben und es war gut.
Besser wäre es, wenn du es in die Datei /etc/default/grub einträgst.
Die Zeile:

Code: Alles auswählen

GRUB_CMDLINE_LINUX_DEFAULT="quiet"
mußt du in

Code: Alles auswählen

GRUB_CMDLINE_LINUX_DEFAULT="nomodeset quiet"
ändern und ansschließend

Code: Alles auswählen

update-grub
ausführen.

Wenn du es in /etc/default/grub einträgst, hat das den Vorteil, daß es bei zukünftigen Kernelupdates berücksichtigt wird, ohne daß du jedesmal die grub.cfg anpassen mußt.

Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

Re: Linux und MacBookPro

Beitrag von KarlPhilip » 13.03.2022 16:23:01

Super und Danke MSfree und allen anderen auch, so werde ich tun.
Eine kleine Frage hätte ich noch. Welche Hotkeys könnte ich verwenden falls es doch zu Problemen kommt. Weil ein Kaltstart ist immer unschön. Eine entsprechende Tastenkombi ist allemal besser.
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

Benutzeravatar
MSfree
Beiträge: 11604
Registriert: 25.09.2007 19:59:30

Re: Linux und MacBookPro

Beitrag von MSfree » 13.03.2022 16:51:04

KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
13.03.2022 16:23:01
Welche Hotkeys könnte ich verwenden falls es doch zu Problemen kommt.
Wenn sich die Kiste aufgehängt hat, wird dir eine Tastenkombination nicht weiterhelfen. Ich versuche zunächst rauszufinden, ob ich die Kiste über SSH von einem anderen Rechner aus erreiche. Sollte das gelingen, habe ich volle Kontrolle, kann also Software konfigurieren, installieren etc, und ich kann die Kiste rebooten.
Weil ein Kaltstart ist immer unschön.
Linux reagiert heutzutage korrekt auf den Ausschalter des Rechner und fährt ordnungsgemäß runter. Das klappt aber nur, wenn sich die Kiste nicht aufgehängt hat.
Eine entsprechende Tastenkombi ist allemal besser.
Das gute alte Ctrl-Alt-Del vielleicht?

Das kann man mit systemd aktivieren:

Code: Alles auswählen

systemctl enable ctrl-alt-del.target
und führt dann ein reboot durch, wenn man den Klammergriff betätigt.

Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

Re: Linux und MacBookPro

Beitrag von KarlPhilip » 13.03.2022 17:09:05

Thanks, very. Ctl-alt-del funktioniert, aber wegen Mac der del nicht kennt, muß zusätzlich noch fn gedrückt werden. Also verschärfter Klammergriff.
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

frogbert
Beiträge: 213
Registriert: 08.11.2008 01:23:45

Re: Linux und MacBookPro

Beitrag von frogbert » 13.03.2022 21:32:46

Code: Alles auswählen

Installaion scheiterte am Installer. Hier war das Problem, die Boot/Uefi Partition, die sich nicht erstellen ließ.
Ich kann Dir nicht sagen, wie das Erstellen einer EFI-Partition funktioniert (Du müßtest es irgendwo nachlesen:https://wiki.archlinux.org/title/EFI_system_partition), aber das unterstelltermaßen Betreiben von Debian auf einem Macbook (7,1) im Bios-Kompatibilitätsmodus ist schlecht (Erfahrung).

Code: Alles auswählen

Nach der Installation von Nvidia bleibt der Bildschirm schwarz.
siehe hierzu:
https://askubuntu.com/questions/264247/ ... verheating

Ich habe damals gemäß der Anleitung, die so ca. sieben Jahre alt ist, auf meinem Mac Mini (4,1) erfolgreich herumgefummelt, da 'X' unter nouveau verläßlich einfror und der Rechner quasi unbenutzbar war [1]. Der erforderliche Nvidia-Treiber (Legacy/340*) für die 320m ist aber mittlerweile aus Testing/dann Stable herausgeflogen (und nur noch in den Sidrepositorien/Download from se company (oder den *BSDs)) enthalten.

Dualboot mit MacOS ging/geht auf der Kiste (Debian Testing) überdies auch.

Grüße


[1] Installiert wurde Debian Sid vor zwölf Jahren im Biosmodus->Nvidia lief, andere Dinge hakten manchmal. Geändert in Uefi (von außen, per Live-CD)->Nvidia kaputt->Änderung Grub->Nvidia lief->Debian schmeißt den Scheißtreiber aus dem Repo->für mich nun einen anderen (alten) Mini mit Debian :-)

Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

Re: Linux und MacBookPro

Beitrag von KarlPhilip » 14.03.2022 13:04:51

Danke an Euch. das mit den Sidrepositorien hört sich doch sehr gut an.Das könnte klappen. Ich habe das schon mal erfolgreich durchgezogen, dann aber vergessen Sid aus den Sources wieder auszukommentieren. Nach dem nächsten Update hatte ich nur Grütze auf der Maschine. Das gehe ich zunächsteinmal an. Der Rechner hat eine GPT Partitionierung braucht deshalb Uefi.
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

Benutzeravatar
MSfree
Beiträge: 11604
Registriert: 25.09.2007 19:59:30

Re: Linux und MacBookPro

Beitrag von MSfree » 14.03.2022 15:06:17

KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
14.03.2022 13:04:51
das mit den Sidrepositorien hört sich doch sehr gut an.
Was willst du denn mit dem SID-Repository? Da steckt Entwicklung für neue Hardware drin, was auf dein altes Macbook gar nicht zutrifft. Wenn dir der normale nouveau-Treiber nicht ausreicht, kommt ohnehin nur der nvidia-legacy Treiber infrage. Das ganze SID-Zeug ist für Nvidia-Graphikchips wie dem in der RTX-3080.
Der Rechner hat eine GPT Partitionierung braucht deshalb Uefi.
Umgekehrt, Macbooks waren schon immer EFI (ohne U), unnd damit ergibt sich zwangsläufig eine GTP-Partitionstabelle.

frogbert
Beiträge: 213
Registriert: 08.11.2008 01:23:45

Re: Linux und MacBookPro

Beitrag von frogbert » 14.03.2022 16:42:35

Was willst du denn mit dem SID-Repository? Da steckt Entwicklung für neue Hardware drin, was auf dein altes Macbook gar nicht zutrifft. Wenn dir der normale nouveau-Treiber nicht ausreicht, kommt ohnehin nur der nvidia-legacy Treiber infrage. Das ganze SID-Zeug ist für Nvidia-Graphikchips wie dem in der RTX-3080.
https://packages.debian.org/search?keyw ... 0xx-driver

Nur dieser paßt für die 320m. Nicht mehr in Stable/Testing (dafür in Sid).

Grüße!

atarixle
Beiträge: 347
Registriert: 20.02.2006 19:30:37

Re: Linux und MacBookPro

Beitrag von atarixle » 14.03.2022 16:46:14

MSfree hat geschrieben: ↑ zum Beitrag ↑
14.03.2022 15:06:17
Umgekehrt, Macbooks waren schon immer EFI (ohne U), unnd damit ergibt sich zwangsläufig eine GTP-Partitionstabelle.
Nicht unbedingt: ich hatte mal eine Festplatte mit MBR aus einem 32 Bit Thinkpad R60e (BIOS), auf der ich Linux installiert hatte, in ein MacBook eingebaut und es bootete anstandslos.

Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

Re: Linux und MacBookPro

Beitrag von KarlPhilip » 14.03.2022 17:16:09

Wie immer danke ich Euch. War ja eine Menge Holz dabei. However - ich habe dieses gefunden https://wiki.debian.org/InstallingDebia ... force_320M Hier wird alles erklärt. Allein ich verstehe es nicht hinreichend.
Problem1 "Fix Suspending and Hibernating on Bullseye"
Problem2 "Black screen fix (EFI mode)"
Das wird alles erklärt. Es kommen auch so komische Worte vor wie "preceeding", was ich nicht verstehe.
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

frogbert
Beiträge: 213
Registriert: 08.11.2008 01:23:45

Re: Linux und MacBookPro

Beitrag von frogbert » 14.03.2022 17:34:41

KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
14.03.2022 17:16:09
However - ich habe dieses gefunden https://wiki.debian.org/InstallingDebia ... force_320M Hier wird alles erklärt. Allein ich verstehe es nicht hinreichend.
Problem1 "Fix Suspending and Hibernating on Bullseye"
Problem2 "Black screen fix (EFI mode)"
Richtig. Die Lösung (Black-Screen-Problematik) ist doch aber recht simpel auszuführen, nein?

Allerdings verstehe ich nicht den Zusatz "Note: The Mac Mini 4.1 basically uses the same hardware, but there's no black screen when using the proprietary nvidia driver in EFI mode. " (von wiki.debian.org) überhaupt nicht, da ich genau diese Hardware im Einsatz hatte (inkl. schwarzem Bildschirm; Abhilfe schuf s.o.)...; ist aber nun bereits wurscht.

Happy basteling*!

*Nur dafür ist das Macbook noch gut, meine ich..; oder versuch doch mal FreeBSD, denn ein Debian (in seriös) mit proprietärem Nvidiagrafikkartentreiber ist auf dem Gerät nicht mehr möglich, nur noch halbkonfigurierter wirrer Mist, den man ja so nie haben möchte.
Zuletzt geändert von frogbert am 14.03.2022 17:43:04, insgesamt 2-mal geändert.

Benutzeravatar
MSfree
Beiträge: 11604
Registriert: 25.09.2007 19:59:30

Re: Linux und MacBookPro

Beitrag von MSfree » 14.03.2022 17:38:26

KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
14.03.2022 17:16:09
ich habe dieses gefunden https://wiki.debian.org/InstallingDebia ... force_320M Hier wird alles erklärt. Allein ich verstehe es nicht hinreichend.
Dort steht aber auch, daß nouveau (also der freie Nvidia-Treiber) mit 2D und 3D funktioniert, allerdings ohne Energiesparfunktionen.

Und, daß man in /etc/default/grub folgendes eintragen soll:

Code: Alles auswählen

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash init_on_alloc=0"
Es kommen auch so komische Worte vor wie "preceeding", was ich nicht verstehe.
with a preceeding space: mit vorangestelltem Leerzeichen.

Der proprietäre Nvidia-Treiber wird nicht mehr unterstützt, ich würde mich mit dem dann auch nicht weiter runmquälen, zumindest nicht mit dem 5.10er Kernel.

Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

Re: Linux und MacBookPro

Beitrag von KarlPhilip » 14.03.2022 18:10:42

Erstmal Danke an Euch. Vieles hat sich mir beim machen erklärt. Die CMD-Line habe ich eingetragen. Splash kommt bei mir nicht vor. Habe ich also weglassen müssen , um grub2 updaten zu können. Sonst gibts Mecker "Splash nicht gefunden." Dann Update Grub2. Alles durchgelaufen. Trotzdem kommt er aus dem Bereitschaftszustand nicht zurück!. Kein Puttyssh-Zugang möglich. Nur Kaltstart.

Ausserdem will Bluetooth nur seriell verbinden. Audio (was ich benötige) zeigt er erst gar nicht an. Was mache ich falsch? Ratlos bei meinem Bastelprojekt.

Ich traue mir die Scripterstellung für grub.d jetzt zu.

Script ist erstellt! Mit den richtigen Daten und Rechten eingestellt in Grub.d. Leider sieht für EIntrag 1 das Ergebnis so aus: setpci -s "00:17.0" 3e.b 0a statt 08 aus. Warum da jetzt ein a steht und keine 8 erschließt sich mir nicht. Für den 2. Eintrag ist alles okay. Ich wage es so nicht den Treiber zu installieren.
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

frogbert
Beiträge: 213
Registriert: 08.11.2008 01:23:45

Re: Linux und MacBookPro

Beitrag von frogbert » 15.03.2022 10:08:10

Moin!
KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
14.03.2022 18:10:42
Audio (was ich benötige) zeigt er erst gar nicht an. Was mache ich falsch? Ratlos bei meinem Bastelprojekt.
[...]
Leider sieht für EIntrag 1 das Ergebnis so aus: setpci -s "00:17.0" 3e.b 0a statt 08 aus. Warum da jetzt ein a steht und keine 8 erschließt sich mir nicht. Für den 2. Eintrag ist alles okay. Ich wage es so nicht den Treiber zu installieren.
Zu Audio: ich habe nur funktionierend ALSA laufen
Grafik/grub:
Ich hatte dies gemacht:

Code: Alles auswählen

root@mac:~# lshw -businfo -class bridge -class display 
Bus info          Device      Class          Description
========================================================
pci@0000:00:00.0              bridge         MCP89 HOST Bridge
pci@0000:00:03.0              bridge         MCP89 LPC Bridge
pci@0000:00:0e.0              bridge         NVIDIA Corporation
pci@0000:01:00.0              bridge         XIO2213A/B/XIO2221 PCI Express to PCI Bridge [Cheetah Express]
pci@0000:00:15.0              bridge         NVIDIA Corporation
pci@0000:00:16.0              bridge         NVIDIA Corporation
pci@0000:00:17.0              bridge         MCP89 PCI Express Bridge
pci@0000:05:00.0              display        MCP89 [GeForce 320M]
                  /dev/fb0    display        EFI VGA
so sieht der Inhalt von "01_enable_vga.conf" aus:

Code: Alles auswählen

cat << EOF
setpci -s "00:17.0" 3e.b=8
setpci -s "05:00.0" 04.b=7
EOF
Falls von Interesse..

inxi:

Code: Alles auswählen

System:
  Host: mac Kernel: 5.10.0-8-amd64 x86_64 bits: 64 Desktop: Fluxbox 1.3.5
    Distro: Debian GNU/Linux bookworm/sid
Machine:
  Type: Laptop System: Apple product: Macmini4,1 v: 1.0
    serial: <superuser required>
  Mobo: Apple model: Mac-F2208EC8 serial: <superuser required> UEFI: Apple
    v: MM41.88Z.0047.B00.1802021546 date: 02/02/18
CPU:
  Info: dual core model: Intel Core2 Duo P8600 bits: 64 type: MCP cache:
    L2: 3 MiB
  Speed (MHz): avg: 1593 min/max: 1596/2394 cores: 1: 1593 2: 1593
Graphics:
  Device-1: NVIDIA MCP89 [GeForce 320M] driver: nvidia v: 340.108
  Display: x11 server: X.Org 1.20.14 driver: loaded: nvidia
    unloaded: fbdev,modesetting resolution: 1920x1080~60Hz
  OpenGL: renderer: GeForce 320M/integrated/SSE2 v: 3.3.0 NVIDIA 340.108
Audio:
  Device-1: NVIDIA MCP89 High Definition Audio driver: snd_hda_intel
  Sound Server-1: ALSA v: k5.10.0-8-amd64 running: yes
Network:
  Device-1: Broadcom BCM43224 802.11a/b/g/n driver: N/A
  Device-2: Broadcom NetXtreme BCM57765 Gigabit Ethernet PCIe driver: tg3
  IF: eth1 state: down mac: bla
Bluetooth:
  Device-1: Apple Bluetooth Host Controller type: USB driver: N/A
  Report: This feature requires one of these tools: hciconfig/bt-adapter
Drives:
  Local Storage: total: 3.93 TiB used: 3.16 TiB (80.5%)
  ID-1: /dev/sda vendor: Toshiba model: MK3255GSXF size: 298.09 GiB
  ID-2: /dev/sdb type: USB vendor: Western Digital model: WD Elements 2620
    size: 3.64 TiB
Partition:
  ID-1: / size: 90.91 GiB used: 71.78 GiB (79.0%) fs: ext3 dev: /dev/sda6
  ID-2: /boot/efi size: 196.9 MiB used: 22.8 MiB (11.6%) fs: vfat
    dev: /dev/sda1
Swap:
  ID-1: swap-1 type: partition size: 488.3 MiB used: 0 KiB (0.0%)
    dev: /dev/sda7
Sensors:
  System Temperatures: cpu: 43.0 C mobo: N/A gpu: nvidia temp: 51 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 121 Uptime: 44m Memory: 7.52 GiB used: 570 MiB (7.4%)
  Shell: Bash inxi: 3.3.12
resp. lspci:
NoPaste-Eintrag41614

Home ist verschlüsselt, Dualboot (MacOS) mit Debianrefind.

Viel Spaß beim Basteln!
Zuletzt geändert von JTH am 15.03.2022 15:04:33, insgesamt 1-mal geändert.
Grund: lspci-Ausgabe nach Nopaste verschoben

Benutzeravatar
KarlPhilip
Beiträge: 375
Registriert: 10.05.2017 17:08:41

Re: Linux und MacBookPro

Beitrag von KarlPhilip » 15.03.2022 13:02:36

Hallo und Danke frogbert. Meine vga.conf ist identisch. trotzdem wird aus der 8 ein a. 8 ist aber gesetzt?

So die Anleiitung nach der ich vorgegangen bin: "If, after rebooting, the register values have been set to 8 (bridge device) and 7 (display device), everything went fine:

~$ sudo setpci -s "00:17.0" 3e.b
08
~$ sudo setpci -s "04:00.0" 04.b
07"
Hier der entsprechende Link: https://askubuntu.com/questions/264247/ ... 573#613573
Der Hauptgrund für Stress ist der tägliche Kontakt mit Idioten. Albern Einstein

frogbert
Beiträge: 213
Registriert: 08.11.2008 01:23:45

Re: Linux und MacBookPro

Beitrag von frogbert » 15.03.2022 15:08:27

KarlPhilip hat geschrieben: ↑ zum Beitrag ↑
15.03.2022 13:02:36
trotzdem wird aus der 8 ein a. 8 ist aber gesetzt?
Hallo!

Verstehe ich nicht - ist aber vielleicht auch egal (da Bastelobjekt?): Treiber (den aus Sid?) installieren und schauen wie's läuft...!
Möglich ist ja auch, eine andere GNU/Linux-Distro auf der Hardware zu testen - mehr kann ich leider dazu im konstruktiven Sinne nicht beitragen, da ich Frickelei dieser Art nicht mehr selber betreibe :-)

Beste Grüße!

Antworten