热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

还是mac好用啊

折腾一下Linux桌面这两天又折腾了一下桌面版的Linux,在老的笔记本,我的机械革命S1Pro上。反正闲着也是闲着,不如装Linux,还可以用来编程。一开始装的是Ubuntu22

折腾一下Linux桌面

这两天又折腾了一下桌面版的Linux,

在老的笔记本,我的机械革命S1 Pro上。

反正闲着也是闲着,不如装Linux,还可以用来编程。

一开始装的是Ubuntu22.04,安装NVIDIA驱动的和cuda的时候,需要关闭x server,

搞得很麻烦。

最后弄得不能开机启动gdm3,开机启动后进入的是文本命令行模式,

需要手动启动gdm3图形界面,不知道etc的哪个配置,去设置自动启动,也懒得搞了。

过了一天,试了下fedora,安装还是没有问题的。

只不过用run.sh安装nvidia驱动,竟然提示/tmp空间不足。这个很奇怪。

换着用rpm包安装,最终也是没有成功安装驱动。

先这么用着,也没什么问题。


心得

最终的结果是,勉强用着fedora,不能用cuda。

不过也没啥,反正笔记本的显卡性能也很差,应该是MX250什么的。

折腾一遍发现,还是fedora比ubuntu稳定一些。中间也是了安装其他界面,安装一些软件。

总的体验是,fedora更好一些。

总而言是,还是不如用mac省心,但是mac没有nvidia显卡也是很让人烦恼,只能远程连接服务器。

就编程开发而言,mac还是非常靠谱的。尽管,大多数程序是在linux服务器上运行,

但是mac的环境与linux差不太多,很多源码可以直接编译测试,还是比较方便的。
下次,再也不折腾linux桌面了,费时费力,没啥意思。

windows用作游戏机,mac用作工作机,还是很不错的。

 



推荐阅读
  • 本文详细介绍了如何使用Linux下的mysqlshow命令来查询MySQL数据库的相关信息,包括数据库、表以及字段的详情。通过本文的学习,读者可以掌握mysqlshow命令的基本语法及其常用选项。 ... [详细]
  • Linux内核中的内存反碎片技术解析
    本文深入探讨了Linux内核中实现的内存反碎片技术,包括其历史发展、关键概念如虚拟可移动区域以及具体的内存碎片整理策略。旨在为开发者提供全面的技术理解。 ... [详细]
  • 本文探讨了Linux环境下线程私有数据(Thread-Specific Data, TSD)的概念及其重要性,介绍了如何通过TSD技术避免多线程间全局变量冲突的问题,并提供了具体的实现方法和示例代码。 ... [详细]
  • 探讨Linux系统中PCI设备的I/O地址与内存映射的区别及其实现方式。 ... [详细]
  • Node.js模块化的优势及实践
    本文探讨Node.js模块化的重要性和具体实现方式,包括其带来的代码复用性增强、可维护性提升、以及如何有效避免命名冲突等问题。 ... [详细]
  • 在尝试使用Ubuntu 10.04进行Android开发时,遇到了系统无法识别HTC G1设备的情况。本文将详细介绍如何通过配置系统和安装必要的驱动来解决这一问题。 ... [详细]
  • Java高级工程师学习路径及面试准备指南
    本文基于一位朋友的PDF面试经验整理,涵盖了Java高级工程师所需掌握的核心知识点,包括数据结构与算法、计算机网络、数据库、操作系统等多个方面,并提供了详细的参考资料和学习建议。 ... [详细]
  • 如何高效学习鸿蒙操作系统:开发者指南
    本文探讨了开发者如何更有效地学习鸿蒙操作系统,提供了来自行业专家的建议,包括系统化学习方法、职业规划建议以及具体的开发技巧。 ... [详细]
  • 本文详细探讨了如何根据不同的应用场景选择合适的PHP版本,包括多版本切换技巧、稳定性分析及针对WordPress等特定平台的版本建议。 ... [详细]
  • 一文详解Linux
    Linuxnetfilter与VRF实验环境如下图所示:配置如下:#!binbashsudoipnetnsaddns1sudoiplinkaddns1veth1typevethpe ... [详细]
  • 本文详细介绍了如何在 Ubuntu 14.04 系统上搭建仅使用 CPU 的 Caffe 深度学习框架,包括环境准备、依赖安装及编译过程。 ... [详细]
  • 最适合初学者的编程语言
    本文探讨了适合编程新手的最佳语言选择,包括Python、JavaScript等易于上手且功能强大的语言,以及如何通过有效的学习方法提高编程技能。 ... [详细]
  • Ubuntu系统下的GIF动画录制解决方案
    在撰写文章或教程时,GIF动态图能够有效地传达信息。对于Windows用户而言,ScreenToGif是一款非常实用的工具。而在Ubuntu系统中,用户同样拥有多种选择来创建GIF动画,本文将重点介绍两款录屏工具——Byzanz和Peek。 ... [详细]
  • Docker安全策略与管理
    本文探讨了Docker的安全挑战、核心安全特性及其管理策略,旨在帮助读者深入理解Docker安全机制,并提供实用的安全管理建议。 ... [详细]
  • Node.js在服务器上的多种部署策略
    本文探讨了Node.js应用程序在服务器上部署的几种有效方法,包括使用Screen、PM2以及通过宝塔面板进行简易管理。 ... [详细]
author-avatar
加QQ873759613
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有