Public bug reported:

Specifically in a game called Crusader Kings III in the Royal Court
module which is a 3d model scene, the mouse functionality that pops up
tooltips and opens further windows by mouse clicking the character
models does not work.

It has been working up until around a month, possibly 2 months, ago but
suddenly stopped working.

The reason I believe it is related to libopengl is because

1) The game offers both Vulkan and OpenGL renderers, and the broken
mouse interaction functionality works with the Vulkan renderer.

2) Today I had to use a old Ubuntu 22.04 installation which obviously
has an older libopengl, so I tried the game there, and the mouse
interaction functionality is working properly.

3) The game itself has not been updated since 1-12-2022 and the game was
definitely working properly through January 2023 and most if not all
February 2023.

Obviously there are other older libraries on Ubuntu 20.04 but given the
problem is with the game's OpenGL renderer it seems plausible that the
issue is in fact with libopengl.

I have not noticed any other odd behaviour wrt to libopengl on my
system.

===========================
Other requested information
===========================
lsb_release -rd
Description:    Ubuntu 22.10
Release:        22.10

apt-cache policy libopengl0
libopengl0:
  Installed: 1.5.0-1
  Candidate: 1.5.0-1
  Version table:
 *** 1.5.0-1 500
        500 http://gb.archive.ubuntu.com/ubuntu kinetic/main amd64 Packages
        100 /var/lib/dpkg/status

What I expect to happen.
When I pass the mouse over a 3d model I expect them to be highlighted, and when 
I hover over a 3d model in the game I expect tooltips to be displayed, and when 
I click on the characters with the mouse I expect other windows to be opened.

What happened instead.
Nothing. The models are not highlighted as I pass over them. The tooltips  are 
not displayed as I hover over a model, and there is no response to attempts to 
mouse click the models.

ProblemType: Bug
DistroRelease: Ubuntu 22.10
Package: libopengl0 1.5.0-1
ProcVersionSignature: Ubuntu 5.19.0-35.36-generic 5.19.17
Uname: Linux 5.19.0-35-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
.proc.driver.nvidia.capabilities.gpu0: Error: path was not a regular file.
.proc.driver.nvidia.capabilities.mig: Error: path was not a regular file.
.proc.driver.nvidia.gpus.0000.09.00.0: Error: path was not a regular file.
.proc.driver.nvidia.registry: Binary: ""
.proc.driver.nvidia.suspend: suspend hibernate resume
.proc.driver.nvidia.suspend_depth: default modeset uvm
.proc.driver.nvidia.version:
 NVRM version: NVIDIA UNIX x86_64 Kernel Module  525.85.05  Sat Jan 14 00:49:50 
UTC 2023
 GCC version:
ApportVersion: 2.23.1-0ubuntu3
Architecture: amd64
BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
CasperMD5CheckResult: pass
CompositorRunning: None
CurrentDesktop: KDE
Date: Thu Mar 23 12:57:30 2023
DistUpgraded: Fresh install
DistroCodename: kinetic
DistroVariant: ubuntu
DkmsStatus:
 openrazer-driver/3.5.1, 5.19.0-31-generic, x86_64: installed
 openrazer-driver/3.5.1, 5.19.0-35-generic, x86_64: installed
GraphicsCard:
 NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] [10de:1b06] (rev a1) (prog-if 
00 [VGA controller])
   Subsystem: ASUSTeK Computer Inc. GP102 [GeForce GTX 1080 Ti] [1043:85f1]
InstallationDate: Installed on 2022-12-17 (95 days ago)
InstallationMedia: Kubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
MachineType: System manufacturer System Product Name
ProcEnviron:
 LANGUAGE=en_GB:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_GB.UTF-8
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.19.0-35-generic 
root=UUID=191902d4-47d9-4f7c-af81-28b956711aad ro quiet splash vt.handoff=7
SourcePackage: libglvnd
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 06/17/2020
dmi.bios.release: 5.13
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 3103
dmi.board.asset.tag: Default string
dmi.board.name: ROG CROSSHAIR VII HERO (WI-FI)
dmi.board.vendor: ASUSTeK COMPUTER INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Default string
dmi.chassis.type: 3
dmi.chassis.vendor: Default string
dmi.chassis.version: Default string
dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr3103:bd06/17/2020:br5.13:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnROGCROSSHAIRVIIHERO(WI-FI):rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
dmi.product.family: To be filled by O.E.M.
dmi.product.name: System Product Name
dmi.product.sku: SKU
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer
version.compiz: compiz N/A
version.libdrm2: libdrm2 2.4.113-2
version.libgl1-mesa-dri: libgl1-mesa-dri 22.2.5-0ubuntu0.1
version.libgl1-mesa-glx: libgl1-mesa-glx N/A
version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
version.xserver-xorg-core: xserver-xorg-core 2:21.1.4-2ubuntu1.5
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-3
version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20210115-1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.17-2build1

