First log clearly shows it's using framebuffer driver (fbdev) and not ast. Also you didn't mention the result for that log - no video, working video, something else ... ?
Apart from that I didn't understand what you mean by external graphic card. I thought you wanted to get video output via that Aspeed chip working?
For the second log, it's more clear now - another driver already claims the card, you need to blacklist that driver, but you need to find out what driver that is.
xlin wrote:[ 17.382] (II) AST: Driver for ASPEED Graphics Chipsets: ASPEED Graphics Family,
ASPEED Graphics Family, ASPEED AST1180 Graphics
[ 17.382] (++) using VT number 1
[...]
[ 17.382] (--) Assigning device section with no busID to primary device
[ 17.382] (--) Chipset ASPEED Graphics Family found
[ 17.382] (EE) ast: The PCI device 0x2000 at 06@00:05:0 has a kernel module claiming it.
[ 17.382] (EE) cirrus: This driver cannot operate until it has been unloaded.
You could try to blacklist the cirrus module. And also check your kernel boot option, maybe you need to disable kernel modesetting or something like that.
- Code: Select all
cat /proc/cmdline
will show you your current kernel boot options. You could also try to use xdriver=ast as kernel boot option to try to force that driver.
And for understanding - this is a normal Mageia 4 installation direcly on the hardware, not inside some qemu or kvm or some other virtualisation?