解决Ubuntu Nvidia显卡闪烁

本文介绍了一种通过命令行更新Compiz Nvidia驱动的方法。具体步骤包括:使用sudo权限添加新的APT仓库,更新本地包列表,并进行系统升级。
sudo add-apt-repository ppa:townsend/compiz-nvidia-refresh-test
sudo apt-get update
sudo apt-get dist-upgrade
Ubuntu系统中,当显卡显示为NVIDIA Corporation时,可能会遇到驱动问题、显示异常等情况,以下是一些常见问题及解决办法: ### 驱动问题 - **驱动未安装或版本不兼容**:可通过Ubuntu软件源安装官方驱动,先打开“软件和更新”应用,切换到“附加驱动”选项卡,选择合适的NVIDIA驱动版本,点击“应用更改”等待安装完成。也能从NVIDIA官方网站下载对应显卡型号的驱动程序,不过在安装前需禁用系统自带的nouveau驱动。编辑`/etc/modprobe.d/blacklist.conf`文件,添加`blacklist nouveau`和`options nouveau modeset=0`两行内容,执行`sudo update-initramfs -u`更新内核,重启系统进入命令行模式,运行下载的驱动安装程序完成安装[^1]。 ```bash # 编辑blacklist.conf文件 sudo nano /etc/modprobe.d/blacklist.conf # 更新内核 sudo update-initramfs -u ``` - **驱动安装失败**:检查系统是否有未完成的更新或依赖问题,可运行`sudo apt update`和`sudo apt upgrade`更新系统和软件包。若使用官方网站下载的驱动,可能是显卡型号与驱动版本不匹配,需重新下载正确版本的驱动。 ### 显示异常问题 - **分辨率异常**:在“设置” - “显示”中尝试调整分辨率到合适的值。若列表中没有所需分辨率,可使用`xrandr`命令手动添加,先通过`cvt`命令生成分辨率的参数,再用`xrandr`添加新模式并应用。 ```bash # 生成分辨率参数,例如1920x1080 cvt 1920 1080 # 根据生成的参数添加新模式 xrandr --newmode "1920x1080_60.00" 173.00 1920 2048 2248 2576 1080 1083 1088 1120 -hsync +vsync # 添加到显示设备 xrandr --addmode HDMI-1 "1920x1080_60.00" # 应用新模式 xrandr --output HDMI-1 --mode "1920x1080_60.00" ``` - **花屏、闪烁**:可能是驱动不稳定或硬件过热导致。先尝试更新驱动到最新版本,同时检查显卡的散热情况,清理显卡散热器灰尘,确保风扇正常运转。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值