当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页
作者 内容
1 楼 
 文章标题 : 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-13 23:42 
头像

注册: 2009-01-19 23:03
帖子: 2354
送出感谢: 5
接收感谢: 0 次
引用:
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Caicos [Radeon HD 6400M/7400M Series]

引用:
cat: /sys/kernel/debug/vgaswitcheroo/switch: 没有那个文件或目录

已经添加
引用:
/etc/fstab最后加上一行后重启:
debugfs /sys/kernel/debug debugfs defaults 0 0

引用:
/etc/mkinitcpio.conf

# vim:set ft=sh
# MODULES
# The following modules are loaded before any boot hooks are
# run. Advanced users may wish to specify all system modules
# in this array. For instance:
# MODULES="piix ide_disk reiserfs"
MODULES="i915 radeon"


启动必修加acpi=off才能启动,加nomodeset黑屏
引用:
vgaswitcheroo是内核提供的组件,但只有在KMS开启状态下才用,这点需要注意。

2.6之后默认开启?怎么查询是否开启KMS?
该怎么设置cat: /sys/kernel/debug/vgaswitcheroo/switch这句才有效?谢谢!


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-14 20:23 
头像

注册: 2010-09-05 21:03
帖子: 86
送出感谢: 2
接收感谢: 0 次
ArchLinux三步解决双显卡切换
本文档适合A卡和INTEL核心显卡的切换,N卡没测试过。

1.sudo vim /etc/fstab
在文件末尾添加:
debugfs /sys/kernel/debug debugfs 0 0
保存退出。

2.sudo vim /usr/bin/rc.local
#!/bin/bash
#########################################################
#Switch Video Card #
#EDITOR /etc/fstab #
#ADD debugfs /sys/kernel/debug debugfs 0 0 #
# to make this can be work! #
#Then creat /etc/profile.d/rc.sh #
# sudo rc.local #
#########################################################
#Enable ATI #
#echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch #
#Enable Intel #
echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch #
#Power off unused card #
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch #
#Power on unused card #
#echo ON > /sys/kernel/debug/vgaswitcheroo/switch #
#########################################################

3.新建rc.sh以便开机启动
sudo vim /etc/profil.d/rc.sh
#!/bin/bash
sudo rc.local

说明:这个解决方案不完美的地方在于,开机要输入两遍密码^_^!但从节能环保的角度考虑,也可以忍受。


_________________
不化蛹焉成蝶!


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-14 23:38 
头像

注册: 2009-01-19 23:03
帖子: 2354
送出感谢: 5
接收感谢: 0 次
Longriver 写道:
ArchLinux三步解决双显卡切换
本文档适合A卡和INTEL核心显卡的切换,N卡没测试过。

1.sudo vim /etc/fstab
在文件末尾添加:
debugfs /sys/kernel/debug debugfs 0 0
保存退出。

2.sudo vim /usr/bin/rc.local
#!/bin/bash
#########################################################
#Switch Video Card #
#EDITOR /etc/fstab #
#ADD debugfs /sys/kernel/debug debugfs 0 0 #
# to make this can be work! #
#Then creat /etc/profile.d/rc.sh #
# sudo rc.local #
#########################################################
#Enable ATI #
#echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch #
#Enable Intel #
echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch #
#Power off unused card #
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch #
#Power on unused card #
#echo ON > /sys/kernel/debug/vgaswitcheroo/switch #
#########################################################

3.新建rc.sh以便开机启动
sudo vim /etc/profil.d/rc.sh
#!/bin/bash
sudo rc.local

说明:这个解决方案不完美的地方在于,开机要输入两遍密码^_^!但从节能环保的角度考虑,也可以忍受。

cat /sys/kernel/debug/vgaswitcheroo/switch
cat: /sys/kernel/debug/vgaswitcheroo/switch: 没有那个文件或目录


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-15 22:17 
头像

注册: 2010-09-05 21:03
帖子: 86
送出感谢: 2
接收感谢: 0 次
sudo ?
上面的方法我正在用,肉测成功。不知道你的是什么情况。


_________________
不化蛹焉成蝶!


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-15 22:37 

注册: 2012-11-08 22:30
帖子: 181
送出感谢: 2
接收感谢: 2
mark :em01


