Installing Games via Metapackages on MXPI  [Solved]

Message
Author
User avatar
operadude
Posts: 989
Joined: Tue Nov 05, 2019 12:08 am

Installing Games via Metapackages on MXPI

#1 Post by operadude »

Interested in getting more games from MXPI (Enabled Repos).

Code: Select all

Snapshot created on: 20250704_1452
System:
  Kernel: 6.1.0-37-amd64 [6.1.140-1] arch: x86_64 bits: 64 compiler: gcc v: 12.2.0
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.1.0-37-amd64 root=UUID=<filter> ro quiet splash
  Desktop: Xfce v: 4.20.0 tk: Gtk v: 3.24.38 info: xfce4-panel, plank wm: xfwm v: 4.20.0 vt: 7
    dm: LightDM v: 1.32.0 Distro: MX-23.6_x64 Libretto October 12  2023 base: Debian GNU/Linux 12
    (bookworm)
Machine:
  Type: Desktop System: Gigabyte product: H270-HD3 v: N/A serial: <superuser required>
  Mobo: Gigabyte model: H270-HD3-CF v: x.x serial: <superuser required> UEFI: American Megatrends
    v: F5 date: 04/24/2017
Battery:
  Device-1: hidpp_battery_0 model: Logitech Wireless Mouse PID:0080 serial: N/A
    charge: 55% (should be ignored) rechargeable: yes status: discharging
CPU:
  Info: model: Intel Core i3-7100 bits: 64 type: MT MCP arch: Kaby Lake gen: core 7 level: v3
    note: check built: 2018 process: Intel 14nm family: 6 model-id: 0x9E (158) stepping: 9
    microcode: 0xF8
  Topology: cpus: 1x cores: 2 tpc: 2 threads: 4 smt: enabled cache: L1: 128 KiB
    desc: d-2x32 KiB; i-2x32 KiB L2: 512 KiB desc: 2x256 KiB L3: 3 MiB desc: 1x3 MiB
  Speed (MHz): avg: 800 min/max: 800/3900 scaling: driver: intel_pstate governor: powersave
    cores: 1: 800 2: 800 3: 800 4: 800 bogomips: 31199
  Flags: avx avx2 ht lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx
  Vulnerabilities:
  Type: gather_data_sampling mitigation: Microcode
  Type: indirect_target_selection status: Not affected
  Type: itlb_multihit status: KVM: VMX disabled
  Type: l1tf mitigation: PTE Inversion; VMX: conditional cache flushes, SMT vulnerable
  Type: mds mitigation: Clear CPU buffers; SMT vulnerable
  Type: meltdown mitigation: PTI
  Type: mmio_stale_data mitigation: Clear CPU buffers; SMT vulnerable
  Type: reg_file_data_sampling status: Not affected
  Type: retbleed mitigation: IBRS
  Type: spec_rstack_overflow status: Not affected
  Type: spec_store_bypass mitigation: Speculative Store Bypass disabled via prctl
  Type: spectre_v1 mitigation: usercopy/swapgs barriers and __user pointer sanitization
  Type: spectre_v2 mitigation: IBRS; IBPB: conditional; STIBP: conditional; RSB filling;
    PBRSB-eIBRS: Not affected; BHI: Not affected
  Type: srbds mitigation: Microcode
  Type: tsx_async_abort status: Not affected
Graphics:
  Device-1: AMD Oland PRO [Radeon R7 240/340 / Radeon 520] vendor: Micro-Star MSI driver: radeon
    v: kernel alternate: amdgpu arch: GCN-1 code: Southern Islands process: TSMC 28nm built: 2011-20
    pcie: gen: 3 speed: 8 GT/s lanes: 8 ports: active: HDMI-A-1 empty: DVI-D-1,VGA-1
    bus-ID: 01:00.0 chip-ID: 1002:6613 class-ID: 0300 temp: 40.0 C
  Display: x11 server: X.Org v: 1.21.1.7 compositor: xfwm v: 4.20.0 driver: X: loaded: radeon
    unloaded: fbdev,modesetting,vesa dri: radeonsi gpu: radeon display-ID: :0.0 screens: 1
  Screen-1: 0 s-res: 1920x1080 s-dpi: 96 s-size: 509x286mm (20.04x11.26") s-diag: 584mm (22.99")
  Monitor-1: HDMI-A-1 mapped: HDMI-0 model: Samsung built: 2007 res: 1920x1080 hz: 60 dpi: 305
    gamma: 1.2 size: 160x90mm (6.3x3.54") diag: 184mm (7.2") ratio: 16:9 modes: max: 1920x1080
    min: 640x480
  API: OpenGL v: 4.5 Mesa 22.3.6 renderer: OLAND ( LLVM 15.0.6 DRM 2.50 6.1.0-37-amd64)
    direct-render: Yes
