Device-3: Broadcom 720p FaceTime HD Camera driver: N/A
Sie wird aber nicht richtig erkannt: als Audiogerät und ohne Treiber. Exotische HW?
Nimm mal den Mint-Stick (Welchen Desktop hast du genommen?) - gleiche inxi - Ausgabe?
Device-3: Broadcom 720p FaceTime HD Camera driver: N/A
Sie wird aber nicht richtig erkannt: als Audiogerät und ohne Treiber. Exotische HW?
Nimm mal den Mint-Stick (Welchen Desktop hast du genommen?) - gleiche inxi - Ausgabe?
Den Mint-Test mache ich nachher nochmal.
Ich habe mich mal ein bisschen umgeschaut: Weil Apple auf Intel-Macs auch Windows als parallele Installation zulässt, stellen sie passende Treiber bereit - aber eben nur für Windows. Es gibt auch Versuche, den Treiber für Linux nachzubauen, das scheint aber noch nicht wirklich zu funktionieren.
Hi Bernd,
die "FaceTime Cam" in Deinem MBP braucht eine spezielle Firmware. Da E-OS, Mint & Ubuntu & Co. vom "Unterbau" her identisch sind, brauchst Du deswegen nicht auf Mint zu schwenken. Auf GITHUB hat jemand ein Script abegelegt, welches die FW-BLOB Extraktion aus OSX-Updates erledigt und dann versucht, entsprechende Kernelmodule zu bauen:
https://gist.githubusercontent.com/ukn/a2f85e3420…etime-camera.sh
Du brauchst auch Kernelheader und Compiler & Co.:
, bevor Du das Skript ausführen kannst.
Gruß Thomas
Display MoreHi Bernd,
die "FaceTime Cam" in Deinem MBP braucht eine spezielle Firmware. Da E-OS, Mint & Ubuntu & Co. vom "Unterbau" her identisch sind, brauchst Du deswegen nicht auf Mint zu schwenken. Auf GITHUB hat jemand ein Script abegelegt, welches die FW-BLOB Extraktion aus OSX-Updates erledigt und dann versucht, entsprechende Kernelmodule zu bauen:
https://gist.githubusercontent.com/ukn/a2f85e3420…etime-camera.sh
Du brauchst auch Kernelheader und Compiler & Co.:
, bevor Du das Skript ausführen kannst.
Gruß Thomas
Weil ich es nicht selber einschätzen kann: Muss ich mit "Risiken und Nebenwirkungen" rechnen, die einen DAU vor unüberwindliche Probleme stellen?
https://forums.linuxmint.com/viewtopic.php?…5e3124f50bf1431 Da wurde der Treiber erfolgreich erstellt.
Hallo Bernd,
was schief gehen kann, sind Folgefehler durch nicht funktionierende Kernelmodule (im einfachsten Fall: störende Fehlermeldungen beim Boot). Mögliche Probleme bei Kernelupdates habe ich durch die Verwendung von DKMS versucht zu vermeiden. Was für 'Normalanwender' (vom DAU bist Du denke ich weit entfernt) schwierig werden könnte, ist der Schritt des ersten Boots, wo Du die Verwendung selbst gebauter/signierter Kernelmodule bestätigen mußt. Bitte die Anweisungen während der Installation genau befolgen. Ansonsten gelten die altbekannten Regeln:
Nachfolgend ein angepaßtes Installationsskript, welches ich unter EOS getestet habe:
#!/bin/bash
set -e
export CONFIG_MODULE_SIG=n
export CONFIG_MODULE_SIG_ALL=n
# For current kernel
export KERNELRELEASE=$(cat /proc/version | awk '{print $3}')
echo "Installing depencies..."
apt -y install linux-headers-$(uname -r) build-essential dkms curl xz-utils git
temp_dir=$(mktemp -d)
echo "Installing FacetimeHD camera for $KERNELRELEASE"
cd $temp_dir
git clone https://github.com/patjak/facetimehd-firmware.git
git clone https://github.com/patjak/bcwc_pcie.git
cd $temp_dir/facetimehd-firmware
pwd
make
make install
cd $temp_dir
pwd
if [ ! -d /usr/src/facetimehd-0.1 ]
then
cp -R bcwc_pcie /usr/src/facetimehd-0.1
dkms add -m facetimehd -v 0.1
fi
dkms build -m facetimehd -v 0.1
dkms install -m facetimehd -v 0.1
rm -rf $temp_dir
if [ ! -d "/etc/modules-load.d" ]; then
mkdir -p "/etc/modules-load.d"
fi
cat > "/etc/modules-load.d/facetimehd.conf" << EOL
videobuf2-core
videobuf2_v4l2
videobuf2-dma-sg
facetimehd
EOL
echo "Install complete! Please reboot your system."
Display More
Das Skript muß ausführbar sein [/size]
und Du mußt in eine Root-Umgebung wechseln in Deinem Terminal mit
Gruß Thomas
Hallo Thomas. Super nett, das Skript individuell für mich anzupassen Leider hat es kurz vor dem finish mit einer Fehlermeldung abgebrochen (siehe screenshot). Mehrere Neustarts und erneute Ausführung des Skripts haben nicht geholfen.
Auch wenn es nicht zum Erfolg geführt hat, habe ich wieder was über Linux gelernt:
- Was ist die Root-Umgebung und wie komme ich wieder aus dem Modus heraus, ohne einfach abzubrechen?
- In welchem Verzeichnis befinde ich mich nach dem Start der Root-Umgebung?
- Warum zeigt "ls" (erster Versuch ohne Parameter) nix an?
- Wie war das mit der Pfadangabe ins User-Verzeichnis, in welchem das Skript liegt?
- Warum wird der Befehl "git" nicht gefunden? Nachinstallieren
- Was ist die Root-Umgebung und wie komme ich wieder aus dem Modus heraus, ohne einfach abzubrechen?
[font='Courier New, Courier, mono']sudo -i[/font] wechselt in den Account des Linux Super-Users 'root' und macht dabei eine neue Sub-Shell auf, die Du mit dem Kommando [font='Courier New, Courier, mono']exit[/font] wieder verlassen mußt.
- In welchem Verzeichnis befinde ich mich nach dem Start der Root-Umgebung?
im Heimatverzeichnis des 'root'-Nutzers: /root
- Warum zeigt "ls" (erster Versuch ohne Parameter) nix an?
weil er keine Dateien Dateien in seinem Heimatverzeichnis hat, oder richtiger: nur versteckte Dateien, welche nur [font='Courier New, Courier, mono']ls -a[/font] anzeigt.
- Wie war das mit der Pfadangabe ins User-Verzeichnis, in welchem das Skript liegt?
lege das Skript einfach im Verzeichnis [font='Courier New, Courier, mono']/tmp[/font] ab, da können alle Nutzer darauf zugreifen - auch 'root'
- Warum wird der Befehl "git" nicht gefunden? Nachinstallieren
Git hat er gefunden und die Sachen laut Deinem Screenshoot auch heruntergeladen - vermißt hat er [font='Courier New, Courier, mono']curl[/font], einem Tools zum Zugriff auf Webseiten von der Kommandozeile aus. Damit will er die nötige Firmwaredateien beim großen Apfel laden.
Ich habe nochmal für alle verwendete Kommandos die nötigen Pakte bestimmt:
# which curl xzcat cpio git dkms | xargs -n1 apt-file -F search
curl: /usr/bin/curl
xz-utils: /usr/bin/xzcat
git: /usr/bin/git
dkms: /usr/sbin/dkms
und das Skript im letzten Posting angepaßt, so daß sie mitinstalliert werden.
Gruß Thomas
Mensch Thomas, jetzt haste auch noch'n shellscripting-Schnellkurz mit dazu gepackt. Und das, obwohl ich das Skript ja schon zum Laufen bekommen hatte
Das aktuelle Skript ist jetzt durchgelaufen und die Kamera wird nun von den Apps erkannt. Die elementary beiliegende App "Kamera" speichert Videos im OGV-Format, das Speichern von Fotos klappt aber nicht. Daraufhin habe ich die weiter oben von Jens empfohlenen Codecs installiert, was aber keinen Erfolg gebracht hat. Anschließend "Cheese" installiert und nach einigem hin und her hat es Videos im WEBM-Format gespeichert und Fotos als JPG. Leider funktioniert das aber nur gelegentlich, meist zeigt Cheese zwar ein Bild an, der Auslöser lässt sich aber nicht aktivieren.
Hier meine bisherigen Erfahrungen mit der Hardware des MacBook:
Lüftersteuerung: Meistens unauffällig. Sehr selten drehen die Lüfter hoch, obwohl der Prozessor kaum was zu tun hat. Abhilfe schaffte bisher das Aufrufen des Bereitschaft-/Ruhemodus, oder ausschalten.
Displayhelligkeit: Funktioniert, lässt sich wie vorgesehen über F-Tasten einstellen. Automatische Anpassung geht eigentlich auch, regelt aber in groben Schritten hin und her. Habe ich daher in den Systemeinstellungen von elementary abgeschaltet.
Tastaturbeleuchtung: Funktioniert, lässt sich wie vorgesehen über F-Tasten einstellen.
Lautstärketasten laut / leise / aus/an: Funktioniert wie vorgesehen per F-Tasten.
Zurück- aus/an- Vorwärtstasten für Player: Funktioniert wie vorgesehen per F-Tasten.
Trackpad: Nicht so zuverlässig und geschmeidig wie unter macOS, aber insgesamt Ok.
Gestensteuerung: Nicht so zuverlässig und geschmeidig wie unter macOS, aber insgesamt Ok.
USB-Anschlüsse: Funktionieren. USB-Sticks, SD-Kartenleser, testweise angesteckte Webcam werden erkannt.
SDXC-Kartenslot: Funktioniert nicht.
Interne Webcam: Wird inzwischen erkannt. Speichern von Fotos / Videos noch sehr unzuverlässig.
Kopfhöreranschluss: Funktioniert.
HDMI-Anschluß: Funktioniert.
Thunderbold 2 Anschluss: Nicht getestet.
HiDPI-Auflösung des Displays: Funktioniert, native und skalierte Auflösungen einstellbar.
Bereitschaft / Ruhemodus: Bei aufgeklapptem Display erscheint mal früher, mal später der Anmeldebildschirm und geht nicht mehr aus. Bei zugeklapptem Display funktioniert es wie vorgesehen.
WLAN: Funktioniert. Keine Geschwindigkeitsmessung durchgeführt, fühlt sich aber normal schnell an.
Bluetooth: Verbindung zu einem Lautsprecher wurde aufgebaut, die Übertragung war aber abgehackt und grausam klingend. Praktisch unbrauchbar.
Eingebaute Lautsprecher: Funktionieren
Du kannst ja noch mal Inception spielen:
Hihi, das wäre wohl die schrägste Variante überhaupt.
... standesgemäßes Hintergrundbild Das Logo stammt übrigens von einer gutgemachten britischen Linux-Seite.
Mal was anderes probiert...
Linux Mint im Mac-Look?
Linux Mint im Mac-Look?
Ja, zumindest ansatzweise. Beim Verwenden merke ich aber schnell, dass wohl ein anderes BS Vorbild war... Grundsätzlich ist es jedoch einfacher geworden, als "normaler Desktop-Nutzer" ein Linux in Betrieb zu nehmen. Insbesondere, wenn es hauptsächlich ums surfen und eMail geht. Bei anderen Sachen muss man unter Umständen immer noch bereit sein, Kompromisse einzugehen.
Verstehe ich so nicht.
Lass dich nicht dadurch verunsichern, dass Thomas für die Treiberinstallation den "Root" bemüht hat. In Mint ist das nicht nur überflüssig, sondern sogar falsch - wenn man nicht wie Thomas weiss, was man tut.
Vorschlag: Bring den Mac zum Sommertreffen mit.
Totgesagte leben länger, das trifft nicht nur auf PC/GEOS zu
ich habe ja schon ne Weile elementary OS 7.1 als "alternatives Hostsystem" laufen, hatte aber mittlerweile die Befürchtung, dass die Entwicklung eingeschlafen sein könnte. Doch nun ist tatsächlich elementary OS 8 erschienen. Installiert habe ich es noch nicht, aber schon mal das ISO heruntergeladen...
Hier ein Überblick der Neuerungen.
Hallo,
leider gibt es kein Update. Man muss das ganze System neu aufsetzen....
Jens
Selber bin ich immer noch nicht dazu gekommen. Habe aber gelesen - glaube ich - dass zumindest die Dokumente übernommen werden... Ist ein altes Manko von elementary OS, dass es keinen Update-Mechanismus gibt.