我通过 crouton 安装了 Debian Stretch,在解决了“区域设置”问题、安装问题和视频问题后,我设法让它在我的华硕 C202 上运行得很好。
然而,所有网络功能都被阻止,包括 gnome 设置中的网络管理器。当我运行 Steam 时,局域网上的其他计算机根本无法识别它,并且 Chromebook 在 chroot 中看不到网络上的其他设备(ssh 和媒体共享不起作用,就好像我处于离线状态一样)。
如何配置 Chrome 操作系统以使其在网络上可见,和/或允许 chroot 操作它?
答案1
如果人们仍然遇到问题,以下命令对我来说效果很好:
sudo iptables -I INPUT -p udp --dport 27031 -j ACCEPT
sudo iptables -I INPUT -p udp --dport 27036 -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 27036 -j ACCEPT
sudo iptables -I INPUT -p tcp --dport 27037 -j ACCEPT
以及后面建议的
sudo iptables -I INPUT -p tcp --dport 37804 -j ACCEPT
我将它们全部输入到 Chrome shell 中(我的意思是 crosh,而不是在 chroot 或主机内),然后让 Steam 识别 LAN 上的其他计算机,并让游戏流正常工作。测试过视频、鼠标键盘输入,所有这些都可以正常工作。虽然没有测试声音,但我确信它也有效。
为了找到这个,我必须浏览一篇引用另一篇文章的文章,最后它出现在 reddit 上: https://www.reddit.com/r/Crouton/comments/1xj9qz/has_anyone_been_able_to_use_steam_inhome_streaming/chi5m30/