Public bug reported: Please change retroarch package dependencies to downgrade libgamemode0 from recommends to suggests.
When libgamemode0 and gamemoded packages are installed on my Ubuntu system they don't work or run correctly because of my Intel J5040 CPUs and on-board GPU since gamemode executable and services terminate saying that they are not needed to run since there is no need for CPU core pinning or parking and I don't have an nVidia or AMD video card nor processor, just regular Intel. Thus retroarch tries to access the libgamemode0 library and fails with a core=dumped crash and also throws D-bus errors. Also, because the retroarch package recommends libgamemode0 package doing a Unbuntu do-release-upgrade forcefully installs the recommendations thus creating the problem on release upgrade even when previously the retroarch package was installed without the recommends to avoid this problem so this broke RetroArch for me again when I did a release upgarde. RetroArch - Core=Dumped ----------------------- Jun 02 00:24:48 retroarch[4578]: GameMode ERROR: Could not connect to bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 Jun 02 00:24:48 retroarch[4578]: dbus[4578]: arguments to dbus_connection_unref() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 2832. Jun 02 00:24:48 retroarch[4578]: This is normally a bug in some application using the D-Bus library. Jun 02 00:24:48 retroarch[4578]: D-Bus not built with -rdynamic so unable to print a backtrace Jun 02 00:24:48 systemd[1]: retroarch.service: Control process exited, code=dumped, status=6/ABRT Ubuntu Release ============== root@htpc:~# lsb_release -rd No LSB modules are available. Description: Ubuntu 24.04 LTS Release: 24.04 root@htpc:~# cat /etc/lsb-release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=24.04 DISTRIB_CODENAME=noble DISTRIB_DESCRIPTION="Ubuntu 24.04 LTS" Packages = RetroArch =================== root@htpc:~# apt-cache show retroarch Package: retroarch Status: install ok installed Priority: optional Section: games Installed-Size: 24252 Maintainer: Libretro Team <[email protected]> Architecture: amd64 Version: 1.19.0+r202405302317~00b8a5f15c-177~ubuntu23.10.1 Provides: retroarch-dbg Depends: libretro-core-info, fonts-dejavu-core, libqt5waylandclient5, libvulkan1, libx11-dev, libxrandr-dev, libasound2 (>= 1.0.18), libass9 (>= 1:0.13.6), libavcodec60 (>= 7:6.0), libavformat60 (>= 7:6.0), libavutil58 (>= 7:6.0), libc6 (>= 2.38), libcaca0 (>= 0.99.beta20), libcg (>= 3.0.0007), libcggl (>= 3.0.0007), libdbus-1-3 (>= 1.9.14), libdrm2 (>= 2.4.62), libegl1, libflac12 (>= 1.3.0), libfontconfig1 (>= 2.12.6), libfreetype6 (>= 2.2.1), libgbm1 (>= 8.1~0), libgcc-s1 (>= 3.3.1), libgl1, libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125, liblzma5 (>= 5.1.1alpha+20120614), libmbedcrypto7 (>= 2.28.0), libmbedtls14 (>= 2.28.0), libmbedx509-1 (>= 2.28.0), libopenal1 (>= 1.14), libpulse0 (>= 0.99.1), libqt5core5a (>= 5.15.1), libqt5gui5 (>= 5.2.0) | libqt5gui5-gles (>= 5.2.0), libqt5network5 (>= 5.14.1), libqt5widgets5 (>= 5.15.1), libsdl2-2.0-0 (>= 2.0.12), libsixel1 (>= 1.10.3), libstdc++6 (>= 13.1), libswresample4 (>= 7:6.0), libswscale7 (>= 7:6.0), libudev1 (>= 183), libusb-1.0-0 (>= 2:1.0.16), libv4l-0 (>= 0.5.0), libwayland-client0 (>= 1.20.0), libwayland-cursor0 (>= 1.12), libwayland-egl1 (>= 1.15.0), libx11-6, libx11-xcb1 (>= 2:1.8.6), libxext6, libxinerama1 (>= 2:1.1.4), libxkbcommon0 (>= 0.5.0), libxrandr2 (>= 2:1.2.99.2), libxv1, libxxf86vm1, zlib1g (>= 1:1.1.4) Recommends: libgamemode0 Suggests: xdg-utils Conffiles: /etc/retroarch.cfg d5c03f07b05cb01ce729639eda29ddb4 Description: Simple frontend for the libretro library RetroArch is an open source, multi-platform frontend for the libretro API. It can be used as a modular multi-emulator system, game engine, media player and 3-D technical demonstration. These features are available through libretro cores. . It provides four built-in graphical user interface flavors: RGUI, XMB, Ozone and GLUI. Description-md5: Homepage: https://www.libretro.com/ Package: retroarch Architecture: amd64 Version: 1.18.0+dfsg-1 Priority: optional Section: universe/otherosfs Origin: Ubuntu Maintainer: Ubuntu Developers <[email protected]> Original-Maintainer: Debian Games Team <[email protected]> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 23532 Depends: fonts-dejavu-core, libretro-core-info, retroarch-assets (>= 1.7.6+git20221024+dfsg), libasound2t64 (>= 1.0.18), libavcodec60 (>= 7:6.0), libavformat60 (>= 7:6.0), libavutil58 (>= 7:6.0), libc6 (>= 2.38), libdbus-1-3 (>= 1.9.14), libdrm2 (>= 2.4.17), libegl1, libflac12t64 (>= 1.3.0), libfreetype6 (>= 2.2.1), libgbm1 (>= 8.1~0), libgcc-s1 (>= 3.0), libgl1, libjack-jackd2-0 (>= 1.9.10+20150825) | libjack-0.125, libpulse0 (>= 0.99.1), libqt5core5t64 (>= 5.15.1), libqt5gui5t64 (>= 5.2.0) | libqt5gui5-gles (>= 5.2.0), libqt5network5t64 (>= 5.14.1), libqt5widgets5t64 (>= 5.15.1), libsdl2-2.0-0 (>= 2.0.12), libstdc++6 (>= 13.1), libswresample4 (>= 7:6.0), libswscale7 (>= 7:6.0), libudev1 (>= 183), libv4l-0t64 (>= 0.5.0), libwayland-client0 (>= 1.20.0), libwayland-cursor0 (>= 1.0.2), libwayland-egl1 (>= 1.15.0), libx11-6, libx11-xcb1 (>= 2:1.8.7), libxinerama1 (>= 2:1.1.4), libxkbcommon0 (>= 0.5.0), libxrandr2 (>= 2:1.2.99.2), libxxf86vm1, zlib1g (>= 1:1.1.4) Recommends: libgamemode0 Suggests: xdg-utils Filename: pool/universe/r/retroarch/retroarch_1.18.0+dfsg-1_amd64.deb Size: 6039502 MD5sum: 8232eb4cffd3aa4ee6b97fe9f245d3da SHA1: 4f21d5dec5d417326d0eebaf8708407dec9d885c SHA256: 992676fcd5e2fb533498a9ea6976a3a40cbea7bc7d4a03dbe7c503e2e49f9b91 SHA512: 207aa324935ec5f8aadb5d055392800fea16a2cb2aeb9bb12ae3b184237160c8495dfcaa8df9a46471c36b0843fc5437e108c489d6e6f97ed4b7fb22bdec1259 Homepage: https://www.libretro.com/ Description-en: Simple frontend for the libretro library RetroArch is an open source, multi-platform frontend for the libretro API. It can be used as a modular multi emulator system, game engine, media player and 3D technical demonstration. These features are available through libretro cores. . It provides four built-in interfaces: Ozone, GLUI, RGUI and XMB. Description-md5: db15b920f515be08567631eca43bdd93 Errors - RetroArch ================== Jun 02 00:23:52 systemd[1]: Starting retroarch.service - RetroArch Game Emulator... Jun 02 00:23:52 sudo[4525]: user : PWD=/ ; USER=root ; COMMAND=/usr/bin/systemctl stop kodi.service Jun 02 00:23:52 sudo[4525]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Jun 02 00:24:45 sudo[4525]: pam_unix(sudo:session): session closed for user root Jun 02 00:24:45 sudo[4560]: user : PWD=/ ; USER=root ; COMMAND=/usr/bin/systemctl stop scummvm.service Jun 02 00:24:45 sudo[4560]: pam_unix(sudo:session): session opened for user root(uid=0) by (uid=1000) Jun 02 00:24:45 sudo[4560]: pam_unix(sudo:session): session closed for user root Jun 02 00:24:45 systemd[1]: Started retroarch.service - RetroArch Game Emulator. Jun 02 00:24:45 xinit[4564]: X.Org X Server 1.21.1.11 Jun 02 00:24:45 xinit[4564]: X Protocol Version 11, Revision 0 Jun 02 00:24:45 xinit[4564]: Current Operating System: Linux htpc 6.8.0-31-generic #31-Ubuntu SMP PREEMPT_DYNAMIC Sat Apr 20 00:40:06 UTC 2024 x86_64 Jun 02 00:24:45 xinit[4564]: Kernel command line: BOOT_IMAGE=/BOOT/ubuntu_r3ij8n@/vmlinuz-6.8.0-31-generic root=ZFS=rpool/ROOT/ubuntu_r3ij8n ro quiet splash vt.handoff=1 Jun 02 00:24:45 xinit[4564]: xorg-server 2:21.1.12-1ubuntu1 (For technical support please see http://www.ubuntu.com/support) Jun 02 00:24:45 xinit[4564]: Current version of pixman: 0.42.2 Jun 02 00:24:45 xinit[4564]: Before reporting problems, check http://wiki.x.org Jun 02 00:24:45 xinit[4564]: to make sure that you have the latest version. Jun 02 00:24:45 xinit[4564]: Markers: (--) probed, (**) from config file, (==) default setting, Jun 02 00:24:45 xinit[4564]: (++) from command line, (!!) notice, (II) informational, Jun 02 00:24:45 xinit[4564]: (WW) warning, (EE) error, (NI) not implemented, (??) unknown. Jun 02 00:24:45 xinit[4564]: (==) Log file: "/var/log/Xorg.0.log", Time: Sun Jun 2 00:24:45 2024 Jun 02 00:24:45 xinit[4564]: (==) Using config file: "/etc/X11/xorg.conf" Jun 02 00:24:45 xinit[4564]: (==) Using system config directory "/usr/share/X11/xorg.conf.d" Jun 02 00:24:46 xinit[4572]: The XKEYBOARD keymap compiler (xkbcomp) reports: Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86CameraAccessEnable Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86CameraAccessDisable Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86CameraAccessToggle Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86NextElement Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86PreviousElement Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86AutopilotEngageToggle Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86MarkWaypoint Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86Sos Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86NavChart Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86FishingChart Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86SingleRangeRadar Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86DualRangeRadar Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86RadarOverlay Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86TraditionalSonar Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86ClearvuSonar Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86SidevuSonar Jun 02 00:24:46 xinit[4572]: > Warning: Could not resolve keysym XF86NavInfo Jun 02 00:24:46 xinit[4572]: Errors from xkbcomp are not fatal to the X server Jun 02 00:24:46 xinit[4574]: GameMode ERROR: Could not connect to bus: /usr/bin/dbus-launch terminated abnormally without any error message Jun 02 00:24:46 xinit[4574]: dbus[4574]: arguments to dbus_connection_unref() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 2832. Jun 02 00:24:46 xinit[4574]: This is normally a bug in some application using the D-Bus library. Jun 02 00:24:46 xinit[4574]: D-Bus not built with -rdynamic so unable to print a backtrace Jun 02 00:24:46 xinit[4563]: /usr/bin/xinit: connection to X server lost Jun 02 00:24:46 xinit[4563]: Jun 02 00:24:47 xinit[4563]: waiting for X server to shut down Jun 02 00:24:47 xinit[4564]: (II) Server terminated successfully (0). Closing log file. Jun 02 00:24:48 retroarch[4578]: GameMode ERROR: Could not connect to bus: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11 Jun 02 00:24:48 retroarch[4578]: dbus[4578]: arguments to dbus_connection_unref() were incorrect, assertion "connection != NULL" failed in file ../../../dbus/dbus-connection.c line 2832. Jun 02 00:24:48 retroarch[4578]: This is normally a bug in some application using the D-Bus library. Jun 02 00:24:48 retroarch[4578]: D-Bus not built with -rdynamic so unable to print a backtrace Jun 02 00:24:48 systemd[1]: retroarch.service: Control process exited, code=dumped, status=6/ABRT Jun 02 00:24:48 systemd[1]: retroarch.service: Failed with result 'core-dump'. Jun 02 00:24:48 systemd[1]: retroarch.service: Scheduled restart job, restart counter is at 1. Errors - GameModeD.service ========================== root@htpc:~# journalctl -u gamemoded.service Jun 02 00:18:24 htpc systemd[1]: Starting gamemoded.service - gamemoded... Jun 02 00:18:24 htpc gamemoded[636214]: ERROR: Couldn't open file at /sys/devices/system/cpu/cpu0/cache/index3/size : No such file or directory Jun 02 00:18:24 htpc gamemoded[636214]: ERROR: Couldn't open file at /sys/devices/system/cpu/cpu1/cache/index3/size : No such file or directory Jun 02 00:18:24 htpc gamemoded[636214]: ERROR: Couldn't open file at /sys/devices/system/cpu/cpu2/cache/index3/size : No such file or directory Jun 02 00:18:24 htpc gamemoded[636214]: ERROR: Couldn't open file at /sys/devices/system/cpu/cpu3/cache/index3/size : No such file or directory Jun 02 00:18:24 htpc gamemoded[636214]: ERROR: Failed to connect to the bus: No medium found Jun 02 00:18:24 htpc gamemoded[636214]: v1.8.1 Jun 02 00:18:24 htpc gamemoded[636214]: Loading config file [/usr/share/gamemode/gamemode.ini] Jun 02 00:18:24 htpc gamemoded[636214]: cpu L3 cache was uniform, this is not a x3D with multiple chiplets Jun 02 00:18:24 htpc gamemoded[636214]: cpu frequency was uniform, this is not a big.LITTLE type of system Jun 02 00:18:24 htpc gamemoded[636214]: I can find no reason to perform core pinning on this system! Jun 02 00:18:24 htpc systemd[1]: gamemoded.service: Main process exited, code=exited, status=1/FAILURE Jun 02 00:18:24 htpc systemd[1]: gamemoded.service: Failed with result 'exit-code'. Jun 02 00:18:24 htpc systemd[1]: Failed to start gamemoded.service - gamemoded. -- Boot f82074c9b2624dc4bb06c1bdbf154cbc -- Jun 02 00:22:52 htpc systemd[1]: Starting gamemoded.service - gamemoded... Jun 02 00:22:52 htpc gamemoded[1622]: ERROR: Couldn't open file at /sys/devices/system/cpu/cpu0/cache/index3/size : No such file or directory Jun 02 00:22:52 htpc gamemoded[1622]: ERROR: Couldn't open file at /sys/devices/system/cpu/cpu1/cache/index3/size : No such file or directory Jun 02 00:22:52 htpc gamemoded[1622]: ERROR: Couldn't open file at /sys/devices/system/cpu/cpu2/cache/index3/size : No such file or directory Jun 02 00:22:52 htpc gamemoded[1622]: ERROR: Couldn't open file at /sys/devices/system/cpu/cpu3/cache/index3/size : No such file or directory Jun 02 00:22:52 htpc gamemoded[1622]: ERROR: Failed to connect to the bus: No medium found Jun 02 00:22:52 htpc gamemoded[1622]: v1.8.1 Jun 02 00:22:52 htpc gamemoded[1622]: Loading config file [/usr/share/gamemode/gamemode.ini] Jun 02 00:22:52 htpc gamemoded[1622]: cpu L3 cache was uniform, this is not a x3D with multiple chiplets Jun 02 00:22:52 htpc gamemoded[1622]: cpu frequency was uniform, this is not a big.LITTLE type of system Jun 02 00:22:52 htpc gamemoded[1622]: I can find no reason to perform core pinning on this system! Jun 02 00:22:52 htpc systemd[1]: gamemoded.service: Main process exited, code=exited, status=1/FAILURE Jun 02 00:22:52 htpc systemd[1]: gamemoded.service: Failed with result 'exit-code'. Jun 02 00:22:52 htpc systemd[1]: Failed to start gamemoded.service - gamemoded. Package - LibGameMode0 ====================== root@htpc:~# apt-cache show libgamemode0 Package: libgamemode0 Architecture: amd64 Version: 1.8.1-2build1 Multi-Arch: same Priority: optional Section: libs Source: gamemode Origin: Ubuntu Maintainer: Ubuntu Developers <[email protected]> Original-Maintainer: Debian Games Team <[email protected]> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 44 Depends: libc6 (>= 2.38), libdbus-1-3 (>= 1.9.14), gamemode-daemon Filename: pool/main/g/gamemode/libgamemode0_1.8.1-2build1_amd64.deb Size: 8154 MD5sum: 6556ff422f74e409151a554fe1d259f8 SHA1: ac0a9e390f9ce24e82c3c05aa6231bbb59a3883a SHA256: 7bbc16c66c9659877d86ec3637ae87b94d32a8bbbb6113ea71b474fd7f5dbd3f SHA512: 4175f85c4ca503678489861e4cb1ab975ba3942192db526b15a82c7c70bab078b88224a1def766802fffc0547bab0b1413e756c587ebde66de0245d8a0b4c952 Homepage: https://github.com/FeralInteractive/gamemode Description-en: Optimise Linux system performance on demand (host library) GameMode is a daemon/lib combo for Linux that allows games to request a set of optimisations be temporarily applied to the host OS. . The design has a clear-cut abstraction between the host daemon and library (gamemoded and libgamemode), and the client loaders (libgamemodeauto and gamemode_client.h) that allows for safe use without worrying about whether the daemon is installed or running. This design also means that while the host library currently relies on systemd for exchanging messages with the daemon, it's entirely possible to implement other internals that still work with the same clients. . GameMode was designed primarily as a stop-gap solution to problems with the Intel and AMD CPU powersave or ondemand governors, but is intended to be expanded beyond just CPU governor states, as there are a wealth of automation tasks one might want to apply. . This package provides the host library for gamemode. It is an internal library which communicates with the daemon. Description-md5: 4a3f53bb67dec0937d51dc0baa1dee10 Task: ubuntu-desktop-minimal, ubuntu-desktop, ubuntu-mate-core, ubuntu-mate-desktop, edubuntu-desktop-gnome-minimal, edubuntu-desktop-gnome, edubuntu-desktop-gnome-raspi Package - GameMode ================== root@htpc:~# apt-cache show gamemode Package: gamemode Architecture: amd64 Version: 1.8.1-2build1 Multi-Arch: allowed Priority: optional Section: libs Origin: Ubuntu Maintainer: Ubuntu Developers <[email protected]> Original-Maintainer: Debian Games Team <[email protected]> Bugs: https://bugs.launchpad.net/ubuntu/+filebug Installed-Size: 81 Depends: libc6 (>= 2.34), gamemode-daemon, libgamemode0, libgamemodeauto0 Recommends: libgamemode0:i386, libgamemodeauto0:i386 Suggests: gnome-shell-extension-gamemode Filename: pool/main/g/gamemode/gamemode_1.8.1-2build1_amd64.deb Size: 17164 MD5sum: 19e32b877c776afdb7f0874c2fcdfbfa SHA1: 65f2d4aa43954c17f90c79849550278b674ec92c SHA256: d7f946e9f327b058e85c24fc0cde3cf13ec0ca6c50756faa09367a9f9ae71751 SHA512: a5faff7189c597aa4cc62da7a02366de69d064eaff1cb63e6b649e42f3af88c2365f26a460c27e984b2752317e93943c4a47eb0ca99df5f701fc189dbd86e5b1 Homepage: https://github.com/FeralInteractive/gamemode Description-en: Optimise Linux system performance on demand GameMode is a daemon/lib combo for Linux that allows games to request a set of optimisations be temporarily applied to the host OS. . The design has a clear-cut abstraction between the host daemon and library (gamemoded and libgamemode), and the client loaders (libgamemodeauto and gamemode_client.h) that allows for safe use without worrying about whether the daemon is installed or running. This design also means that while the host library currently relies on systemd for exchanging messages with the daemon, it's entirely possible to implement other internals that still work with the same clients. . GameMode was designed primarily as a stop-gap solution to problems with the Intel and AMD CPU powersave or ondemand governors, but is intended to be expanded beyond just CPU governor states, as there are a wealth of automation tasks one might want to apply. . This package is a metapackage including everything that is necessary to run gamemode-enabled games or to enable it by hand for applications. It includes a program called '/usr/games/gamemoderun', which can invoke gamemode into any application. It also includes '/usr/games/gamemode-simulate-game', which invokes gamemode, sleeps for 10 seconds and then exits. This allows you to test whether gamemode is working properly on your system, it will return gamemode's error message if something went wrong, otherwise it will exit with a 0 status. Description-md5: 1b71909bcf1af74aa9dbd9253b8b1eac Task: ubuntu-desktop-minimal, ubuntu-desktop, ubuntu-mate-core, ubuntu-mate-desktop, edubuntu-desktop-gnome-minimal, edubuntu-desktop-gnome, edubuntu-desktop-gnome-raspi Info - CPUInfo ============== root@htpc:~# cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 122 model name : Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz stepping : 8 microcode : 0x24 cpu MHz : 1597.440 cache size : 4096 KB physical id : 0 siblings : 4 core id : 0 cpu cores : 4 apicid : 0 initial apicid : 0 fpu : yes fpu_exception : yes cpuid level : 24 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts vnmi umip rdpid md_clear arch_capabilities vmx flags : vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs ept_mode_based_exec tsc_scaling bugs : spectre_v1 spectre_v2 spec_store_bypass rfds bhi bogomips : 3993.60 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management: processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 122 model name : Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz stepping : 8 microcode : 0x24 cpu MHz : 1597.440 cache size : 4096 KB physical id : 0 siblings : 4 core id : 1 cpu cores : 4 apicid : 2 initial apicid : 2 fpu : yes fpu_exception : yes cpuid level : 24 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts vnmi umip rdpid md_clear arch_capabilities vmx flags : vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs ept_mode_based_exec tsc_scaling bugs : spectre_v1 spectre_v2 spec_store_bypass rfds bhi bogomips : 3993.60 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management: processor : 2 vendor_id : GenuineIntel cpu family : 6 model : 122 model name : Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz stepping : 8 microcode : 0x24 cpu MHz : 1597.440 cache size : 4096 KB physical id : 0 siblings : 4 core id : 2 cpu cores : 4 apicid : 4 initial apicid : 4 fpu : yes fpu_exception : yes cpuid level : 24 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts vnmi umip rdpid md_clear arch_capabilities vmx flags : vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs ept_mode_based_exec tsc_scaling bugs : spectre_v1 spectre_v2 spec_store_bypass rfds bhi bogomips : 3993.60 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management: processor : 3 vendor_id : GenuineIntel cpu family : 6 model : 122 model name : Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz stepping : 8 microcode : 0x24 cpu MHz : 1597.472 cache size : 4096 KB physical id : 0 siblings : 4 core id : 3 cpu cores : 4 apicid : 6 initial apicid : 6 fpu : yes fpu_exception : yes cpuid level : 24 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts vnmi umip rdpid md_clear arch_capabilities vmx flags : vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid ple shadow_vmcs ept_mode_based_exec tsc_scaling bugs : spectre_v1 spectre_v2 spec_store_bypass rfds bhi bogomips : 3993.60 clflush size : 64 cache_alignment : 64 address sizes : 39 bits physical, 48 bits virtual power management: Info - lscpu ============ root@htpc:~# lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Address sizes: 39 bits physical, 48 bits virtual Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0-3 Vendor ID: GenuineIntel BIOS Vendor ID: Intel Model name: Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz BIOS Model name: Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz Fill By OEM CPU @ 2.0GHz BIOS CPU family: 11 CPU family: 6 Model: 122 Thread(s) per core: 1 Core(s) per socket: 4 Socket(s): 1 Stepping: 8 CPU(s) scaling MHz: 94% CPU max MHz: 3200.0000 CPU min MHz: 800.0000 BogoMIPS: 3993.60 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdts cp lm constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor d s_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_f ault cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed sm ap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts vnmi umip rdpid md_clear arch_capabilities Virtualization features: Virtualization: VT-x Caches (sum of all): L1d: 96 KiB (4 instances) L1i: 128 KiB (4 instances) L2: 4 MiB (1 instance) NUMA: NUMA node(s): 1 NUMA node0 CPU(s): 0-3 Vulnerabilities: Gather data sampling: Not affected Itlb multihit: Not affected L1tf: Not affected Mds: Not affected Meltdown: Not affected Mmio stale data: Not affected Reg file data sampling: Mitigation; Clear Register File Retbleed: Not affected Spec rstack overflow: Not affected Spec store bypass: Mitigation; Speculative Store Bypass disabled via prctl Spectre v1: Mitigation; usercopy/swapgs barriers and __user pointer sanitization Spectre v2: Mitigation; Enhanced / Automatic IBRS; IBPB conditional; RSB filling; PBRSB-eIBRS Not affected; BHI Syscall hardening, KVM SW loop Srbds: Not affected Tsx async abort: Not affected Info - lshw -class CPU ====================== root@htpc:~# lshw -class CPU *-cpu description: CPU product: Intel(R) Pentium(R) Silver J5040 CPU @ 2.00GHz vendor: Intel Corp. physical id: 19 bus info: cpu@0 version: 6.122.8 slot: CPUSocket size: 2995MHz capacity: 3200MHz width: 64 bits clock: 100MHz capabilities: lm fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp x86-64 constant_tsc art arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc cpuid aperfmperf tsc_known_freq pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 sdbg cx16 xtpr pdcm sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave rdrand lahf_lm 3dnowprefetch cpuid_fault cat_l2 cdp_l2 ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust smep erms mpx rdt_a rdseed smap clflushopt intel_pt sha_ni xsaveopt xsavec xgetbv1 xsaves dtherm ida arat pln pts vnmi umip rdpid md_clear arch_capabilities cpufreq configuration: cores=4 enabledcores=4 microcode=36 threads=4 Info - GPU ========== root@htpc:~# lshw -class Video *-display description: VGA compatible controller product: GeminiLake [UHD Graphics 605] vendor: Intel Corporation physical id: 2 bus info: pci@0000:00:02.0 logical name: /dev/fb0 version: 06 width: 64 bits clock: 33MHz capabilities: pciexpress msi pm vga_controller bus_master cap_list rom fb configuration: depth=32 driver=i915 latency=0 resolution=3840,2160 resources: irq:141 memory:a0000000-a0ffffff memory:90000000-9fffffff ioport:f000(size=64) memory:c0000-dffff ** Affects: retroarch (Ubuntu) Importance: Undecided Status: New ** Tags: gamemode gamemoded libgamemode0 retroarch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2067821 Title: retroarch package recommends instead of suggests libgamemode0 = retroarch crash with core=dumped To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/retroarch/+bug/2067821/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
