如何在BIOS不支持切换显卡的笔记本中安装催化剂驱动Catalyst12.11

其他Linux/Unix/BSD/OSX等发行版讨论
回复
TA: Escalation
帖子: 23
注册时间: 2010-04-17 11:42

如何在BIOS不支持切换显卡的笔记本中安装催化剂驱动Catalyst12.11

#1

帖子 TA: Escalation » 2012-12-12 13:23

  • 请确保开启KMS支持。https://wiki.archlinux.org/index.php/KMS
  • 请自行编译、安装xf86-video-intel-2.20.2,注意:要求版本号是2.20.2。
    PKGBUILD.tar.bz2
    xf86-video-intel-2.20.2的PKGBUILD
    (1.1 KiB) 已下载 83 次
  • 禁用radeon,

    代码: 全选

    echo "blacklist radeon" | sudo tee  -a  /etc/modprobe.d/radeno.conf
  • 安装catalyst-total-pxp, https://aur.archlinux.org/packages/catalyst-total-pxp/
  • 配置xorg.conf并切换显卡:

    代码: 全选

            sudo aticonfig --initial --adapter=all
            sudo aticonfig --px-dgpu
            sudo pxp_switch_catalyst amd
        
    这是我的xorg.conf:

    代码: 全选

    Section "ServerLayout"
    	Identifier     "aticonfig Layout"
    	Screen      0  "aticonfig-Screen[0]-0" 0 0
    EndSection
    
    Section "Module"
    EndSection
    
    Section "Monitor"
    	Identifier   "aticonfig-Monitor[0]-0"
    	Option	    "VendorName" "ATI Proprietary Driver"
    	Option	    "ModelName" "Generic Autodetecting Monitor"
    	Option	    "DPMS" "true"
    EndSection
    
    Section "Device"
    	Identifier  "aticonfig-Device[0]-0"
    	Driver      "fglrx"
    	BusID       "PCI:1:0:0"
    EndSection
    
    Section "Device"
    	Identifier  "aticonfig-Device[0]-0"
    	Driver      "intel"
    	Option "AccelMethod" "uxa"
    	Option "SwapbuffersWait" "false"
    	Option "TearFree" "true"
    	BusID       "PCI:0:2:0"
    EndSection
    
    Section "Screen"
    	Identifier "aticonfig-Screen[0]-0"
    	Device     "aticonfig-Device[0]-0"
    	Monitor    "aticonfig-Monitor[0]-0"
    	DefaultDepth     24
    	SubSection "Display"
    		Viewport   0 0
    		Depth     24
    	EndSubSection
    EndSection
        
  • 安装acpid,然后,

    代码: 全选

    sudo systemctl enable acpid.service
    sudo systemctl enable atieventsd.service
    
  • 重启。
回复