Page 6 of 6 FirstFirst ... 456
Results 51 to 52 of 52

Thread: Simple graphics switching through BIOS

  1. #51


    Quote Originally Posted by chenxiaolong View Post
    Alrighty, I finished making the packages The source code and packaging are available here:


    1. Switch to the AMD/ATI card in the BIOS. This is just to prevent any crashes when you install xorg-x11-drv-catalyst-legacy.

    2. Install xorg-x11-drv-catalyst-legacy just like from the link you posted (

    3. Reboot and make sure everything is fine.

    4. Clone my git repo:

    sudo yum install git rpmdevtools rpm-build wget
    git clone
    cd Fedora-Hybrid-Graphics/
    5. Install my patched Catalyst legacy drivers.

    cd xorg-x11-drv-catalyst-legacy/
    wget --inet4-only ''
    spectool -g xorg-x11-drv-catalyst-legacy.spec
    sudo yum-builddep xorg-x11-drv-catalyst-legacy.spec
    rpmbuild -bb xorg-x11-drv-catalyst-legacy.spec --define "_sourcedir $(pwd)" --define "_rpmdir $(pwd)"
    sudo yum install ./x86_64/xorg-x11-drv-catalyst-legacy-*hybridgfx*.rpm
    6. Install the hybrid-detect autoswitcher.

    cd ../hybrid-detect-fglrx/
    sudo yum-builddep hybrid-detect-fglrx.spec
    rpmbuild -bb hybrid-detect-fglrx.spec --define "_sourcedir $(pwd)" --define "_rpmdir $(pwd)"
    sudo yum install ./x86_64/hybrid-detect-fglrx-*.rpm
    7. Reboot and enjoy graphics switching!

    If anything goes wrong in the future (GUI not starting, etc.), try removing /var/lib/hybrid-detect/last_gfx_boot and then rebooting. That will force hybrid-detect to redetect which graphics card is enabled.

    Please let me know if there are any issues
    Hi Chen,

    Do these changes prevent the packages functioning normally on none hybrid systems?


  2. #52
    Join Date
    Oct 2010


    Quote Originally Posted by leigh123linux View Post
    Hi Chen,

    Do these changes prevent the packages functioning normally on none hybrid systems?

    Hi Leigh,

    The changes should function fine a non-hybrid systems. The Catalyst drivers will always load if hybrid-detect-fglrx is not installed. So everything should work as it does now.

    I do not have a hybrid Intel/ATI system, so I've been testing by swapping the hard drives between a laptop that only has Intel graphics and a laptop that only has AMD graphics.


Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts