Linux DE 与普通消费市场的距离到底在哪?

339 天前
 livin2
产生这个想法是非技术背景的同事吃饭闲聊时问我 MacMini(其实是 jenkins 节点)为啥放着不用😂
OP 自己的主力是 Arch+i3,自己用得挺习惯的,但显然这种东西离普通消费者非常遥远。
Ubuntu 、PopOS 、Deepin 这些相对开箱即用的 distro ,以前也体验过。但即使是最省心的 deepin ,很多时候也是离不了终端的。
这种情况下普通人:搜索引擎=>复制粘贴=>输入 sudo 密码,要搞崩自己又不知道怎么救真是分分钟。
生态的问题是有或无,但 Linux distro 目前除了生态,是不是选择太多太自由而反而导致大家总在折腾的路上?

类似 Android 或 ChromeOS 这种另类的 Linux distro ,都有类似[开发者选项]的隐藏菜单,如果有一个 DE 能够提供这样足够的底层屏蔽,为普通人做减法,提供更为稳定高容错的 GUI 和平滑更新,结合 Snap/Flatpak 这种沙盒应用商店,是否就能走向普通消费市场了?

如果不是,又还缺什么呢?
14102 次点击
所在节点    Linux
155 条回复
james122333
335 天前
@cezann

为何不赚钱? 商业模式你自己都讲搂 我是真的觉得不应该这么多废话 任何平台依照你的说词都可以解释 哪个系统冷门一并处理 改天 win 挂了都是一样说词 操作系统不区分场景 是 如果生态不差都是 当然游戏生态差异最大 其它其实还可以 现在 win 就是靠应用 厂商自动做很多事情 但这并不能当作 win 的技术本质上就一定好过其它 可以出款一键安装应用但什么设置都不做或做的少少在 win 上风评肯定不会好过 linux 这才是我觉得最神奇的 他们信心很大 也都很势力眼 势大就表示样样好过其它 自动睁眼闭眼 心里有既定成见 说什么都枉然 然后甚至拿成见带风向
james122333
335 天前
@liuhuansir

你有那么多时间可以把所有软件内弹窗都拿掉 免广告当然可以是人喜爱的点 不然为何挡广告插件有市场 你后面的言论正如我所料 80%工作时间是命令行 那么你命令行造诣不说天下无双那肯定出类拔萃搂 linux 桌面也与命令大相关的居然不能入你法眼 我都很怀疑
mayli
335 天前
@minami 那 DE 有可能把这个拿过来吗?
cezann
335 天前
@james122333 什么叫“为何不赚钱?”,你压根没看就开始胡喷了吧?都说了想要让一个平台变成面向消费者的,需要去拉拢别的商业实体,游戏只是其中一个环节,拉拢商业实体的前提就是能让他们作为合作伙伴在你的平台中赚到钱,这样合作才会变得长期和可持续。这些显然不是 Linux 基金会和开源社区努力的方向。

针对游戏也有两个例子,专做 Steam 的 Valve ,连 Steam 主机都没出花花来,说明给 Linux 平台投资做准备工作实在不划算;另一个是苹果,寻求切入游戏产业到现在都没多少作为。这些前期商业资源整合的努力你觉得 Linux 和开源社区需要多少年的努力才能做到呢?

麻烦自己过过脑再喷,非要做显眼包那就祝你开心。
minami
335 天前
@mayli 桌面端不用盯着安卓了,ChromeOS 就搞得不错,市场占有率也不少了。ChromeOS 也是踢开了 X11 和 Wayland 自己搞的,https://iwf1.com/chrome-os-implements-a-new-home-made-graphics-stack-named-freon-ditches-x11
james122333
335 天前
@cezann

你为何断章取义? 我的意思是你都知道是商业问题 前面一堆有人讲商业模式就很清楚了 不需要再重複 上句与下句无语意中断 至于需求问题最大是游戏我都讲了 你发这个是多余解释 只是我觉得以上论点套上冷门的都是通的 但热门不等于品质 win 好用取决于开发商共通努力而不是本来 win 的就有多优秀 例子也给了 至于后面讲很多人依照此点并做出不合理解与蔑视就不是针対你的说词

