You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Ubuntu系统中Opera Snap缓存文件关联Skype及视频播放故障的技术咨询

关于Ubuntu系统中Opera Snap缓存文件关联Skype及视频播放故障的技术咨询

先给你拆解一下你遇到的两个问题:缓存文件的疑惑,以及更新后Opera无法播放视频的故障,咱们一个个说:

一、缓存文件是什么?能不能删除?

那些在home/snap/opera/common/cache/opera/cache/cache-data里的二进制文件,其实是Opera浏览器的常规缓存资源——包括你浏览网页时加载的图片、视频片段、网页脚本、字体文件等等,本质上是浏览器为了加快后续访问速度而保存的临时文件。

至于它们默认用Skype打开,这只是系统的默认关联出了小问题:你的系统里没有设置合适的二进制文件默认打开程序,刚好Skype被系统识别为可以打开这类未知二进制文件的应用,和这些缓存文件本身没关系,你完全不用在意这个关联。

这些缓存文件是可以安全删除的,浏览器在下次启动时会自动重建缓存目录,甚至删除缓存还能解决一些因缓存损坏导致的浏览器异常(比如你遇到的视频播放问题说不定也和缓存有关)。删除的方式有两种:

  • 用Opera自带的清除功能:打开Opera的设置 → 隐私和安全 → 清除浏览数据,只勾选“缓存的图片和文件”,然后点击清除即可。
  • 手动删除:先完全关闭Opera,然后在终端执行命令:
    rm -rf ~/snap/opera/common/cache/opera/cache/*
    

二、Opera更新后无法播放视频的解决思路

你在Ubuntu 16.04和22.04都遇到了同样的问题,大概率是Snap版Opera的多媒体解码组件出了问题,或者缓存损坏导致的,你可以按以下步骤尝试修复:

  1. 先清除缓存再重启:按照上面说的方法清除Opera的缓存,然后重启浏览器,看看视频能不能正常播放。
  2. 安装系统多媒体解码库:Snap版的浏览器有时候会依赖系统的解码组件,你可以在终端执行命令安装ffmpeg(这是常用的多媒体解码工具):
    sudo apt install ffmpeg
    
    安装完成后重启Opera试试。
  3. 关闭硬件加速:硬件加速有时候会和系统显卡驱动不兼容导致视频无法播放,你可以打开Opera设置 → 系统,找到“使用硬件加速(如果可用)”选项,取消勾选后重启浏览器。
  4. 更新Opera到最新版本:可能是版本bug导致的,你可以在终端执行命令更新Snap版Opera:
    snap refresh opera
    
    更新完成后重启浏览器测试。

备注:内容来源于stack exchange,提问作者derek

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.20 07:58:08