Linux内核启动参数禁用独显,Ubuntu禁用独立显卡

2023-10-11 14:10

本文主要是介绍Linux内核启动参数禁用独显,Ubuntu禁用独立显卡,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

显然Ubuntu对一些显卡到驱动问题提供到服务还不是很完全,这问题其实应该归咎到一些显卡厂商,不过ati显卡貌似已经出了Linux下到催化剂,可惜我网上看,好像很多人装了或多或少有些问题,并且我试过,因为安装程序莫名其妙地提示说之前已经有一个驱动版本被安装了,要卸载了才能安装,所以,果断还是禁用掉独显,用集显就已经够了,我到是机配置是Y460,独显是HD5650,另外Ubuntu是12.04版本,用wubi安装到,和win7拼成双系统。

使用 Bumblebee 控制 NVIDIA 双显卡(Ubuntu) http://www.linuxidc.com/Linux/2012-09/70418.htm

对于我这个Ubuntu菜鸟,禁用显卡查了很久,终于 在 http://www.linuxidc.com 找到答案,先卸载之前驱动,然后再启用集显,关闭独显,摘抄在这记录一下:

笔记本使用Ubuntu散热量很大,于是想禁掉独显,机器是双显卡,独显是ATI5650,在BIOS只有两种选择,要么只用独显,要么使用显卡可切换模式。似乎Ubuntu 10.10已经支持显卡可切换模式。选择可切换模式。谷歌了下,大致是要找到这个文件/sys/kernel/debug/vgaswitcheroo/switch。如果没有这个文件,是因为你装了ATI驱动,卸载掉,再重启即可,下面是如何卸载ATI驱动:

sudo sh /usr/share/ati/fglrx-uninstall.sh

如果说没有此文件则执行:

sudo apt-get remove --purge fglrx fglrx_* fglrx-amdcccle* fglrx-dev* xorg-driver-fglrx

如果文件/sys/kernel/debug/vgaswitcheroo/switch应经存在,执行命令:

echo IGD > /sys/kernel/debug/vgaswitcheroo/switch

echo OFF > /sys/kernel/debug/vgaswitcheroo/switch

集显启用,独显关闭。默认的两者都是开的。有兴趣的可以看下这个文件/sys/kernel/debug/vgaswitcheroo/switch。

要想在系统启动时即执行,把这两句加到/etc/rc.d/rc.local中,重启。

sudo cat /sys/kernel/debug/vgaswitcheroo/switch

,如果显示

0:IGD:+:Pwr:0000:00:02.0

1:DIS: :Off:0000:01:00.0

证明独显成功关闭。

PS:

在将那个禁用独显启用集显的命令写进/etc/rc.local中发现开机后还是自动打开独显,又得运行一次命令,再次查原因,说:“新发现,如果在终端输入“sudo chmod 4755 /etc/rc.local"确认后,可以使系统在开机登入系统时,在你输登入密码前就会启动,效果感觉更为彻底,嘿嘿。”照试,果然成了。

0b1331709591d260c1c78e86d0c51c18.png

这篇关于Linux内核启动参数禁用独显,Ubuntu禁用独立显卡的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/188585

相关文章

Linux使用fdisk进行磁盘的相关操作

《Linux使用fdisk进行磁盘的相关操作》fdisk命令是Linux中用于管理磁盘分区的强大文本实用程序,这篇文章主要为大家详细介绍了如何使用fdisk进行磁盘的相关操作,需要的可以了解下... 目录简介基本语法示例用法列出所有分区查看指定磁盘的区分管理指定的磁盘进入交互式模式创建一个新的分区删除一个存

MySQL中时区参数time_zone解读

《MySQL中时区参数time_zone解读》MySQL时区参数time_zone用于控制系统函数和字段的DEFAULTCURRENT_TIMESTAMP属性,修改时区可能会影响timestamp类型... 目录前言1.时区参数影响2.如何设置3.字段类型选择总结前言mysql 时区参数 time_zon

Linux使用dd命令来复制和转换数据的操作方法

《Linux使用dd命令来复制和转换数据的操作方法》Linux中的dd命令是一个功能强大的数据复制和转换实用程序,它以较低级别运行,通常用于创建可启动的USB驱动器、克隆磁盘和生成随机数据等任务,本文... 目录简介功能和能力语法常用选项示例用法基础用法创建可启动www.chinasem.cn的 USB 驱动

Python如何使用seleniumwire接管Chrome查看控制台中参数

《Python如何使用seleniumwire接管Chrome查看控制台中参数》文章介绍了如何使用Python的seleniumwire库来接管Chrome浏览器,并通过控制台查看接口参数,本文给大家... 1、cmd打开控制台,启动谷歌并制定端口号,找不到文件的加环境变量chrome.exe --rem

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用

怎么关闭Ubuntu无人值守升级? Ubuntu禁止自动更新的技巧

《怎么关闭Ubuntu无人值守升级?Ubuntu禁止自动更新的技巧》UbuntuLinux系统禁止自动更新的时候,提示“无人值守升级在关机期间,请不要关闭计算机进程”,该怎么解决这个问题?详细请看... 本教程教你如何处理无人值守的升级,即 Ubuntu linux 的自动系统更新。来源:https://

Ubuntu系统怎么安装Warp? 新一代AI 终端神器安装使用方法

《Ubuntu系统怎么安装Warp?新一代AI终端神器安装使用方法》Warp是一款使用Rust开发的现代化AI终端工具,该怎么再Ubuntu系统中安装使用呢?下面我们就来看看详细教程... Warp Terminal 是一款使用 Rust 开发的现代化「AI 终端」工具。最初它只支持 MACOS,但在 20

SpringBoot项目启动后自动加载系统配置的多种实现方式

《SpringBoot项目启动后自动加载系统配置的多种实现方式》:本文主要介绍SpringBoot项目启动后自动加载系统配置的多种实现方式,并通过代码示例讲解的非常详细,对大家的学习或工作有一定的... 目录1. 使用 CommandLineRunner实现方式:2. 使用 ApplicationRunne

Linux Mint Xia 22.1重磅发布: 重要更新一览

《LinuxMintXia22.1重磅发布:重要更新一览》Beta版LinuxMint“Xia”22.1发布,新版本基于Ubuntu24.04,内核版本为Linux6.8,这... linux Mint 22.1「Xia」正式发布啦!这次更新带来了诸多优化和改进,进一步巩固了 Mint 在 Linux 桌面

LinuxMint怎么安装? Linux Mint22下载安装图文教程

《LinuxMint怎么安装?LinuxMint22下载安装图文教程》LinuxMint22发布以后,有很多新功能,很多朋友想要下载并安装,该怎么操作呢?下面我们就来看看详细安装指南... linux Mint 是一款基于 Ubuntu 的流行发行版,凭借其现代、精致、易于使用的特性,深受小伙伴们所喜爱。对