我正在尝试设置正确的显示分辨率但驱动程序似乎不起作用。
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 驱动程序的代码,发现已经进行了一些工作以使其更好地运行,这可能相关:
因此最新版本的 mga 驱动程序可能会更好。