8.
@老虎会游泳,一开始是在linux下跑代码,一边在windows写代码,然后再切到linux下测试,久而久之(折腾了几天,感觉不如干脆在Ubuntu写代码算了),后来发现,各种应用老是崩溃(18.04和16.04都一样,锐龙2600+gtx960 2g),网易云:一开始什么歌词出不来,然后整个客户端都打不开了,火狐是时不时闪退(谷歌浏览器也是),eclipse时不时卡死,vscode有时窗口切换卡顿,也有时候卡死,有时候还在桌面上图标啥的都卡住了,感觉时不时还得重启一下,感觉我都快没脾气了,现在弄了一堆开发环境了,又不舍得放弃这个Ubuntu切回windows的linxu子系统了。
10.
@冰封,Windows 10 version 1809的WSL(适用于Linux的Windows子系统)已经非常稳定了,大部分非内核Linux应用程序和开发工具都可以正常运行,不再需要切换到Linux或者安装虚拟机进行测试。
并且WSL可以直接访问Windows目录下的文件,非常方便。
11.
@冰封,而且在WSL中你依然可以用Ubuntu发行版啊,只是不用Ubuntu的GUI而已
让你烦恼的不就是Ubuntu的GUI吗,刚好可以甩掉它,又不失去你的Ubuntu
12.
@老虎会游泳,能不能把我现有的Ubuntu系统迁移过去?之前我在window下装虚拟机(他好像虚拟出一个显卡,但是我要用到gpu编程,所以不知道能不能直接在虚拟机里面装英伟达显卡驱动)
13.
@冰封,WSL不是虚拟机,是运行在NT内核模式下的NT子系统(与Win32子系统平行)。该NT子系统没有实现Linux的可加载内核模块接口,所以无法安装显卡驱动,不具有运行GPU程序的能力。
但是,CUDA开发工具包是可以安装的,所以你可以在WSL正常构建GPU程序,只是不能运行它(运行时会提示找不到显卡)。
目前没有虚拟机可以共享主机的游戏显卡(即使Hyper-V也不可以),除非主机使用可共享的服务器卡(Nvidia Grid系列等)。
14.
@冰封,此外,你的图形界面经常崩溃会不会是因为你的显存太低了,而你又经常运行需要大显存的GPU程序,导致XServer没有足够的显存运行
17.
@冰封,这里建议你更换Radeon VII哦,16G HBM2极速显存,XServer再也不用担心显存不足
当然如果你需要CUDA,那就只能选择N卡了
18.
@冰封,贴吧用户建议升级Linux内核版本以解决卡顿。
锐龙R7建议安装最新内核4.17
调侃丶话落去 6
2018-8-7
操作
之前一直用的deepin,换了办公电脑后,因为是最新的AMD平台,deepin安装要加内核参数,安装成功后无法使用动画,体验不好,便安装了Ubuntu18.04,发现体验还不错,就是过渡动画很生硬;
google了一下,4.15初步支持了AMD Radeon,发现最新的内核(4.17)更新了AMD Radeon的支持;安装了最新的内核后,体验好多了,过渡动画顺畅了,内存快满了也不会有生硬的现象
19.
@老虎会游泳,我目前用的是960 2g,跑gpu程序的话,Ubuntu桌面应用崩溃的频率更高了,但是不跑gpu程序,也会存在这种情况(表现为程序关不掉,要在控制台kill,或者是是浏览器无法再次打开,亦或者一些什么gedit程序打不开了,,),初步怀疑显卡驱动问题,但是也换了不同版本的驱动尝试了。
Linux内核我也试过,一开始4.04内核,后来升级到了4.20,也同样存在问题,目前的操作是几乎一天重启一次。。。