libGL 错误:无法加载驱动程序:Ubuntu14 上 AmazonEC2 上的 swrast 错误

libGL 错误:无法加载驱动程序:Ubuntu14 上 AmazonEC2 上的 swrast 错误

我有一个具有RAM 和磁盘空间的t2.large实例。Amazon EC28Go30Go

使用的操作系统是Ubuntu 14.04 Trusty,桌面管理器是xfce4。我用xrdp它来远程访问桌面,效果还不错。

但是,我在使用某些GUI应用程序时遇到了问题,收到的错误是:

libGL error: failed to load driver: swrast

显卡是:

$ lshw -C video+
*-display UNCLAIMED
    description: VGA compatible controller
    product: GD 5446
    vendor: Cirrus Logic
    physical id: 2
    bus info: pci@0000:00:02.0
    version: 00
    width: 32 bits
    clock: 33MHz
    capabilities: vga_controller bus_master
    configuration: latency=0
    resources: memory:f0000000-f1ffffff memory:f3000000-f3000fff

我找不到该显卡(Cirrus Logic)的驱动程序。

是否可以更改Graphic cardAmazonEC2或者是否有universal driver适用于所有显卡的Ubuntu

谢谢。

答案1

您正在运行的软件正在尝试使用 OpenGL,但虚拟硬件不支持 OpenGL。虚拟机模拟了 20 世纪 90 年代中期的 Cirrus 显卡,该显卡几乎无法显示任何图形。

为了在 Amazon EC2 上运行需要 OpenGL 的软件,您必须使用 GPU(G2 或 CG1)实例。

考虑到这可能比您现在使用的实例要昂贵得多,您可能希望继续下载图像以像现在一样检查它们。

相关内容