首页 > 系统相关 >ubuntu(20.04)外接显示器-解决外接显示器无反应问题-双屏幕显示设置

ubuntu(20.04)外接显示器-解决外接显示器无反应问题-双屏幕显示设置

时间:2024-05-27 11:01:36浏览次数:25  
标签:nouveau 界面 接显示器 ubuntu nvidia 驱动 20.04

一.ubuntu外接显示器显示设置

1.接好硬件线路后,打开ubuntu系统,点击设置

1. 如果出现以下配置,则你的ubuntu系统当前的配置可以直接识别外接显示器,如果没有请看第二步。

如果显示如下,则目前无法正确识别:

接下来需要进行一些操作。

二.安装nvidia驱动

1.图形化安装(最方便,不容易出错)

(如果无附加驱动请参考sudo apt install nviadia-driver-xxx的教程。)

直接在Ubuntu系统的软件和更新界面找到附加驱动,选择一个(都行,推荐第一个),然后点击应用更改,等待一会。

注意:这里千万不要急着重启,不然会因为显卡驱动冲突无法进入图形化界面。

如果已经重启并且直接进入tty模式或者黑屏左边弹出一堆OK,请进行如下操作:

1.按ctri+alt+f2进入tty界面(不行就F1-F6)都试一下。

2.输入用户名和密码

3.卸载已经安装的nvidia驱动并重启:

sudo apt remove --purge nvidia*
sudo apt autoremove

此时应能重新进入图形化界面了,但是需要重复上面的步骤。

2.禁用默认驱动

linux系统有个黑名单,现在需要把原有的nouveau驱动禁用,否则会起冲突。

打开黑名单文件:

sudo gedit /etc/modprobe.d/blacklist.conf

在末尾添加如下内容:

blacklist nouveau
blacklist lbm-nouveau
options nouveau modeset=0
alias nouveau off
alias lbm-nouveau off

更新系统

sudo update-initramfs -u

此时重启应该没问题了,输入

nvidia-smi

能输出如下界面:

然后进行最关键的第三步操作。

三.启用nvidia驱动

!!!这一步是最重要的!!!

同时可以解决ubuntu需要启用独显大部分问题,比如gazebo卡顿等。

虽然安装成功了nvidia显卡驱动,但是此时并没有真正启用nvidia显卡,如果需要外接显示器必须开启独显模式。

但是方法并没有网上说的那么复杂,只需要进入BIOS界面进行设置,具体如下:

1.重启后狂按F2进入BIOS界面

2.找到配置里的显卡切换,将模式设置为directe(独显不一定是directe,设置你电脑的独显)

3.关闭安全启动(secure boot)

然后保存配置,启动ubuntu。

由于每个人bios的进入方法和界面都不一样,这里就不展示图片了。

此时应该能正常识别外接显示器了,我这里自动设置的是扩展屏幕,可以正常使用双屏。

标签:nouveau,界面,接显示器,ubuntu,nvidia,驱动,20.04
From: https://blog.csdn.net/weixin_59409001/article/details/139231163

相关文章

  • 如何在 Ubuntu 22.04 上安装 OpenLDAP(转载)
    本教程适用于这些操作系统版本 Ubuntu22.04(JammyJellyfish)Ubuntu20.04(FocalFossa) 在此页 先决条件设置FQDN(完全限定域名)安装OpenLDAP包配置OpenLDAP服务器设置基本组添加新组添加OpenLDAP用户安装LDAP帐户管理器配置LDAP帐户管理器结论 ......
  • ubuntu24.04安装cuda12.5版本
    概述最近新学习的JAX在使用时,提示:2024-05-2619:46:32.016388:Wexternal/xla/xla/service/gpu/nvptx_compiler.cc:760]TheNVIDIAdriver'sCUDAversionis12.2whichisolderthantheptxasCUDAversion(12.5.40).Becausethedriverisolderthantheptxasvers......
  • 在Ubuntu中部署MongoDB数据库
    提示:为了方便,接下来的操作都在shell中进行(需提前建立ssh连接),当然也可以在虚拟机中进行。1.导入MongoDB的公钥首先导入MongoDB的公钥,以便后续下载和安装MongoDB输入如下代码wget-qO-https://www.mongodb.org/static/pgp/server-6.0.asc|sudoapt-keyadd-2.创建M......
  • VMware虚拟机中ubuntu使用记录(10)—— 如何在Ubuntu18.04中使用自己的单目摄像头运行OR
    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、ORB_SLAM3源码编译二、ORB_SLAM3实时单目相机测试1.查看摄像头的话题2.运行测试三.运行测试可能的报错1.报错一(1)问题描述(2)原因分析(3)解决2.报错二(1)问题描述(2)解决......
  • Ubuntu20 安装 K8S
    准备apt-get修改国内源mv/etc/apt/sources.list/etc/apt/sources.list.bkcat>/etc/apt/sources.list<<EOFdebhttps://mirrors.ustc.edu.cn/ubuntu/focalmainrestricteduniversemultiversedeb-srchttps://mirrors.ustc.edu.cn/ubuntu/focalmainrestric......
  • KUbuntu安装CIscoPacketTracer
    注意:这是正版教程,需要你有Cisco账号。第一步注册账号先去思科官网注册账号:Cisco可以先尝试这个链接,如果可以的话就跳过第二步,直接看第三步,如果链接失效了请继续第二步。PackeTracer第二步下载PacketTracer思科规定下载PacketTracer需要先免费注册任意一门课程,登陆好的页面如......
  • Ubuntu16.04 opencv环境搭建(C++)
    Ubuntu下vscode跑opencv程序环境搭建。目录1ubuntu查看opencv版本2下载opencv包3依赖配置4进入安装包内执行5配置环境变量6VScode配置-下载c++扩展7编译运行helloworld8在vscode中配置opencv环境9运行结果1ubuntu查看opencv版本pkg-config--modversion......
  • ubuntu实现mysql主从复制
    mysql主从复制原理:1、当主节点的数据发生变化时,会将将其写入binlog2、从节点间隔一定时间对binlog进行探测,若发生数据改变,则从节点生成I/O、SQL两个线程,I/o线程去读取从节点的binlog,并写到relaylog3、主节点则生成logdump线程,用来给从库I/o线程传送binlog4、SQL线程读取......
  • ubuntu24.04 安装 cupy
    概述我的cuda版本是12x的,对齐版本,故cupy也是12x版本,12代表cuda大的版本号,x代表小的版本号可以不同,用一个变量x代表。cupy依赖CUDAToolkit12.x,在ubuntu24.04下,它的名字是:nvidia-cuda-toolkit,使用aptshow查看一下软件的版本:(torch)logic@PC:~$aptsh......
  • Ubuntu-lcd设备文件控制
    1、通过系统函数来控制lcd设备文件的流程打开文件将颜色写入到lcd屏幕上关闭文件2、Lcd特性设备名字/dev/unbuntu_lcd设备宽度和高度(像素点、大小、分辨率)800*480位深度:一个像素点所占用的大小---32位整个屏幕的大小:宽度高度位深度/8intlcd_argb[800*480];屏幕属......