先说解决办法,再说解决过程,一句话:
修改 /boot/config.txt 文件,
将 gpu_mem=64 修改为 gpu_mem=200
保存后,重启树莓派
树莓派2B+ 的板子,系统使用 Arch Linux ARM ,装了 Kodi 播放器(直接使用 pacman 安装就可以),原打算能用它看个电影,结果只要打开的文件超过300M,加载进度条转了一转就没反应了。
之前在网上看过树莓派使用 Kodi 下需要修改显存,不过是要修改 /boot/cmdline.txt 文件,我在这个文件里没有看到 gpu 的设置选项,就没管。
来回的播放崩溃之后又想起来这茬,找了找发现了 config.txt 文件,打开刚好有这个选项。。。修改配置重启之后,就万事顺意了,目前最大测试到 25G 的文件,都可以正常播放,跳转播放进度也不会卡顿。
这里修改的参数用来控制 gpu 使用的内存大小,默认的 64M 是不够用的,昨晚试用了 150M 200M 250M,发现 200M 比较合适,设置为 150M 的时候会出现卡顿,设置为 250M 效果和 200M 一样。
======================
另外推荐两个 Android 上的 Kodi 遥控软件:
快控:在 Kodi 设置里开启 Web 远程控制,就可以使用快控远程控制 Kodi
流贝尔:又叫 AllConnect,在 Kodi 设置里开启 UPNP/DLNA,可以直接把手机里的图片、音乐、视频推到 Kodi 播放