Я недавно скачал Ubuntu 14.04.1 LTS 32-bit и создал виртуальную машину, используя Microsoft Virtual PC (старый, а не Windows Virtual PC), чтобы протестировать ее. Я сделал это, поскольку мой хост - это старый компьютер Pentium 4, работающий под управлением Windows XP с оперативной памятью всего 1 ГБ, поэтому я считаю, что Microsoft Virtual PC - самый легкий среди Oracle Virtualbox и VMWare. Я мог только дать гостю около 360 МБ. Это работает, хотя и немного медленно. Моя основная проблема (помимо скорости) заключается в том, что виртуальное графическое оборудование не распознается, и я застрял в разрешении 800x600, что затрудняет использование некоторых приложений (кнопки не отображаются и т.д.). Из Windows я знаю, что это виртуальная карта S3, но для Linux нет виртуальных дополнений (драйверов и т.д.), И встроенный драйвер Ubuntu установлен, но не используется, так как оборудование не распознается.

Как я могу заставить Ubuntu использовать определенные драйверы для графики? Я знаю, что в системе Windows я бы пошел в диспетчер устройств и вручную принудительно установил / установил графический драйвер S3 и, надеюсь, работал бы. Я делал это много раз на реальных ПК с некоторыми странными моделями ATI, и это работало. Есть ли что-то похожее в Ubuntu 32-bit? Если это касается терминала, пожалуйста, дайте мне весь код для копирования-вставки, так как я не знаком с Linux.

Заранее спасибо!

1 ответ1

0

Вы можете попытаться вручную настроить файл xorg.conf и выбрать определенный видеодрайвер.

Попробуйте один из них:

s3 - Old S3 Chipsets
s3virge - S3 ViRGE series (ViRGE, ViRGE DX,GX,GX2,MX,MX+,VX and Trio3D,Trio3D/2x)
savage - S3 Savage series (Savage 3D,4,2000,/MX,/IX, ProSavage PM133,KM133, Twister, TwisterK

Сначала я бы попробовал стандартный драйвер 's3'. Вот очень простой файл xorg.conf

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
EndSection

Section "Device"
    ### Available Driver options are:-
    ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
    ### <string>: "String", <freq>: "<f> Hz/kHz/MHz",
    ### <percent>: "<f>%"
    ### [arg]: arg optional
    #Option     "HWcursor"                  # [<bool>]
    #Option     "Xinerama"                  # [<bool>]
    #Option     "StaticXinerama"            # <str>
    #Option     "GuiLayout"                 # <str>
    #Option     "AddDefaultMode"            # [<bool>]
    #Option     "RenderAccel"               # [<bool>]
    #Option     "DRI"                       # [<bool>]
    #Option     "DirectPresents"            # [<bool>]
    #Option     "HWPresents"                # [<bool>]
    #Option     "RenderCheck"               # [<bool>]
    Identifier  "Card0"
    Driver      "s3"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0"
    Monitor    "Monitor0"
EndSection

Вы можете сохранить его как xorg.conf и запустить команду Xorg -config xorg.conf чтобы попробовать его. (вам нужно быть на консоли без запуска X, иначе вы просто получите ошибку.

Если это не работает для вас, не могли бы вы опубликовать содержимое файла /var/log/Xorg.0.log?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .