找回密码
 立即注册
搜索
查看: 4025|回复: 37

[数码] 请问win10的linux到底好不好用?

[复制链接]
发表于 2019-8-28 01:13 来自手机 | 显示全部楼层 |阅读模式
在外野发错区被删了,回帖都还没来得及看

想换电脑但是在纠结到底是一千五美金配台台式机还是三千美金买台顶配的mac book pro。工作需要unix环境。mac用起来虽然特别顺手,但是死贵,配置低,还不能打游戏。台式机的话装windows可以打游戏,可是不能配置环境,很多事情不能做(虽然工作大部分是ssh连服务器就行)。直接装linux吧,又不能打游戏。所以想问问,win10 linux子系统到底好不好用,和原生的区别到底多大。

外野帖子没删之前看有人说。wsl不好用,wsl2好像还挺好,就是还没出?然后还有推荐直接linux用kmv开windows游戏,查了下性能还是有损耗的样子?还有说直接steam play。可是那也是虚拟机,和kmv没什么区别?(这块我不是很懂,不好意思)好纠结啊。最好能避免双系统,工作了开linux,玩了开windows。好麻烦啊。
回复

使用道具 举报

发表于 2019-8-28 01:15 | 显示全部楼层
看你也不像是会用Linux的样子, wsl够了
回复

使用道具 举报

 楼主| 发表于 2019-8-28 01:30 来自手机 | 显示全部楼层
tsubasa9 发表于 2019-8-28 01:15
看你也不像是会用Linux的样子, wsl够了

这和会不会用linux没有关系。据说github有些包在linux 和mac能编译,wsl就不行。我是做机器视觉算法研发的,计算机底层不是很了解也不是特别需要。虽然大部分时间是ssh到服务器去干活,但还是有些时候需要本地操作。就怕一但出现奇怪的问题会拖慢进度

— from HUAWEI MHA-AL00, Android 9 of S1 Next Goose v2.0.4-play
回复

使用道具 举报

发表于 2019-8-28 01:34 | 显示全部楼层
干正经活怕拖慢进度就用自己最顺手的, 谁知道换个系统什么问题
回复

使用道具 举报

 楼主| 发表于 2019-8-28 01:39 来自手机 | 显示全部楼层
tsubasa9 发表于 2019-8-28 01:34
干正经活怕拖慢进度就用自己最顺手的, 谁知道换个系统什么问题

所以才要问呀。如果有不用双系统的解法不是最好?

— from HUAWEI MHA-AL00, Android 9 of S1 Next Goose v2.0.4-play
回复

使用道具 举报

     
发表于 2019-8-28 01:45 来自手机 | 显示全部楼层
本帖最后由 归蝶 于 2019-8-28 02:39 编辑

当然是高配win10,WSL2是完整的Linux kernel,理论上没有运行不了的东西。实在不行还可以上Docker
回复

使用道具 举报

发表于 2019-8-28 04:22 来自手机 | 显示全部楼层
肯定组装电脑用windows。

我自己用2013年买的垃圾桶当主力机,所以比较有经验;先不说mac的高价低配,虽然osx是unix,但很多东西给linux下的有时候适配不好会出奇怪问题。以我自己例子,我做haskell相关开发的时候被环境搞出问题,最后还是跑到docker vscode remote了。WSL不清楚当前版本具体实现(是实现api还是hyperv运行的),但总体你可以选择发行版如ubuntu等,兼容性要比macos好。

你用组装机windows WSL至少能解决大部分问题,不能解决的硬着头皮装linux也不是不行。你没有macos平台限定的需求,那么是没有必要碰mac的。

发自我的iPhone via Saralin 2.1.7
来自: iPhone客户端
回复

使用道具 举报

发表于 2019-8-28 04:24 来自手机 | 显示全部楼层
又看了眼你描述,台式机不win linux双系统原因是打游戏切换麻烦那你买了mac敢情还能玩游戏?

发自我的iPhone via Saralin 2.1.7
来自: iPhone客户端
回复

使用道具 举报

     
发表于 2019-8-28 04:51 来自手机 | 显示全部楼层
装Windows玩游戏,然后虚拟机装Linux干活。

wsl唯一优势是和windows 互操作性好一点(统一的文件系统),但是这其实没啥用,如果你干活的东西都是在Linux下面跑的话

— from OnePlus GM1910, Android 9 of S1 Next Goose v2.1.2
回复

使用道具 举报

 楼主| 发表于 2019-8-28 05:22 来自手机 | 显示全部楼层
mistzzt 发表于 2019-8-28 04:24
又看了眼你描述,台式机不win linux双系统原因是打游戏切换麻烦那你买了mac敢情还能玩游戏?

发自 ...

买mac的想法是因为我一直用的是mac嘛。我手上一台是13年的mac。到现在还能用,就是时间久了,各种磕碰。所以惯性思维是再买台mac。毕竟这么多年用的非常顺手,各种东西也习惯了。但是现在的新mac怎么看怎么不合算。就开始打算台式机。然而既然都台式机了,那打游戏就变成了一个需求了

