07-16-2023, 05:40 AM
Good news.
Version ArmbianTV 20230716-video with support for video cards connected as in a regular PC to the PCIe connector. I have tested several video cards that I have. Here is part of the results. You don't need to do anything manually, just connect the video card, turn on the system and get acceleration. For example, I watch a full-screen 1080p video in the player.
star64 login: root
Password:
____ _ __ _ _
/ ___|| |_ __ _ _ __ / /_ | || |
\___ \| __/ _` | '__| '_ \| || |_
___) | || (_| | | | (_) |__ _|
|____/ \__\__,_|_| \___/ |_|
Welcome to Armbian 23.06 Lunar with Linux 5.15.115-star64
No end-user support: built from trunk
System load: 40% Up time: 5 min Local users: 2
Memory usage: 7% of 7.74G IP: 192.168.1.31
CPU temp: 46�°C Usage of /: 26% of 15G
[ 11 security updates available, 32 updates total: apt upgrade ]
Last check: 2023-07-16 10:28
[ General system configuration (beta): armbian-config ]
Last login: Sun Jul 16 13:28:48 MSK 2023 on tty1
root@star64:~# lspci
00:00.0 PCI bridge: PLDA XpressRich-AXI Ref Design (rev 02)
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
01:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
=======================================================
glmark2 2021.02
=======================================================
OpenGL Information
GL_VENDOR: Mesa
GL_RENDERER: NVA8
GL_VERSION: 3.3 (Compatibility Profile) Mesa 23.0.2
=======================================================
[build] use-vbo=false: FPS: 132 FrameTime: 7.576 ms
[build] use-vbo=true: FPS: 222 FrameTime: 4.505 ms
[texture] texture-filter=nearest: FPS: 212 FrameTime: 4.717 ms
[texture] texture-filter=linear: FPS: 211 FrameTime: 4.739 ms
[texture] texture-filter=mipmap: FPS: 216 FrameTime: 4.630 ms
[shading] shading=gouraud: FPS: 208 FrameTime: 4.808 ms
[shading] shading=blinn-phong-inf: FPS: 208 FrameTime: 4.808 ms
[shading] shading=phong: FPS: 198 FrameTime: 5.051 ms
[shading] shading=cel: FPS: 192 FrameTime: 5.208 ms
[bump] bump-render=high-poly: FPS: 190 FrameTime: 5.263 ms
[bump] bump-render=normals: FPS: 221 FrameTime: 4.525 ms
[bump] bump-render=height: FPS: 214 FrameTime: 4.673 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 183 FrameTime: 5.464 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 132 FrameTime: 7.576 ms
[pulsar] light=false:quads=5:texture=false: FPS: 192 FrameTime: 5.208 ms
[desktop] blur-radius=5:effect=blur:passes=1eparable=true:windows=4: FPS: 112 FrameTime: 8.929 ms
[desktop] effect=shadow:windows=4: FPS: 141 FrameTime: 7.092 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 92 FrameTime: 10.870 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 112 FrameTime: 8.929 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 92 FrameTime: 10.870 ms
[ideas] speed=duration: FPS: 106 FrameTime: 9.434 ms
[jellyfish] <default>: FPS: 149 FrameTime: 6.711 ms
[terrain] <default>: FPS: 28 FrameTime: 35.714 ms
[shadow] <default>: FPS: 170 FrameTime: 5.882 ms
[refract] <default>: FPS: 60 FrameTime: 16.667 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 212 FrameTime: 4.717 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 199 FrameTime: 5.025 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 212 FrameTime: 4.717 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 191 FrameTime: 5.236 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 200 FrameTime: 5.000 ms
=======================================================
glmark2 Score: 171
=======================================================
=======================================================
glmark2 2021.02
=======================================================
OpenGL Information
GL_VENDOR: Mesa
GL_RENDERER: NVA8
GL_VERSION: OpenGL ES 3.1 Mesa 23.0.2
=======================================================
[build] use-vbo=false: FPS: 131 FrameTime: 7.634 ms
[build] use-vbo=true: FPS: 223 FrameTime: 4.484 ms
[texture] texture-filter=nearest: FPS: 212 FrameTime: 4.717 ms
[texture] texture-filter=linear: FPS: 212 FrameTime: 4.717 ms
[texture] texture-filter=mipmap: FPS: 216 FrameTime: 4.630 ms
[shading] shading=gouraud: FPS: 209 FrameTime: 4.785 ms
[shading] shading=blinn-phong-inf: FPS: 209 FrameTime: 4.785 ms
[shading] shading=phong: FPS: 198 FrameTime: 5.051 ms
[shading] shading=cel: FPS: 192 FrameTime: 5.208 ms
[bump] bump-render=high-poly: FPS: 191 FrameTime: 5.236 ms
[bump] bump-render=normals: FPS: 221 FrameTime: 4.525 ms
[bump] bump-render=height: FPS: 214 FrameTime: 4.673 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 182 FrameTime: 5.495 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 132 FrameTime: 7.576 ms
[pulsar] light=false:quads=5:texture=false: FPS: 192 FrameTime: 5.208 ms
[desktop] blur-radius=5:effect=blur:passes=1eparable=true:windows=4: FPS: 112 FrameTime: 8.929 ms
[desktop] effect=shadow:windows=4: FPS: 141 FrameTime: 7.092 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 92 FrameTime: 10.870 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 112 FrameTime: 8.929 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 92 FrameTime: 10.870 ms
[ideas] speed=duration: FPS: 104 FrameTime: 9.615 ms
[jellyfish] <default>: FPS: 150 FrameTime: 6.667 ms
[terrain] <default>: FPS: 28 FrameTime: 35.714 ms
[shadow] <default>: FPS: 170 FrameTime: 5.882 ms
[refract] <default>: FPS: 60 FrameTime: 16.667 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 212 FrameTime: 4.717 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 199 FrameTime: 5.025 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 212 FrameTime: 4.717 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 191 FrameTime: 5.236 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 200 FrameTime: 5.000 ms
=======================================================
glmark2 Score: 171
=======================================================
Version ArmbianTV 20230716-video with support for video cards connected as in a regular PC to the PCIe connector. I have tested several video cards that I have. Here is part of the results. You don't need to do anything manually, just connect the video card, turn on the system and get acceleration. For example, I watch a full-screen 1080p video in the player.
star64 login: root
Password:
____ _ __ _ _
/ ___|| |_ __ _ _ __ / /_ | || |
\___ \| __/ _` | '__| '_ \| || |_
___) | || (_| | | | (_) |__ _|
|____/ \__\__,_|_| \___/ |_|
Welcome to Armbian 23.06 Lunar with Linux 5.15.115-star64
No end-user support: built from trunk
System load: 40% Up time: 5 min Local users: 2
Memory usage: 7% of 7.74G IP: 192.168.1.31
CPU temp: 46�°C Usage of /: 26% of 15G
[ 11 security updates available, 32 updates total: apt upgrade ]
Last check: 2023-07-16 10:28
[ General system configuration (beta): armbian-config ]
Last login: Sun Jul 16 13:28:48 MSK 2023 on tty1
root@star64:~# lspci
00:00.0 PCI bridge: PLDA XpressRich-AXI Ref Design (rev 02)
01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
01:00.1 Audio device: NVIDIA Corporation High Definition Audio Controller (rev a1)
=======================================================
glmark2 2021.02
=======================================================
OpenGL Information
GL_VENDOR: Mesa
GL_RENDERER: NVA8
GL_VERSION: 3.3 (Compatibility Profile) Mesa 23.0.2
=======================================================
[build] use-vbo=false: FPS: 132 FrameTime: 7.576 ms
[build] use-vbo=true: FPS: 222 FrameTime: 4.505 ms
[texture] texture-filter=nearest: FPS: 212 FrameTime: 4.717 ms
[texture] texture-filter=linear: FPS: 211 FrameTime: 4.739 ms
[texture] texture-filter=mipmap: FPS: 216 FrameTime: 4.630 ms
[shading] shading=gouraud: FPS: 208 FrameTime: 4.808 ms
[shading] shading=blinn-phong-inf: FPS: 208 FrameTime: 4.808 ms
[shading] shading=phong: FPS: 198 FrameTime: 5.051 ms
[shading] shading=cel: FPS: 192 FrameTime: 5.208 ms
[bump] bump-render=high-poly: FPS: 190 FrameTime: 5.263 ms
[bump] bump-render=normals: FPS: 221 FrameTime: 4.525 ms
[bump] bump-render=height: FPS: 214 FrameTime: 4.673 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 183 FrameTime: 5.464 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 132 FrameTime: 7.576 ms
[pulsar] light=false:quads=5:texture=false: FPS: 192 FrameTime: 5.208 ms
[desktop] blur-radius=5:effect=blur:passes=1eparable=true:windows=4: FPS: 112 FrameTime: 8.929 ms
[desktop] effect=shadow:windows=4: FPS: 141 FrameTime: 7.092 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 92 FrameTime: 10.870 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 112 FrameTime: 8.929 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 92 FrameTime: 10.870 ms
[ideas] speed=duration: FPS: 106 FrameTime: 9.434 ms
[jellyfish] <default>: FPS: 149 FrameTime: 6.711 ms
[terrain] <default>: FPS: 28 FrameTime: 35.714 ms
[shadow] <default>: FPS: 170 FrameTime: 5.882 ms
[refract] <default>: FPS: 60 FrameTime: 16.667 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 212 FrameTime: 4.717 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 199 FrameTime: 5.025 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 212 FrameTime: 4.717 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 191 FrameTime: 5.236 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 200 FrameTime: 5.000 ms
=======================================================
glmark2 Score: 171
=======================================================
=======================================================
glmark2 2021.02
=======================================================
OpenGL Information
GL_VENDOR: Mesa
GL_RENDERER: NVA8
GL_VERSION: OpenGL ES 3.1 Mesa 23.0.2
=======================================================
[build] use-vbo=false: FPS: 131 FrameTime: 7.634 ms
[build] use-vbo=true: FPS: 223 FrameTime: 4.484 ms
[texture] texture-filter=nearest: FPS: 212 FrameTime: 4.717 ms
[texture] texture-filter=linear: FPS: 212 FrameTime: 4.717 ms
[texture] texture-filter=mipmap: FPS: 216 FrameTime: 4.630 ms
[shading] shading=gouraud: FPS: 209 FrameTime: 4.785 ms
[shading] shading=blinn-phong-inf: FPS: 209 FrameTime: 4.785 ms
[shading] shading=phong: FPS: 198 FrameTime: 5.051 ms
[shading] shading=cel: FPS: 192 FrameTime: 5.208 ms
[bump] bump-render=high-poly: FPS: 191 FrameTime: 5.236 ms
[bump] bump-render=normals: FPS: 221 FrameTime: 4.525 ms
[bump] bump-render=height: FPS: 214 FrameTime: 4.673 ms
[effect2d] kernel=0,1,0;1,-4,1;0,1,0;: FPS: 182 FrameTime: 5.495 ms
[effect2d] kernel=1,1,1,1,1;1,1,1,1,1;1,1,1,1,1;: FPS: 132 FrameTime: 7.576 ms
[pulsar] light=false:quads=5:texture=false: FPS: 192 FrameTime: 5.208 ms
[desktop] blur-radius=5:effect=blur:passes=1eparable=true:windows=4: FPS: 112 FrameTime: 8.929 ms
[desktop] effect=shadow:windows=4: FPS: 141 FrameTime: 7.092 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 92 FrameTime: 10.870 ms
[buffer] columns=200:interleave=false:update-dispersion=0.9:update-fraction=0.5:update-method=subdata: FPS: 112 FrameTime: 8.929 ms
[buffer] columns=200:interleave=true:update-dispersion=0.9:update-fraction=0.5:update-method=map: FPS: 92 FrameTime: 10.870 ms
[ideas] speed=duration: FPS: 104 FrameTime: 9.615 ms
[jellyfish] <default>: FPS: 150 FrameTime: 6.667 ms
[terrain] <default>: FPS: 28 FrameTime: 35.714 ms
[shadow] <default>: FPS: 170 FrameTime: 5.882 ms
[refract] <default>: FPS: 60 FrameTime: 16.667 ms
[conditionals] fragment-steps=0:vertex-steps=0: FPS: 212 FrameTime: 4.717 ms
[conditionals] fragment-steps=5:vertex-steps=0: FPS: 199 FrameTime: 5.025 ms
[conditionals] fragment-steps=0:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[function] fragment-complexity=low:fragment-steps=5: FPS: 212 FrameTime: 4.717 ms
[function] fragment-complexity=medium:fragment-steps=5: FPS: 191 FrameTime: 5.236 ms
[loop] fragment-loop=false:fragment-steps=5:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[loop] fragment-steps=5:fragment-uniform=false:vertex-steps=5: FPS: 212 FrameTime: 4.717 ms
[loop] fragment-steps=5:fragment-uniform=true:vertex-steps=5: FPS: 200 FrameTime: 5.000 ms
=======================================================
glmark2 Score: 171
=======================================================