configs/arch-config/Dokumente/notes/multimedia-pi.md

43 lines
1.1 KiB
Markdown
Raw Normal View History

# Multimedia Device
## Base
Arch base
Install AUR helper
2021-07-20 19:22:14 +02:00
`$ paru -S kitty dolphin plasma-bigscreen-git libcec`
## Autologin
2021-07-20 19:22:14 +02:00
`# mkdir -p /etc/systemd/system/getty@tty1.service.d`
`# vim /etc/systemd/system/getty@tty1.service.d/override.conf`
```
[Service]
ExecStart=
ExecStart=-/usr/bin/agetty --autologin (username) --noclear %I $TERM
Type=simple
```
2021-07-20 19:22:14 +02:00
`# systemctl daemon-reload`
`# systemctl enable getty@tty1`
## Plasma Bigscreen
Plasma Bigscreen has issues when started directly, so we're launching a normal plasma session first
`$ dbus-run-session startplasma-wayland`
Then we can replace that with the bigscreen session
`$ plasmashell --replace -p org.kde.plasma.mycroft.bigscreen`
## Launching Plasma and Bigscreen
Put this in `.bash_profile`
```
if [[ -z $DISPLAY ]] && [[ $(tty) = /dev/tty1 ]]; then
dbus-run-session startplasma-wayland
fi
```
Create a script that launches bigscreen
```
#!/usr/bin/env bash
plasmashell --replace -p org.kde.plasma.mycroft.bigscreen
```
2021-07-20 14:02:11 +02:00
Add the script to "autostart" in the settings. Make sure executable is set