Audio:
  Device-1: Intel 200 Series PCH HD Audio vendor: Gigabyte driver: snd_hda_intel v: kernel
    bus-ID: 00:1f.3 chip-ID: 8086:a2f0 class-ID: 0403
  Device-2: AMD Oland/Hainan/Cape Verde/Pitcairn HDMI Audio [Radeon HD 7000 Series]
    vendor: Micro-Star MSI driver: snd_hda_intel v: kernel pcie: gen: 3 speed: 8 GT/s lanes: 8
    bus-ID: 01:00.1 chip-ID: 1002:aab0 class-ID: 0403
  API: ALSA v: k6.1.0-37-amd64 status: kernel-api tools: alsamixer,amixer
  Server-1: PipeWire v: 1.0.0 status: active with: 1: pipewire-pulse status: active
    2: wireplumber status: active 3: pipewire-alsa type: plugin 4: pw-jack type: plugin
    tools: pactl,pw-cat,pw-cli,wpctl
Network:
  Device-1: Intel Ethernet I219-V vendor: Gigabyte driver: e1000e v: kernel port: N/A
    bus-ID: 00:1f.6 chip-ID: 8086:15b8 class-ID: 0200
  IF: eth0 state: up speed: 1000 Mbps duplex: full mac: <filter>
  IF-ID-1: docker0 state: down mac: <filter>
  IF-ID-2: tun0 state: unknown speed: 10 Mbps duplex: full mac: N/A
Drives:
  Local Storage: total: 8.73 TiB used: 6.58 TiB (75.4%)
  SMART Message: Unable to run smartctl. Root privileges required.
  ID-1: /dev/nvme0n1 maj-min: 259:0 vendor: Samsung model: SSD 970 EVO 250GB size: 232.89 GiB
    block-size: physical: 512 B logical: 512 B speed: 31.6 Gb/s lanes: 4 type: SSD serial: <filter>
    rev: 1B2QEXE7 temp: 31.9 C scheme: GPT
  ID-2: /dev/sda maj-min: 8:0 vendor: Kingston model: SA400S37120G size: 111.79 GiB block-size:
    physical: 512 B logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 61K1 scheme: MBR
  ID-3: /dev/sdb maj-min: 8:16 model: SATA SSD size: 111.79 GiB block-size: physical: 512 B
    logical: 512 B speed: 6.0 Gb/s type: SSD serial: <filter> rev: 61.3 scheme: GPT
  ID-4: /dev/sdc maj-min: 8:32 vendor: Seagate model: ST4000DM004-2CV104 size: 3.64 TiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 5425 serial: <filter>
    rev: 0001 scheme: GPT
  ID-5: /dev/sdd maj-min: 8:48 vendor: Western Digital model: WD5000AADS-00S9B0 size: 465.76 GiB
    block-size: physical: 512 B logical: 512 B speed: 3.0 Gb/s type: N/A serial: <filter> rev: 0A01
    scheme: GPT
  ID-6: /dev/sde maj-min: 8:64 vendor: Seagate model: ST3000DM001-1ER166 size: 2.73 TiB
    block-size: physical: 4096 B logical: 512 B speed: 6.0 Gb/s type: HDD rpm: 7200 serial: <filter>
    rev: CC25 scheme: GPT
  ID-7: /dev/sdk maj-min: 8:160 type: USB model: Storage Device size: 7.42 GiB block-size:
    physical: 512 B logical: 512 B type: N/A serial: N/A rev: 1.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-8: /dev/sdl maj-min: 8:176 type: USB model: Storage Device size: 14.84 GiB block-size:
    physical: 512 B logical: 512 B type: N/A serial: N/A rev: 1.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-9: /dev/sdm maj-min: 8:192 type: USB model: Storage Device size: 3.69 GiB block-size:
    physical: 512 B logical: 512 B type: N/A serial: N/A rev: 1.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-10: /dev/sdn maj-min: 8:208 type: USB model: Mass Storage Device size: 7.4 GiB block-size:
    physical: 512 B logical: 512 B type: N/A serial: <filter> rev: 1.00 scheme: MBR
  SMART Message: Unknown USB bridge. Flash drive/Unsupported enclosure?
  ID-11: /dev/sdp maj-min: 8:240 type: USB vendor: Sabrent model: SABRENT size: 698.64 GiB
    block-size: physical: 4096 B logical: 512 B type: N/A serial: <filter> rev: 0104 scheme: MBR
  ID-12: /dev/sdq maj-min: 65:0 type: USB vendor: Toshiba model: DT01ACA050 size: 465.76 GiB
    block-size: physical: 512 B logical: 512 B type: N/A serial: <filter> rev: MS1O scheme: GPT
  ID-13: /dev/sdr maj-min: 65:16 type: USB vendor: Samsung model: HD322HJ size: 298.09 GiB
    block-size: physical: 512 B logical: 512 B type: N/A serial: <filter> rev: 1AC0 scheme: GPT
