«

»

Oct 06 2020

至今为止这个戴尔破笔记本上 Linux Mint 的使用经历

拖沓了有一个月才开始写。借口倒是很好找:越是我烦的内容,我就拖得越猛。比如很久以前拖到坑里的那几个长篇,一直拖到坑里直接埋了。

写之前我先重申一下我为什么会买这个笔记本的理由,买这个笔记本主要目的就是为了办公;因为台式机坏了,所以得让这台机器担任全职重担。

现在再说一下我根据操作系统的用途对广义操作系统的理解,可以分成通用操作系统和专用操作系统。

  • 大部分工作都能做,大部分场景都能适应,这就是通用操作系统。
  • 针对部分领域用途可以可靠支持,但是对于跨领域的工作相当力不从心,这就是专用操作系统。

以 Windows 7 为例,能办公,能做建模,能打游戏,不同领域都有比较靠谱的支持,就是个通用用途操作系统。

2008年的时候,以 Ubuntu 为首的 Linux 桌面操作系统发力,并且又在 2010 年的时候把所有期待者的期望摔了个粉碎,又在接下来的将近十年内,把 Linux 桌面用户揉到地面反复摩擦。

我当时买这个本要达到的基本目的是:能跑 Atom 编辑器,能运行 Linux Server 环境,偶尔能玩个小游戏看个1080p60fps电影剪个音频视频整理个照片高压力运算,其实目标很低,就是为实现一个以办公为主要目的的环境。

简述

正式将 Linux Mint 由纯办公系统变为日常使用操作系统,这自 7 月至 10 月这三个月的使用体验,简述来讲:

  • Atom编辑器:运行良好
  • Linux Server:环境很可靠
  • 游戏性能:性能一般,但很多游戏根本不能正常运行
  • 音频播放:没有能与 Winamp / FooBar2000 / BOOM 相比肩的播放器
  • 视频播放:没有能与 MPC-HE / MPC-BE /PotPlayer 相比肩的播放器
  • 文件管理:Nemo 和 Pix 等很多文件管理工具都 Bug 不断
  • 高压力运算:Blender 在 Linux 下的性能比在 Windows 下要好
  • 一般开源软件:很多原本诞生于 Linux 下的软件甚至不再提供在 Linux 下的发行支持,即使是 Linux 下专用的应用也是 Bug 没人修
  • 编程开发人员常用软件:很多有 Linux 下的版本都不对 Linux 下环境稳定支持
  • 浏览器与网站:很多网站对 Linux 的浏览器 UA 有针对性的用户体验劣化或完全屏蔽

简单来讲,要是使用 Linux 作为纯编程办公环境还行,但是日常使用就非常难受。尤其是 Linux Mint 升级到 20 版本(即基于 Ubuntu 20.04)之后,很多我之前文章里写的软件大部分都报废了。可以说那些软件很久之前支持了一波 Linux 之后就没怎么更新,在 Ubuntu 20.04 之后,Python2 也没了,Qt 也更新了,所以不论底层还是 UI 全都嗝屁了。

基本应用

我使用的是 Linux Mint,文件管理器是 Nemo,Bug 一大堆(不过在 20 版之后修复了一些)

比如这个不识数的 Bug,最新版本貌似修复了。

snap20200712112654

还有 UI 变形错位的问题

snap20200710230358

而且这个 WinVista/7/8/10 方式的任务栏,对窗口分组的问题一直太糟糕

snap20200709222222

对于文件的排序还是那个德行

snap20200712120750

该做的都没做。

再说输入法,之前文章里说用搜狗输入法。升级到 20 版本后直接嗝屁。最后在社区里找个搜狗拼音 Linux 企业版,没有词库同步和皮肤设置功能。两个核心功能没了这破玩意还有啥用?给未来弹广告打基础么?直接放弃。

