Add /etc/udev/hwdb.d/61-sensor-local.hwdb
from this repo, then
sudo systemd-hwdb update
sudo udevadm trigger -v -p DEVNAME=/dev/iio:device0
With the default configuration no sound is emitted by the internal speakers (headphones are working just fine).
To make the internal speakers working, copy ./lib/firmware/hda-jack-retask.fw
to /lib/firmware/hda-jack-retask.fw
, ./etc/modprobe.d/hda-jack-retask.conf
to /etc/modprobe.d/hda-jack-retask.conf
and reboot.
These files are generated using hdajackretask
from alsa-tools
.
Note: when upgrading to Fedora 40 you need to cleanup the local wireplumber
dir:
rm -rf ~/.local/state/wireplumber
Use the rtw
driver: https://github.com/lwfinger/rtw88
Place ./etc/modprobe.d/rtw88-blacklist.conf
and ./etc/modprobe.d/rtw.conf
into /etc/modprobe.d/
.
gsettings set org.gnome.settings-daemon.plugins.housekeeping ignore-paths "['/boot/efi']"
sudo -u gdm dbus-launch gsettings set org.gnome.settings-daemon.plugins.housekeeping ignore-paths "['/boot/efi']"
gsettings set org.gnome.mutter experimental-features "['scale-monitor-framebuffer']"
sudo dnf install -y phosh
Add the folowing lines to /etc/phosh/phoc.ini
:
[output:DSI-1]
scale = 1.50