Hi Daniel & Po-Hsu Lin,

Did some further testing against: linux-image-5.3.0-40-generic/eoan-
proposed

<<INSTALL KERNEL VIA EOEM-PROPOSED>>
$ sudo apt install linux-headers-5.3.0-40-generic/eoan-proposed 
linux-image-5.3.0-40-generic/eoan-proposed linux-headers-5.3.0-40/eoan-proposed 
linux-modules-5.3.0-40-generic/eoan-proposed 
linux-modules-extra-5.3.0-40-generic/eoan-proposed
Reading package lists... Done
Building dependency tree       
Reading state information... Done
linux-modules-5.3.0-40-generic is already the newest version (5.3.0-40.32).
linux-modules-5.3.0-40-generic set to manually installed.
Selected version '5.3.0-40.32' (Ubuntu:19.10/eoan-proposed [amd64]) for 
'linux-headers-5.3.0-40-generic'
Selected version '5.3.0-40.32' (Ubuntu:19.10/eoan-proposed [amd64]) for 
'linux-image-5.3.0-40-generic'
Selected version '5.3.0-40.32' (Ubuntu:19.10/eoan-proposed [all]) for 
'linux-headers-5.3.0-40'
Selected version '5.3.0-40.32' (Ubuntu:19.10/eoan-proposed [amd64]) for 
'linux-modules-5.3.0-40-generic'
Selected version '5.3.0-40.32' (Ubuntu:19.10/eoan-proposed [amd64]) for 
'linux-modules-extra-5.3.0-40-generic'
Suggested packages:
  fdutils linux-doc-5.3.0 | linux-source-5.3.0 linux-tools
The following NEW packages will be installed:
  linux-headers-5.3.0-40 linux-headers-5.3.0-40-generic 
linux-image-5.3.0-40-generic linux-modules-extra-5.3.0-40-generic
0 upgraded, 4 newly installed, 0 to remove and 5 not upgraded.
Need to get 59.1 MB of archives.
After this operation, 285 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.ubuntu.com/ubuntu eoan-proposed/main amd64 
linux-headers-5.3.0-40 all 5.3.0-40.32 [11.0 MB]
Get:2 http://archive.ubuntu.com/ubuntu eoan-proposed/main amd64 
linux-headers-5.3.0-40-generic amd64 5.3.0-40.32 [1,231 kB]
Get:3 http://archive.ubuntu.com/ubuntu eoan-proposed/main amd64 
linux-image-5.3.0-40-generic amd64 5.3.0-40.32 [8,653 kB]                   
Get:4 http://archive.ubuntu.com/ubuntu eoan-proposed/main amd64 
linux-modules-extra-5.3.0-40-generic amd64 5.3.0-40.32 [38.2 MB]            
Fetched 59.1 MB in 17s (3,531 kB/s)                                             
                                                            
