_notes.md
· 2.2 KiB · Markdown
Raw
## Fedora 41 on ASUS Zenbook 14 UM3406HA
### Tweaks
- created systemd service for setting up charge limit to 80%
- had to use `hdajackretask` to override pin 0x19 as microphone
- had to use `blacklist snd-soc-dmic` in `/etc/modprobe.d/blacklist-local.conf` to remove non-existing Digital Mic
---
```
.',;::::;,'. adien@se-270
.';:cccccccccccc:;,. ------------
.;cccccccccccccccccccccc;. OS: Fedora Linux 41 (Workstation Edition) x86_64
.:cccccccccccccccccccccccccc:. Host: ASUS Zenbook 14 UM3406HA_UM3406HA (1.0)
.;ccccccccccccc;.:dddl:.;ccccccc;. Kernel: Linux 6.11.8-300.fc41.x86_64
.:ccccccccccccc;OWMKOOXMWd;ccccccc:. Uptime: 3 hours, 34 mins
.:ccccccccccccc;KMMc;cc;xMMc;ccccccc:. Packages: 1992 (rpm), 13 (flatpak)
,cccccccccccccc;MMM.;cc;;WW:;cccccccc, Shell: bash 5.2.32
:cccccccccccccc;MMM.;cccccccccccccccc: Display (GSM5AB8): 1920x1080 @ 60 Hz in 22" [External]
:ccccccc;oxOOOo;MMM000k.;cccccccccccc: DE: GNOME 47.1
cccccc;0MMKxdd:;MMMkddc.;cccccccccccc; WM: Mutter (Wayland)
ccccc;XMO';cccc;MMM.;cccccccccccccccc' WM Theme: Adwaita
ccccc;MMo;ccccc;MMW.;ccccccccccccccc; Theme: Adwaita [GTK2/3/4]
ccccc;0MNc.ccc.xMMd;ccccccccccccccc; Icons: Adwaita [GTK2/3/4]
cccccc;dNMWXXXWM0:;cccccccccccccc:, Font: Cantarell (11pt) [GTK2/3/4]
cccccccc;.:odl:.;cccccccccccccc:,. Cursor: Adwaita (24px)
ccccccccccccccccccccccccccccc:'. Terminal: kitty 0.37.0
:ccccccccccccccccccccccc:;,.. Terminal Font: NotoSansMono-Regular (11pt)
':cccccccccccccccc::;,. CPU: AMD Ryzen 7 8840HS w/ Radeon 780M Graphics (16) @ 5.13 GHz
GPU: AMD Phoenix3 [Integrated]
Memory: 5.73 GiB / 14.91 GiB (38%)
Swap: 0 B / 8.00 GiB (0%)
Disk (/): 9.00 GiB / 475.34 GiB (2%) - btrfs
Local IP (enp101s0f3u1u1): 10.250.9.130/16
Battery (ASUS Battery): 79% [AC Connected]
Locale: en_US.UTF-8
```
Fedora 41 on ASUS Zenbook 14 UM3406HA
Tweaks
- created systemd service for setting up charge limit to 80%
- had to use
hdajackretaskto override pin 0x19 as microphone - had to use
blacklist snd-soc-dmicin/etc/modprobe.d/blacklist-local.confto remove non-existing Digital Mic
.',;::::;,'. adien@se-270
.';:cccccccccccc:;,. ------------
.;cccccccccccccccccccccc;. OS: Fedora Linux 41 (Workstation Edition) x86_64
.:cccccccccccccccccccccccccc:. Host: ASUS Zenbook 14 UM3406HA_UM3406HA (1.0)
.;ccccccccccccc;.:dddl:.;ccccccc;. Kernel: Linux 6.11.8-300.fc41.x86_64
.:ccccccccccccc;OWMKOOXMWd;ccccccc:. Uptime: 3 hours, 34 mins
.:ccccccccccccc;KMMc;cc;xMMc;ccccccc:. Packages: 1992 (rpm), 13 (flatpak)
,cccccccccccccc;MMM.;cc;;WW:;cccccccc, Shell: bash 5.2.32
:cccccccccccccc;MMM.;cccccccccccccccc: Display (GSM5AB8): 1920x1080 @ 60 Hz in 22" [External]
:ccccccc;oxOOOo;MMM000k.;cccccccccccc: DE: GNOME 47.1
cccccc;0MMKxdd:;MMMkddc.;cccccccccccc; WM: Mutter (Wayland)
ccccc;XMO';cccc;MMM.;cccccccccccccccc' WM Theme: Adwaita
ccccc;MMo;ccccc;MMW.;ccccccccccccccc; Theme: Adwaita [GTK2/3/4]
ccccc;0MNc.ccc.xMMd;ccccccccccccccc; Icons: Adwaita [GTK2/3/4]
cccccc;dNMWXXXWM0:;cccccccccccccc:, Font: Cantarell (11pt) [GTK2/3/4]
cccccccc;.:odl:.;cccccccccccccc:,. Cursor: Adwaita (24px)
ccccccccccccccccccccccccccccc:'. Terminal: kitty 0.37.0
:ccccccccccccccccccccccc:;,.. Terminal Font: NotoSansMono-Regular (11pt)
':cccccccccccccccc::;,. CPU: AMD Ryzen 7 8840HS w/ Radeon 780M Graphics (16) @ 5.13 GHz
GPU: AMD Phoenix3 [Integrated]
Memory: 5.73 GiB / 14.91 GiB (38%)
Swap: 0 B / 8.00 GiB (0%)
Disk (/): 9.00 GiB / 475.34 GiB (2%) - btrfs
Local IP (enp101s0f3u1u1): 10.250.9.130/16
Battery (ASUS Battery): 79% [AC Connected]
Locale: en_US.UTF-8
battery-charge-limit.service
· 422 B · SYSTEMD
Raw
# /etc/systemd/system/battery-charge-limit.service
[Unit]
Description=Set the battery charge threshold
After=multi-user.target
StartLimitBurst=10
[Service]
Type=oneshot
ExecStartPre=/usr/bin/test -f /sys/class/power_supply/BAT0/charge_control_end_threshold
ExecStart=/bin/bash -c 'echo 80 > /sys/class/power_supply/BAT0/charge_control_end_threshold'
RestartSec=15s
Restart=on-failure
[Install]
WantedBy=multi-user.target
| 1 | # /etc/systemd/system/battery-charge-limit.service |
| 2 | [Unit] |
| 3 | Description=Set the battery charge threshold |
| 4 | After=multi-user.target |
| 5 | StartLimitBurst=10 |
| 6 | |
| 7 | [Service] |
| 8 | Type=oneshot |
| 9 | ExecStartPre=/usr/bin/test -f /sys/class/power_supply/BAT0/charge_control_end_threshold |
| 10 | ExecStart=/bin/bash -c 'echo 80 > /sys/class/power_supply/BAT0/charge_control_end_threshold' |
| 11 | RestartSec=15s |
| 12 | Restart=on-failure |
| 13 | |
| 14 | [Install] |
| 15 | WantedBy=multi-user.target |
| 1 | #/etc/modprobe.d/blacklist-local.conf |
| 2 | blacklist snd-soc-dmic |
microphone.json
· 2.9 KiB · JSON
Raw
{
"input": {
"autogain#0": {
"bypass": false,
"input-gain": 0.0,
"maximum-history": 15,
"output-gain": 0.0,
"reference": "Geometric Mean (MSI)",
"silence-threshold": -70.0,
"target": -23.0
},
"blocklist": [],
"gate#0": {
"attack": 40.0,
"bypass": false,
"curve-threshold": -57.0,
"curve-zone": -6.0,
"dry": -14.0,
"hpf-frequency": 100.0,
"hpf-mode": "24 dB/oct",
"hysteresis": false,
"hysteresis-threshold": -12.0,
"hysteresis-zone": -6.0,
"input-gain": 0.0,
"lpf-frequency": 1000.0,
"lpf-mode": "24 dB/oct",
"makeup": 0.0,
"output-gain": 0.0,
"reduction": -72.0,
"release": 800.0,
"sidechain": {
"input": "Internal",
"lookahead": 8.0,
"mode": "RMS",
"preamp": 0.0,
"reactivity": 10.0,
"source": "Middle",
"stereo-split-source": "Left/Right"
},
"stereo-split": false,
"wet": -16.0
},
"limiter#0": {
"alr": true,
"alr-attack": 5.0,
"alr-knee": 0.0,
"alr-release": 50.0,
"attack": 5.0,
"bypass": false,
"dithering": "24bit",
"external-sidechain": false,
"gain-boost": false,
"input-gain": 0.0,
"lookahead": 5.0,
"mode": "Exp Tail",
"output-gain": 0.0,
"oversampling": "Full x2(2L)",
"release": 5.0,
"sidechain-preamp": 0.0,
"stereo-link": 100.0,
"threshold": 0.0
},
"plugins_order": [
"rnnoise#0",
"gate#0",
"autogain#0",
"limiter#0",
"stereo_tools#0"
],
"rnnoise#0": {
"bypass": false,
"enable-vad": true,
"input-gain": 0.0,
"model-path": "",
"output-gain": 0.0,
"release": 20.0,
"vad-thres": 50.0,
"wet": 0.0
},
"stereo_tools#0": {
"balance-in": 0.0,
"balance-out": 0.0,
"bypass": false,
"delay": -3.469446951953614e-18,
"input-gain": 0.0,
"middle-level": 0.0,
"middle-panorama": 0.0,
"mode": "LR > LL (Mono Left Channel)",
"mutel": false,
"muter": false,
"output-gain": 0.0,
"phasel": false,
"phaser": false,
"sc-level": 1.0,
"side-balance": 0.0,
"side-level": 0.0,
"softclip": false,
"stereo-base": 0.0,
"stereo-phase": 0.0
}
}
}
| 1 | { |
| 2 | "input": { |
| 3 | "autogain#0": { |
| 4 | "bypass": false, |
| 5 | "input-gain": 0.0, |
| 6 | "maximum-history": 15, |
| 7 | "output-gain": 0.0, |
| 8 | "reference": "Geometric Mean (MSI)", |
| 9 | "silence-threshold": -70.0, |
| 10 | "target": -23.0 |
| 11 | }, |
| 12 | "blocklist": [], |
| 13 | "gate#0": { |
| 14 | "attack": 40.0, |
| 15 | "bypass": false, |
| 16 | "curve-threshold": -57.0, |
| 17 | "curve-zone": -6.0, |
| 18 | "dry": -14.0, |
| 19 | "hpf-frequency": 100.0, |
| 20 | "hpf-mode": "24 dB/oct", |
| 21 | "hysteresis": false, |
| 22 | "hysteresis-threshold": -12.0, |
| 23 | "hysteresis-zone": -6.0, |
| 24 | "input-gain": 0.0, |
| 25 | "lpf-frequency": 1000.0, |
| 26 | "lpf-mode": "24 dB/oct", |
| 27 | "makeup": 0.0, |
| 28 | "output-gain": 0.0, |
| 29 | "reduction": -72.0, |
| 30 | "release": 800.0, |
| 31 | "sidechain": { |
| 32 | "input": "Internal", |
| 33 | "lookahead": 8.0, |
| 34 | "mode": "RMS", |
| 35 | "preamp": 0.0, |
| 36 | "reactivity": 10.0, |
| 37 | "source": "Middle", |
| 38 | "stereo-split-source": "Left/Right" |
| 39 | }, |
| 40 | "stereo-split": false, |
| 41 | "wet": -16.0 |
| 42 | }, |
| 43 | "limiter#0": { |
| 44 | "alr": true, |
| 45 | "alr-attack": 5.0, |
| 46 | "alr-knee": 0.0, |
| 47 | "alr-release": 50.0, |
| 48 | "attack": 5.0, |
| 49 | "bypass": false, |
| 50 | "dithering": "24bit", |
| 51 | "external-sidechain": false, |
| 52 | "gain-boost": false, |
| 53 | "input-gain": 0.0, |
| 54 | "lookahead": 5.0, |
| 55 | "mode": "Exp Tail", |
| 56 | "output-gain": 0.0, |
| 57 | "oversampling": "Full x2(2L)", |
| 58 | "release": 5.0, |
| 59 | "sidechain-preamp": 0.0, |
| 60 | "stereo-link": 100.0, |
| 61 | "threshold": 0.0 |
| 62 | }, |
| 63 | "plugins_order": [ |
| 64 | "rnnoise#0", |
| 65 | "gate#0", |
| 66 | "autogain#0", |
| 67 | "limiter#0", |
| 68 | "stereo_tools#0" |
| 69 | ], |
| 70 | "rnnoise#0": { |
| 71 | "bypass": false, |
| 72 | "enable-vad": true, |
| 73 | "input-gain": 0.0, |
| 74 | "model-path": "", |
| 75 | "output-gain": 0.0, |
| 76 | "release": 20.0, |
| 77 | "vad-thres": 50.0, |
| 78 | "wet": 0.0 |
| 79 | }, |
| 80 | "stereo_tools#0": { |
| 81 | "balance-in": 0.0, |
| 82 | "balance-out": 0.0, |
| 83 | "bypass": false, |
| 84 | "delay": -3.469446951953614e-18, |
| 85 | "input-gain": 0.0, |
| 86 | "middle-level": 0.0, |
| 87 | "middle-panorama": 0.0, |
| 88 | "mode": "LR > LL (Mono Left Channel)", |
| 89 | "mutel": false, |
| 90 | "muter": false, |
| 91 | "output-gain": 0.0, |
| 92 | "phasel": false, |
| 93 | "phaser": false, |
| 94 | "sc-level": 1.0, |
| 95 | "side-balance": 0.0, |
| 96 | "side-level": 0.0, |
| 97 | "softclip": false, |
| 98 | "stereo-base": 0.0, |
| 99 | "stereo-phase": 0.0 |
| 100 | } |
| 101 | } |
| 102 | } |