Problem Description
Cockpit terminal text is not rendered properly and is not usable. This is first noticed on FreedomBox 24.14 and has not been an issue in the past.
I’m not able to find an associated error for this.
setfont Lat15-Terminus14.psf.gz does not resolve the problem.
Changes to Cockpit Terminal font size and color theme do not resolve the problem.
Reset from the terminal or from the button in the applet do not resolve the problem.
Steps to Reproduce
Log in to FreedomBox
Open the Cockpit app
Select the Terminal applet
Observe unreadable terminal text for the prompt and any command output such as ls -a
Expected Results
I expected a text terminal screen in the Cockpit Terminal applet with readable text.
Actual results
There is text which is not properly rendered and is not readable. I don’t find an associated error in the journal.
How did you install FreedomBox?: Minimal debian net-inst. DEBIAN_FRONTEND=noninteractive apt-get install freedombox -y. FreedomBox was installed years ago.
If I recall correctly, LibreWolf would prompt me to allow access. If Firefox isn’t prompting you, I suggest checking the permissions that you have granted Cockpit.
With the Cockpit page open, check the permissions panel. You can find instructions on how to do that in the link below. The permission that might be needed is “Extract canvas data”. Try allowing it and see if it fixes the problem.
Thanks for the detail. Using Firefox ESR on Debian the site permissions don’t include an html5 canvas permission. Searching the Firefox settings for html5 doesn’t give a result.
Here’s what I see for site permissions. There are no permission changes for my freedombox, so I don’t see the site settings icon near the address bar.
You can change any other permissions from the Page Info window, which contains a comprehensive Permissions section. To open the Page Info window for a website:
Thank you for pointing this out, I will try it. Connecting with Chrome from my work computer is fine, so the problem seems to be limited to Firefox ESR in a Debian client.
I don’t think the FreedomBox version number is of any relevance here, since there was no change around cockpit. It was likely caused by a change in your browser or in one of its add-ons.