_________________
介绍个pt网站,还不错,资料还是很多的 :)

^_^ ----------- ^_^


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-15 22:56 
头像

注册: 2009-01-19 23:03
帖子: 2354
送出感谢: 5
接收感谢: 0 次
Longriver 写道:
sudo ?
上面的方法我正在用,肉测成功。不知道你的是什么情况。

/sys/kernel/debug/vgaswitcheroo/switch这玩意在我这里不存在。
没有用sudo 用su


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-15 23:26 
头像

注册: 2009-01-19 23:03
帖子: 2354
送出感谢: 5
接收感谢: 0 次
安装官方版本提示缺文件
引用:
Supported adapter detected.
Check if system has the tools required for installation.
fglrx installation requires that the system have kernel headers. /lib/modules/3.7.10-1-ARCH/build/include/linux/version.h cannot be found on this system.
One or more tools required for installation cannot be found on the system. Install the required tools before installing the fglrx driver.
Optionally, run the installer with --force option to install without the tools.
Forcing install will disable AMD hardware acceleration and may make your system unstable. Not recommended.


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-17 18:34 

注册: 2006-11-15 14:14
帖子: 614
送出感谢: 0 次
接收感谢: 1
如果集成显卡是intel,独显是ati,想禁用独显,
可以在/etc/modprobe.d/目录下建个文件radeon.conf
文件内容如下:
blacklist radeon

禁止内核加载ati的驱动,ati应该就不工作了。

不知道这样可不可以?


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-17 18:37 

注册: 2006-11-15 14:14
帖子: 614
送出感谢: 0 次
接收感谢: 1
白鳍豚 写道:
Longriver 写道:
ArchLinux三步解决双显卡切换
本文档适合A卡和INTEL核心显卡的切换,N卡没测试过。

1.sudo vim /etc/fstab
在文件末尾添加:
debugfs /sys/kernel/debug debugfs 0 0
保存退出。

2.sudo vim /usr/bin/rc.local
#!/bin/bash
#########################################################
#Switch Video Card #
#EDITOR /etc/fstab #
#ADD debugfs /sys/kernel/debug debugfs 0 0 #
# to make this can be work! #
#Then creat /etc/profile.d/rc.sh #
# sudo rc.local #
#########################################################
#Enable ATI #
#echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch #
#Enable Intel #
echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch #
#Power off unused card #
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch #
#Power on unused card #
#echo ON > /sys/kernel/debug/vgaswitcheroo/switch #
#########################################################

3.新建rc.sh以便开机启动
sudo vim /etc/profil.d/rc.sh
#!/bin/bash
sudo rc.local

说明:这个解决方案不完美的地方在于,开机要输入两遍密码^_^!但从节能环保的角度考虑,也可以忍受。

cat /sys/kernel/debug/vgaswitcheroo/switch
cat: /sys/kernel/debug/vgaswitcheroo/switch: 没有那个文件或目录

切换到root用户,应该就可以读这个文件了,
普通用户没有/sys/kernel/debug 的读写权限。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-17 21:20 

注册: 2006-11-15 14:14
帖子: 614
送出感谢: 0 次
接收感谢: 1
owwbu 写道:
如果集成显卡是intel,独显是ati,想禁用独显,
可以在/etc/modprobe.d/目录下建个文件radeon.conf
文件内容如下:
blacklist radeon

禁止内核加载ati的驱动,ati应该就不工作了。

不知道这样可不可以?

经自己的实践,是没有用的。A卡还是在通电。


页首
 用户资料  
 
11 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-17 23:15 
头像

注册: 2009-01-19 23:03
帖子: 2354
送出感谢: 5
接收感谢: 0 次
owwbu 写道:
白鳍豚 写道:
Longriver 写道:
ArchLinux三步解决双显卡切换
本文档适合A卡和INTEL核心显卡的切换,N卡没测试过。

1.sudo vim /etc/fstab
在文件末尾添加:
debugfs /sys/kernel/debug debugfs 0 0
保存退出。

