I'm running openSUSE Factory with all the latest updates. I was able to get the Ati graphics working in openSUSE 13.1, but Factory is so much nicer. I added a repo that had the fglrx package (https://lizards.opensuse.org/tag/ati/) and I have the "nomodeset" option in the bootloader. I also have a systemd service that switches graphics cards, so it SHOULD work, unless I'm doing something wrong. My systemd service looks like this:
So here's the steps I did:
added nomodeset to bootloader
enabled the systemd service
installed fglrx package
rebooted
But I cannot get to X anymore. The fglrx package, after installing, says it failed to build a kernel module, but when I rebuild it manually and use the --force command as it says, then it says it succeeded. (unless it's a LIAR!!!!!!!!!!)
Code:
#place in /lib/systemd/system/gfx.service
#run 'systemctl enable gfx.service'
[Unit]
Description=Turn off ATI graphics card
[Service]
Type=simple
ExecStart=/bin/sh -c '/bin/echo DDIS > /sys/kernel/debug/vgaswitcheroo/switch'
#ExecStart=/bin/sh -c '/bin/echo OFF > /sys/kernel/debug/vgaswitcheroo/switch'
[Install]
WantedBy=multi-user.target
added nomodeset to bootloader
enabled the systemd service
installed fglrx package
rebooted
But I cannot get to X anymore. The fglrx package, after installing, says it failed to build a kernel module, but when I rebuild it manually and use the --force command as it says, then it says it succeeded. (unless it's a LIAR!!!!!!!!!!)