— from HUAWEI MHA-AL00, Android 9 of S1 Next Goose v2.0.4-play
回复

使用道具 举报

头像被屏蔽
发表于 2019-8-28 05:24 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2019-8-28 05:33 | 显示全部楼层
基本没遇到什么特别的问题。图形方面的问题主要是缺乏Windows X server。
编译的问题因为WSL没有完整的Linux Kernel。要等二代。二代WSL看上去会比Mac更好用。

但是我还是喜欢Mac,就是太贵了。以前Mac感觉和高端PC比价格不算离谱,现在感觉是高一大截。厨子快来跪下。
回复

使用道具 举报

发表于 2019-8-28 05:39 来自手机 | 显示全部楼层
本帖最后由 riczxc 于 2019-8-28 05:45 编辑

炼丹还敢用windows做母系统搞虚拟机。你就是用linux弄container用nvidia-docker都要调半天,不说你还不熟悉linux了。

wsl要搞vga passthrough没听过,就是有也就最近的事,毕竟wsl2出了也没多久,换工作了后我就不用windows了。没有passthrough你的2080就是集成显卡。

linux主系统加kvm显卡直通我至少用了5年,已经超级成熟了。直接用原生ubuntu lts就好了,没有专职sysadmin服侍你就别搞那么多,炼丹问题最少。

再不行你少玩点游戏就好了,炼丹重要还是游戏重要?
回复

使用道具 举报

发表于 2019-8-28 05:41 来自手机 | 显示全部楼层
皇帝雅西加 发表于 2019-8-28 05:24
求推荐给力虚拟机,VBox不是一般的卡,装增强功能分配8G内存开3D加速还是卡 ...

kvm qemu的显卡直通,可以玩3a,磁盘性能一般般(可能磁盘直通会更好,没试过),此外性能至少有80%
回复

使用道具 举报

头像被屏蔽
发表于 2019-8-28 05:46 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2019-8-28 05:50 来自手机 | 显示全部楼层
刚才上网查了查,nvidia docker的issue 429,windows用户果然就是二等公民。
回复

使用道具 举报

 楼主| 发表于 2019-8-28 05:57 来自手机 | 显示全部楼层
riczxc 发表于 2019-8-28 05:39
炼丹还敢用windows做母系统搞虚拟机。你就是用linux弄container用nvidia-docker都要调半天,不说你还不熟悉 ...

我是在考虑kvm。不过说实话炼丹本地本来也没办法炼,怎么都得连服务器。然后内心也有对windows的抵触,有点不太想用windows做本地的主系统。就是打游戏有吸引力。实在不行就只能和现在一样,只用ps4打游戏。

— from HUAWEI MHA-AL00, Android 9 of S1 Next Goose v2.0.4-play
回复

使用道具 举报

发表于 2019-8-28 07:04 | 显示全部楼层
你对当前实验环境搭建有预估么, 以前mac上的脚本和程序能接着用么
因为对windows有抵触所以不用这种理由太蠢了, 咱先把炼丹的事儿解决行不
回复

使用道具 举报

     
发表于 2019-8-28 07:59 来自手机 | 显示全部楼层
ranranking 发表于 2019-8-28 05:57
我是在考虑kvm。不过说实话炼丹本地本来也没办法炼,怎么都得连服务器。然后内心也有对windows的抵触,有 ...

mac连CUDA和rocm都没有,玩啥视觉,如果需要CUDA,直接实体机装Linux吧,别倒腾了。
我就是win下跑炼丹,win下还编译过tensorflow

—— 来自 Sony H8296, Android 9上的 S1Next-鹅版 v2.1.2
回复

使用道具 举报

 楼主| 发表于 2019-8-28 09:33 来自手机 | 显示全部楼层
DeepFishing 发表于 2019-8-28 07:59
mac连CUDA和rocm都没有,玩啥视觉,如果需要CUDA,直接实体机装Linux吧,别倒腾了。
我就是win下跑炼丹, ...

炼丹本地根本不现实啊,本地最多四块gpu吧?四块也就跑个分类。detection, segmentation在本地跑不是开玩笑嘛。更别说有没有这个钱买这么多显卡。所以本地炼丹啥的没啥好说的。不过我需要跑jupyter啥的,因为要写notebook做演示。不过这就说到cuda和几个包的问题了。且不说cuda,虽然我tf和pytorch都用,不过主力还是pytorch,因为是学界。那几乎可以肯定pytorch在windows下还有很多没被解决的问题。所以肯定不能直接用win跑。那用ssh tunnel服务器端的jupyter进程吧,我就不知道win下对ssh的支持有没有那么方便了。所以还是要linux。然后查了下wsl甚至没有localhost,wsl2好像有了的样子

— from HUAWEI MHA-AL00, Android 9 of S1 Next Goose v2.0.4-play
回复

使用道具 举报

 楼主| 发表于 2019-8-28 09:37 来自手机 | 显示全部楼层
