Moorethread GPU driver support on Xorg

Bug #2024520 reported by Zhanglei Mao
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Triaged
Wishlist
Unassigned

Bug Description

During our test for moorethreads GPU on Ubuntu 20.04 with lightdm+gnome+xorg desktop environment, we found that it can load DDX with mtgpu.drv.so, but during screen locking, the lightdm will start a new Xorg to display a greeter, this new Xorg would match a driver of modesettings_drv.sio instead of a correctly one mtgpu_drv.so.

After debuging, we found the root cause is that xf86VideoPtrToDriverList function of Xorg is absent support for moorethreads GPU, there is a patch to fix this and hope it can be merged to Ubuntu release (20.04 LTS and following).

Tags: focal
Revision history for this message
Zhanglei Mao (zhanglei-mao) wrote :
Revision history for this message
Daniel van Vugt (vanvugt) wrote (last edit ):

Please propose the fix upstream first:
https://gitlab.freedesktop.org/xorg/xserver/-/blob/master/hw/xfree86/common/xf86pciBus.c

The fix should be released in Ubuntu 23.10, 23.04 and 22.04 before we consider 20.04.

tags: added: focal
affects: xorg (Ubuntu) → xorg-server (Ubuntu)
Changed in xorg-server (Ubuntu):
importance: Undecided → Wishlist
Changed in xorg-server (Ubuntu):
status: New → Triaged
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.