andrewz1986
New Member
MODERATOR'S NOTE: I am posting this here as a "Stickie" because it is a good example of how older - legacy - hardware can get a new lease of life under Linux, and as a bonus, the OP (Original Poster) has solved his own problem . I am taking no further input on it, but if you feel you have a similar problem, start your own Thread and by all means link to this one. Wizard
Take it away, Andrew!
"Solved" update:
I solved non-working video hardware acceleration in web browser this way, while no terminal commands were required. I used GUI tools, which you can find via search tool in Whisker "Start" menu. At first, I run "Install Updates" from the start-up splash screen that shows up after installation, just to make sure all apps and drivers are up to date. Then I opened Synaptics Package Manager (Install/Remove Software) and made sure that libvdpau-va-gl1 is installed aside mesa-vdpau-drivers. Then I made sure that official (non-free) NVIDIA binary drivers are selected in "Install Drivers" tool (third party drivers section).
When playing 480p or 720p video in browser, I run Resource Usage tool, where CPU load stabilized at around 50 to 80 percent (I had 100 percent before and getting choppy framerate). That was definitive answer that it is working and impression of smooth framerate is not a placebo. Before, I could hardly watch 480p video in full screen. After following these steps, I was able to watch 720p video in full screen without any performance issues.
I remember I tried to install vdpau drivers before and it did not work. The probable reason was that I had alternative (free) drivers selected.
Original post:
Hi. Sorry for lame questions, but I'm total linux noob. I have an old PC (the base is as old as 2005) I've been happily using with Windows XP for many years, but as developers stopped making modern browsers for it, it became less and less usable, although there is still life in the hardware. Specs are as follows:
CPU: AMD Athlon 64 3000+ 1 800 MHz (939 Socket)
MB: MSI K8N Neo4 SLI (nForce4 chipset)
GPU: GIGABYTE 210 HD Experience Silent 1GB
RAM: 1,5 GB DDR 400 MHz
Storage: Samsung SSD 830 Series 64 GB
Sound: onboard Creative Labs Sound Blaster Live 24-bit
Network: 100Mbps PCI card
I decided to install Linux with a single requirement – to use the PC for fully-fledged internet browsing (WebGL, Google Widevine, DRM, ...), including smooth video streaming. Unfortunately, I was not able to achieve this. The reason was always the same: I couldn't make hardware acceleration work, thus suffering from low performance (480p streaming video gives me 100 percent CPU load), no matter what distribution (Debian-based BunsenLabs x64 that works pretty well on my old notebook of the same age, Lubuntu x32 or Linux Mint x64), browser (Firefox ESR, Firefox Quantum, Chrome 78 or Chromium) and GPU drivers (open source or from NVIDIA) I used. The closest I got was with Linux Mint and Chromium Beta (no viable stable release?) as this guide suggested, but I failed at the end the same way as MasterCatz (the latest comment post in the utter bottom).
Could you please give me a tip for proper, low HW requirements distribution, or/and a set of terminal commands so that I could make it work in Linux Mint x64? Or is it too much too ask from current Linux (drivers) development and my hardware? Thanks.
Take it away, Andrew!
"Solved" update:
I solved non-working video hardware acceleration in web browser this way, while no terminal commands were required. I used GUI tools, which you can find via search tool in Whisker "Start" menu. At first, I run "Install Updates" from the start-up splash screen that shows up after installation, just to make sure all apps and drivers are up to date. Then I opened Synaptics Package Manager (Install/Remove Software) and made sure that libvdpau-va-gl1 is installed aside mesa-vdpau-drivers. Then I made sure that official (non-free) NVIDIA binary drivers are selected in "Install Drivers" tool (third party drivers section).
When playing 480p or 720p video in browser, I run Resource Usage tool, where CPU load stabilized at around 50 to 80 percent (I had 100 percent before and getting choppy framerate). That was definitive answer that it is working and impression of smooth framerate is not a placebo. Before, I could hardly watch 480p video in full screen. After following these steps, I was able to watch 720p video in full screen without any performance issues.
I remember I tried to install vdpau drivers before and it did not work. The probable reason was that I had alternative (free) drivers selected.
Original post:
Hi. Sorry for lame questions, but I'm total linux noob. I have an old PC (the base is as old as 2005) I've been happily using with Windows XP for many years, but as developers stopped making modern browsers for it, it became less and less usable, although there is still life in the hardware. Specs are as follows:
CPU: AMD Athlon 64 3000+ 1 800 MHz (939 Socket)
MB: MSI K8N Neo4 SLI (nForce4 chipset)
GPU: GIGABYTE 210 HD Experience Silent 1GB
RAM: 1,5 GB DDR 400 MHz
Storage: Samsung SSD 830 Series 64 GB
Sound: onboard Creative Labs Sound Blaster Live 24-bit
Network: 100Mbps PCI card
I decided to install Linux with a single requirement – to use the PC for fully-fledged internet browsing (WebGL, Google Widevine, DRM, ...), including smooth video streaming. Unfortunately, I was not able to achieve this. The reason was always the same: I couldn't make hardware acceleration work, thus suffering from low performance (480p streaming video gives me 100 percent CPU load), no matter what distribution (Debian-based BunsenLabs x64 that works pretty well on my old notebook of the same age, Lubuntu x32 or Linux Mint x64), browser (Firefox ESR, Firefox Quantum, Chrome 78 or Chromium) and GPU drivers (open source or from NVIDIA) I used. The closest I got was with Linux Mint and Chromium Beta (no viable stable release?) as this guide suggested, but I failed at the end the same way as MasterCatz (the latest comment post in the utter bottom).
Could you please give me a tip for proper, low HW requirements distribution, or/and a set of terminal commands so that I could make it work in Linux Mint x64? Or is it too much too ask from current Linux (drivers) development and my hardware? Thanks.
Last edited by a moderator: