diff --git a/kodi.yml b/kodi.yml index ac42464..4119546 100644 --- a/kodi.yml +++ b/kodi.yml @@ -6,37 +6,32 @@ - name: Install Basic Packages apt: name: - # share desk - - x11vnc - # useful other stuff - - pwgen - - fdupes - - sshfs - - speedtest-cli +# # share desk +# - x11vnc # tools for android-smartphones/LineageOS - heimdall-flash - adb - fastboot - mkbootimg # desktop specific - - cinnamon - - cinnamon-l10n - - gnome-terminal - - lightdm - - xserver-xorg - - xinit - - x11-xserver-utils - - dbus-x11 +# - cinnamon +# - cinnamon-l10n +# - gnome-terminal +# - lightdm +# - xserver-xorg +# - xinit +# - x11-xserver-utils +# - dbus-x11 - dconf-cli - dphys-swapfile - - lightdm-autologin-greeter +# - lightdm-autologin-greeter - tsdecrypt - x264 - x265 - flatpak - ttf-mscorefonts-installer - fonts-terminus - - mint-y-icons + # - mint-y-icons # kodi - kodi21 - kodi21-pvr-iptvsimple @@ -57,8 +52,8 @@ - sshfs - speedtest-cli - gnome-characters - - bluetooth - - blueman + # - bluetooth + # - blueman # dconf-gui - dconf-editor # Media @@ -68,7 +63,7 @@ - easytag - audacity - asunder - - mediathekview +# - mediathekview - audacious - guvcview - easyeffects @@ -95,102 +90,102 @@ line: 'CONF_SWAPSIZE=1024' backup: yes - - name: Install Flatpaks - community.general.flatpak: - name: - - tv.kodi.Kodi - state: present - method: system +# - name: Install Flatpaks +# community.general.flatpak: +# name: +# - tv.kodi.Kodi +# state: present +# method: system +# +# - name: Create pi User +# ansible.builtin.user: +# name: pi +# comment: pi +# uid: 1100 +# group: users +# groups: sudo,adm,audio,video,games,input,render,netdev - - name: Create pi User - ansible.builtin.user: - name: pi - comment: pi - uid: 1100 - group: users - groups: sudo,adm,audio,video,games,input,render,netdev +# - name: Raspi /boot/firmware/config.txt comment dtoverlay=vc4-kms-v3d +# replace: +# path: /boot/firmware/config.txt +# regexp: '(^dtoverlay=vc4-kms-v3d$)' +# replace: '#\1' - - name: Raspi /boot/firmware/config.txt comment dtoverlay=vc4-kms-v3d - replace: - path: /boot/firmware/config.txt - regexp: '(^dtoverlay=vc4-kms-v3d$)' - replace: '#\1' - - - name: Raspi /boot/firmware/config.txt - blockinfile: - path: /boot/firmware/config.txt - insertafter: EOF - marker: "# {mark} ANSIBLE MANAGED BLOCK" - block: | - gpu_mem=256 - hdmi_force_hotplug=1 - hdmi_mode=4 - dtparam=audio=on - hdmi_drive=2 - hdmi_ignore_edid=0xa5000080 - config_hdmi_boost=4 - hdmi_group=1 - disable_overscan=1 - - [pi2] - dtoverlay=vc4-fkms-v3d,cma-256 - arm_freq=1000 - sdram_freq=500 - core_freq=500 - over_voltage=4 - - [pi3] - dtoverlay=vc4-fkms-v3d,cma-256 - arm_freq=1100 - core_freq=500 - sdram_freq=500 - over_voltage=4 - - [pi4] - dtoverlay=vc4-kms-v3d,cma-256 +# - name: Raspi /boot/firmware/config.txt +# blockinfile: +# path: /boot/firmware/config.txt +# insertafter: EOF +# marker: "# {mark} ANSIBLE MANAGED BLOCK" +# block: | +# gpu_mem=256 +# hdmi_force_hotplug=1 +# hdmi_mode=4 +# dtparam=audio=on +# hdmi_drive=2 +# hdmi_ignore_edid=0xa5000080 +# config_hdmi_boost=4 +# hdmi_group=1 +# disable_overscan=1 +# +# [pi2] +# dtoverlay=vc4-fkms-v3d,cma-256 +# arm_freq=1000 +# sdram_freq=500 +# core_freq=500 +# over_voltage=4 +# +# [pi3] +# dtoverlay=vc4-fkms-v3d,cma-256 +# arm_freq=1100 +# core_freq=500 +# sdram_freq=500 +# over_voltage=4 +# +# [pi4] +# dtoverlay=vc4-kms-v3d,cma-256 - - name: lightdm.conf - blockinfile: - path: /etc/lightdm/lightdm.conf - create: yes - mode: "0444" - owner: root - group: root - insertafter: "#exit-on-failure=false" - marker: "# {mark} ANSIBLE MANAGED BLOCK" - block: | - session-wrapper=/etc/X11/Xsession - user-session=cinnamon - autologin-session=cinnamon - greeter-session=lightdm-autologin-greeter - greeter-hide-users=false - greeter-show-manual-login=true - allow-guest=false - xserver-command=X -core -dpi 96 - autologin-user=user - backup: yes - notify: - - Restart lightdm - - - name: 'add lightdm to startup' - command: systemctl enable lightdm - args: - creates: /etc/systemd/system/display-manager.service +# - name: lightdm.conf +# blockinfile: +# path: /etc/lightdm/lightdm.conf +# create: yes +# mode: "0444" +# owner: root +# group: root +# insertafter: "#exit-on-failure=false" +# marker: "# {mark} ANSIBLE MANAGED BLOCK" +# block: | +# session-wrapper=/etc/X11/Xsession +# user-session=cinnamon +# autologin-session=cinnamon +# greeter-session=lightdm-autologin-greeter +# greeter-hide-users=false +# greeter-show-manual-login=true +# allow-guest=false +# xserver-command=X -core -dpi 96 +# autologin-user=user +# backup: yes +# notify: +# - Restart lightdm +# +# - name: 'add lightdm to startup' +# command: systemctl enable lightdm +# args: +# creates: /etc/systemd/system/display-manager.service - name: 'remove smartmontools from startup' command: systemctl disable smartmontools args: removes: /etc/systemd/system/smartd.service - - name: "Get current systemd default" - command: "systemctl get-default" - changed_when: false - register: systemdefault - - - name: "Set default to graphical target" - command: "systemctl set-default graphical.target" - when: "'graphical' not in systemdefault.stdout" +# - name: "Get current systemd default" +# command: "systemctl get-default" +# changed_when: false +# register: systemdefault +# +# - name: "Set default to graphical target" +# command: "systemctl set-default graphical.target" +# when: "'graphical' not in systemdefault.stdout" - name: Allow port 8080 for remote control community.general.ufw: @@ -199,10 +194,10 @@ proto: tcp - handlers: - - - name: Restart lightdm - service: - name: lightdm - state: restarted +# handlers: +# +# - name: Restart lightdm +# service: +# name: lightdm +# state: restarted diff --git a/raspi.sh b/raspi.sh index 2c2a578..569f2ed 100644 --- a/raspi.sh +++ b/raspi.sh @@ -2,8 +2,8 @@ # https://www.raspberrypi.com/documentation/computers/configuration.html raspi-config nonint do_ssh 0 -raspi-config nonint do_boot_behaviour B1 -raspi-config nonint do_wayland W1 +#raspi-config nonint do_boot_behaviour B1 +#raspi-config nonint do_wayland W1 raspi-config nonint do_change_locale de_DE.UTF-8 #apt -y install flatpak @@ -49,8 +49,7 @@ debian.ansible.traefik.server debian.ansible.whoogle debian.ansible.flatpak firefox -chromium -gtc-x11vnc" +chromium" bash install.sh # get user @@ -64,7 +63,7 @@ su - ${user} -c "wget -qO- https://raw.githubusercontent.com/Botspot/pi-apps/mas #dpkg -i signal-desktop-unofficial_7.27.0_arm64.deb # boot in graphic -systemctl set-default graphical.target +#systemctl set-default graphical.target # Personal settings with .xsessionrc sudo cat </home/${user}/.xsessionrc