Selecting previously unselected package linux-headers-5.3.0-40.
(Reading database ... 258418 files and directories currently installed.)
Preparing to unpack .../linux-headers-5.3.0-40_5.3.0-40.32_all.deb ...
Unpacking linux-headers-5.3.0-40 (5.3.0-40.32) ...
Selecting previously unselected package linux-headers-5.3.0-40-generic.
Preparing to unpack .../linux-headers-5.3.0-40-generic_5.3.0-40.32_amd64.deb ...
Unpacking linux-headers-5.3.0-40-generic (5.3.0-40.32) ...
Selecting previously unselected package linux-image-5.3.0-40-generic.
Preparing to unpack .../linux-image-5.3.0-40-generic_5.3.0-40.32_amd64.deb ...
Unpacking linux-image-5.3.0-40-generic (5.3.0-40.32) ...
Selecting previously unselected package linux-modules-extra-5.3.0-40-generic.
Preparing to unpack 
.../linux-modules-extra-5.3.0-40-generic_5.3.0-40.32_amd64.deb ...
Unpacking linux-modules-extra-5.3.0-40-generic (5.3.0-40.32) ...
Setting up linux-headers-5.3.0-40 (5.3.0-40.32) ...
Setting up linux-image-5.3.0-40-generic (5.3.0-40.32) ...
I: /boot/vmlinuz.old is now a symlink to vmlinuz-5.3.0-29-generic
I: /boot/initrd.img.old is now a symlink to initrd.img-5.3.0-29-generic
I: /boot/vmlinuz is now a symlink to vmlinuz-5.3.0-40-generic
I: /boot/initrd.img is now a symlink to initrd.img-5.3.0-40-generic
Setting up linux-modules-extra-5.3.0-40-generic (5.3.0-40.32) ...
Setting up linux-headers-5.3.0-40-generic (5.3.0-40.32) ...
Processing triggers for linux-image-5.3.0-40-generic (5.3.0-40.32) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.3.0-40-generic
I: The initramfs will attempt to resume from /dev/sdb1
I: (UUID=c5e6fc8e-d834-4241-900e-31e19c7ef230)
I: Set the RESUME variable to override this.
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.3.0-40-generic
Found initrd image: /boot/initrd.img-5.3.0-40-generic
Found linux image: /boot/vmlinuz-5.3.0-29-generic
Found initrd image: /boot/initrd.img-5.3.0-29-generic
Found linux image: /boot/vmlinuz-5.3.0-26-generic
Found initrd image: /boot/initrd.img-5.3.0-26-generic
Found linux image: /boot/vmlinuz-5.3.0-24-generic
Found initrd image: /boot/initrd.img-5.3.0-24-generic
Adding boot menu entry for EFI firmware configuration
done

$ sudo reboot
...

$ uname -a
uname -a
Linux green 5.3.0-40-generic #32-Ubuntu SMP Fri Jan 31 20:24:34 UTC 2020 x86_64 
x86_64 x86_64 GNU/Linux

<<END INSTALL KERNEL VIA EOEM-PROPOSED>>

Can you advise is this is kernel with fix, I ask as review of details
does not appear to have reference to this bug.

My first lot of testing via console is positives, as with this kernel
version, I now get cursor available on my machine.


Cheers,

John.

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1851340

Title:
  [mgag200] Ubuntu 19.10 upgrade results in invisible mouse cursor on
  Matrox G200eR2

Status in linux package in Ubuntu:
  Fix Released
Status in linux source package in Eoan:
  Fix Committed

Bug description:
  == SRU Justification ==
  The cursor on Matrox G200eR2 will disappear after upgrading kernel from
  Disco to Eoan, this is caused by this commit that got applied in Eoan:
      4dc57b10 (drm/mgag200: Rewrite cursor handling)

  == Fix ==
  * a9c342ab (drm/mgag200: Don't unpin the current cursor image's buffer.)
  * cf578c8c (drm/mgag200: Set cursor scanout address to correct BO)
  * e61576c4 (drm/mgag200: add in missing { } around if block)
  * a0fd72d2 (drm/mgag200: Pin displayed cursor BO to video memory)

  Focal got these patches already and it does not have this issue.

  == Test ==
  Test kernel could be found here:
    https://people.canonical.com/~phlin/kernel/lp-1851340-mgag200-cursor/

  Verified by the bug reporter, John Hartley, the patched kernel can fix
  this issue.

  == Regression Potential ==
  Low, change limited to mgag200 cursor itself, and it's already been
  applied on newer releases.


  == Original Bug Report ==
  Following in place upgrade of Ubuntu 19.04 -> 19.10 I no longer have visible 
cursor with my Gnone desktop.

  I have found the same problem when upgrading 2 machines from Ubuntu
  19.04 -> 19.10.

  Reproducing problem is easy:

  1. Open Ubuntu Update Window
  2. Select "Upgrade"
  3. On completion of update (after reboot) cursor is no longer visible.
  4. This applies to display connected to VGA port on host with USB Keyboard + 
