KX-6000 Ubuntu 20.04x64 Driver Release Note

2023-09-05

Support Platforms

Display Support

Change History

Installing and uninstalling driver

Support Platforms

Support CHIPS:

KX-6000 Chip

Support OS:

Ubuntu 20.04x64（ubuntu-20.04.6-desktop-amd64）

Support Linux:

Linux Kernel 5.15.71x64

Driver Version:

21.00.5 6

Back to top

Display Support

Support Device:

CRT , DP1/HDMI1/DVI1, DP2/HDMI2/DVI2

Resolution Support

Note: DRAM with 1&4 slot and 2&3 slot are snoop only cases, others can support none snoop

a) FB size = 64MB, support single view only

Device Combination | Max Resolution
Integrated DisplayPort1/DisplayPort2 | 1920x1080@60Hz
Integrated CRT | 1920x1080@60Hz
Integrated HDMI1/HDMI2 | 1920x1080@60Hz
Integrated DVI (through Integrated HDMI1/HDMI2) | 1920x1080@60Hz

b) FB>64MB and Snoop only, can support multi view

Max Resolution is 1920x1080@60Hz.

c) FB>64MB and none snoop , can support multi view

输出设备 1 | 输出设备 2 | 输出设备 3 | 输出设备 1 最大分辨率 | 输出设备 2 最大分辨率 | 输出设备 3 最大分辨率
CRT | \ | \ | 2048x1536@60Hz | \ | \
DVI | \ | \ | 1920x1200@60Hz | \ | \
HDMI\DP\eDP | \ | \ | 4096x2160@60Hz | \ | \
CRT | DVI | DVI | 2048x1536@60Hz | 1920x1080@60Hz | 1920x1080@60Hz
CRT | HDMI\DP\eDP | HDMI\DP\eDP | 1920x1080@60Hz | 4096x2160@60Hz | 1920x1080@60Hz

a) 多设备输出包含复制和扩展两种模式; WinXP 单屏最大分辨率为 2048x1536@60Hz

b) 4K 显示分辨率下用户体验较差,且性能体现较大依赖于应用场景和应用程序.受限于 GPU 性能,任意显示设备启用 4K 显示分辨率后,不论何种显示组合均会受到此影响.

Open API Support

1. GLX1.4

2. OpenGL3.2

3. EGL1.4

4. OpenGL ES2.0

Video Codec Support

需要更新系统文件用命令播放视频，可参考如下步骤：

1. 打开 terminal 依次输入以下命令：

#sudo su 输入密码

#apt-get update

#apt-get install libgl1-mesa-glx

#apt-get install dkms

#apt-get install mesa-utils

#apt-get install libva-dev

#apt-get install libvdpau-dev

#apt-get install mplayer

2. 安装驱动，用如下命令播放 video：

#mplayer -vo vdpau –vc ffmpeg12vdpau,ffwmv3vdpau,ffvc1vdpau,ffhevcvdpau,ffh264vdpau,ffodivxvdpau $clip_name

3. Decoding Capabilities

Format | Performance | Profile
H.265 HEVC | 1920x1080p30@100Mbps 1920x1080p120@25Mbps 4096x2160p30@100Mbps | MP
H.264 AVC | 1920x1080p30@70Mbps 1920x1080p120@25Mbps 3840x2160p30@50Mbps | HP
VP8 | 1920x1080p30@10Mbps | /
M-JPEG | 1920x1080p30@80Mbps (M-JPEG) Baseline 8kx4k, 130Mpps (JPEG) | Baseline
VC-1/WMV9 | 1920x1080p30@72Mbps | Level:AP@L3.0
AVS | 6.0.3.08.60(base),1920x1152p60@65Mbps 6.0.0.08.60(broadcast),1920x1152p60@25Mbps | /

Note:

1） smplayer 只支持 H.264, VC-1 格式的硬件解码.

2） 21.00.30 版驱动(包括)之后的驱动支持 HEVC 和 H264 最大解码宽高放开为 4096x2304

Video Capabilities

a) 1080i@60/50Fps clips can not be supported in 4k@30Hz mode.

b) no moving window, no resizing window with one single 4k@30fps video

c) some media player may have different behavior and it may have some background 3D BLT even it is in full screen mode.

4. Encoding Capabilities

Format | Performance | Profile
H.265 HEVC | 1920x1080p@60fps | MP/I, P frames/CABAC
H.264 AVC | 1920x1080p@60fps | HP/I, P frames/CAVLC

Test Note:

a) We test with both Xserver mode.

b) Current Ubuntu OS can’t support audio. PCI-e device ID of KX-6000 is not included in HDMI audio driver of default Linux kernel provided by Ubuntu. HDMI audio driver could not recognize the HDMI controller and can’t run on KX-6000.

Back to top

Change History

21.00.56 (9/5/2023)

New Feature/Update:

Test with Ubuntu20.04.6, support kernel 5.15.71

21.00.41 (12/09/2021)

Bug Fix:

Fix Customer Issue：KX-U6780A 测试天翼云客户端集显不支持硬渲染问题

21.00.30(09/24/2020)

1. Initial Beta Release

Back to top

Installing and uninstalling driver

Note:

i. Installing driver

1. Open terminal and find the directory where the driver is, then input command

#dpkg -i zhaoxin-linux-graphics-driver-dri-21.00.56_amd64.deb

to install x64 driver.

2. Input command #reboot to restart the system.

ii. Checking whether the driver is installed successfully

1. Open terminal and input command #dpkg -l | grep zhaoxin

Note: the full name and version of the driver will show: zhaoxin-linux-graphics-driver-amd64 21.00.56

iii. uninstalling driver

1. Input command in the terminal #dpkg -P zhaoxin-linux-graphics-driver(use the full name you check in step ii)

2. Input command #reboot to restart the system.

Back to top