The cmdline addition works, but LE (not Kodi) still keeps crashing. Which addon has edid tools?
Posts by donbrew
-
-
This case is definitely not the cable. Ubuntu works, rpi OS works. No jittering, no lines. Works great with the modded config until I upgraded to LE 10 and it got overwritten.
I will try the cmdline tomorrow AM. I am not ignoring you, I was doing stuff while you were typing.
-
I have run out of time today.
What I did was go back to the original config.txt including distroconfig. Then started commenting one line at a time. Turned out that commenting "disable_fw_kms_setup=1".
I have switched over to the Pi3b for the night.
I have a BRAND new Micro HDMI adapter. Got it yesterday before whining here.
Now it works except for Kodi keeps crashing. might have a connection. Thanks for the help.
-
Upon another hour of experimentation it seems that the culprit is:
disable_fw_kms_setup=1
Since you told me my parameters have no effect in LE10 I tried rebooting with one line commented 10 times. My new, working config.txt is:
gpu_mem=320
disable_overscan=1
hdmi_ignore_cec=1 #comment this if yours has CEC
dtparam=audio=on
dtoverlay=vc4-fkms-v3d,cma-512
#disable_fw_kms_setup=1
dtoverlay=gpio-ir,gpio_pin=17
dtoverlay=rpivid-v4l2
-
The cable works fine with rpi3B and several other boxes. This is only on pi4 LE.
What I did was tricked LE.
same installations on USB stick
debug log with my working config txt working config
debug log with out of box config. txt blank screen config
-
LE 10 LE 9.xxx on RPI 4B 1 gb. On installation the screen gets to the LE splash then goes black, seems to have crashed, but the USB is flashing. This is with a 2006 Polaroid 42 inch TV that does not have CEC or overscan, only choices for aspect.
My solution is to modify the Config.txt to:
gpu_mem=320
force_turbo=0
hdmi_ignore_edid=0xa5000080
disable_overscan=1
framebuffer_width=1920
framebuffer_height=1080
hdmi_force_hotplug=1
hdmi_group=1
hdmi_mode=16
hdmi_ignore_cec=1
dtparam=audio=on
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
Note that "include distroconfig" is deleted. Then adjusting the screen calibration in Kodi.
Later today I will try to make a custom EDID. I think I tried that last year, to no avail.
I have been advised that the parameters involved have no effect in LE10. But it works.
I have been advised to file a bug report with logs included. How can I make logs if I can't get to Kodi?
-
This has never been fixed!! My config.txt still works in LE 10.
I think they fixed it in Raspbian/Raspberry pi OS.
Apparently this applies to TVs too old to have CEC.
-
Now, suddenly my RPi3B with LE 9.2.1 decodes 10 bit HEVC just fine. If OMXPlayer is OFF and MMAL is ON. sound only if OMXPlayer is enabled.
With no license.
-
I don't know about headsets, but with game controllers you just pair them BT doesn't seem to care how many are attached.
-
These are just starting points that seem to work.
The CEC message you are getting is from Kodi; set it up in Kodi if you use it, disable it if not. (It is hidden at settings>System>Input>Peripoherals)
Hi,
Noob here trying to diagnose a problem. Got my new pi 4. Installed Libreelec and no picture through my Pioneer AVR. Plug hdmi into my tv and there is a picture. Can’t get any picture through my AVR. However tonight I downloaded raspian and I get a picture through my AVR. Installed Kodi and switched to it and the picture dies. Plug it into the TV and it is there. Plug it back into the AVR and no signal. Any help would be appreciated as I am losing my mind on this!
Update:
This from donbrew fixed it!!! But the screen size isn’t right yet and there was some kind of CEC warning when it booted??? I guess I mess with width and height until it is right on the screen??? Thank you thank you thank you donbrew!
gpu_mem=320
force_turbo-0
hdmi_ignore_edid=0xa5000080
# I have no idea what 0xa5000080 means
disable_overscan=1
framebuffer_width=1920
framebuffer_height=1080
hdmi_force_hotplug=1
hdmi_group=1
hdmi_mode=16
hdmi_ignore_cec=1 #comment this if yours has CEC
dtparam=audio=on
dtoverlay=vc4-fkms-v3d
max_framebuffers=2
-
Well, you do have to install lirc then uninstall it for the file structure.
-
I meant 192.168.1.xxx:/drivec//movies NOT the leading //. Like when the share is 192.168.1.xxx:/drivec and you are looking in the sub directory movies.
I know that popped up in some xml file when I know I entered it as a single /. I just remember saying "h'mm". Maybe it was some automated program that added it
-
Doesn't the // indicate an NFS path? Or, is it SMB? Anyway, / is for one of them and // is for the other. Or, maybe it is just the way my data paths are set up; one is set to the entire drive and the other is set to a directory on the drive.
This happens to me when I switch between smb and nfs, and refresh. Evidently the old (nfs) entries stay in the library until you start a new library or manually delete them.
I was switching back and forth experimenting, I ended up deciding they both work well.
-
Did that too. I will do it again, to be sure.
-
Well, I just re upgraded to 9.2.1 on my pi4, just to make sure. Almost every addon is "not compatible" and disabled. This includes multiple PVRs, YouTube, six, chardet, input stream, dateutils,
Milhouse says his releases for pi2-3 changed after 0229 with the same behavior, that was his explanation.
9.2.1 is completely useless as of the moment on pi4.
-
Be prepared for most of the addons to break. Seems that Python got upgraded AGAIN to something like 3.01 or something, so now Python 3.0 doesn't work. All of the recently updated to 3.0 addons are broken now (notably six is broken).
-
You have to log in to youtube to watch youtube vids. Google owns Youtube. What is the difference where you log in?
If you have an Android phone you have a Google account, whether you are aware of it or not.
Get the tin foil out.
-
Anyways, the answer to the question "how to enable sw decoding" is disable MMAL.
Pi1/Pi2 needs license for hw decoding Pi3 license is optional for hw decoding. Pi4 hw decoding not available.
MMAL means hw decoding. The option wording is misleading it says "allow MMAL" which makes it sound like the Pi will make a decision, it really means "use MMAL instead of sw".