---
title: Install scidvspc-hkvc on Debian using the Snap Store | Snapcraft
description: Get the latest version of scidvspc-hkvc for on Debian - scidvspc - A
  Powerfull Chess Toolkit
url: https://snapcraft.io/install/scidvspc-hkvc/debian
---

[Canonical Snapcraft](https://snapcraft.io/)

# Install scidvspc-hkvc on **Debian**

# scidvspc-hkvc

[hanishkvc](https://snapcraft.io/publisher/hanishkvc "View all snaps from hanishkvc")

* [hanishkvc](https://snapcraft.io/publisher/hanishkvc "View all snaps from hanishkvc")
* [Games](https://snapcraft.io/search?categories=games)
* [Utilities](https://snapcraft.io/search?categories=utilities)

[Install](https://snapcraft.io/install/scidvspc-hkvc/debian#install)

#### scidvspc - A Powerfull Chess Toolkit

SCID vs. PC is a Chess Toolkit
Shane's Chess Information Database is a powerful Chess Toolkit,
with which one can create huge databases, run chess engines, and
play casual games against the computer or online with the Free
Internet Chess Server. It was originally written by Shane Hudson,
and has received strong contribution from Pascal Georges and
others.

Scid vs. PC began with bug-fixes for the computer-versus-player
features of Scid (hence the name), but has evolved into a solid
alternative with many new features and interfaces. The project
is authored by Stevenaaus and numerous contributors

\*\* Source

\*\*\*\* upstream
svn checkout <http://svn.code.sf.net/p/scidvspc/code/> scidvspc-code

\*\*\*\* snap
$SNAP/usr/share/doc/scidvspc-hkvc/
$SNAP gives the snap install dir
You may also find this among my <https://github.com/hanishkvc> repositories.

\*\* Environment

TCL\_LIBRARY, TK\_LIBRARY and TCLLIBPATH env variables need to point to
the tcltk from the snap. Layout mechanism of snapcraft/snap used to
ensure that tcltk from snap maps to the standard expected paths on
the runtime system.

\*\* Home

The AppWorkingDir is user's $HOME/snap/scidvspc-hkvc/<revision>

$SNAP\_USER\_DATA points to this AppWorkingDir.

\*\* ToRun

type scidvspc-hkvc.scidvspc in a console/terminal

The default stockfish version from ubuntu is made available in $SNAP/usr/games/
Additionally stockfish avx2 version is also provided in the same location.

\*\* Sound

Snap doesnt auto connect the alsa interface to snaps. The user is required
to explicitly connect the snap's alsa plug to the system's alsa interface.

For this run the below

sudo snap connect scidvspc-hkvc:alsa

NOTE> If there is a issue with sound folders setup, cross verify that the
sounds folder under options->sounds is set to

/snap/scidvspc-hkvc/current/usr/local/share/scid/sounds

NOTE: due to a issue with underlying sound helper of tcl, you may get audio
for every alternate sound move announcement.

\*\* Network FICS Ping

One needs to run

sudo snap connect scidvspc-hkvc:network-observe

to allow the snap to use ping (FICS server), else it will give a error dialog,
when connecting to FICS.

\*\* Version

Custom overriding of pull wrt scidvspc svn based source is implemented to
overcome a issue noticed with latest snapcraft wrt svn repositories.

As this snap includes some of my patches, which arent upstreamed or not of
interest to upstream, so svn version of scidvspc to build on is fixed
in snapcraft.yaml. However one can try change to a newer version and cross
check if out-of-upstream patches work ok or not.

Revision of upstream is picked from same mentioned in version string.

\*\* patchs in this snap

\*\*\*\* Wrt Source tree
Diffs that patch wrt scidvspc source tree, placed in
snap/local/patchs.src\_scid/

After adding new diff run
snapcraft clean; snapcraft

\*\*\*\* Wrt final scid file
Patchs wrt final scid file, placed in
snap/local/patchs.end\_scid/

After adding new patch run (avoids downloading again)
snapcraft clean force-primo fixit-scidvspc
snapcraft pull force-primo; snapcraft

\*\* In these Releases

Sound, Figurines font, tDom, Network (FICS), Online tablebases, ...

Visualisation of analysis engines' PVs on analysis boards.

Play-UCI AECoach mode which allows user to select AnalysisEngine to be
used as coach, to help evaluate user moves and alert if needed.

* in general check if player is improving on their score and or not
  getting worse.
* if player takes time to make their move, then also cross check if the
  player made the best or ~equivalent to best move. This helps especially
  if opponent made a blunder.
* Also provide simple-no-ae opponent engine eval based alerting.

Show evalbar next to analysis boards.

Show MultiPV TrafficLights next to analysis boards, to hint sharpness or
trickyness of a position.

Auto refreshed Online PGN with IfModifiedSince and Rate limiting

Check changelog for more

\*\* NOTE

This is just a experimental snap packaging of ScidVsPC by HanishKVC,
with some additions and patches (some of which have been upstreamed).

### Package name

* scidvspc-hkvc

---

### License

* GPL-2.0+

---

### Last updated

* 26 February 2025 - latest/stable
* 26 February 2025 - latest/candidate

---

### Websites

* [github.com/hanishkvc](https://github.com/hanishkvc "https://github.com/hanishkvc")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/install/scidvspc-hkvc/debian#report-snap-modal)

---

## Enable snaps on Debian and install scidvspc-hkvc

Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.

Snaps are discoverable and installable from the [Snap Store](https://snapcraft.io/store), an app store with an audience of millions.

### Enable snapd

On Debian 9 (Stretch) and newer, snap can be installed directly from the command line:

```
sudo apt update
sudo apt install snapd
```

After this, install the snapd snap in order to get the latest snapd:

```
sudo snap install snapd
```

### Install scidvspc-hkvc

To install scidvspc-hkvc, simply use the following command:

```
sudo snap install scidvspc-hkvc
```

### Other popular snaps…

[See more...](https://snapcraft.io/search?categories=featured)

[See more in Featured](https://snapcraft.io/search?categories=featured)

### More things to do…

#### [Get the snap store](https://snapcraft.io/snap-store)

Browse and find snaps from the convenience of your desktop using the snap store snap.

#### [Learn more about snaps](https://snapcraft.io/docs)

Interested to find out more about snaps? Want to publish your own application? Visit [snapcraft.io](https://snapcraft.io/) now.

[Back to top](https://snapcraft.io/install/scidvspc-hkvc/debian)

© 2026 Canonical Ltd.
Ubuntu and Canonical are registered trademarks of Canonical Ltd.

Powered by [Charmed Kubernetes](https://www.ubuntu.com/kubernetes)

[Join the forum](https://forum.snapcraft.io/), contribute to or report problems with,
[snapd](https://bugs.launchpad.net/snapd),
[Snapcraft](https://bugs.launchpad.net/snapcraft),
or [this site](https://github.com/canonical/snapcraft.io/issues/new).

* [Share on Twitter](https://twitter.com/snapcraftio)
* [Share on Facebook](https://www.facebook.com/snapcraftio)
* [Share on YouTube](https://www.youtube.com/snapcraftio)

* [Terms of Service](https://ubuntu.com/legal/terms-and-policies/snap-store-terms)
* [Data privacy](https://www.ubuntu.com/legal/data-privacy)
* [Manage your tracker settings](https://snapcraft.io/install/scidvspc-hkvc/debian)
* [Service status](https://status.snapcraft.io/)
* [Other functions](https://dashboard.snapcraft.io/)
* [Contact us](https://snapcraft.io/about/contact-us)