Partition:
  ID-1: / raw-size: 25 GiB size: 24.44 GiB (97.76%) used: 14.41 GiB (59.0%) fs: ext4
    dev: /dev/nvme0n1p2 maj-min: 259:2
  ID-2: /boot/efi raw-size: 256 MiB size: 252 MiB (98.46%) used: 1.8 MiB (0.7%) fs: vfat
    dev: /dev/nvme0n1p1 maj-min: 259:1
  ID-3: /home raw-size: 25 GiB size: 24.44 GiB (97.76%) used: 11.55 GiB (47.3%) fs: ext4
    dev: /dev/nvme0n1p3 maj-min: 259:3
Swap:
  Kernel: swappiness: 15 (default 60) cache-pressure: 100 (default)
  ID-1: swap-1 type: partition size: 32 GiB used: 0 KiB (0.0%) priority: -2 dev: /dev/nvme0n1p10
    maj-min: 259:10
Sensors:
  System Temperatures: cpu: 44.0 C mobo: N/A gpu: radeon temp: 39.0 C
  Fan Speeds (RPM): N/A
Repos:
  Packages: pm: dpkg pkgs: 2787 libs: 1389 tools: apt,apt-get,aptitude,nala,synaptic pm: rpm
    pkgs: 0 pm: flatpak pkgs: 0
  No active apt repos in: /etc/apt/sources.list
  Active apt repos in: /etc/apt/sources.list.d/debian-stable-updates.list
    1: deb http://deb.debian.org/debian bookworm-updates main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/debian.list
    1: deb http://deb.debian.org/debian bookworm main contrib non-free non-free-firmware
    2: deb http://security.debian.org/debian-security bookworm-security main contrib non-free non-free-firmware
  Active apt repos in: /etc/apt/sources.list.d/mx.list
    1: deb https://mxrepo.com/mx/repo/ bookworm main non-free
  No active apt repos in: /etc/apt/sources.list.d/skype-stable.list
Info:
  Processes: 303 Uptime: 1h 30m wakeups: 3 Memory: 31.3 GiB used: 3.83 GiB (12.2%) Init: SysVinit
  v: 3.06 runlevel: 5 default: graphical tool: systemctl Compilers: gcc: 12.2.0 alt: 12
  Client: shell wrapper v: 5.2.15-release inxi: 3.3.26
Boot Mode: UEFI
Interested in finding more from MXPI (Enabled Repos), but not sure which to install. Example: I see this:

"games-board", which is a meta-package. It lists a ton of games, but the details of this meta-package says the WILL NOT BE INSTALLED. So, how do I get all of them? Here's a pic:

Image

EDIT/ADDENDUM:
Code from the picture above:

Code: Select all

Package: games-board
Version: 5
State: not installed
Priority: optional
Section: metapackages
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Architecture: all
Uncompressed Size: 21.5 k
Depends: games-tasks (= 5)
Recommends: 3dchess, ace-of-penguins, biloba, brutalchess, bsdgames, cgoban, cl-reversi, colorcode, dossizola, eboard, el-ixir, fairymax, filler, fltk1.3-games, gamazons, gbatnav, glaurung, gnubg, gnuchess, gnugo, gnuminishogi, grhino, gtkatlantic, gtkboard, hachu, hexxagon, jester, kgames, mah-jong, mancala, mgt, monopd, morris, nettoe, openyahtzee, peg-e, peg-solitaire, pegsolitaire, pente, pentobi, pgn-extract, phalanx, pioneers, qgo, quarry, ricochet, scid, sgf2dg, sjeng, tourney-manager, xboard, xchain, xfrisk, xgammon, xmabacus, xmahjongg, xshogi, xvier
Suggests: gnome-games, kdegames, texlive-games
Description: Debian's board games
 This metapackage will install board games.
