No Source Found for Kodi
-
Pi Model: 4
RetroPie Version Used: 4.8
Built From: Raspberry Pi Imager v1.7.3New to RetroPie and RasPis in general.
Got games running on RetroPie just fine, but I wanted to Kodi to play movies as well. I installed from binary, restarted the system, and whenever I launch it, the TV displays No Source Detected.
I've tried re-installing twice, I've tried to edit the config file based on:
https://retropie.org.uk/forum/topic/28060/kodi-does-not-send-screen-signal-in-pi-4?_=1675983061729Nothing has worked yet.
-
What kind of TV do you have ?
Looks like Kodi is switching resolution to a value not supported/understood by your TV.
Are you connecting the TV with the 1st (closest to the USB-C power) or 2nd HDMI port on the Pi ? -
@mitu said in No Source Found for Kodi:
What kind of TV do you have ?
TV is a Vizio. I don't recall the model number offhand, I bought it back around 2015.
@mitu said in No Source Found for Kodi:
Are you connecting the TV with the 1st (closest to the USB-C power) or 2nd HDMI port on the Pi ?
2nd HDMI port, but it's already displaying via that port on the same TV for everything else.
EDIT: For what it's worth, I tried the 1st HDMI port. No change.
-
Maybe the issue is similar to Pi 4/400/CM4 with 1366x768 display not working? - a peculiar resolution which isn't working on the Pi4.
Can you run:
tvservice -m CEA tvservice -m DMT
and post the output ? The commands should show what video resolution are advertised by your TV.
You can also try to disable any post-processing done by the TV for the HDMI port where the Pi is connected by turning on the Game Low Latency mode for it.
-
@mitu said in No Source Found for Kodi:
Maybe the issue is similar to Pi 4/400/CM4 with 1366x768 display not working? - a peculiar resolution which isn't working on the Pi4.
Can you run:
tvservice -m CEA tvservice -m DMT
and post the output ? The commands should show what video resolution are advertised by your TV.
You can also try to disable any post-processing done by the TV for the HDMI port where the Pi is connected by turning on the Game Low Latency mode for it.
tvservice -m CEA
Group CEA has 13 modes: mode 1: 640x480 @ 60Hz 4:3, clock:25Mhz progressive mode 2: 720x480 @ 60Hz 4:3, clock:27Mhz progressive mode 3: 720x480 @ 60Hz 16:9, clock:27Mhz progressive (native)mode 4: 1280x720 @ 60Hz 16:9, clock:74Mhz progressive mode 5: 1920x1080 @ 60Hz 16:9, clock:74Mhz interlaced (prefer)mode 16: 1920x1080 @ 60Hz 16:9, clock:148Mhz progressive mode 17: 720x576 @ 50Hz 4:3, clock:27Mhz progressive mode 18: 720x576 @ 50Hz 16:9, clock:27Mhz progressive mode 19: 1280x720 @ 50Hz 16:9, clock:74Mhz progressive mode 20: 1920x1080 @ 50Hz 16:9, clock:74Mhz interlaced mode 31: 1920x1080 @ 50Hz 16:9, clock:148Mhz progressive mode 32: 1920x1080 @ 24Hz 16:9, clock:74Mhz progressive
tvservice -m DMT
Group DMT has 8 modes: mode 4: 640x480 @ 60Hz 4:3, clock:25MHz progressive mode 6: 640x480 @ 75Hz 4:3, clock:31MHz progressive mode 9: 800x600 @ 60Hz 4:3, clock:40MHz progressive mode 10: 800x600 @ 72Hz 4:3, clock:50MHz progressive mode 11: 800x600 @ 75Hz 4:3, clock:49MHz progressive mode 16: 1024x768 @ 60Hz 4:3, clock:65MHz progressive mode 4: 1024x768 @ 70Hz 4:3, clock:75MHz progressive mode 4: 1028x768 @ 75Hz 4:3, clock:78MHz progressive
-
@Parabola said in No Source Found for Kodi:
(prefer)mode 16: 1920x1080 @ 60Hz 16:9, clock:148Mhz progressive
I see that the preferred resolution is 1080p, I wonder which resolution is chosen by Kodi when it starts. Can you run
tvservice -s
after Kodi is started and check which resolution is trying to set ? You'll need SSH enabled and you can run commands on the Pi without an attached keyboard.
EDIT: if you can get the Kodi log file from
$HOME/.kodi/temp/kodi.log
, please upload it to pastebin.com and provide the link - maybe there's a hint about the resolution used in that file. -
@mitu said in No Source Found for Kodi:
@Parabola said in No Source Found for Kodi:
(prefer)mode 16: 1920x1080 @ 60Hz 16:9, clock:148Mhz progressive
I see that the preferred resolution is 1080p, I wonder which resolution is chosen by Kodi when it starts. Can you run
tvservice -s
after Kodi is started and check which resolution is trying to set ? You'll need SSH enabled and you can run commands on the Pi without an attached keyboard.
EDIT: if you can get the Kodi log file from
$HOME/.kodi/temp/kodi.log
, please upload it to pastebin.com and provide the link - maybe there's a hint about the resolution used in that file.Okay, so, I haven't done any of this yet. And here's why:
I had the Pi set up on a spare computer monitor (which was the Vizio TV) while I was setting it up and doing the major trouble shooting, but I planned on having it stay with the living room TV when I was done. So if the problem was potentially the TV, I'd try a different TV.
And it worked. Sort of.
I can see Kodi now, I was able to play some movies off of it, so the No Source Found error is gone, but I'm still getting two odd errors I'm troubleshooting through:
1. An odd pixel artifact over certain colors? I'm not sure what causes it, but it's noticeable in Kodi menus, when playing media, and during emulation. But not in the RetroPie menu.
2. When certain overlays / submenus should be on screen, the screen goes to black. This happens in Kodi and RetroPie and I'm guessing it's another resolution thing, but I'm not certain.I plan on testing the HDMI cables, the ports, and some TV settings before I make a new post about any problems that remain, but if this thread needs to be closed, I can make a different one later. Technically, Kodi is working for me now.
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.