小编Jon*_*oss的帖子

Grub2:是否可以通过内核引导命令禁用图形驱动程序?

问题

这是我的问题:是否可以通过 grub 配置禁用 fglrx Linux 驱动程序或采取任何措施来抑制不跨硬件兼容的功能(例如 3D 加速)?如果是这样,这将如何完成?

具体来说,我在我在多台机器上使用的 SSD 上设置了我喜欢的软件开发环境,其中只有一些有独立的 Radeon GPU——其他有英特尔的 iGPU。在配备 Radeon GPU 的机器上,gmd 需要 fglrx 驱动程序才能流畅运行(没有它们,3D 加速特别糟糕)。我需要能够在 grub 中创建/选择启动选项,以允许我在使用 iGPU 的 Intel 设备或带有 Radeon GPU 的 AMD 设备上启动。

我发现的有关修改 grub 启动菜单的所有信息都已过时,因此我已转向 SU 进行澄清。

背景

我在我的 PC 上设置了双启动:一个 SSD 上的 Windows 7 和另一个上的 Ubuntu Gnome 14.04(我主要使用 Ubuntu 进行软件开发)。我最近将我的电脑从几台 Radeon HD 7700 升级到了 AMD R9 280,此时 radeon 驱动程序停止工作以进行 3D 加速,导致一切都卡住了。然后我切换到 fglrx,所有问题都停止了。在我桌面的电子缩影中,一切都很好。

唯一的问题是,当我在办公室、房屋和城市之间跳来跳去时,我将这个 Ubuntu SSD 从一台机器转移到另一台机器。并非所有机器都有 Radeon GPU,这可能会导致 fglrx 驱动程序出现问题。例如,就在今天,我走进一间办公室,将我的 SSD 放入我收到的电脑中;它有一个 Intel CPU,没有独立的 GPU。Grub 会正常显示我的启动选项,但我尝试启动 Ubuntu(即使在“故障安全”图形模式下)也会失败。我很幸运有一个实时 USB …

linux fglrx grub drivers

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

drivers ×1

fglrx ×1

grub ×1

linux ×1