`
wx1569020408
  • 浏览: 26762 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

arch linux下nvidia 驱动死机问题

 
阅读更多

好长一段时间了,自从某次arch滚动升级nvidia驱动后,就频繁的Xorg死掉。一直没能解决,只好换用nouveau。nouveau一般使用问题到不大,但是前几天nouveau升级后,也开始抽筋。

于是又尝试换回nvidia的专有驱动,死机情况依然未解。偶然在死机后,用ssh连接上后用dmesg抓到一个错误:

NVRM: GPU at 0000:01:00.0 Has Fallen Off The Bus

一番搜索,找到这篇文章:

http://www.cyberciti.biz/faq/debian-ubuntu-rhel-fedora-linux-nvidia-nvrm-gpu-fallen-off-bus/

文中提到,需要把nvidia驱动置为Persistence Mode,使用命令行:

/usr/bin/nvidia-smi -pm 1

查询nvidia的是否启用Persistence Mode

# /usr/bin/nvidia-smi -q | grep -i Persistence

若启用Persistence Mode,输出如下:

    Persistence Mode            : Enabled

nvidia-smi设置Persistence Mode每次重新启动后失效。arch linux使用systemd,所以在/etc/systemd/system/multi-user.target.wants目录下,新建一个nvidia-pm.service文件,内容如下:

[Unit]
Description=Set NVIDIA Persistence Mode to Enable
Wants=syslog.target

[Service]
Type=forking
ExecStart=/usr/bin/nvidia-smi -pm 1

[Install]
WantedBy=multi-user.target

目前用了几天,没出现死机情况。

转载于:https://my.oschina.net/u/947271/blog/288063

分享到:
评论

相关推荐

    Arch Linux 新手安装指南 v1.2

    10. 其他资源:由于Arch Linux拥有一个庞大的用户社区,新手可以寻找各种在线资源,如论坛、社区指南、教程等,以解决在安装和使用过程中遇到的问题。 总之,Arch Linux适合那些乐于折腾、寻求灵活性和系统定制性的...

    BlackArch Linux 简体中文手册

    BlackArch Linux 简体中文手册 202103 版本

    BlackArch Linux 指南(中文版).pdf

    不错的资源哦!

    arch-snds100驱动程序

    "arch"在Linux内核中代表架构,而"snds100"可能指的是该驱动程序所支持的特定硬件组件,可能是音频控制器或某种特殊的接口。这个驱动程序的设计目的是为了使s3c44b0x处理器能够有效地与snds100设备交互,提供必要的...

    Install Guide for Arch Linux

    同时,需要准备一个可引导的USB驱动器或光盘,将Arch Linux的ISO镜像写入其中。你可以使用Rufus、Etcher等工具来制作这个启动媒介。 **引导与系统检测** 使用制作好的启动媒介启动电脑,进入Arch Linux的Live环境...

    Arch Linux - 常见问题

    ### Arch Linux - 常见问题解答 #### 安装与配置 GRUB 引导加载器 **背景:** GRUB(Grand Unified Bootloader)是目前最常用的引导加载器之一,尤其是在 Linux 发行版中非常普及。对于使用 Arch Linux 的用户来说...

    Arch Linux 2019.11.24 Vagrant虚拟机virtualbox亲测可用

    Arch Linux(或Arch /ˈɑːrtʃ/))是一款基于 x86-64 架构的 Linux 发行版。系统主要由自由和开源软件组成,支持社区参与。系统设计以KISS原则(保持简单和愚蠢)为总体指导原则,注重代码正确、优雅和极简主义,...

    如何在虚拟机中安装 Arch Linux 操作系统.doc

    在虚拟机中安装 Arch Linux 操作系统是一项技术性较强的任务,尤其对于中级 Linux 用户来说,这是一个挑战和学习的绝佳机会。下面将详细讲解如何在 VMware Workstation 15.0 中进行这一过程。 首先,确保你已经下载...

    Arch Linux - 桌面环境

    Arch Linux - 桌面环境 安装完基本系统后已经成功了一半,现在开始安装桌面环境以应用日常。

    Python_Arch Linux安装指导模板等.zip

    在本压缩包“Python_Arch_Linux安装指导模板等.zip”中,主要包含了一份Python在Arch Linux操作系统上的安装教程和一个名为"archinstall_master.zip"的子压缩包。以下是对这些内容的详细解读: 首先,Python是世界...

    Arch Linux 新手指南_2015_2_4

    Arch Linux新手指南的知识点主要集中在以下几个方面: 1. Arch Linux介绍:Arch Linux是一款简单、轻量级的发行版,适合有一定计算机使用基础的用户。它是以用户为中心,采用滚动更新的模式,提供了最新的软件包和...

    mirrorlist-repo, Arch Linux CN社区 repo 镜像列表.zip

    为了解决这个问题,Arch Linux CN社区创建了国内的镜像列表,让用户可以从国内的服务器上快速下载更新和软件包。 这个"mirrorlist-repo"压缩包文件包含了Arch Linux CN社区维护的镜像站点信息。当你将这些镜像列表...

    Arch Linux - 软件源

    Arch Linux 软件安装说明书 个人使用。

    Arch Linux全指南

    本文档将指导您安装 Arch Linux:一个简单、轻量级、适合计算机水平较高用户使用的发行版。本向导写给 Arch 新用户,但是会尽量做到成为所有用户的参考和信息库。

    Atheros 无线网卡驱动 for Linux

    Atheros AR8131 网卡驱动下载地址:(包括windows 驱动 和 Linux驱动) http://partner.atheros.com/Drivers.aspx Atheros AR9285无线网卡驱动,由开源项目MadWifi支持 在sourceforge搜索MadWifi可以找到: ...

    Arch Linux - tty1模式

    根据提供的文件信息,我们可以归纳出一系列与Arch Linux及其tty1模式相关的知识点,这些知识点主要涉及系统配置、软件安装以及tty1模式下的基本操作等。下面将详细解释这些知识点。 ### Arch Linux - tty1模式 ###...

    Virtualbox安装Arch Linux步骤

    Arch Linux 安装教程 本文将指导您安装 Arch Linux 到 VirtualBox 中,包括新建虚拟机、网络连接、载入安装介质、启动安装、设置键盘布局、分区、格式化、挂载分区、安装基本系统等步骤。 一、虚拟机设置 首先,...

    Linux下spi驱动开发

    ### Linux下SPI驱动开发知识点详解 #### 一、概述与背景 在Linux内核中,通过子系统来开发驱动程序已成为一种广泛采用的方法。本文旨在详细介绍SPI(Serial Peripheral Interface)子系统的开发流程及其原理,同时...

Global site tag (gtag.js) - Google Analytics