Created attachment 131976 [details] xorg.log with "radeon" driver My setup is a PowerMac 11,2 G5 with 2 graphic cards, a Nvidia GT6600 (1st PCIe-slot, Mac-BIOS) and a Radeon 5450 (2nd PCIe-slot, x86-BIOS). I need the Nvidia for the OpenFirmware bootmenu and booting the G5 up. I want to drive X with the Radeon only. Which is possible using "modesetting", but not with "radeon". I needed "video=offb:off video=nouveaufb:off video=radeonfb:off nouveau.modeset=0 radeon.modeset=1" as kernel boot parameter to get the framebuffer on the Radeon running as /dev/fb0. To get X running I needed this minimal /etc/X11/xorg.conf: Section "ServerFlags" Option "AutoAddGPU" "false" EndSection Section "Device" Identifier "Card_x86" Driver "radeon" # Driver "modesetting" BusID "PCI:6:0:0" EndSection This setup works with modesetting picking up a screen. So I guess I am missing some important detail, which modesetting generously overlooks or it's a bug of the radeon driver.
Created attachment 131977 [details] xorg.log with "modesetting" driver
Created attachment 131978 [details] dmesg output
(In reply to erhard_f from comment #0) > BusID "PCI:6:0:0" Does it work with BusID "PCI:6@1:0:0" instead?
It does. Thanks!
Glad to hear it's working. I'm going to fix up the Xorg documentation to properly reflect how the PCI domain can be specified.
That would be a good solution. After all the man-pages are the first place to look when something does not work as expected.
Now documented in the xorg.conf manpage with https://cgit.freedesktop.org/xorg/xserver/commit/?id=3b0fd9421add9f0ca8958ced0f39b2da21143c22 .
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.