还有音量控制漂移的问题,这个破本,我接了个 USB 音箱,还接了 PS4 的 DS4 手柄,再加上 HDMI 接口的显示器以及自身的 3.5mm 音频接口,Linux Mint 这就识别出了 7 个音频输出装置。你识别出来也就算了,问题是音量管理总根据加电顺序到处跳,也就是说右下角的音量控制有时候控制的完全不是主音频输出设备,必须打开音频硬件管理界面手动选一次。

snap20200725123757

说真的 Linux 的代码质量也真的一般,这个 DVE-2018-0001 问题都两年了也没修。本身这个问题引入的原因是升级安装遗留,然而我每次都是纯净安装的,仍然会遇到这个问题,就实在太蠢。

日常专用软件

(只有特定行业或方向的人才会用的软件)

Atom 和编程相关的软件问题都不大,毕竟现在的开发环境,除了编辑器也就真心没啥了。桌面编程现在主流都是浏览器套皮,以至于现在你见到个人就说自己要学前端开发,就好像 20 年前年轻人不说自己会电脑就不好意思当人似的,现在不说自己会/在学前端开发就不如地上的蚂蚁。

还在做需要原生 UI 开发的库,该死的都死光了。GTK、wxWidgets、Qt,听过的没听过的也就这几样了,好看的不多,好用的不多。

除了编程之外,和 Adobe 系挂钩的几乎没戏,和 Office 相关的可以对付。

Blender 倒是可以方便跨平台。

Beyond Compare 更新了新版可以继续。

SecureCRT 彻底没戏,八月份更新的最新版也只支持到 Ubuntu 19.x,根本就没把 Linux 桌面用户当回事。

snap20201005225221

(又不支持最新的 Linux 环境,还更新个鸡巴毛)

日常通用软件

(专业度不高,谁都有可能拿来用一下的软件)

非线性编辑:我在用 Shotcut ,这个还好,基于 QT 开发。Linux Mint 升级到 20 版本后立刻 UI 就变形了,不过官方还算重视,第二天就给了解决方案。(GUI font too small when running Shotcut-200711.glibc2.14-x86_64.AppImage on Linux Mint 20)

音频编辑:没戏,Audacity 根本不提供新版的安装包,只能自己编译,或者使用古董版本。我现在甚至编辑音频都用 Shotcut 对付了

日常娱乐软件

(没有专业度,谁都用得上的软件)

就单说视频播放器。在跨平台播放的,也就 vlc 名气大一点。

但是真的很难用先不说,没有逐帧和逐关键帧播放这些功能就已经很不适合作为视频编辑工具了,太多 MPC 系有的功能他都没有。甚至连字幕调节都没有!

当然那些都是次要的,仅是总出现窗口关掉后进程不正常退出导致每次播放完视频还要在命令行来一句 killall -9 vlc 就非常烦了。

浏览器

这个在软件上没什么问题,问题在于 UA 。国内太多网站对桌面端和移动端的识别方法都是一坨屎,有很多是根据 UA 来做识别的,UA 里见不到 Windows 或 Mac 字段就被判定为移动端(WinPhone死得透彻),打开网页铺面给你个移动端页面简直日常。解决办法只有改 UA。你说世界上各大统计网站都是指望靠 UA 统计操作系统占用率的,你说这统计数据能对么。

更别提还有很多网站干脆就看到陌生 UA 就屏蔽你。bilibili,下厨房,连 Twitter 都干这种事。

snap20200704192336

snap20200704192414

游戏性能

本来这本子也没打算玩游戏,但是台式机坏了,只能玩你了啊。

问题是,Linux 下的游戏性能真的没法跟 Windows 比。OpenGL 真的比 DirectX 不是差一截半截。游戏如果是原生支持 OpenGL 或者直接上了 SDL 那两边性能差不多,但如果游戏额外支持 DirectX (且不支持 SDL),那在 OpenGL 下的效果就远不如 DirectX 了(典型例子就是 CS )。这也意味着,很多游戏干脆就不去支持 OpenGL 了。除非比较新潮的开发者使用 SDL (比如 Citra),否则玩游戏肯定是 Windows 上爽。

