У меня есть старый ноутбук (P4-1.6/512 МБ) с этим видеоадаптером S3 SuperSavage IX/C 16 МБ. С Windows XP он даже способен воспроизводить 720p. Однако я хотел бы переключить эту штуку на Linux. Поэтому я загрузил его с жесткого диска с Lubuntu 16.04 (и попробовал с 18.04 тоже). И дело в том, что он с трудом воспроизводит даже 480p, не говоря уже о 576p или 720p (оба mpv
или VLC
).
Вот некоторая информация:
~> sudo lshw -c video
*-display UNCLAIMED
description: VGA compatible controller
product: SuperSavage IX/C SDR
vendor: S3 Graphics Ltd.
physical id: 0
bus info: pci@0000:01:00.0
version: 05
width: 32 bits
clock: 66MHz
capabilities: pm agp agp-2.0 vga_controller bus_master cap_list
configuration: latency=248 maxlatency=255 mingnt=4
resources: memory:ffe80000-ffefffff memory:dc000000-dfffffff memory:d8000000-dbffffff memory:d6000000-d7ffffff memory:c0000-dffff
И это тоже:
~> glxinfo | grep -i opengl
OpenGL vendor string: VMware, Inc.
OpenGL renderer string: llvmpipe (LLVM 6.0, 128 bits)
OpenGL core profile version string: 3.3 (Core Profile) Mesa 18.0.5
OpenGL core profile shading language version string: 3.30
OpenGL core profile context flags: (none)
OpenGL core profile profile mask: core profile
OpenGL core profile extensions:
OpenGL version string: 3.0 Mesa 18.0.5
OpenGL shading language version string: 1.30
OpenGL context flags: (none)
OpenGL extensions:
OpenGL ES profile version string: OpenGL ES 3.0 Mesa 18.0.5
OpenGL ES profile shading language version string: OpenGL ES GLSL ES 3.00
OpenGL ES profile extensions:
С mpv
, я пробовал указывать различные --vo=
параметры вместе с --hwaccel=auto
, но он просто терпит неудачу со всем, кроме --vo=x11
и не видит аппаратного ускорения. Однако, как я понимаю, он использует аппаратное ускорение в Windows, так как он воспроизводит 720p без каких-либо проблем (с MPC
иLAV Splitter
).
Итак, вопрос простой, что можно сделать? :) Может есть какие-то конкретные драйвера? Какие-то обходные пути с плеерами? Что-нибудь для улучшения производительности...
Спасибо.
РЕДАКТИРОВАТЬ: Я также забыл упомянуть, что на самом деле пытался установить xserver-xorg-video-savage
драйвер. К сожалению, во время установки он удалил некоторые (на самом деле много) других пакетов, связанных с X, и почти убил мою систему (после перезапуска я не смог запустить X). Это была моя попытка с 18.0.4, упомянутой выше :). Мне пришлось переустановить систему, и на этот раз я выбрал 16.0.4 (у этого ноутбука не так много памяти :).
ПРАВКА 2: Теперь я вижу, что есть и другие варианты, связанные с Savage:
~> sudo apt search savage
[...]
xserver-xorg-video-savage/xenial 1:2.3.8-1ubuntu3 i386
X.Org X server -- Savage display driver
xserver-xorg-video-savage-hwe-16.04/xenial-updates 1:2.3.9-1ubuntu1~16.04.1 i386
X.Org X server -- Savage display driver
xserver-xorg-video-savage-lts-utopic/xenial-updates 3:13 i386
Transitional package for xserver-xorg-video-savage-lts-utopic
xserver-xorg-video-savage-lts-vivid/xenial-updates 3:13 i386
Transitional package for xserver-xorg-video-savage-lts-vivid
xserver-xorg-video-savage-lts-wily/xenial-updates 3:13 i386
Transitional package for xserver-xorg-video-savage-lts-wily
xserver-xorg-video-savage-lts-xenial/xenial-updates 3:13 i386
Transitional package for xserver-xorg-video-savage-lts-xenial
Стоит ли мне попробовать эти?
Также, нет никаких проприетарных драйверов, верно? Если бы они были, я бы увидел их в Additional Drivers
?
ПРАВКА 3: Установка xserver-xorg-video-savage-hwe-16.04
приводит к тому, что система не может запустить GUI, и если я ssh
вхожу в эту машину, glxinfo | grep -i opengl
то не выводит никаких данных. Поэтому я откатился на этом. Есть предложения? :)
решение1
Драйвер, судя по всему, есть в репозиториях, попробуйте установить его и перезагрузить компьютер.
sudo apt install xserver-xorg-video-savage-hwe-16.04
Я не знаю, будет ли это работать, оборудование настолько старое, что неудивительно, если поддержка будет нестабильной. ...и даже если это так, оно не будет хорошо воспроизводить видео YouTube. Учтите, что ни один из ныне используемых YouTube кодеков не существовал 20 лет назад, не говоря уже о том, что иметь всего 512 МБ оперативной памяти в 2019 году не идеально.