我决定放弃 Android 电视盒,转而使用 Intel NUC 作为家庭娱乐系统的基础。我安装了 Ubuntu 20.04。
我想要运行以下命令:
- Netflix
- YouTube
- Youtube 儿童
- Google Hangouts(用于与奶奶进行视频会议。旁注:这就是我放弃 Android TV 的原因。它没有适当的麦克风支持)
这些应用都没有(目前支持/维护)像 Android 一样的原生 Linux 应用。因此,它们全都通过 Chrome 浏览器运行。
这很好,只是界面在 3 米外难以使用。我已将图标大小设置为最大。
YT-Kids 是特殊的快捷方式:该.desktop
文件如下所示
#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Terminal=true
Type=Application
Name=YT-Kids-5
Exec=/path/to/youtube-kids/yt-kids.sh 5
Icon=/path/to/youtube-kids/YouTube-Kids-Icon-5-2.png
yt-kids.sh
:
#!/bin/bash
/opt/google/chrome/google-chrome --new-window --app=https://www.youtubekids.com/ &
pid=$!
echo $pid
s=60
sleep $(($1 * $s))
kill -s SIGTERM $pid
gnome-session-quit --no-prompt
因此,双击快捷方式会执行一个脚本,该脚本会启动 Chrome,并在设定的时间(本例中为 5 分钟)后终止它并注销。这样我就可以控制孩子的屏幕时间了。
快捷方式的基本形式如下:
Exec=/opt/google/chrome/google-chrome --new-window --app=https://www.awebsite.com/
所以你可以看到我有非常特殊的需求。我尝试过 Kodi,但在花了 3 个小时努力定制以满足我的需求后放弃了。几乎所有东西我都需要一个自定义插件。它们要么不稳定,要么不再受支持。例如,本指南看起来很简单:https://www.smarthomebeginner.com/chrome-launcher-addon-for-kodi-media-center/amp/#Launching_and_using_Chrome_from_Kodi_Media_Center但随后您意识到 Chrome 插件不存在。
总结:我需要一个窗口管理器/UI/启动器,以便我可以添加如上所述的自定义快捷方式。并且图标必须很大,并尽可能多地占用屏幕空间。
作为奖励,应用程序应该通过单击而不是双击来启动。
答案1
我给了 Kodi 第二次机会。使用此插件:https://forum.kodi.tv/showthread.php?tid=85724&pid=2668762#pid2668762我可以为所有内容创建自定义启动器,然后将它们添加到 Kodi 收藏夹页面。
答案2
我cairo-dock
在触摸屏上使用它作为启动器来执行一些家庭自动化操作并启动某些东西。可能对你有用。它已经多年没有积极开发了,设置/停靠 GUI 按照今天的标准相当糟糕,但它仍然有效,看起来不错,而且非常可定制。你可以改变它的几乎任何东西,停靠的位置、图标的大小、自定义图标,以及无数其他东西。
可以从 Ubuntu 软件应用程序或通过命令行安装cairo-dock
。网页是这里