至于你现在又补充 steamos 只能问游戏机买的有多少? steamos 与系统装 steam 差异多大? 消费者多买一台本来可以运行的平台主机诱因是什么? 这根本不能说明什么 在 linux 上买它游戏的有多少才更准确吧
james122333
335 天前
@minami

都可以不用 x11 或 wayland 但自成体系才有办法 底层也没脱离 但 chromeos 看来就很难保证隐私 也没爱用工具在上面
minami
335 天前
@james122333 #147 Linux 底层的 DRM 、EGL 这些没什么问题,不需要替换
james122333
335 天前
@minami

即便用上上层两者我都觉得问题不大 毕竞 protocol 还是有其好处
minami
335 天前
@james122333 千万不要对 x11 和 wayland 这两货报什么希望,x11 就不提了,历史遗留了,wayland 是社区有严重问题,太过刚愎自用了,举个例子,wayland 至今还是拒绝让 client 调整 window 位置和大小,这导致 qt 、sdl 等底层库的 setwindowposition ,setwindowsize 等功能直接报废,请问开发者要怎么开发?去改 weston 源码吗?简直是笑话,为了所谓的安全原因,连基本功能都丢了
james122333
335 天前
@minami

历史遗留的是 xorg 这实现的的确比较重量 但到目前为止都还十分好用 你可以不要非得 xorg
至于 wayland 这个我觉得应该说仔细点 是透过程序方式调整大小位置 除了 popup window 以外. 你什么需求需要程序不经使用者同意改位置大小呢? 换个实现或模拟输入吧
james122333
335 天前
@HarveyLiu

这都不是重点了 重点你还是跑 x11 或 wayland 依赖库再多你还是对接到这两者 装了就得了 或者应用自带或静态编译
james122333
335 天前
@lyxxxh2

这要仔细分析原因 我两者开启都需要时间 启动过后再启就不用太多时间 再看后面写的... 这不是所有 linux 的锅
minami
335 天前
@james122333 #151 那你打算怎么解决程序启动时到处乱飞的问题?打算怎么解决把窗口大小调成跟你要展示的内容一样大的问题?打算怎么解决你程序内多个窗口的相对位置关系? Wayland 社区只是把工作一股脑推给窗口管理器,实际上完全没有消灭需求,给开发者造成了非常大的适配麻烦。也许你会说 okay ,这是安全问题,你可以这样那样去绕过去,那请问你,有几个人他妈的有兴趣大幅度修改自己的代码,来一个一个适配这狗屎一样的 Wayland 生态,凭什么你 Wayland 社区搞特殊?这也不做那也不做,x11 、win32 、cocoa 都有的接口,你不提供,那你就烂着呗。别拿安全说事,这些接口你 Wayland 社区不加,结果就是大家一个一个的自己搞扩展塞私货,写个程序还要考虑合成器是什么,DE 是什么,这简直就是噩梦
james122333
334 天前
@minami

首先我并不是 wayland 派 也觉得 wayland 如此轻量化有其原因 最糟糕的就是自行实现窗口管理 但你心裏一把火却非得要用它不是很奇怪 公司需求? 那你只能硬着头皮找解方 不然说服公司 软件生态给再开发者造成困扰的多到数不完 软件中的坑与公司内的屎山都是 而且 wayland 这并不隐密吧 比很多东西暗坑好多了 要解可以多爬文
至于 wayland 我觉得轻量化的 X 更好 以前都有其它实现的 可惜没结果 而不是骗 user 东西有历史包袱所以重做一个没有的 举例你就被匡到了
而我认同的是应用不该有这种随意操弄的行为 我不知道这算不算他们给的借口 但我会被说服 你不会就是

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1022136

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX