我有一台老式筆記型電腦 (P4-1.6/512 MB),配有此視訊轉接器 S3 SuperSavage IX/C 16 MB。在 Windows XP 中,它甚至可以播放 720p。不過,我想把這個東西切換到Linux。因此,我確實使用 Lubuntu 16.04 從 HDD 啟動了它(也嘗試使用 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 年前都不存在,更不用說 2019 年只有 512MB 的 RAM 並不理想。