Homepage: https://blends.debian.org/games/tasks/
Tags: game::board, role::metapackage, role::program, use::gameplaying

Need to get 80.1 kB of archives. After unpacking 615 kB will be used.

The following packages are RECOMMENDED but will NOT be installed:
  3dchess  ace-of-penguins  biloba  bsdgames  cgoban  cl-reversi  colorcode  dossizola  eboard  el-ixir  fairymax  filler  fltk1.3-games  fltk1.3-games:i386  gamazons  gbatnav  glaurung  gnuchess  gnugo  gnuminishogi  grhino  gtkatlantic  gtkboard  hachu  hexxagon  jester  kgames  mah-jong  mancala  mgt  monopd  morris  nettoe  openyahtzee  peg-solitaire  pegsolitaire  pente  pentobi  pgn-extract  phalanx  pioneers  qgo  quarry  ricochet  scid  sgf2dg  sjeng  tourney-manager  xboard  xchain  xfrisk  xgammon  xmabacus  xmahjongg  xshogi  xvier  
0 packages upgraded, 4 newly installed, 0 to remove and 2 not upgraded.
Need to get 80.1 kB of archives. After unpacking 615 kB will be used.
Would download/install/remove packages.
So, how do I get all of those to install?
Hopefully, not one at a time :exclamation:

:crossfingers:
Last edited by operadude on Mon Jul 14, 2025 4:21 am, edited 1 time in total.

User avatar
Eadwine Rose
Administrator
Posts: 14850
Joined: Wed Jul 12, 2006 2:10 am

Re: Installing Games via Metapackages on MXPI

#2 Post by Eadwine Rose »

Please don't post screenshots of code output, they cannot be searched. You can post code on the forum like this:

[code]code output here[/code]

Thanks.
MX-23.6_x64 July 31 2023 * 6.1.0-37amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
operadude
Posts: 989
Joined: Tue Nov 05, 2019 12:08 am

Re: Installing Games via Metapackages on MXPI

#3 Post by operadude »

Eadwine Rose wrote: Mon Jul 14, 2025 4:13 am Please don't post screenshots of code output, they cannot be searched. You can post code on the forum like this:

[code]code output here[/code]

Thanks.
Always Learning :exclamation:

:hug:

User avatar
Eadwine Rose
Administrator
Posts: 14850
Joined: Wed Jul 12, 2006 2:10 am

Re: Installing Games via Metapackages on MXPI

#4 Post by Eadwine Rose »

Thanks for the edit :)
MX-23.6_x64 July 31 2023 * 6.1.0-37amd64 ext4 Xfce 4.20.0 * 8-core AMD Ryzen 7 2700
Asus TUF B450-Plus Gaming UEFI * Asus GTX 1050 Ti Nvidia 535.247.01 * 2x16Gb DDR4 2666 Kingston HyperX Predator
Samsung 870EVO * Samsung S24D330 & P2250 * HP Envy 5030

User avatar
operadude
Posts: 989
Joined: Tue Nov 05, 2019 12:08 am

Re: Installing Games via Metapackages on MXPI

#5 Post by operadude »

Eadwine Rose wrote: Mon Jul 14, 2025 4:22 am Thanks for the edit :)
:thumbsup:

Should I just remove the pic, altogether?

User avatar
gimcrack
Posts: 303
Joined: Fri Dec 02, 2011 5:17 pm

Re: Installing Games via Metapackages on MXPI

#6 Post by gimcrack »

I always used Synaptic Package Manager to install all those games in the repositories. On the left choose Games and Amusement, now choose all the games you like to install, Apply; Apply and they all will get installed.

User avatar
operadude
Posts: 989
Joined: Tue Nov 05, 2019 12:08 am

Re: Installing Games via Metapackages on MXPI

#7 Post by operadude »

gimcrack wrote: Mon Jul 14, 2025 4:55 am I always used Synaptic Package Manager to install all those games in the repositories. On the left choose Games and Amusement, now choose all the games you like to install, Apply; Apply and they all will get installed.
I see...