2.sudo vim /usr/bin/rc.local
#!/bin/bash
#########################################################
#Switch Video Card #
#EDITOR /etc/fstab #
#ADD debugfs /sys/kernel/debug debugfs 0 0 #
# to make this can be work! #
#Then creat /etc/profile.d/rc.sh #
# sudo rc.local #
#########################################################
#Enable ATI #
#echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch #
#Enable Intel #
echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch #
#Power off unused card #
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch #
#Power on unused card #
#echo ON > /sys/kernel/debug/vgaswitcheroo/switch #
#########################################################

3.新建rc.sh以便开机启动
sudo vim /etc/profil.d/rc.sh
#!/bin/bash
sudo rc.local

说明:这个解决方案不完美的地方在于,开机要输入两遍密码^_^!但从节能环保的角度考虑,也可以忍受。

cat /sys/kernel/debug/vgaswitcheroo/switch
cat: /sys/kernel/debug/vgaswitcheroo/switch: 没有那个文件或目录

切换到root用户,应该就可以读这个文件了,
普通用户没有/sys/kernel/debug 的读写权限。

是没有文件,不是没有权限
vgaswitcheroo/switch这部分是没有的


页首
 用户资料  
 
12 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-18 18:52 

注册: 2006-11-15 14:14
帖子: 614
送出感谢: 0 次
接收感谢: 1
白鳍豚 写道:
owwbu 写道:
白鳍豚 写道:
Longriver 写道:
ArchLinux三步解决双显卡切换
本文档适合A卡和INTEL核心显卡的切换,N卡没测试过。

1.sudo vim /etc/fstab
在文件末尾添加:
debugfs /sys/kernel/debug debugfs 0 0
保存退出。

2.sudo vim /usr/bin/rc.local
#!/bin/bash
#########################################################
#Switch Video Card #
#EDITOR /etc/fstab #
#ADD debugfs /sys/kernel/debug debugfs 0 0 #
# to make this can be work! #
#Then creat /etc/profile.d/rc.sh #
# sudo rc.local #
#########################################################
#Enable ATI #
#echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch #
#Enable Intel #
echo DIGD > /sys/kernel/debug/vgaswitcheroo/switch #
#Power off unused card #
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch #
#Power on unused card #
#echo ON > /sys/kernel/debug/vgaswitcheroo/switch #
#########################################################

3.新建rc.sh以便开机启动
sudo vim /etc/profil.d/rc.sh
#!/bin/bash
sudo rc.local

说明:这个解决方案不完美的地方在于,开机要输入两遍密码^_^!但从节能环保的角度考虑,也可以忍受。

cat /sys/kernel/debug/vgaswitcheroo/switch
cat: /sys/kernel/debug/vgaswitcheroo/switch: 没有那个文件或目录

切换到root用户,应该就可以读这个文件了,
普通用户没有/sys/kernel/debug 的读写权限。

是没有文件,不是没有权限
vgaswitcheroo/switch这部分是没有的

我个人经验,如果没加载radeon驱动,也是不会出现vgaswitcheroo文件夹的。
另外,没有某目录的读写权限时,是会提示找不到该目录下的子目录或者文件的。


页首
 用户资料  
 
13 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-19 0:34 
头像

注册: 2009-01-19 23:03
帖子: 2354
送出感谢: 5
接收感谢: 0 次
引用:
我个人经验,如果没加载radeon驱动,也是不会出现vgaswitcheroo文件夹的。
试试
引用:
另外,没有某目录的读写权限时,是会提示找不到该目录下的子目录或者文件的。
sudo nautilus 或root ls -a应该够权限了吧 :em01
谢谢!


页首
 用户资料  
 
14 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-19 1:10 
头像

注册: 2009-01-19 23:03
帖子: 2354
送出感谢: 5
接收感谢: 0 次
安装catalyst之后,运行aticonfig --initial之后进不了X :em06


页首
 用户资料  
 
15 楼 
 文章标题 : Re: 求助:双显卡怎么禁用A卡?谢谢!
帖子发表于 : 2013-03-19 17:46 

注册: 2006-11-15 14:14
帖子: 614
送出感谢: 0 次
接收感谢: 1
白鳍豚 写道:
安装catalyst之后,运行aticonfig --initial之后进不了X :em06

oh,该不会被我误导了吧?
radeon模块是内核自带的。

帮你呼唤达人出现帮你解决这个问题。


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 16 篇帖子 ]  前往页数 1, 2  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译