聊聊linux桌面的出路

嗯,高清确实是一个小圈子~

编程做项目用 Manjaro 确实很快乐,除游戏的娱乐也及格啦,游戏的话就指望 MC 了,顶多加个 Steam 还有有点折磨人的 Lutris。我现在的 Win 已经沦落到大号游戏机了~

1 个赞

通过proton很好解决了绝大部分Windows游戏在Linux不能玩的问题。

https://www.protondb.com/

现在Steam的top 100游戏有80个都支持Linux,top 10有6个,剩下不支持的基本都是Anticheat的原因。当前Steam热门的EAC和Battleye anticheat都支持Linux了,只是需要游戏厂商自己开启这功能。

所以可以期待一下2月底就要出的Steam Deck,上面配了基于Arch的SteamOS 3.0,只要Steam Deck卖的好,游戏厂商就有更大可能在Linux开Anticheat,分Steam Deck的蛋糕。将Linux桌面用Steam Deck推出去,是现在Linux桌面死局的一个很好的突破口。而目前预售情况貌似挺好的,我持谨慎乐观态度。

9 个赞

这个主要是macOS和chromeOS的功劳, linux桌面贡献不大

madVR的部分功能可以用mpv的lua插件代替,很多分辨率缩放的算法mpv原生支持,一些锐化和针对动画视频优化的滤镜大多数只需要把lua脚本复制到mpv的插件文件夹就行了,虽然玩法不如madVR多。。

linux 桌面的未来大概得看 安卓进驻 PC 的进度了。

嗯,确实不少算法 MPV 都有,不过由于我主要看番,总感觉还原不出 NGU-AA 的效果(Anime4K 倒是惊艳,但是用力过猛,对画面影响过大……)。然后加上原盘菜单的问题,所以还是润去用 JRiver + madVR 了。 不过话说回来,其实看番的时候也没啥感觉,开着 Jinc 就差不多了,所以也就用着~

只要能跑 chrome 就不是事儿

不明白你们为啥必须要用Linux?你们用计算机是用来工作/游戏呢,还是用来折腾软件包来回安装,配置来回改的?如果你们喜欢的就是后者的话,那Linux岂不是一直以来都很适合这个用途吗?

可能是 Linux 上面更舒服、更自由一点呢,Linux 上面可以满足自己的使用需求(包括虚拟机),还可以各种个性化配置,怎么舒服怎么来。

用其他系统并不是完全就能『用来工作/游戏』,用 Linux 也不是完全为了『折腾软件 包来回安装,配置来回改』。

比如说

  • Windows 上改键没有很好的解决方案,AHK 那种基于劫持键盘事件的有些软件会给你关掉 (比如进游戏里),而基于注册表改键的功能又太过受限制。Linux 上用 xremap 直接在 udev 层面编程就改好了,根本不用担心 Wayland X11 终端兼容性。

  • Windows 的字体渲染这个问题被反反复复说过好多次了,换汤不换药啊,那锐利边缘看着 就扎眼睛,MacType 又是钦定的魔改,破坏系统稳定性。Linux 的渲染看起来舒服多了。

  • Windows 缺少一个统一的包管理器,本质是 Windows 的软件基本没人用微软钦定的统一 发布格式(msi,msix)。scoope 和 chocolatey 我都用过,scoop 卸载软件时 Ctrl-C 杀掉进程,直接就算你已经卸载过了,连原子更新都做不到。chocolatey 好点, 不过比 pacman 这种『简单』的包管理器的易用性都比不上。

  • Windows 现在高强度给 Windows 10 用户推送 Windows 11. 特别烦人,Linux 基本就是 滚动更新,或者你可以选择 Debian 这种比较慢的发行版 。微软当年自己说 Windows 10 是最后一个 Windows 版本,以后滚动更新,结果现在自己没绷住,哈哈哈哈。

……

你可以说这些都是小问题啊,我这样这样再这样就OK了blahblahblah…………那人家 Linux 桌面也有理由说的啊,那我那样那样再那样不也一样解决问题?很多时候桌面一点小问题忍忍就过去了,真忍不了的,可能就去走自定义 WM 的路子了。

9 个赞

微软支持 WSL 和 Android,未必是坏事。因为 Linux 最缺少的是应用软件,Windows 愿意接纳 Linux 的生态,愿意接纳开源,Windows 用户用到更好的开源软件更信任开源,开源开发者自然也更愿意开发跨平台的精品应用,反而促进了 Linux 桌面应用生态繁荣。

现在国内用户觉得 Windows 比 Linux 好用,还是国内某些流氓巨头一直摆大烂,某些软件迟迟没有 Linux 版本,甚至对 Web 版本横加阻拦。从世界范围来看 Linux 应该是越來越好的。

李华用上的最时髦最新的微软操作系统 Windows 11,从网上下载了几款软件来丰富自己使用电脑时的乐趣,这些软件都是使用 C++ Qt / Rust / Go 这些跨平台开发技术栈开发的,这算是 Linux 桌面的失败吗?

1 个赞

不是所有的 GNU/Linux 用户会拿到系统就开始折腾软件包和配置,而且现在的 distribution 也基本上不需要折腾就能使用了。这种刻板印象更适合二十多年前那个装系统需要反复更换启动软盘寻找合适的内核镜像的年代。

你是说用 windows 吗? 是那个我朋友正干活呢莫名其妙就更新了的那个 windows 吗?

GNU/Linux 桌面出路一直在,Linux 社区的核心是开发者,是开源贡献者。

只要开源精神在,开源贡献者们还在, Linux 桌面的出路就一直在。至于楼主提到的引入更多用户,变得更流行在某种程度上来说并不是什么好事。用户数量的增多很大机率上会导致“用户质量”的下降,在大多数纯靠爱发电的 Linux 桌面社区,各种各样的不恰当的提问,可能很快会使开发者们丧失兴趣,从而使开源社区真正地失去核心力量。

1 个赞

其实吧,我的鄙见,linux桌面当前的状况,不就是自由的体现吗?哈哈,自由往往是熵增的方向,而熵增,往往代表着走向混乱。

4 个赞

PowerToys Keyboard Manager可以改键,差不多算是半官方软件了。

不同系统字体hinting区别都是在显示器分辨率不够高的年代的作出的不同的权衡。在现在主流的4K屏,高DPI环境下已经没有意义了,大家都能很好地表现字体轮廓,用不着去贴合像素网格。

Windows命令行软件我用msys2的pacman和scoop,scoop确实不怎么。MacOS的homebrew还是可以的。

就当Windows 11是个大滚动更新装上就好了嘛,实际也差不多,又不破坏用户数据,也不需要重装软件。

Linux桌面很多毛病不是忍一忍的问题,譬如笔记本上非常普遍的核显+独显配备,在Linux上想两者混合用就很麻烦(最近情况如何没了解过,当年有些用户可是被删了系统,就因为想折腾个混合显卡)。Windows和MacOS这些都是不需要用户操心的问题。

2 个赞

确实是这样的。但是,为了使用 linux,也有用户选择放弃独立显卡。我就是这样做的。不过,我的 intel 核显表现得还不错,所以我就妥协了。

还有,其实 openSUSE 的洁癖挺大的。

Windows上连lammps和petsc都无法全功能地编译,MathGL,Arrayfire之类的库在Windows下安装也更麻烦,然而它们在计算模拟中是常用软件。

而且在将任务提交到超算上之前,常常需要做个小规模的试一试,这时就需要在pc上跑一跑了。

所以必须用Linux啊。

最近用 gnome ,感觉真香。也不用配置,也没啥好配置的,最多就是装个主题,装个 pop shell.