我的电脑上有igd和ati显卡。我使用ubuntu作为我的操作系统。 系统启动后,ati显卡被绑定到radeon驱动程序。
由于某种原因,我试图通过输入" echo 0000:01:00.0>来解开radeon。 / SYS /总线/ PCI /驱动器/ RADEON /解除绑定&#34 ;. 之后我看到了类似的内核错误:
[ 316.289664] Call Trace:
[ 316.289665] [<ffffffff8275c32c>] dump_stack+0x45/0x56
[ 316.289667] [<ffffffff8207022d>] warn_slowpath_common+0x7d/0xa0
[ 316.289668] [<ffffffff8207029c>] warn_slowpath_fmt+0x4c/0x50
[ 316.289669] [<ffffffff82097d68>] ? check_preempt_curr+0x78/0xa0
[ 316.289675] [<ffffffffc0b26d52>] radeon_gart_unbind+0xd2/0xe0 [radeon]
[ 316.289680] [<ffffffffc0b23b4a>] radeon_ttm_backend_unbind+0x1a/0x20 [radeon]
[ 316.289681] [<ffffffffc0ae5fc7>] ttm_tt_unbind+0x27/0x40 [ttm]
[ 316.289683] [<ffffffffc0ae9928>] ttm_bo_move_ttm+0xd8/0x120 [ttm]
那么我怎么能优雅地解开radeon驱动程序,或者只是drm不支持它?
PS:我需要radeon在系统启动后存在,然后取消绑定,否则我可以放 /etc/modprobe.d/blacklist.conf中的radeon。