您尚未登录。

#1 2014-11-23 00:22:21

mugbya
会员
注册时间: 2013-08-12
帖子: 166

集显+独显的问题

我的本本的显卡情况如下:

00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] BeaverCreek [Radeon HD 6520G]
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M] (rev ff)

如上,既有集成的ati显卡,也有一块独立ati显卡。而我装了 xf86-video-ati 开源驱动。这样好像直接解决了这两个显卡的驱动情况。

[root@Arch ~]# dmesg | grep "radeon "
[   11.744819] [drm] radeon kernel modesetting enabled.
[   11.746011] radeon 0000:00:01.0: VRAM: 512M 0x0000000000000000 - 0x000000001FFFFFFF (512M used)
[   11.746013] radeon 0000:00:01.0: GTT: 1024M 0x0000000020000000 - 0x000000005FFFFFFF
[   11.917207] radeon 0000:00:01.0: WB enabled
[   11.917211] radeon 0000:00:01.0: fence driver on ring 0 use gpu addr 0x0000000020000c00 and cpu addr 0xffff880242d97c00
[   11.917214] radeon 0000:00:01.0: fence driver on ring 3 use gpu addr 0x0000000020000c0c and cpu addr 0xffff880242d97c0c
[   11.917943] radeon 0000:00:01.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90010f32118
[   11.917968] radeon 0000:00:01.0: irq 31 for MSI/MSI-X
[   11.917983] radeon 0000:00:01.0: radeon: using MSI.
[   12.057763] [drm] radeon atom DIG backlight initialized
[   12.302979] radeon 0000:00:01.0: fb0: radeondrmfb frame buffer device
[   12.302983] radeon 0000:00:01.0: registered panic notifier
[   12.318261] [drm] Initialized radeon 2.40.0 20080528 for 0000:00:01.0 on minor 0
[   12.318407] radeon 0000:01:00.0: enabling device (0000 -> 0003)
[   19.333196] radeon 0000:01:00.0: VRAM: 1024M 0x0000000000000000 - 0x000000003FFFFFFF (1024M used)
[   19.333203] radeon 0000:01:00.0: GTT: 1024M 0x0000000040000000 - 0x000000007FFFFFFF
[   19.469734] radeon 0000:01:00.0: WB enabled
[   19.469742] radeon 0000:01:00.0: fence driver on ring 0 use gpu addr 0x0000000040000c00 and cpu addr 0xffff88023a1edc00
[   19.469748] radeon 0000:01:00.0: fence driver on ring 3 use gpu addr 0x0000000040000c0c and cpu addr 0xffff88023a1edc0c
[   19.471338] radeon 0000:01:00.0: fence driver on ring 5 use gpu addr 0x0000000000072118 and cpu addr 0xffffc90012fb2118
[   19.471376] radeon 0000:01:00.0: irq 33 for MSI/MSI-X
[   19.471395] radeon 0000:01:00.0: radeon: using MSI.
[   19.854641] radeon 0000:01:00.0: No connectors reported connected with modes
[   19.857301] radeon 0000:01:00.0: fb1: radeondrmfb frame buffer device
[   19.861348] [drm] Initialized radeon 2.40.0 20080528 for 0000:01:00.0 on minor 1

这样看,启动的时候,两块显卡都初始化了。但是我什么都没做的话,它默认用的哪个呢? 两个都用了? (我现在一启动GUI的程序,风机很响,稳定好一点,但还是有明显的声音)

在看看这个:

[root@Arch ~]# cat /sys/kernel/debug/vgaswitcheroo/switch 
0:IGD:+:Pwr:0000:00:01.0
1:DIS: :DynOff:0000:01:00.0

这是指独显动态关闭的意思?


--------------------------------------------------------

我也找到一些资料,但是却在arch下不适用,连命令都不支持

[root@Arch ~]# sudo lshw -numeric -class video
sudo:lshw: command not found
[root@Arch ~]# sensors
-bash: sensors: 未找到命令

不忘初心,方得始终

离线

#2 2014-11-23 01:51:59

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,384
个人网站

Re: 集显+独显的问题

pacman -S lshw lm_sensors

离线

#3 2014-11-23 13:38:04

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: 集显+独显的问题

没有错,当你默认xorg.conf什么都不配置的时候, Xorg会默认两个显卡都用上,你看下Xorg.0.log就知道了
具体你显示屏是那个桌面,一般是第一个,如果radeon驱动检测到你的硬件支持切换屏幕,那么就会有vgaswitch

离线

#4 2014-11-23 14:40:47

mugbya
会员
注册时间: 2013-08-12
帖子: 166

Re: 集显+独显的问题

atmouse 说:

没有错,当你默认xorg.conf什么都不配置的时候, Xorg会默认两个显卡都用上,你看下Xorg.0.log就知道了
具体你显示屏是那个桌面,一般是第一个,如果radeon驱动检测到你的硬件支持切换屏幕,那么就会有vgaswitch

-_- 调试任重而道远 ----
新手表示你说的我基本都不懂


不忘初心,方得始终

离线

#5 2014-11-23 14:51:13

mugbya
会员
注册时间: 2013-08-12
帖子: 166

Re: 集显+独显的问题

[mugbya@Arch xorg.conf.d]$  sudo lshw -numeric -class video
  *-display               
       description: VGA compatible controller
       product: BeaverCreek [Radeon HD 6520G] [1002:9647]
       vendor: Advanced Micro Devices, Inc. [AMD/ATI] [1002]
       physical id: 1
       bus info: pci@0000:00:01.0
       version: 00
       width: 32 bits
       clock: 33MHz
       capabilities: pm pciexpress msi vga_controller bus_master cap_list rom
       configuration: driver=radeon latency=0
       resources: irq:30 memory:b0000000-bfffffff ioport:f000(size=256) memory:feb00000-feb3ffff
[mugbya@Arch xorg.conf.d]$ lspci | grep VGA
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] BeaverCreek [Radeon HD 6520G]
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Whistler [Radeon HD 6630M/6650M/6750M/7670M/7690M] (rev ff)

这样看的话,好像也只是用了集显而已呢


不忘初心,方得始终

离线

#6 2014-11-23 23:50:01

phoenixlzx
晩ご飯だよー
注册时间: 2011-08-19
帖子: 1,789
个人网站

Re: 集显+独显的问题

rev ff 的话... 说明这块显卡插上了但是没通电。

离线

#7 2014-11-24 10:06:01

mugbya
会员
注册时间: 2013-08-12
帖子: 166

Re: 集显+独显的问题

phoenixlzx 说:

rev ff 的话... 说明这块显卡插上了但是没通电。

果然还有这一说


不忘初心,方得始终

离线

#8 2014-11-24 10:23:31

atmouse
会员
注册时间: 2011-08-24
帖子: 701

Re: 集显+独显的问题

果然还是bios得错
求如何让我的显卡插上,但不通电的办法

离线

#9 2014-11-24 11:25:53

mugbya
会员
注册时间: 2013-08-12
帖子: 166

Re: 集显+独显的问题

atmouse 说:

果然还是bios得错
求如何让我的显卡插上,但不通电的办法

我的bios中不能禁独显,这也有够奇葩的啊


不忘初心,方得始终

离线

页脚