tsubasa9 发表于 2019-8-28 07:04
你对当前实验环境搭建有预估么, 以前mac上的脚本和程序能接着用么
因为对windows有抵触所以不用这种理由太 ...

预估的话就是,本地炼丹不现实,所以根本不用想这个。但是至少要能建立ssh tunnel。我不是很了解windows关于这块的支持

— from HUAWEI MHA-AL00, Android 9 of S1 Next Goose v2.0.4-play
回复

使用道具 举报

     
发表于 2019-8-28 09:57 | 显示全部楼层
win10pro的hyperv免费用,还能设随系统自动开机,不比wsl好用?wsl我想抓个包都不行
回复

使用道具 举报

头像被屏蔽
     
发表于 2019-8-28 10:13 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2019-8-28 10:18 | 显示全部楼层
现在的SSD开机那不就几秒钟?双系统很方便。先装好win10,再装manjaro, 什么都不用管,直接把启动菜单都给你做好了。
回复

使用道具 举报

     
发表于 2019-8-28 10:23 | 显示全部楼层
反正都是ssh 没区别
回复

使用道具 举报

发表于 2019-8-28 10:34 | 显示全部楼层
既然不用想本地炼丹, 那windows还有什么疑问么
ssh是个软件就能用
回复

使用道具 举报

     
发表于 2019-8-28 11:46 | 显示全部楼层
双系统又不是多难搞定的事
娱乐系统和工作系统最好分开

回复

使用道具 举报

     
发表于 2019-8-28 12:01 | 显示全部楼层
本帖最后由 Xflick 于 2019-8-28 12:03 编辑

同炼丹相关,主要工作内容ssh,目前使用wsl+windows terminal。整体感觉比较流畅,scp等功能也表现正常,ui也不算丑。遇到的坑主要在于windows的conpty不传输鼠标指令,导致tmux和vim等无法使用鼠标选中panel、滚轮无法使用等等。如果你主要使用键盘工作并且能够接受这些问题的话,我认为使用windows是没问题的。另,jupyter的话不用担心,实测可用。
回复

使用道具 举报

发表于 2019-8-28 12:13 | 显示全部楼层
terminal+ssh的话先试试conemu吧
虽说或多或少会会有bug,起码比自带的强无数倍
wsl的终端也可用conemu
回复

使用道具 举报

发表于 2019-8-28 13:54 | 显示全部楼层
这有个问题是kvm + pcie passthrough的话, 你在host上要用gpu也是比较麻烦的, 要改配置重启, 可以接受这麻烦的话倒是还行.
回复

使用道具 举报

头像被屏蔽
     
发表于 2019-8-28 14:48 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2019-8-28 15:17 | 显示全部楼层
不是,既然习惯mac的系统又觉得性价比太低,为什不考虑黑苹果呢?现在黑苹果还挺好装的
回复

使用道具 举报

     
发表于 2019-8-28 15:26 来自手机 | 显示全部楼层
基本没有systemd相关的一切

除此以外很好 pycharm可以直接调用wsl里的python跑东西 基本就原生

作为ssh客户端也是好的

wsl里进程也可以在win10任务管理器看到 也没有虚拟机的独占内存块需求 非常优秀

—— 来自 vivo NEX S, Android 9上的 S1Next-鹅版 v2.1.0-play
回复

使用道具 举报

     
发表于 2019-8-28 17:50 来自手机 | 显示全部楼层
记得opencv不少库要使用图形卡的加速,这个wsl下貌似无解
回复

使用道具 举报

     
发表于 2019-8-28 18:38 | 显示全部楼层
我想问一下,wsl编译的东西是不能拿到一般的windows环境使的吧?cygwin编译老是遇到各种问题

  -- 来自 有消息提醒的 Stage1官方 Android客户端
回复

使用道具 举报

 楼主| 发表于 2019-8-28 22:34 来自手机 | 显示全部楼层
Xflick 发表于 2019-8-28 12:01
同炼丹相关,主要工作内容ssh,目前使用wsl+windows terminal。整体感觉比较流畅,scp等功能也表现正常,ui ...

好的!谢谢!这样我就放心了!!

— from HUAWEI MHA-AL00, Android 9 of S1 Next Goose v2.0.4-play
回复

使用道具 举报

 楼主| 发表于 2019-8-28 22:41 来自手机 | 显示全部楼层
你的全家 发表于 2019-8-28 15:26
基本没有systemd相关的一切

除此以外很好 pycharm可以直接调用wsl里的python跑东西 基本就原生

这就太好了!有时候还想用pycharm连服务器端的路径。看上去应该也没问题了

— from HUAWEI MHA-AL00, Android 9 of S1 Next Goose v2.0.4-play
回复

使用道具 举报

 楼主| 发表于 2019-8-28 22:42 来自手机 | 显示全部楼层
mogle 发表于 2019-8-28 17:50
记得opencv不少库要使用图形卡的加速,这个wsl下貌似无解



— from HUAWEI MHA-AL00, Android 9 of S1 Next Goose v2.0.4-play
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2024-11-16 05:53 , Processed in 0.214451 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表