Ubuntu 外置显卡配置(登录循环/连接外屏)
Ubuntu 外置显卡配置(登录循环/连接外屏)
- Ubuntu 外置显卡配置(登录循环/挂起循环/睡眠循环/连接外屏)
- 系统安装
- 显卡驱动
- 登录循环
- 连接外屏
Ubuntu 外置显卡配置(登录循环/挂起循环/睡眠循环/连接外屏)
硬件使用雷蛇潜行版2020(i7-l065g7), 雷蛇战核 X(razer core x)显卡坞,公版RTX2080Ti. 系统使用Kubuntu 20.04(我猜也适用Ubuntu18,20等版本)。
登录循环/挂起循环/睡眠循环 其实描述的都是一个状态,就是你的系统一直卡在登录页面,要么伪黑屏,要么不断闪烁。此教程会介绍如何避免在配置外置显卡的时候会遇到的此类问题,同时解决无法连接外置显示器(显卡端视频输出)的问题。
系统安装
为什么使用Kubuntu?因为帅。
上面是网上随便找的一张图。
之前一直使用Ubuntu, 后来用了Kubuntu就回不去了。这两天刚好朋友整了这一套玩意下来(雷蛇潜行版2020, 雷蛇战核 X(razer core x)显卡坞,公版RTX2080Ti.),于是帮忙配置。
注意在系统安装期间不要连接显卡坞。
1.下载系统文件 kubuntu-20.04-desktop-amd64.iso
2. 用Rufus烧录到U盘,做U盘启动。
3. 重启电脑,选择启动介质(雷蛇是F12),选择U盘启动
4. 安装系统(略,自己查,网上一大堆)
5. 安装好了之后会提示重启,重启
显卡驱动
雷蛇潜行版2020的显卡只有一个,是CPU自带的核显。不过本教程也适用带独立显卡的笔记本。至于台式机,出门右转…
1.下载驱动
针对你显卡坞里的家伙(这里是rtx2080ti)下载驱动 https://www.geforce.com/drivers, 注意选择Linux64版本
2.禁用核显
登录循环/挂起循环/睡眠循环 其实描述的都是一个状态,就是你的系统一直卡在登录页面,要么伪黑屏,要么不断闪烁。
如果不禁用的话会遇到本教程中的第一个登录循环,就是系统在登录页面反复闪烁,不给你登录的机会。
在安装英伟达显卡驱动的时候也会提示禁用核显。
首先
Ctrl+Alt+F4 , 进入文本控制台(大黑屏),输入你的用户名,密码登录。
接着安装Vim
sudo apt install vim
然后通过vim编辑
sudo vim /etc/modprobe.d/blacklist.conf
vim编辑是门学问,不过这里你只要照着操作就行。
方向键(不是WASD)移动到最下面一行的最右边位置, 按a键开始编辑。
按enter另起一行,
输入以下两行
blacklist nouveau
options nouveau modeset=0
esc键(键盘左上角,我知道有人要问)退出编辑,
依次按:wq, 写入并退出。
现在你退出了Vim
输入以下,用来更新内核初始化文件
sudo update-initramfs -u
然后重启,
sudo reboot
你会发现你的分辨率变了,说明核显已禁。
3.安装驱动
现在可以用雷电3连接显卡坞。
同样Ctrl+Alt+F4 , 进入文本控制台
进入驱动下载位置,我的就在Downloads里面
cd Downloads
安装驱动,不要照抄文件名(笑)。
sudo sh NVIDIA-Linux-x86_64-440.82.run
在安装过程中的第一个提示错误可以略过,其他的仔细阅读提示文字,选你想要的。
安装完成之后,输入
nvidia-smi
只要这个框框出来了,就代表安装成功。
登录循环
现在如果直接重启的话,会和不禁用核显一样进入登陆循环。这是本文中的第二个登陆循环
这是github上某神的解释:
Suspend Loop
After resume, the system loops back in suspend. The system send an ACPI event where the kernel defaults are different.
机翻就是:
挂起循环
恢复后,系统将返回挂起状态。 系统发送一个ACPI事件,其中内核默认值不同。
https://github.com/rolandguelle/razer-blade-stealth-linux/blob/master/ubuntu-19-10.md#11-suspend-loop
他给的解决方案是:编辑grub文件
sudo gedit /etc/default/grub
替换
GRUB_CMDLINE_LINUX_DEFAULT="button.lid_init_state=open"
更新grub文件
sudo update-grub
现在配置外置显卡的流程结束。
重启。
连接外屏
如果你是用笔记本自带的视频输出端口来连接外置屏幕的话,可以略过。
我们要用显卡坞上的视频接口来输出(显卡端口输出),因为直接通过显卡端口输出可以节省显卡与cpu的交流,毕竟雷电3带宽有限。
首先找到你的显卡PCI地址:
lspci
找到这一行:
2e:00.0 VGA compatible controller: NVIDIA Corporation TU102 [GeForce RTX 2080 Ti Rev. A] (rev a1)
2e 是我的地址。2e是16进制, 转换为10进制就是46
创建文件夹
mkdir /etc/X11/xorg.conf.d/
然后创建文件:
sudo gedit /etc/X11/xorg.conf.d/nvidia.conf
在文件中粘贴,保存,退出
Section "Device"Identifier "Videocard0"BusID "PCI:46:0:0" # 把46换成你的地址Driver "nvidia"VendorName "NVIDIA Corporation"Option "AllowEmptyInitialConfiguration"Option "AllowExternalGpus"
EndSection
最后,修改 nvidia-drm-outputclass.conf 文件
sudo gedit /usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf
文件本来的内容是这样的:
# This xorg.conf.d configuration snippet configures the X server to
# automatically load the nvidia X driver when it detects a device driven by the
# nvidia-drm.ko kernel module. Please note that this only works on Linux kernels
# version 3.9 or higher with CONFIG_DRM enabled, and only if the nvidia-drm.ko
# kernel module is loaded before the X server is started.Section "OutputClass"Identifier "nvidia"MatchDriver "nvidia-drm"Driver "nvidia"
EndSection
加入
Option “AllowExternalGpus” “true”
# This xorg.conf.d configuration snippet configures the X server to
# automatically load the nvidia X driver when it detects a device driven by the
# nvidia-drm.ko kernel module. Please note that this only works on Linux kernels
# version 3.9 or higher with CONFIG_DRM enabled, and only if the nvidia-drm.ko
# kernel module is loaded before the X server is started.Section "OutputClass"Identifier "nvidia"MatchDriver "nvidia-drm"Driver "nvidia"Option "AllowExternalGpus" "true"
EndSection
保存,退出。
重启
sudo reboot
现在你就可以看到你的外接屏幕上有画面了。
欢迎提问。
Ubuntu 外置显卡配置(登录循环/连接外屏)相关推荐
- Linux局域网内配置使用proxy连接外网
Linux局域网内配置使用proxy连接外网 公司为局域网,对外不开放.已知某服务器(server1)可以对外连接, 本机PC1安装centos,且与server1互联,则可以直接配置yum 使用pr ...
- 宝藏盒ALL IN ONE,PVE下黑群晖核显直通+USB外置“显卡”实现无独显下屏显监控画面教程。
一.宝藏盒配置 本人配置表如下: 序号 配置名称 产品型号 数量 总价 备注 1 机箱 宝藏盒1.2(白色) 1 729 个人喜欢白色,好看. 2 CPU I3-7100T 1 270 适配主板,性能 ...
- VMware虚拟机下安装Ubuntu系统并配置远程桌面连接
1. 实验目的 初步了解虚拟化技术,理解云计算的相关概念 理解系统工程师面临的困境 理解自动化安装.管理(DevOps)在云应用中的重要性 2. 实验环境与要求 用户通过互联网,使用微软远程桌面,远程 ...
- ubuntu 18.04 配置notebook远程连接的坑
jupyter-notebook的安装不在此说明 在网上搜了很多方案都不行,好不容易从坑里爬出来 以下为远程连接配置方法 1.生成配置文件 1 jupyter notebook --generate- ...
- CentOS虚拟机连接外网
CentOS虚拟机连接外网 本文是基于CentOS 7.3系统环境,配置网卡并连接外网: CentOS 7.3 1. 查看VMWare的网关 进入VMWare的网络配置,并查看网关地址 2. 配置网卡 ...
- ubuntu笔记本外置显卡开展深度学习
ubuntu笔记本电脑+雷电3外置显卡坞:pytorch和tenorflow开展深度学习 1. 软硬件准备 1.1 硬件配置 1.2 系统 2. 具体步骤 2.1 给雷蛇笔记本安装ubuntu18.0 ...
- Linux 双显卡 黑屏,Ubuntu16.04安装 双显卡安装Nvidia驱动 登录循环 黑屏(通用 终结此类问题)转载...
使用Ubuntu的朋友一般都会遇到几种状况: 安装Ubuntu的时候,卡在Ubuntu的LOGO界面或黑屏. 双显卡安装Nvidia驱动,循环登录或黑屏 这一切的万恶之源就是集显造成的!!! 环境说明 ...
- ubuntu 配置登录失败次数限制
ubuntu 配置登录失败次数限制 本地登录配置 ssh远程登录配置 测试 本机ssh测试 不同机器测试 本地登录配置 打开 /etc/pam.d/login [sudo] vim /etc/pam. ...
- Ubuntu安装VNC,配置多用户vnc连接Ubuntu,开机自启vnc命令
Ubuntu安装VNC sudo apt update sudo apt install xfce4 xfce4-goodies #安装桌面 sudo apt install tigervnc-sta ...
最新文章
- 学习观察神经网络:可视化整个模型训练中卷积层的激活
- Java泛型详解-史上讲解最详细的,没有之一
- 大学士带你领略“大院大所”黑科技!
- 如何黑掉一台根本不联网的电脑
- H.264(MPEG-4 AVC)级别(Level)、DPB 与 MaxDpbMbs 详解(转载)
- 无线路由器参数设置精通技巧
- fastdfs的tracker启动之后一直选举_jraft选举策略
- antd的tooltip如何调整间距_Word字符间距不会调?那就试试这些技巧
- sdr 软件_无线电爱好者系列-1.通过SDR获取周围无线电信号及应用
- bzoj 1061 志愿者招募 费用流
- C#中Windows Media Player控件使用实例|方法
- 一加手机史上超大购机优惠 以旧换新至高补贴3800元
- 【clickhouse】ClickHouse表引擎 MergeTree 索引与数据存储方式 一级索引 二级索引
- linux系统下虚拟机的安装
- ubuntu17安装mysql后数据库乱码_linux安装MySQL数据库,设置编码为utf8
- Animal-AI 2.0.0发布了!快来测试你的智能体吧。
- Java中static的用法,初始化块
- zen服务器芯片,Intel颤抖!AMD 32核心终极版Zen亮相:媲美人脑
- 泛微oa系统什么框架_泛微OA ecology 二次开发实例 开发完整说明
- QT菜单栏颜色与背景颜色设置