Mouse

  While the connected display has no visible cursor and so is usable, I
  have always used X11VNC Server to provide network GUI access. On the
  remote X11VNC display I see and can use the cursor.

  This bug report is being sent via Remote X11VNC window, as I cannot
  use the main VGA display window (due to lack of visible cursor)

  I have done search online and thought that maybe issue was with my USB
  Mighty Mouse, so I also tried with Logitech M100R USB Mouse. Same
  result, no visible mouse cursor.

  I have done: "grep usb /var/log/syslog" and can see many USB events,
  including both Apple and Logitech mouse detection events.

  NOTE:

  Due to compatibility issue with X11VNC, I have disable Wayland on both
  machines by adding the following option to: /etc/gdm3/custom.conf

  WaylandEnable=false

  Regards,

  John Hartley.

  ProblemType: Bug
  DistroRelease: Ubuntu 19.10
  Package: xorg 1:7.7+19ubuntu12
  ProcVersionSignature: Ubuntu 5.3.0-19.20-generic 5.3.1
  Uname: Linux 5.3.0-19-generic x86_64
  ApportVersion: 2.20.11-0ubuntu8.1
  Architecture: amd64
  BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
  CompositorRunning: None
  CurrentDesktop: ubuntu:GNOME
  Date: Tue Nov  5 18:25:23 2019
  DistUpgraded: 2019-11-05 15:20:04,402 ERROR got error from PostInstallScript 
./xorg_fix_proprietary.py (g-exec-error-quark: Failed to execute child process 
“./xorg_fix_proprietary.py” (No such file or directory) (8))
  DistroCodename: eoan
  DistroVariant: ubuntu
  GraphicsCard:
   Matrox Electronics Systems Ltd. G200eR2 [102b:0534] (rev 01) (prog-if 00 
[VGA controller])
     Subsystem: Lenovo G200eR2 [1d49:0a01]
  InstallationDate: Installed on 2018-12-17 (322 days ago)
  InstallationMedia: Ubuntu 18.10 "Cosmic Cuttlefish" - Release amd64 
(20181017.3)
  MachineType: LENOVO System x3650 M5: -[8871AC1]-
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.3.0-19-generic 
root=UUID=3b8f415b-7e78-461c-83df-64f1f1a7826a ro ipv6.disable=1 quiet splash 
iommu=1 intel_iommu=on ipv6.disable=1 vt.handoff=7
  SourcePackage: xorg
  Symptom: display
  UpgradeStatus: Upgraded to eoan on 2019-11-05 (0 days ago)
  dmi.bios.date: 06/03/2019
  dmi.bios.vendor: LENOVO
  dmi.bios.version: -[TCE140H-2.91]-
  dmi.board.asset.tag: (none)
  dmi.board.name: 01KN179
  dmi.board.vendor: LENOVO
  dmi.board.version: NULL
  dmi.chassis.asset.tag: none
  dmi.chassis.type: 23
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: none
  dmi.modalias: 
dmi:bvnLENOVO:bvr-[TCE140H-2.91]-:bd06/03/2019:svnLENOVO:pnSystemx3650M5-[8871AC1]-:pvr13:rvnLENOVO:rn01KN179:rvrNULL:cvnLENOVO:ct23:cvrnone:
  dmi.product.family: System X
  dmi.product.name: System x3650 M5: -[8871AC1]-
  dmi.product.sku: (none)
  dmi.product.version: 13
  dmi.sys.vendor: LENOVO
  version.compiz: compiz N/A
  version.libdrm2: libdrm2 2.4.99-1ubuntu1
  version.libgl1-mesa-dri: libgl1-mesa-dri 19.2.1-1ubuntu1
  version.libgl1-mesa-glx: libgl1-mesa-glx N/A
  version.xserver-xorg-core: xserver-xorg-core 2:1.20.5+git20191008-0ubuntu1
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.0.1-1ubuntu1
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20190815-1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.16-1

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1851340/+subscriptions

-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to