Hi,
I installed Garuda with no issues on a maxbook air 2015. It works almost flawlessly actually, even installed the broadcom drivers by default, huge thanks for that. I used Arch and manjaro before on the same laptop, both worked very well too but I just couldn’t get waydroid to work well on the other distros and was advised to try Garuda on Reddit.
╰─λ garuda-inxi
System:
Kernel: 6.9.1-zen1-1-zen arch: x86_64 bits: 64 compiler: gcc v: 14.1.1
clocksource: tsc avail: acpi_pm
parameters: BOOT_IMAGE=/@/boot/vmlinuz-linux-zen
root=UUID=2b383f2c-e84d-447a-817b-d7a41612db8d rw rootflags=subvol=@
quiet loglevel=3 ibt=off
Desktop: KDE Plasma v: 6.0.4 tk: Qt v: N/A info: frameworks v: 6.2.0
wm: kwin_wayland vt: 1 dm: SDDM Distro: Garuda base: Arch Linux
Machine:
Type: Laptop System: Apple product: MacBookAir7,2 v: 1.0
serial: <superuser required> Chassis: type: 9 v: Mac-937CB26E2E02BB01
serial: <superuser required>
Mobo: Apple model: Mac-937CB26E2E02BB01 v: MacBookAir7,2
serial: <superuser required> uuid: <superuser required> UEFI: Apple
v: MBA71.88Z.0166.B26.1703211638 date: 03/21/2017
Battery:
ID-1: BAT0 charge: 32.3 Wh (95.8%) condition: 33.7/54.3 Wh (62.0%)
volts: 8.2 min: 7.6 model: SMP bq20z451 type: Li-ion serial: N/A
status: full cycles: 460
CPU:
Info: model: Intel Core i5-5250U bits: 64 type: MT MCP arch: Broadwell
gen: core 5 level: v3 note: check built: 2015-18 process: Intel 14nm
family: 6 model-id: 0x3D (61) stepping: 4 microcode: 0x2F
Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache:
L1: 128 KiB desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB
L3: 3 MiB desc: 1x3 MiB
Speed (MHz): avg: 1875 high: 2700 min/max: 500/2700 scaling:
driver: intel_cpufreq governor: schedutil cores: 1: 500 2: 2700 3: 2700
4: 1600 bogomips: 12801
Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
Vulnerabilities: <filter>
Graphics:
Device-1: Intel HD Graphics 6000 vendor: Apple driver: i915 v: kernel
arch: Gen-8 process: Intel 14nm built: 2014-15 ports: active: HDMI-A-1
off: eDP-1 empty: DP-1,DP-2,HDMI-A-2 bus-ID: 00:02.0 chip-ID: 8086:1626
class-ID: 0300
Display: wayland server: X.org v: 1.21.1.13 with: Xwayland v: 24.1.0
compositor: kwin_wayland driver: X: loaded: modesetting
alternate: fbdev,intel,vesa dri: iris gpu: i915 display-ID: 0
Monitor-1: HDMI-A-1 res: 1280x1024 size: N/A modes: N/A
API: EGL v: 1.5 hw: drv: intel iris platforms: device: 0 drv: iris
device: 1 drv: swrast surfaceless: drv: iris wayland: drv: iris x11:
drv: iris inactive: gbm
API: OpenGL v: 4.6 compat-v: 4.5 vendor: intel mesa v: 24.0.7-arch1.3
glx-v: 1.4 direct-render: yes renderer: Mesa Intel HD Graphics 6000 (BDW
GT3) device-ID: 8086:1626 memory: 7.48 GiB unified: yes display-ID: :1.0
API: Vulkan v: 1.3.279 layers: 3 device: 0 type: integrated-gpu name: Intel
HD Graphics 6000 (BDW GT3) driver: mesa intel v: 24.0.7-arch1.3
device-ID: 8086:1626 surfaces: xcb,xlib,wayland device: 1 type: cpu
name: llvmpipe (LLVM 17.0.6 256 bits) driver: mesa llvmpipe
v: 24.0.7-arch1.3 (LLVM 17.0.6) device-ID: 10005:0000
surfaces: xcb,xlib,wayland
Audio:
Device-1: Intel Broadwell-U Audio vendor: Apple driver: snd_hda_intel
v: kernel bus-ID: 00:03.0 chip-ID: 8086:160c class-ID: 0403
Device-2: Intel Wildcat Point-LP High Definition Audio
driver: snd_hda_intel v: kernel bus-ID: 00:1b.0 chip-ID: 8086:9ca0
class-ID: 0403
Device-3: Broadcom 720p FaceTime HD Camera driver: N/A pcie: gen: 2
speed: 5 GT/s lanes: 1 bus-ID: 02:00.0 chip-ID: 14e4:1570 class-ID: 0480
API: ALSA v: k6.9.1-zen1-1-zen status: kernel-api tools: N/A
Server-1: PipeWire v: 1.0.6 status: active with: 1: pipewire-pulse
status: active 2: wireplumber status: active 3: pipewire-alsa type: plugin
4: pw-jack type: plugin tools: pactl,pw-cat,pw-cli,wpctl
Network:
Device-1: Broadcom BCM4360 802.11ac Dual Band Wireless Network Adapter
vendor: Apple driver: wl v: kernel modules: bcma pcie: gen: 1
speed: 2.5 GT/s lanes: 1 bus-ID: 03:00.0 chip-ID: 14e4:43a0 class-ID: 0280
IF: wlp3s0 state: up mac: <filter>
Info: services: NetworkManager, systemd-timesyncd, wpa_supplicant
Bluetooth:
Device-1: Apple Bluetooth USB Host Controller driver: btusb v: 0.8 type: USB
rev: 2.0 speed: 12 Mb/s lanes: 1 mode: 1.1 bus-ID: 1-3.3:6
chip-ID: 05ac:828f class-ID: fe01
Report: btmgmt ID: hci0 rfk-id: 1 state: down bt-service: enabled,running
rfk-block: hardware: no software: yes address: <filter> bt-v: 4.0 lmp-v: 6
status: discoverable: no pairing: no
Drives:
Local Storage: total: 233.76 GiB used: 18.02 GiB (7.7%)
SMART Message: Unable to run smartctl. Root privileges required.
ID-1: /dev/sda maj-min: 8:0 vendor: Apple model: SSD SM0256G
size: 233.76 GiB block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s
tech: SSD serial: <filter> fw-rev: 3A0Q scheme: GPT
Partition:
ID-1: / raw-size: 233.46 GiB size: 233.46 GiB (100.00%)
used: 18.02 GiB (7.7%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-2: /boot/efi raw-size: 300 MiB size: 299.4 MiB (99.80%)
used: 584 KiB (0.2%) fs: vfat dev: /dev/sda1 maj-min: 8:1
ID-3: /home raw-size: 233.46 GiB size: 233.46 GiB (100.00%)
used: 18.02 GiB (7.7%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-4: /var/log raw-size: 233.46 GiB size: 233.46 GiB (100.00%)
used: 18.02 GiB (7.7%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
ID-5: /var/tmp raw-size: 233.46 GiB size: 233.46 GiB (100.00%)
used: 18.02 GiB (7.7%) fs: btrfs dev: /dev/sda2 maj-min: 8:2
Swap:
Kernel: swappiness: 133 (default 60) cache-pressure: 100 (default) zswap: no
ID-1: swap-1 type: zram size: 7.66 GiB used: 0 KiB (0.0%) priority: 100
comp: zstd avail: lzo,lzo-rle,lz4,lz4hc,842 max-streams: 4 dev: /dev/zram0
Sensors:
System Temperatures: cpu: 55.0 C pch: 53.5 C mobo: N/A
Fan Speeds (rpm): N/A
Info:
Memory: total: 8 GiB available: 7.66 GiB used: 3.14 GiB (41.0%)
Processes: 215 Power: uptime: 20m states: freeze,mem,disk suspend: deep
avail: s2idle wakeups: 0 hibernate: platform avail: shutdown, reboot,
suspend, test_resume image: 3.05 GiB services: org_kde_powerdevil,
power-profiles-daemon, upowerd Init: systemd v: 255 default: graphical
tool: systemctl
Packages: pm: pacman pkgs: 1302 libs: 399 tools: octopi,paru Compilers:
gcc: 14.1.1 Shell: garuda-inxi default: fish v: 3.7.1 running-in: konsole
inxi: 3.3.34
Garuda (2.6.26-1):
System install date: 2024-05-12
Last full system update: 2024-05-22 ↻
Is partially upgraded: No
Relevant software: snapper NetworkManager dracut
Windows dual boot: No/Undetected
Failed units:
Now to my issue, when I reboot or cold boot my computer, my mouse pointer jumps all over the place and clicks randomly by itself. It takes either a system update or a few reboots that sets it back to working again. The reason that I mentioned that I was using Arch and manjaro on this rig before is because that it used to happen with them before too, with one minor difference. It didn’t happen on the login screen with Arch and manjaro, however with Garuda it starts happening right at the login screen which makes it a hit or miss to even be able to type in my password.
Anyhow, a few years back, a member at the arch forum figured it out, he made me blacklist something in blacklist.conf and the problem was gone. But I can’t, for the life of me, find that solution again. My google-fu failed me miserably. This is far beyond my technical knowledge, and I was wondering if maybe someone knew what to do.
Few details, I can’t diagnose when it happens, I am using an external monitor, my laptop monitor is damaged. When Garuda boots up, the damaged monitor is in use and when the cursor is jumping all over the place and clicks on the damaged monitor workspace I can’t see what’s happening so I can’t login (with manjaro and Arch, only the external monitor was active for the login screen for some reason. Maybe has to do with wayland). But even if I could, opening a terminal with keyboard short cuts wouldn’t be a problem but it keeps clicking all over the place…
Also the touchpad doesn’t take any manual input at all when it happens, except the clicks.
Few more details
xinput list
WARNING: running xinput against an Xwayland server. See the xinput man page for details.
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ xwayland-pointer:10 id=6 [slave pointer (2)]
⎜ ↳ xwayland-relative-pointer:10 id=7 [slave pointer (2)]
⎜ ↳ xwayland-pointer-gestures:10 id=8 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ xwayland-keyboard:10
lsmod
Module Size Used by
snd_seq_dummy 12288 0
snd_hrtimer 12288 1
snd_seq 135168 7 snd_seq_dummy
rfcomm 106496 4
snd_seq_device 16384 1 snd_seq
cmac 12288 2
algif_hash 12288 1
algif_skcipher 12288 1
af_alg 36864 6 algif_hash,algif_skcipher
snd_hda_codec_hdmi 106496 1
qrtr 57344 4
bnep 32768 2
intel_rapl_msr 20480 0
snd_hda_codec_cirrus 24576 1
intel_rapl_common 45056 1 intel_rapl_msr
snd_hda_codec_generic 131072 1 snd_hda_codec_cirrus
x86_pkg_temp_thermal 16384 0
joydev 24576 0
intel_powerclamp 20480 0
hid_apple 28672 0
mousedev 24576 0
hid_generic 12288 0
snd_hda_intel 69632 2
uas 32768 0
coretemp 20480 0
snd_intel_dspcfg 45056 1 snd_hda_intel
snd_intel_sdw_acpi 16384 1 snd_intel_dspcfg
spi_nor 184320 0
mtd 114688 3 spi_nor
snd_hda_codec 237568 4 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec_cirrus
kvm_intel 442368 0
usbhid 90112 0
usb_storage 94208 1 uas
bcm5974 28672 0
iTCO_wdt 16384 0
snd_hda_core 159744 5 snd_hda_codec_generic,snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_codec_cirrus
i915 4685824 52
intel_pmc_bxt 16384 1 iTCO_wdt
kvm 1478656 1 kvm_intel
iTCO_vendor_support 12288 1 iTCO_wdt
snd_hwdep 20480 1 snd_hda_codec
spi_intel_platform 12288 0
spi_intel 32768 1 spi_intel_platform
snd_pcm 233472 4 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec,snd_hda_core
vfat 20480 1
fat 110592 1 vfat
applesmc 40960 0
drm_buddy 20480 1 i915
rapl 20480 0
intel_cstate 20480 0
i2c_algo_bit 24576 1 i915
snd_timer 57344 3 snd_seq,snd_hrtimer,snd_pcm
acpi_als 16384 1
ttm 114688 1 i915
btusb 86016 0
intel_uncore 270336 0
btrtl 36864 1 btusb
thunderbolt 602112 0
snd 167936 15 snd_hda_codec_generic,snd_seq,snd_seq_device,snd_hda_codec_hdmi,snd_hwdep,snd_hda_intel,snd_hda_codec,snd_timer,snd_pcm
drm_display_helper 290816 1 i915
i2c_i801 40960 0
industrialio_triggered_buffer 12288 1 acpi_als
btintel 65536 1 btusb
intel_pch_thermal 20480 0
kfifo_buf 12288 1 industrialio_triggered_buffer
soundcore 16384 1 snd
cec 106496 2 drm_display_helper,i915
btbcm 24576 1 btusb
i2c_smbus 20480 1 i2c_i801
spi_pxa2xx_pci 16384 0
lpc_ich 28672 0
intel_gtt 28672 1 i915
industrialio 147456 3 industrialio_triggered_buffer,acpi_als,kfifo_buf
sbs 20480 0
sbshc 16384 1 sbs
btmtk 12288 1 btusb
bluetooth 1171456 34 btrtl,btmtk,btintel,btbcm,bnep,btusb,rfcomm
mac_hid 12288 0
ecdh_generic 16384 1 bluetooth
apple_mfi_fastcharge 16384 0
dm_mod 233472 0
loop 40960 0
nfnetlink 20480 1
zram 45056 2
ip_tables 36864 0
x_tables 69632 1 ip_tables
wl 6524928 0
crct10dif_pclmul 12288 1
crc32_pclmul 12288 0
polyval_clmulni 12288 0
polyval_generic 12288 1 polyval_clmulni
gf128mul 20480 1 polyval_generic
ghash_clmulni_intel 16384 0
sha512_ssse3 53248 0
sha256_ssse3 40960 0
sha1_ssse3 32768 0
cfg80211 1417216 1 wl
aesni_intel 364544 3
crypto_simd 16384 1 aesni_intel
cryptd 32768 3 crypto_simd,ghash_clmulni_intel
rfkill 40960 7 bluetooth,cfg80211
applespi 61440 0
crc16 12288 2 bluetooth,applespi
xhci_pci 24576 0
xhci_pci_renesas 24576 1 xhci_pci
spi_pxa2xx_platform 36864 0
video 77824 1 i915
dw_dmac 12288 0
wmi 36864 1 video
btrfs 2240512 1
blake2b_generic 24576 0
libcrc32c 12288 1 btrfs
crc32c_generic 12288 0
crc32c_intel 16384 2
xor 20480 1 btrfs
raid6_pq 122880 1 btrfs
uinput 24576 0
i2c_dev 28672 0
crypto_user 20480 0
Oh and also, the problem goes away after a few reboots, and doesn’t happen at all as long as I don’t restart or cold boot.
Thanks in advance