But, I was hoping for something that could give me a bunch at once (like "kdegames" does), without having to pick each one individually.

:crossfingers:

User avatar
Jerry3904
Administrator
Posts: 23289
Joined: Wed Jul 19, 2006 6:13 am

Re: Installing Games via Metapackages on MXPI

#8 Post by Jerry3904 »

You could just copy that line of games that will not be installed, open a terminal (F4), type "sudo apt install -s" then right-click > paste. Since some of them may not be actually available, I suggest adding the switch "-s" to simulate an install. Turns out to be useful in this case:

Code: Select all

└─> sudo apt install -s 3dchess  ace-of-penguins  biloba  bsdgames  cgoban  cl-reversi  colorcode  dossizola  eboard  el-ixir  fairymax  filler  fltk1.3-games  fltk1.3-games:i386  gamazons  gbatnav  glaurung  gnuchess  gnugo  gnuminishogi  grhino  gtkatlantic  gtkboard  hachu  hexxagon  jester  kgames  mah-jong  mancala  mgt  monopd  morris  nettoe  openyahtzee  peg-solitaire  pegsolitaire  pente  pentobi  pgn-extract  phalanx  pioneers  qgo  quarry  ricochet  scid  sgf2dg  sjeng  tourney-manager  xboard  xchain  xfrisk  xgammon  xmabacus  xmahjongg  xshogi  xvier  
[sudo] password for jb:        
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fltk1.3-games : Conflicts: fltk1.3-games:i386
 fltk1.3-games:i386 : Conflicts: fltk1.3-games
E: Unable to correct problems, you have held broken packages.
So you could now hit arrow up to see your command again, delete the problematic package and try again. If there is no problem, then arrow up again and remove the "-s".
Production: MX-23 Xfce, AMD FX-4130 Quad-Core, GeForce GT 630/PCIe/SSE2, 16 GB, SSD 120 GB, Data 1TB
Personal: Lenovo X1 Carbon with MX-23 Fluxbox
Other: Raspberry Pi 5 with MX-23 Xfce Raspberry Pi Respin

User avatar
dolphin_oracle
Developer
Posts: 22391
Joined: Sun Dec 16, 2007 12:17 pm

Re: Installing Games via Metapackages on MXPI  [Solved]

#9 Post by dolphin_oracle »

you can activate installing "recommends" as "depends". there is a switch that will enable the change in all package managers on the Other tab of MX Tweak.

you can also use the commandline for one-offs.

Code: Select all

sudo apt install games-board --install-recommends
http://www.youtube.com/runwiththedolphin
lenovo ThinkPad X1 Extreme Gen 4 - MX-23
FYI: mx "test" repo is not the same thing as debian testing repo.

User avatar
operadude
Posts: 989
Joined: Tue Nov 05, 2019 12:08 am

Re: Installing Games via Metapackages on MXPI

#10 Post by operadude »

Jerry3904 wrote: Mon Jul 14, 2025 6:17 am You could just copy that line of games that will not be installed, open a terminal (F4), type "sudo apt install -s" then right-click > paste. Since some of them may not be actually available, I suggest adding the switch "-s" to simulate an install. Turns out to be useful in this case:

Code: Select all

└─> sudo apt install -s 3dchess  ace-of-penguins  biloba  bsdgames  cgoban  cl-reversi  colorcode  dossizola  eboard  el-ixir  fairymax  filler  fltk1.3-games  fltk1.3-games:i386  gamazons  gbatnav  glaurung  gnuchess  gnugo  gnuminishogi  grhino  gtkatlantic  gtkboard  hachu  hexxagon  jester  kgames  mah-jong  mancala  mgt  monopd  morris  nettoe  openyahtzee  peg-solitaire  pegsolitaire  pente  pentobi  pgn-extract  phalanx  pioneers  qgo  quarry  ricochet  scid  sgf2dg  sjeng  tourney-manager  xboard  xchain  xfrisk  xgammon  xmabacus  xmahjongg  xshogi  xvier  
[sudo] password for jb:        
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 fltk1.3-games : Conflicts: fltk1.3-games:i386
 fltk1.3-games:i386 : Conflicts: fltk1.3-games
E: Unable to correct problems, you have held broken packages.
So you could now hit arrow up to see your command again, delete the problematic package and try again. If there is no problem, then arrow up again and remove the "-s".
Fantastic :exclamation:

Thank You :thumbsup:

Post Reply

Return to “Software / Configuration”