至于之前幻想的 Steam Proton,真的很难说,首先是对核显支持就一塌糊涂,其次这玩意的实现就是靠擦边球拿了一堆 Windows 的库来用,各个游戏支持都不稳定,更别说有些有特定版权的库是绝对不会有的,最典型的例子就是 wma 和 wmv 音频视频完全没戏,要是碰上游戏自带的媒体文件不是用开放格式而是用这俩玩意,就等着黑屏吧。(唉,感觉就像退回了20年前跟 indeo 编码器作战的日子)至于能支持起来的游戏,性能和流长度也远远低于在 Windows 下,只能说,能玩,但是肯定玩不爽。

更气人的,有些原生支持 Linux 的游戏,竟然会锁帧。Tricky Towers 只有 50fps,Angry Video Game Nerd II 只有 45fps。气人。

如果要做直播的话,因为我没有独显了所以,要不就 x264 ,你说这破本破性能怎么可能跑得起直播 x264。

snap20200717232709

问题是 Linux 下竟然也没有 QSV 可用,备选方案是 FFMPEG VAAPI,但死活跑不起来。

反正目前的情况,游戏只有 RetroArch 的几个怀旧模拟器能玩,Steam 上,2007年的 TF2 都没法保持 60fps,就只有几个比较轻量的游戏能玩,真的只能休闲。模拟器我之前文章里说根据游戏自己准备,结果完全不行,很多模拟器的 Linux 端 UI 和默认设置一团糟,图像声音都不正常,除了核心代码一样之外,UI 代码很多念都没更新过,导致界面也跟 Windows 端天壤地别(比如FCEUX和DeSmuME,我甚至以为我下到套皮病毒了),根本没法用,解决这个问题只能用 RetroArch 来统一 UI,但是部分模拟器的特殊设置菜单就没了,也就是说,根本没法玩。

总结

就现在这状况来看。Linux 用于桌面简直就是受难。

有经验的用户都遇到了这么多闹心事,没 Linux 使用经验的用户就是纯粹找坑了,真的不可能坚持得下去的。

下一篇讲垃圾 Win10。

19 comments

