Site Tools


hardwarerelated:mac_notes

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
hardwarerelated:mac_notes [2024/01/16 05:27] – [Virt/emulation options] chrishardwarerelated:mac_notes [2024/03/25 04:32] – [Hints / Issues to research] chris
Line 9: Line 9:
     * Wlan, Bluetooth, Fcitx5 for Japanese input     * Wlan, Bluetooth, Fcitx5 for Japanese input
     * disk encryption: Not offered by installer, one has to boot from a usb-stick and then encrypt     * disk encryption: Not offered by installer, one has to boot from a usb-stick and then encrypt
-    * KVM virtualization, I use this to replicate customer issues+    * KVM virtualization, I use this to replicate customer issues. Also x86 RHEL guests can be emulated, ~7 times slower than virtualized guests, but still usable.
     * 3.5mm sound jack     * 3.5mm sound jack
     * HDMI output was implemented December 2023, for no without audio over HDMI. Before that, I investigated [[/software/wayland_screenbeam|this workaround]] which uses ffmpeg for encoding/decoding and then shows the picture on a monitor connected to a different Linux system, i.e. a Thinkpad or Raspi     * HDMI output was implemented December 2023, for no without audio over HDMI. Before that, I investigated [[/software/wayland_screenbeam|this workaround]] which uses ffmpeg for encoding/decoding and then shows the picture on a monitor connected to a different Linux system, i.e. a Thinkpad or Raspi
Line 15: Line 15:
     * buildin speaker: support added in December 2023, [[https://github.com/AsahiLinux/speakersafetyd|status page]]     * buildin speaker: support added in December 2023, [[https://github.com/AsahiLinux/speakersafetyd|status page]]
   * **What works not yet:**   * **What works not yet:**
-    * monitor output via USB-C +    * monitor output via USB-C (but HDMI-output works) 
-    * buildin microphone+    * builtin microphone (but I use the Sony bluetooth headset anyway)
  
 ===== First things after installation ===== ===== First things after installation =====
Line 175: Line 175:
     * clicking with 3 fingers acts like mouse-middle-button-click, so pastes the clipboard     * clicking with 3 fingers acts like mouse-middle-button-click, so pastes the clipboard
   * I used crtl+pageup and ctrl+pagedown on other keyboards to switch through browser tabs, these keys do not exist - need to find replacements   * I used crtl+pageup and ctrl+pagedown on other keyboards to switch through browser tabs, these keys do not exist - need to find replacements
-  * I can boot the Linux kernel 5 based rhel9 under KVM virtualization just fine, but for Linux 4 based rhel8 I get this: "EFI stub: ERROR: This 64 KB granular kernel is not supported by your CPU". I guess I could use an emulator for these - that's going to be slow, maybe comparable to emulating x86_64. 
-  * Trying to start redis in a Debian Bookworm container, I get "Failed to mount /run/systemd/inaccessible/reg to /run/systemd/unit-root/proc/kallsyms: Permission denied" and "Failed at step NAMESPACE spawning /usr/bin/redis-server: Permission denied". Not aarch64 specific, I also see this on x86_64 system. Not reported, as I should probably self compile systemd in the Debian container and verify if that solves the issue. In general, containers run as expected. [[https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055830|Debian bug report]] 
 ===== Linux@apple silicon, my conclusion for now ===== ===== Linux@apple silicon, my conclusion for now =====
 All the important pieces at least for my work are together for use at work: encrypted disk, openvpn access, wlan/ethernet, access to mail, video conferences. One convenience piece is missing: monitor output via USB-C or hdmi, with that I could use a screen at the office instead of sitting "head down" all day, watching the smaller monitor.  All the important pieces at least for my work are together for use at work: encrypted disk, openvpn access, wlan/ethernet, access to mail, video conferences. One convenience piece is missing: monitor output via USB-C or hdmi, with that I could use a screen at the office instead of sitting "head down" all day, watching the smaller monitor. 
  
 The Macbook hardware is quite nice, the screen has nice colours, compared to my Thinkpad T590. Performance Co-Pilot compiles in under 6min. For replicating customer issues, only rhel9 (or Fedora) can be run with virtualization, for older rhel8/rhel7 one would need emulation (not yet tried). Battery life time is great. When research into driver progresses, the cpus get better usable for AI computations, that might also get interesting. The keyboard + touchpad need to get used to.. external keyboard + mouse is an option. The Macbook hardware is quite nice, the screen has nice colours, compared to my Thinkpad T590. Performance Co-Pilot compiles in under 6min. For replicating customer issues, only rhel9 (or Fedora) can be run with virtualization, for older rhel8/rhel7 one would need emulation (not yet tried). Battery life time is great. When research into driver progresses, the cpus get better usable for AI computations, that might also get interesting. The keyboard + touchpad need to get used to.. external keyboard + mouse is an option.
hardwarerelated/mac_notes.txt · Last modified: 2024/03/25 04:35 by chris