Eu tenho um laptop antigo (P4-1.6/512 MB) com este adaptador de vídeo S3 SuperSavage IX/C 16 MB. Com o Windows XP, é até capaz de reproduzir 720p. No entanto, eu gostaria de mudar isso para Linux. Então, inicializei a partir de um HDD com Lubuntu 16.04 (e tentei com 18.04 também). E o fato é que ele tem dificuldades até com 480p, sem falar em 576p ou 720p (ambos mpv
ou VLC
).
Aqui estão algumas informações:
~> 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
E este também:
~> 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:
Com mpv
, tentei especificar várias --vo=
opções, junto com --hwaccel=auto
, mas simplesmente falhou com tudo, exceto --vo=x11
e não viu aceleração de hardware. No entanto, pelo que entendi, ele usa aceleração de hardware no Windows, já que reproduz 720p sem nenhum problema (com MPC
eLAV Splitter
).
Então a questão é simples: o que pode ser feito? :) Algum driver específico pode ser? Algumas soluções alternativas com jogadores? Qualquer coisa para melhorar o desempenho...
Obrigado.
EDITAR: Também esqueci de mencionar que tentei instalar xserver-xorg-video-savage
o driver. Infelizmente, durante a instalação, ele desinstalou alguns (muitos, na verdade) outros pacotes relacionados ao X e quase matou meu sistema (após reiniciar, não consegui iniciar o X). Essa foi minha tentativa com 18.0.4 mencionada acima :). Tive que reinstalar o sistema e desta vez optei pelo 16.0.4 (este laptop não tem muita memória :).
EDITAR 2: Agora, vejo que parece haver outras opções relacionadas ao 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
Devo tentar isso em vez disso?
Além disso, não existem drivers proprietários, certo? Se houvesse algum, eu os veria Additional Drivers
?
EDITAR 3: A instalação xserver-xorg-video-savage-hwe-16.04
resulta na falha do sistema ao iniciar a GUI e, se eu ssh
entrar nessa máquina, glxinfo | grep -i opengl
não produz nenhuma saída. Então, eu voltei atrás nisso. Alguma sugestão? :)
Responder1
O driver parece estar nos repositórios, então tente instalá-lo e reinicie.
sudo apt install xserver-xorg-video-savage-hwe-16.04
Não sei se vai funcionar, o hardware é tão antigo que não será surpresa se o suporte for instável. ... e mesmo que isso aconteça, não reproduzirá bem os vídeos do YouTube. Considere que nenhum dos codecs usados atualmente pelo youtube existia há 20 anos, sem falar que ter apenas 512 MB de RAM em 2019 não é o ideal.