Ubuntu Server 12.10 上的 MGA G200e

Ubuntu Server 12.10 上的 MGA G200e

我正在尝试设置正确的显示分辨率但驱动程序似乎不起作用。

r00ster@nix:~$ sudo lshw -C display
[sudo] password for r00ster: 
  *-display UNCLAIMED     
   description: VGA compatible controller
   product: MGA G200e [Pilot] ServerEngines (SEP1)
   vendor: Matrox Electronics Systems Ltd.
   physical id: 0
   bus info: pci@0000:09:00.0
   version: 05
   width: 32 bits
   clock: 33MHz
   capabilities: pm pciexpress msi vga_controller bus_master cap_list
   configuration: latency=0
   resources: memory:ea000000-eaffffff memory:d0810000-d0813fff memory:d0000000-d07fffff memory:d0800000-d080ffff

我已经安装xserver-xorg-video-mga但当前的驱动程序似乎是:

Driver        Gallium 0.4 on llvmpipe (LLVM 0x301) 
Experience    Fallback

屏幕被检测为笔记本电脑,最大分辨率为 1280x1024。如何解决?

编辑:

这是我的Xorg.0.log

这是我的xorg配置文件

答案1

旧版本的 X Windows 2d 加速软件 XAA 已被禁用并从 Xorg 服务器中删除,不幸的是 mga 驱动程序不支持进行 2d 加速的新方法......

您可以在 Xorg.log 文件中看到:

...
[    81.014] (WW) MGA(0): Not supported by hardware, not initializing the DRI
...
[    81.015] (WW) MGA(0): Direct rendering disabled
...

同时尝试将 xorg.conf 文件中的驱动程序设置更改为“vesa”并删除 BusID 行。

你不会获得加速,但它可能会工作得更好。

查看 freedesktop.org 上的 mga 驱动程序的代码,发现已经进行了一些工作以使其更好地运行,这可能相关:

https://cgit.freedesktop.org/xorg/driver/xf86-video-mga/commit/?id=da1223394ac9b6f3974b0b2570cbf46a2425fc11

因此最新版本的 mga 驱动程序可能会更好。

相关内容