** Affects: libglvnd (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug kinetic ubuntu

** Description changed:

  Specifically in a game called Crusader Kings III in the Royal Court
  module which is a 3d model scene, the mouse functionality that pops up
  tooltips and opens further windows by mouse clicking the character
  models does not work.
  
  It has been working up until around a month, possibly 2 months, ago but
  suddenly stopped working.
  
  The reason I believe it is related to libopengl is because
  
  1) The game offers both Vulkan and OpenGL renderers, and the broken
  mouse interaction functionality works with the Vulkan renderer.
  
  2) Today I had to use a old Ubuntu 22.04 installation which obviously
  has an older libopengl, so I tried the game there, and the mouse
  interaction functionality is working properly.
  
  3) The game itself has not been updated since 1-12-2022 and the game was
  definitely working properly through January 2023 and most if not all
  February 2023.
  
  Obviously there are other older libraries on Ubuntu 20.04 but given the
  problem is with the game's OpenGL renderer it seems plausible that the
  issue is in fact with libopengl.
  
- I have not noticed any other odd behaviour wrt to libopengl1 on my
+ I have not noticed any other odd behaviour wrt to libopengl on my
  system.
  
  ===========================
  Other requested information
  ===========================
  lsb_release -rd
  Description:    Ubuntu 22.10
  Release:        22.10
  
  apt-cache policy libopengl0
  libopengl0:
-   Installed: 1.5.0-1
-   Candidate: 1.5.0-1
-   Version table:
-  *** 1.5.0-1 500
-         500 http://gb.archive.ubuntu.com/ubuntu kinetic/main amd64 Packages
-         100 /var/lib/dpkg/status
+   Installed: 1.5.0-1
+   Candidate: 1.5.0-1
+   Version table:
+  *** 1.5.0-1 500
+         500 http://gb.archive.ubuntu.com/ubuntu kinetic/main amd64 Packages
+         100 /var/lib/dpkg/status
  
  What I expect to happen.
  When I pass the mouse over a 3d model I expect them to be highlighted, and 
when I hover over a 3d model in the game I expect tooltips to be displayed, and 
when I click on the characters with the mouse I expect other windows to be 
opened.
  
  What happened instead.
  Nothing. The models are not highlighted as I pass over them. The tooltips  
are not displayed as I hover over a model, and there is no response to attempts 
to mouse click the models.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 22.10
  Package: libopengl0 1.5.0-1
  ProcVersionSignature: Ubuntu 5.19.0-35.36-generic 5.19.17
  Uname: Linux 5.19.0-35-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  .proc.driver.nvidia.capabilities.gpu0: Error: path was not a regular file.
  .proc.driver.nvidia.capabilities.mig: Error: path was not a regular file.
  .proc.driver.nvidia.gpus.0000.09.00.0: Error: path was not a regular file.
  .proc.driver.nvidia.registry: Binary: ""
  .proc.driver.nvidia.suspend: suspend hibernate resume
  .proc.driver.nvidia.suspend_depth: default modeset uvm
  .proc.driver.nvidia.version:
-  NVRM version: NVIDIA UNIX x86_64 Kernel Module  525.85.05  Sat Jan 14 
00:49:50 UTC 2023
-  GCC version:
+  NVRM version: NVIDIA UNIX x86_64 Kernel Module  525.85.05  Sat Jan 14 
00:49:50 UTC 2023
+  GCC version:
  ApportVersion: 2.23.1-0ubuntu3
  Architecture: amd64
  BootLog: Error: [Errno 13] Permission denied: '/var/log/boot.log'
  CasperMD5CheckResult: pass
  CompositorRunning: None
  CurrentDesktop: KDE
  Date: Thu Mar 23 12:57:30 2023
  DistUpgraded: Fresh install
  DistroCodename: kinetic
  DistroVariant: ubuntu
  DkmsStatus:
-  openrazer-driver/3.5.1, 5.19.0-31-generic, x86_64: installed
-  openrazer-driver/3.5.1, 5.19.0-35-generic, x86_64: installed
+  openrazer-driver/3.5.1, 5.19.0-31-generic, x86_64: installed
+  openrazer-driver/3.5.1, 5.19.0-35-generic, x86_64: installed
  GraphicsCard:
-  NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] [10de:1b06] (rev a1) (prog-if 
00 [VGA controller])
-    Subsystem: ASUSTeK Computer Inc. GP102 [GeForce GTX 1080 Ti] [1043:85f1]
+  NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] [10de:1b06] (rev a1) (prog-if 
00 [VGA controller])
+    Subsystem: ASUSTeK Computer Inc. GP102 [GeForce GTX 1080 Ti] [1043:85f1]
  InstallationDate: Installed on 2022-12-17 (95 days ago)
  InstallationMedia: Kubuntu 22.10 "Kinetic Kudu" - Release amd64 (20221020)
  MachineType: System manufacturer System Product Name
  ProcEnviron:
-  LANGUAGE=en_GB:en
-  PATH=(custom, no user)
-  XDG_RUNTIME_DIR=<set>
-  LANG=en_GB.UTF-8
-  SHELL=/bin/bash
+  LANGUAGE=en_GB:en
+  PATH=(custom, no user)
+  XDG_RUNTIME_DIR=<set>
+  LANG=en_GB.UTF-8
+  SHELL=/bin/bash
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.19.0-35-generic 
root=UUID=191902d4-47d9-4f7c-af81-28b956711aad ro quiet splash vt.handoff=7
  SourcePackage: libglvnd
  UpgradeStatus: No upgrade log present (probably fresh install)
  dmi.bios.date: 06/17/2020
  dmi.bios.release: 5.13
  dmi.bios.vendor: American Megatrends Inc.
  dmi.bios.version: 3103
  dmi.board.asset.tag: Default string
  dmi.board.name: ROG CROSSHAIR VII HERO (WI-FI)
  dmi.board.vendor: ASUSTeK COMPUTER INC.
  dmi.board.version: Rev 1.xx
  dmi.chassis.asset.tag: Default string
  dmi.chassis.type: 3
  dmi.chassis.vendor: Default string
  dmi.chassis.version: Default string
  dmi.modalias: 
dmi:bvnAmericanMegatrendsInc.:bvr3103:bd06/17/2020:br5.13:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKCOMPUTERINC.:rnROGCROSSHAIRVIIHERO(WI-FI):rvrRev1.xx:cvnDefaultstring:ct3:cvrDefaultstring:skuSKU:
  dmi.product.family: To be filled by O.E.M.
  dmi.product.name: System Product Name
  dmi.product.sku: SKU
  dmi.product.version: System Version
  dmi.sys.vendor: System manufacturer
  version.compiz: compiz N/A
  version.libdrm2: libdrm2 2.4.113-2
  version.libgl1-mesa-dri: libgl1-mesa-dri 22.2.5-0ubuntu0.1
  version.libgl1-mesa-glx: libgl1-mesa-glx N/A
  version.nvidia-graphics-drivers: nvidia-graphics-drivers-* N/A
  version.xserver-xorg-core: xserver-xorg-core 2:21.1.4-2ubuntu1.5
  version.xserver-xorg-input-evdev: xserver-xorg-input-evdev N/A
  version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:19.1.0-3
  version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20210115-1
  version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 
1:1.0.17-2build1

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

Title:
  Mouse interaction in 3d game does not work

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


_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-x-swat
Post to     : ubuntu-x-swat@lists.launchpad.net
Unsubscribe : https://launchpad.net/~ubuntu-x-swat
More help   : https://help.launchpad.net/ListHelp

Reply via email to