kodi:kodi-nuc
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| kodi:kodi-nuc [2023/12/28 01:49] – Wuff | kodi:kodi-nuc [2026/07/29 15:01] (current) – [Boot without connected TV / AVR] Wuff | ||
|---|---|---|---|
| Line 11: | Line 11: | ||
| Secondary Temperature Sensor to Memory, Minimum Temperature to 60, Minimum Duty Cycle to 40, Duty Cycle Increment to 6. | Secondary Temperature Sensor to Memory, Minimum Temperature to 60, Minimum Duty Cycle to 40, Duty Cycle Increment to 6. | ||
| + | Set CEC to desired settings | ||
| ===== KODI INSTALL ===== | ===== KODI INSTALL ===== | ||
| Line 27: | Line 28: | ||
| < | < | ||
| sudo apt-get update | sudo apt-get update | ||
| - | sudo apt-get install software-properties-common xorg xserver-xorg-legacy alsa-utils mesa-utils git-core librtmp1 libmad0 lm-sensors libmpeg2-4 avahi-daemon libnfs13 libva2 vainfo i965-va-driver linux-firmware dbus-x11 openbox pastebinit xserver-xorg-video-intel alsa | + | sudo apt-get install software-properties-common xorg xserver-xorg-legacy alsa-utils mesa-utils git-core librtmp1 libmad0 lm-sensors libmpeg2-4 avahi-daemon libnfs13 libva2 vainfo i965-va-driver-shaders |
| sudo apt-get dist-upgrade | sudo apt-get dist-upgrade | ||
| </ | </ | ||
| Line 88: | Line 89: | ||
| sudo systemctl disable motd-news.timer | sudo systemctl disable motd-news.timer | ||
| - | apt-get remove --purge landscape-common | + | sudo apt-get remove --purge landscape-common |
| sudo chmod -R 0644 / | sudo chmod -R 0644 / | ||
| sudo vi / | sudo vi / | ||
| Line 318: | Line 319: | ||
| NOTE: Kernel 4.4+ is required or audio EDID information won't be copied. Verify with < | NOTE: Kernel 4.4+ is required or audio EDID information won't be copied. Verify with < | ||
| - | First find the connected port (HDMI/Displayport): | + | First find the connected port (HDMI/DP). All available ports are in the drm folder, check the status of each port until you find the correct ' |
| < | < | ||
| ls -la / | ls -la / | ||
| - | cat / | + | cat / |
| connected | connected | ||
| </ | </ | ||
| - | edit / | + | edit / |
| < | < | ||
| - | GRUB_CMDLINE_LINUX_DEFAULT=" | + | GRUB_CMDLINE_LINUX_DEFAULT=" |
| </ | </ | ||
| Make sure the system was booted connected to the AVR/TV and everything is working. Then proceed to copy the EDID: | Make sure the system was booted connected to the AVR/TV and everything is working. Then proceed to copy the EDID: | ||
| < | < | ||
| - | sudo mkdir -p / | + | sudo mkdir -p /usr/ |
| - | sudo cp / | + | sudo cp / |
| </ | </ | ||
| Line 340: | Line 341: | ||
| <code bash / | <code bash / | ||
| #!/bin/sh | #!/bin/sh | ||
| - | |||
| PREREQ=" | PREREQ=" | ||
| - | prereqs() | + | prereqs() { echo " |
| - | { | + | |
| - | echo " | + | |
| - | } | + | |
| case $1 in | case $1 in | ||
| - | prereqs) | + | |
| - | prereqs | + | |
| - | exit 0 | + | |
| - | ;; | + | |
| esac | esac | ||
| . / | . / | ||
| - | # Begin real processing below this line | ||
| - | if [ ! -e " | + | # Ensure directory exists inside initramfs root |
| - | mkdir -p " | + | if [ ! -e " |
| + | mkdir -p " | ||
| fi | fi | ||
| - | if [ -r "/ | + | # Copy the file to the correct standard location |
| - | cp "/ | + | if [ -r "/usr/ |
| + | cp "/usr/ | ||
| fi | fi | ||
| - | manual_add_modules i915 radeon | + | # Ensure graphics drivers load early enough to see the EDID |
| + | manual_add_modules i915 radeon | ||
| exit 0 | exit 0 | ||
| + | |||
| </ | </ | ||
kodi/kodi-nuc.1703728196.txt.gz · Last modified: by Wuff