Public bug reported:

[Impact]
On dual GPU platform, BIOS set frame buffer addr to 64-bit, usually when CSM=NO 
setting in BIOS.
When no proper GPU driver loaded, Xorg driver will use the wrong fb addr, then 
crash.

[Fix]
Add 64-bit efifb support, make Xorg find the correct GPU fb addr.
If still failed, use the first GPU as default.

[Test]
Tested on Intel and NV dual GPU platform. Works fine.

[Regression Potential]
Upstream fix, low risk.
Verified on ThinkPad P1/P52.

** Affects: hwe-next
     Importance: Undecided
     Assignee: AaronMa (mapengyu)
         Status: New

** Affects: linux (Ubuntu)
     Importance: Undecided
         Status: Incomplete


** Tags: originate-from-1811752 sutton

** Tags added: originate-from-1811752 sutton

** Changed in: hwe-next
     Assignee: (unassigned) => AaronMa (mapengyu)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1812797

Title:
  [SRU] Fix Xorg crash with nomodeset when BIOS enable 64-bit fb addr

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/1812797/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to