关于屏幕分辨率的新手问题

关于屏幕分辨率的新手问题

我有一个问题,我敢打赌你可以帮助我。首先介绍一下背景故事:我运行了一台装有 raspian 和信息亭模式的 RPi 4 来显示我的智能家居。

我需要切换到 Ubuntu 版本,因为我想在这个(否则会压倒 pi)上运行另一个名为 OSKR 的应用程序,用于我的 Vector of Anki。但那是另一个故事。

长话短说:我现在处于一切开始正常运转的阶段。OSKR 正在运行,智能家居出现,屏幕在 x 秒没有移动后熄灭,并在检测到移动时重新打开。

但我有一个奇怪的问题,我无法解决。在 raspbian 上,这个 chromium 屏幕最大化了,两端没有条(页面分辨率为 800*480)

但在 ubuntu 中它看起来是这样的:

酒吧和未使用的空间

右侧和底部有条形图,后面还有一点未使用的空间(?)。我猜这与铬或显示分辨率有关...

有人知道我可以在哪里找到吗?xrandr 命令对我没有帮助,因为触摸屏直接连接到 pi,而不是通过 hdmi。

以下是一些信息:

眼镜

谢谢您,并致以亲切的问候,

克莱娜;)

答案1

我有一个理论。

可能的情况是,该用户界面的开发人员已在其“样式表”(CSS 代码)中对页面元素的尺寸进行了硬编码。

现在,在不同的操作系统上,您有不同的字体。Chromium 在 Ubuntu 上选择的字体比以前的操作系统上的字体略大,并且是此应用程序的开发人员在他们的机器上看到的字体。

因此,大屏幕显示溢出了指定给它的区域。这可能是导致所有这些症状的原因。

您能禁用大时间显示屏上的秒数显示吗?这能解决布局问题吗?

您可以配置 Chromium 以使用不同的后备字体(可能是无衬线字体)吗?

无论如何,都应该让用户界面开发人员了解这一点。


这可能有效也可能无效,但值得尝试:缩小Chromium 中的视图也可能会影响文本过大的问题,因此也会影响滚动条。如果你连接了键盘,那就是Ctrl+ -。(某些浏览器有自定义设置:仅缩放文本。这在本例中很重要。)

相关内容