当前位置:   article > 正文

Ubuntu 18.04 系统,显卡、无线、有线网卡驱动丢失,重装系统,升级内核,HDMI输出,等等工作记录_ubuntu升级内核重装显卡驱动

ubuntu升级内核重装显卡驱动

显卡安装,并使用独显输出可视化界面

        ubuntu18.04 (2023年官网下载默认linux 内核是5.4 )对于nvidia显卡的安装有很多教程,一般分为三种:1、在官网下载对应的.run驱动文件;2、在软件与更新里,直接选择合适的驱动版本;3、在终端通过命令行安装。

        以上三种,笔者都试过,都的确能安装好驱动,nvidia-smi也都能运行,但是对于笔者的笔记本电脑都不能使HDMI输出。笔者也查询过多篇博客,大多说是用nvidia-settings程序来调整,还有说在BOIS调整显卡模式的。这些方法,对于笔者的电脑都没有成功。
        经过多次升级内核比对后,总结的经验是:首先没有安装nvidia显卡的时候,在系统设置->设备->显示,查看可视化界面的输出源是内置显示器还是未知的。  笔者的笔记本安装好ubuntu18.04后,输出源是未知的,后面也能成功安装nvidia显卡驱动,CUDA也能安装,软件程序也用调用显卡来计算。但是在HDMI扩展上,一直没成功。
        后来发现当ubuntu系统是20.04的时候(2023年官网下载 默认linux 内核是5.15),就没有HDMI输出的问题了。接着,笔者在ubuntu18.04,内核5.4.0版本上进行升级。linux kernel 下载链接       在经过大量测试后,发现并不是内核越高越好,跨度太大,会出现linux-headers文件编译错误,具体报错的原因一般是某某库版本不匹配,解决办法也不是简单靠升级库的版本就能解决的,可以需要自己编译内核文件。
        说到这,有读者可能不免要问了,为啥不直接用ubuntu20.4,的确ubuntu20.04的确可以解决ubuntu18.04上的很多不兼容问题。但是,因为公司用到的ROS、Autoware等都是基于Ubuntu18.04的。
        后来经过测试,在ubuntu18.04上(linux默认内核5.4),可以在官网下载的最高内核版本(编译不报错的情况)是5.9的。如果有读者发现可以使用更高版本的,可以联系笔者。
        综上所述,要想ubuntu的图形化界面是由nvidia独显输出,需要在安装显卡前确认当前显示源是否已知。如果是未知的,需要升级系统内核,建议不超过5.9。

        不过,笔者建议先尝试普通方法,还是不行的,再使用读者的办法。欢迎各位读者给反馈。

重装系统,分区注意事项

        假如之前安装过ubuntu系统,再次安装时,在设置分区时,建议各个分区和之前的位置错开,大小可以不变。特别是短期内重复多次重装系统的,因为重新自定义分区和以前一样,最后会导致,安装完成后,重启还是之前的系统,覆写失败。

wifi驱动,不同wifi的驱动不同,目前笔者只试过RTL8822CE的驱动,后期可能更新linux(ubuntu18.04)系统上安装RTL8822CE网卡驱动
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/article/detail/43045
推荐阅读
相关标签
  

闽ICP备14008679号