显卡这么差的刀片机安装什么样的桌面发行版能流畅运行?
- 0次
- 2021-07-02 16:52:36
- idczone
公司的刀片机:
CPU : Embedded AMD Opteron(tm) Processor 23KS EE 4C8P 2.0G
GPU : [AMD/ATI] ES1000
内存大, 32G
之前尝试了 openSUSE Leap 42.1 ,结果安装进行不下去。后来安装了 kubuntu 16.04,实机操作卡的很,用 nomachine 远程控制也慢,还不稳定。
现在想试试 xubuntu 。有什么推荐的吗?
我这个算是在寻找最佳解决方案,后续别人也会照着我的方案做的,大多数人没有 linux 桌面使用经验,所以不能搞 arch 等等上手难度大的发行版。谢谢!
试试这个 https://xubuntu.org
XFCE 对于资源的需求要少一些。
装 server 版,然后加个小型桌面比如 xfce ,应该会好点
lubuntu
关键是,为什么要装桌面……
同上
+1 ,为什么非要装桌面呢?
用来做开发环境,开发 docker, swarm,k8s 等,员工都有公司的办公 PC 机,由于管理上的因素,必须是 Windows 的,所以只能用这些服务器来搞了
然而,这些并不需要桌面
没明白和开发环境有啥关系。
服务器装 samba 直接在客户端挂载编辑代码不就好了。
怎么可能在服务器上写代码……
我自己一直使用 gnome 和 KDE 的, xfce 用过,不知道 lubuntu 和 xubuntu 哪个对显卡要求更低些
你们都不用 debug 啊,大神们
manjaro , arch 的桌面分支 用 manjaro xfce
debug 不是在各种 ssh 终端里做的么?
被你说的一脸懵逼啊。
我自己在家用的就是 manjaro ,这种滚动发行版还是不太敢在公司推广
桌面卡是因为显卡的问题。这种亮机卡没办法。
我计划用的开发工具是 vscode+golang 插件,可以非常方便的打断点调试
你说的是 gdb 吧,我对 gdb 不太了解 1,是否支持 golang debug? 2, 我之前也提到了,目标用户是几乎没有什么 Linux 桌面使用经验的
赶紧支招哎
我应该说明下, docker, swarm, kubernetes 使用 golang 写的
你现在到底是什么业务。
正常来说, golang 是跨平台的吧? windows 下一样可以 vscode+golang 的吧?
如果一定要在 linux 环境下开发 debug.不给个人用 linux 系统又是什么鬼?
kubernetes 只能在 Linux 上跑
我司办公用机是要运行公司开发的安全软件的,简单讲就是监控加 vpn,不然你连网都上不了
lxde 占用最少,然后是 xfce
lubuntu 吧,就是 lxde ,也就是 openbox 的 dm 。
其他软件就一个样。
lxde 现在不是变成 lxQt 了吗?硬件要求提高了没?
楼主是要开发 docker swarm k8s ,还是运行 这些……
为什么会要 debug k8s 呢?
既然目标用户没有 linux 桌面经验,为啥还要用 linux 桌面
开发。开发 k8s 自然要 debug 啊。
kubernetes 是只能运行在 linux 环境的。虽说 docker 现在能运行在 windows 下,但是你看要求:
1. 64bit Windows 10 Pro, Enterprise and Education (1511 November update, Build 10586 or later). In the future we will support more versions of Windows 10.
2. The Hyper-V package must be enabled. The Docker for Windows installer will enable it for you, if needed. (This requires a reboot).
我们的办公机也是不能满足这个要求的,也就是说在我们的现有配置中,我们可以认为 docker 也是只能运行在 linux 下的。
linux 桌面我都是用 X windows + fvwm 。
推荐 lununtu
嗯, xubuntu, lubuntu 都下载了试试。
我们公司就是 golang ,不过是集群产品, debug 什么的,还是日志靠谱。
PS: systemtap 可以很好的实现进程状态监控。
其实 Windows 开发用 Vagrant 就行了。。。虚拟机不是挺好的么
开发时 debug 还是必须的,当然日志也是非常重要的一个问题定位手段。
谢谢你推荐 systemtap 这个工具,我了解学习下。
我考虑过虚拟机这个方案,可是我们的办公机内存最大也就只有 4G ,而且 docker , kubernetes 编译比较吃 CPU ,虚拟机估计比较呛。
桌面环境再快,跑个 IDE 也要炸。。。。这个和啥桌面环境没关系,大一点的 IDE 基本都要靠谱的显卡。。。。 VIM 和 EMACS 不是 IDE 谢谢。。。。
你真要这么玩,还不如直接在本地用 VS 远程开发好。。。
如果我是你们公司员工就辞职。又要开发 Linux 环境的软件,又要在主力工作机上装 Windows-only 的破软件才能上网。说难听点是办公司政治强奸技术。
LZ 试试 完全可以在 Windows 上装 一个 Xwindow 呗,为什么一定要在远程的机器上跑图形环境。
奶牛菊苣好~
服务器上部署虚拟机,虚拟机上部署 k8s 做测试。直接在本地上交叉编译到 Linux 环境。 kubernetes 说是只支持 Linux ,但是没说必须在开发环境下部署啊。这种东西跑在桌面系统上麻烦死。 Go 的交叉编译环境配置极其简单。
最后一点,你在服务器上跑什么桌面环境。。。
我们在 Chrome OS 上都能开发 kubernetes. 一个浏览器加 ssh 就能搞定了。我没看出什么地方非得要在服务器上装个桌面系统
Gentoo , 装 Radeon 的开源驱动, MESA3D 会利用 llvmpipe 软件驱动大幅改善 2D 、 3D 性能
能具体介绍下如何用浏览器+ssh 完成 golang debug 吗
最简单的解决方案难道不是 用钱解决么(买新机器)