Skip to comment form

  1. 心灵博客
    Google Chrome 85.0.4183.59 Google Chrome 85.0.4183.59 Mac OS X  10.15.5 Mac OS X 10.15.5

    我蠢蠢欲动想换笔记本两年了,一直都忍住了。其实目前的也够用,但心痒痒,时不时就去看看。总是觉得买了浪费。

    1. 石樱灯笼
      Firefox 81.0 Firefox 81.0 Ubuntu x64 Ubuntu x64

      总之,别买就是了。

      1. 心灵博客
        Google Chrome 85.0.4183.59 Google Chrome 85.0.4183.59 Mac OS X  10.15.5 Mac OS X 10.15.5

        现在解毒一些了,昨天去看了thinkpad T系列和小新,并没比我现在用的笔记本先进、高级多少。兴趣大减。

        1. 石樱灯笼
          Firefox 81.0 Firefox 81.0 Ubuntu x64 Ubuntu x64

          笔记本现在多数都是随便找个代工厂随便拿一堆零件组一下就拉倒了,敷衍了事,真的是连牙膏都不如了。

          1. 心灵博客
            Google Chrome 85.0.4183.59 Google Chrome 85.0.4183.59 Mac OS X  10.15.5 Mac OS X 10.15.5

            网上看小新、T系列的开箱和测评,如何高档如何香,现场看到实物就那样,没比我旧的好。

          2. 石樱灯笼
            Firefox 81.0 Firefox 81.0 Ubuntu x64 Ubuntu x64

            开箱和测评一般要不就是收了钱只能说好话的,要不就是白痴。

  2. 心灵博客
    Google Chrome 85.0.4183.59 Google Chrome 85.0.4183.59 Mac OS X  10.15.5 Mac OS X 10.15.5

    曾经用过两年的Ubuntu、fedora,受尽折磨,同样的硬件,linux桌面效率太低下,速度慢很多,回到win的怀抱从,此基本再也不骂微软了

    1. 石樱灯笼
      Firefox 81.0 Firefox 81.0 Ubuntu x64 Ubuntu x64

      我不仅要继续骂微软,还要一直骂他,要骂得他狗血喷头才行!

  3. Yan
    Microsoft Edge 85.0.564.51 Microsoft Edge 85.0.564.51 Mac OS X  10.15.6 Mac OS X 10.15.6

    下篇骂骂OSX

    1. 石樱灯笼
      Firefox 81.0 Firefox 81.0 Ubuntu x64 Ubuntu x64

      OSX不配

      1. 心灵博客
        Google Chrome 85.0.4183.59 Google Chrome 85.0.4183.59 Mac OS X  10.15.5 Mac OS X 10.15.5

        哈哈哈,我骂osx好多年了,骂得他狗血喷头的那种,不过你这句更绝!

  4. Glegoo
    Google Chrome 85.0.4183.121 Google Chrome 85.0.4183.121 Windows 10 x64 Edition Windows 10 x64 Edition

    Linux 还是老老实实用来搭服务器/工控机吧,日常使用就是造孽。

    话说你台式机还没弄好?我突然想起来公司好像有个闲置好多年的的4代主板,上面记得是有个i3-4XXX,我去仓库找找看,找到就给你了。

    1. 石樱灯笼
      Firefox 81.0 Firefox 81.0 Ubuntu x64 Ubuntu x64

      因为我现在没工作,没有正常收入来源,所以完全不打算花钱修,就只能这么对付了。
      其实我不确定到底是哪个件坏了。主板,CPU,都有可能,所以如果要弄台式机,最靠谱不乱花钱的办法就是搞最新的机器,那样的花CPU、主板、内存、机箱、散热器都得换,好大一笔钱,除了显卡能留下其他的都留不下来,今年显卡厂商还这么给力,我这个GTX1080也就真的不给力了。
      说日常使用就是造孽,问题是 Win10 造出来的孽远比 Linux 多太多了。

      1. Glegoo
        Google Chrome 86.0.4240.111 Google Chrome 86.0.4240.111 Windows 10 x64 Edition Windows 10 x64 Edition

        话说那破机器,去仓库找了半天没找到,哎,不好意思了

        1. 石樱灯笼
          Firefox 81.0 Firefox 81.0 Ubuntu x64 Ubuntu x64

          没就没吧。我之前公司用部门经费组了十台左右的机器,也是4代板子,我们被遣散之后这些机器大概都堆在仓库里落灰,我还想要不要联系下花点钱买一台回来,想了想算了。
          核心问题还是现在没有收入来源,一分钱都不想花,就算免费搞到了也得被家里人喷。

  5. 大致
    Firefox 80.0 Firefox 80.0 Windows 7 x64 Edition Windows 7 x64 Edition

    没说OpenOffice如何啊。没问题吧。家里有个很早很早以前的破本,老婆还不让扔。我一直想装Ubuntu来着。

    1. 石樱灯笼
      Firefox 81.0 Firefox 81.0 Ubuntu x64 Ubuntu x64

      OpenOffice在名义上已经死了多少年了,现在预装的都是LibreOffice。
      反正我不知道,我写文档都是用HTML,需要打印都是XPS或PDF到打印店。Office这破玩意换台机器排版就崩得妈都不认识。

      1. 大致
        Firefox 80.0 Firefox 80.0 Windows 7 x64 Edition Windows 7 x64 Edition

        不是写,是看啊。我老婆单位总有些word文件什么的要用来考试。
        哎这么一说好像有浏览器插件啊!

        1. 石樱灯笼
          Firefox 81.0 Firefox 81.0 Ubuntu x64 Ubuntu x64

          在线的话我之前一直用谷歌文档,速度虽然烂但是基本编辑功能都还行,输出到pdf再打印。
          插件的话还是算了,离线浏览成功率不高。

发表评论

电子邮件地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据