<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.muhack.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cammo</id>
	<title>MuHack - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.muhack.org/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cammo"/>
	<link rel="alternate" type="text/html" href="https://wiki.muhack.org/view/Special:Contributions/Cammo"/>
	<updated>2026-04-22T17:32:41Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.12</generator>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=382</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=382"/>
		<updated>2025-05-13T21:00:43Z</updated>

		<summary type="html">&lt;p&gt;Cammo: /* Using your Debian 12 LXC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Service URI=gpu.muhack&lt;br /&gt;
|Location=Aula associazioni&lt;br /&gt;
|Contact email=webmaster@muhack.org&lt;br /&gt;
|Operational Status=Working&lt;br /&gt;
|Super Users=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
|Owner=MuHack&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=gpu.vpn.muhack (reachable on the MuHack Tailscale net)&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.muhack&#039;&#039;&#039; (reachable only locally or through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI @ port 8006 → [https://gpu.muhack:8006 Link]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
{{Note|type=warn|text=After the first login you have to re-login a second time to let proxmox setup correctly your account&#039;s group }}&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the following script:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
wget https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/cuda-keyring_1.1-1_all.deb&lt;br /&gt;
apt install -y ./cuda-keyring_1.1-1_all.deb&lt;br /&gt;
apt update&lt;br /&gt;
rm cuda-keyring_1.1-1_all.deb&lt;br /&gt;
apt install -y cuda-toolkit-12-4&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;export PATH=\${PATH}:/usr/local/cuda/bin&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
echo &amp;quot;export LD_LIBRARY_PATH=\${LD_LIBRARY_PATH}:/usr/local/cuda/lib64&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After running the script, apply the environment changes by sourcing your `.bashrc`:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Tailscale_VPN&amp;diff=381</id>
		<title>Tailscale VPN</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Tailscale_VPN&amp;diff=381"/>
		<updated>2025-05-13T20:57:40Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;= Accessing Internal Services via Tailscale =&lt;br /&gt;
&lt;br /&gt;
Many of our non-public services, those hosted on servers physically located in the &#039;&#039;Aula Associazioni&#039;&#039;, are only accessible from within our VPN.&lt;br /&gt;
&lt;br /&gt;
== VPN Access via Tailscale ==&lt;br /&gt;
&lt;br /&gt;
We use [https://tailscale.com/ Tailscale] to manage our internal VPN. Tailscale is a mesh VPN that simplifies access to our local infrastructure.&lt;br /&gt;
&lt;br /&gt;
=== Headscale Deployment ===&lt;br /&gt;
&lt;br /&gt;
We run a self-hosted [https://github.com/juanfont/headscale Headscale] instance, which serves as the coordination server for our Tailscale network. You will need to authenticate through it in order to join the VPN.&lt;br /&gt;
&lt;br /&gt;
=== Important Notes ===&lt;br /&gt;
# This VPN does not provide an exit node: your external IP address will remain unchanged.&lt;br /&gt;
# The VPN only allows access to internal services—we do not route general internet traffic through it.&lt;br /&gt;
# Once connected, you&#039;ll be able to reach services hosted in the &#039;&#039;Aula Associazioni&#039;&#039; using their Tailscale IPs or hostnames thanks to the [https://tailscale.com/kb/1081/magicdns MagicDNS]. On each [[:Category:Services|service]] page, the [[Property:Service URI]] (and port, if necessary) should be available in the infobox on the right side.&lt;br /&gt;
&lt;br /&gt;
== Access ==&lt;br /&gt;
# Follow the Tailscale client [https://tailscale.com/kb/1347/installation install guide] for your operating system.&lt;br /&gt;
# Use the following command to login our tailnet&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tailscale login --login-server=https://vpn.muhack.org&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
Then open the link you&#039;ll get in the terminal, and log in with your [[MuHack Account|MuHack workspace account]]&lt;br /&gt;
&lt;br /&gt;
Note: this also works with the mobile app&lt;br /&gt;
&lt;br /&gt;
{{Note|text=On MacOS&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
brew install tailscale&lt;br /&gt;
tailscale login --login-server=https://vpn.muhack.org&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{Note|text=On LXC Container&lt;br /&gt;
if you&#039;re trying to run tailscale on you LXC Container on one of our servers, you need to run it in [https://tailscale.com/kb/1112/userspace-networking userspace-networking mode]&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
tailscaled --tun=userspace-networking&lt;br /&gt;
tailscale login --login-server=https://vpn.muhack.org&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=380</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=380"/>
		<updated>2025-05-13T20:46:55Z</updated>

		<summary type="html">&lt;p&gt;Cammo: /* Using your Debian 12 LXC */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Service URI=gpu.muhack&lt;br /&gt;
|Location=Aula associazioni&lt;br /&gt;
|Contact email=webmaster@muhack.org&lt;br /&gt;
|Operational Status=Working&lt;br /&gt;
|Super Users=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
|Owner=MuHack&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=gpu.vpn.muhack (reachable on the MuHack Tailscale net)&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.muhack&#039;&#039;&#039; (reachable only locally or through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI @ port 8006 → [https://gpu.muhack:8006 Link]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
{{Note|type=warn|text=After the first login you have to re-login a second time to let proxmox setup correctly your account&#039;s group }}&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
#!/bin/bash&lt;br /&gt;
wget https://developer.download.nvidia.com/compute/cuda/repos/debian12/x86_64/cuda-keyring_1.1-1_all.deb&lt;br /&gt;
apt install -y ./cuda-keyring_1.1-1_all.deb&lt;br /&gt;
apt update&lt;br /&gt;
rm cuda-keyring_1.1-1_all.deb&lt;br /&gt;
apt install -y cuda-toolkit-12-4&lt;br /&gt;
&lt;br /&gt;
echo &amp;quot;export PATH=\${PATH}:/usr/local/cuda/bin&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
echo &amp;quot;export LD_LIBRARY_PATH=\${LD_LIBRARY_PATH}:/usr/local/cuda/lib64&amp;quot; &amp;gt;&amp;gt; ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
After running the script, apply the environment changes by sourcing your `.bashrc`:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=363</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=363"/>
		<updated>2025-05-10T18:12:10Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Service URI=gpu.vpn.muhack (reachable on the MuHack Tailscale net)&lt;br /&gt;
|Location=Aula associazioni&lt;br /&gt;
|Contact email=webmaster@muhack.org&lt;br /&gt;
|Operational Status=Working&lt;br /&gt;
|Super Users=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
|Owner=MuHack&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=gpu.vpn.muhack (reachable on the MuHack Tailscale net)&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI @ port 8006 → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=360</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=360"/>
		<updated>2025-05-10T18:11:12Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Service URI=gpu.vpn.muhack (reachable on the MuHack Tailscale net)&lt;br /&gt;
|Location=Aula associazioni&lt;br /&gt;
|Operational Status=Working&lt;br /&gt;
|Super Users=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
|Owner=MuHack&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=gpu.vpn.muhack (reachable on the MuHack Tailscale net)&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI @ port 8006 → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=User:Cammo&amp;diff=359</id>
		<title>User:Cammo</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=User:Cammo&amp;diff=359"/>
		<updated>2025-05-10T18:10:40Z</updated>

		<summary type="html">&lt;p&gt;Cammo: Created page with &amp;quot;I do stuff @ muHack&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;I do stuff @ muHack&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=358</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=358"/>
		<updated>2025-05-10T18:10:10Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Service URI=gpu.vpn.muhack (reachable on the MuHack Tailscale net)&lt;br /&gt;
|Location=Aula associazioni&lt;br /&gt;
|Operational Status=Working&lt;br /&gt;
|Super Users=Ceres-c, Mrmoddom&lt;br /&gt;
|Owner=MuHack&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=gpu.vpn.muhack (reachable on the MuHack Tailscale net)&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI @ port 8006 → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=354</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=354"/>
		<updated>2025-05-10T18:04:10Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=gpu.vpn.muhack (reachable on the MuHack Tailscale net)&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI @ port 8006 → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=353</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=353"/>
		<updated>2025-05-10T18:02:52Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=gpu.vpn.muhack (reachable only through the MuHack Tailscale network)&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI @ port 8006 → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=352</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=352"/>
		<updated>2025-05-10T18:02:31Z</updated>

		<summary type="html">&lt;p&gt;Cammo: /* Fast facts */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=gpu.vpn.muhack&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI @ port 8006 → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=351</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=351"/>
		<updated>2025-05-10T18:01:49Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=gpu.vpn.muhack&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=349</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=349"/>
		<updated>2025-05-10T18:01:08Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Physical Location=Aula associazioni&lt;br /&gt;
|URI=https://gpu.vpn.muhack&lt;br /&gt;
|Project Status=Active&lt;br /&gt;
|Participants=Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=348</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=348"/>
		<updated>2025-05-10T17:57:36Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Service&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Participants   = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=339</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=339"/>
		<updated>2025-05-10T17:06:44Z</updated>

		<summary type="html">&lt;p&gt;Cammo: /* Troubleshooting quick-ref */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Participants   = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MuHack meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=338</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=338"/>
		<updated>2025-05-10T17:06:23Z</updated>

		<summary type="html">&lt;p&gt;Cammo: /* Good-citizen checklist */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Participants   = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* &#039;&#039;&#039;BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MUHACK meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=337</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=337"/>
		<updated>2025-05-10T17:02:58Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Participants   = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MUHACK meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=336</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=336"/>
		<updated>2025-05-10T17:02:50Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Participants   = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
|Host name      = gpu.vpn.muhack (reachable only through the MuHack Tailscale network)&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MUHACK meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=335</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=335"/>
		<updated>2025-05-10T17:02:19Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Participants   = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MUHACK meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=334</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=334"/>
		<updated>2025-05-10T17:01:39Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Host name = gpu.vpn.muhack (reachable only through the MuHack Tailscale network)&lt;br /&gt;
|Management = Proxmox web UI on port 8006 → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
|Login credentials = your MuHack account&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MUHACK meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=333</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=333"/>
		<updated>2025-05-10T17:01:18Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Partecipants = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
|Host name = gpu.vpn.muhack (reachable only through the MuHack Tailscale network)&lt;br /&gt;
|Management = Proxmox web UI on port 8006 → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
|Login credentials = your MuHack account&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MUHACK meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=332</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=332"/>
		<updated>2025-05-10T17:00:56Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Sysadmins = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
|Host name = gpu.vpn.muhack (reachable only through the MuHack Tailscale network)&lt;br /&gt;
|Management = Proxmox web UI on port 8006 → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
|Login credentials = your MuHack account&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MUHACK meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=331</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=331"/>
		<updated>2025-05-10T17:00:14Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Sysadmins = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
|Host name = gpu.vpn.muhack (reachable only through the MuHack Tailscale network)&lt;br /&gt;
|Management = Proxmox web UI on port 8006 → [1]&lt;br /&gt;
|Login credentials = your MuHack account&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MUHACK meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
	<entry>
		<id>https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=330</id>
		<title>Gaspare (Server)</title>
		<link rel="alternate" type="text/html" href="https://wiki.muhack.org/mediawiki/index.php?title=Gaspare_(Server)&amp;diff=330"/>
		<updated>2025-05-10T16:56:38Z</updated>

		<summary type="html">&lt;p&gt;Cammo: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Project&lt;br /&gt;
|Project Status = Active&lt;br /&gt;
|Participants   = Ceres-c, Mrmoddom, Cammo&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
= MUHACK GPU SERVER =&lt;br /&gt;
A shared machine that gives all members access to serious GPU horsepower for AI/ML, rendering, data-science and other compute-intensive experiments.&lt;br /&gt;
&lt;br /&gt;
== What this box is for ==&lt;br /&gt;
&lt;br /&gt;
* Training / fine-tuning neural networks&lt;br /&gt;
* CUDA / OpenCL development and compilation&lt;br /&gt;
* 3-D rendering, video encoding or scientific workloads&lt;br /&gt;
* General “I-need-48-GB-of-VRAM” tinkering&lt;br /&gt;
&lt;br /&gt;
The host runs Proxmox VE, so we can either&lt;br /&gt;
# carve the GPU into vGPU slices for VMs, or&lt;br /&gt;
# passthrough the full card to Debian 12 LXC containers.&lt;br /&gt;
&lt;br /&gt;
== Fast facts ==&lt;br /&gt;
&lt;br /&gt;
* Host name      : &#039;&#039;&#039;gpu.vpn.muhack&#039;&#039;&#039; (reachable only through the MuHack Tailscale network)&lt;br /&gt;
* Management     : Proxmox web UI → [https://gpu.vpn.muhack:8006]&lt;br /&gt;
* Sysadmins      : &#039;&#039;&#039;Ceres-c, Mrmoddom, Cammo&#039;&#039;&#039;&lt;br /&gt;
* Contact        : [mailto:webmaster@muhack.com webmaster@muhack.com] • or in person every Tuesday evening at the MuHack meeting&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
&lt;br /&gt;
* CPU    : Intel Core i7-4930K — 6 cores / 12 threads @ 3.40 GHz (3.90 GHz Turbo)&lt;br /&gt;
* RAM    : 64 GB DDR3-1866&lt;br /&gt;
* GPU-A  : NVIDIA Quadro RTX 8000 — 48 GB GDDR6 (compute card)&lt;br /&gt;
* GPU-B  : NVIDIA GeForce GT 710 — emergency host console only&lt;br /&gt;
* Disk   : 1 TB PNY SATA SSD + additional SATA ports free for expansion&lt;br /&gt;
* NICs   :&lt;br /&gt;
** Intel 82574L Gigabit&lt;br /&gt;
** Intel 82579V Gigabit&lt;br /&gt;
&lt;br /&gt;
== Software stack ==&lt;br /&gt;
&lt;br /&gt;
* Proxmox VE 8.x (kernel 6.8)&lt;br /&gt;
* “Merged” NVIDIA driver 550.90.07 (both vGPU and passthrough available)&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;&#039;Pre-built images&#039;&#039;&#039;&lt;br /&gt;
* Debian 12 LXC (default; CUDA-ready; shared GPU)&lt;br /&gt;
* Ubuntu 22.04 / Windows VM (on request, with dedicated vGPU slice, only for specific necessities)&lt;br /&gt;
&lt;br /&gt;
== Getting your own environment ==&lt;br /&gt;
&lt;br /&gt;
# Make sure your laptop/PC is connected to the MuHack Tailscale tail-net and can &amp;lt;tt&amp;gt;ping gpu.vpn.muhack&amp;lt;/tt&amp;gt;.&lt;br /&gt;
# Talk to &#039;&#039;&#039;any sysadmin&#039;&#039;&#039; (email or in person on Tuesday). Tell us&lt;br /&gt;
## what you plan to run (ML, rendering, etc.)&lt;br /&gt;
## an estimate of how much GPU RAM / runtime you’ll need&lt;br /&gt;
# We’ll create a container (or VM) for you and hand back:&lt;br /&gt;
## ID (e.g. &amp;lt;tt&amp;gt;ct104&amp;lt;/tt&amp;gt; or &amp;lt;tt&amp;gt;vm203&amp;lt;/tt&amp;gt;)&lt;br /&gt;
## a &#039;&#039;&#039;random initial password&#039;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Typical turnaround time: usually same day or next-day. However might take more time if the sysadmins are busy.&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Using your Debian 12 LXC ==&lt;br /&gt;
&lt;br /&gt;
Need CUDA toolkit? Run the helper script already placed in &amp;lt;tt&amp;gt;/root&amp;lt;/tt&amp;gt;:&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;bash&amp;quot;&amp;gt;&lt;br /&gt;
/root/install-cuda-toolkit.sh&lt;br /&gt;
source ~/.bashrc&lt;br /&gt;
nvcc --version&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
You’ll get CUDA toolkit 12.4 that matches the host driver.&lt;br /&gt;
&lt;br /&gt;
== Fair-share policy ==&lt;br /&gt;
&lt;br /&gt;
* Jobs longer than &#039;&#039;&#039;12 h&#039;&#039;&#039; → announce them at the Tuesday meeting or in the telegram channel.&lt;br /&gt;
* Sysadmins may pause/stop workloads that block others&lt;br /&gt;
* Crypto-mining strictly forbidden&lt;br /&gt;
&lt;br /&gt;
== Good-citizen checklist ==&lt;br /&gt;
&lt;br /&gt;
* Before logging out, run &amp;lt;tt&amp;gt;watch -n60 nvidia-smi&amp;lt;/tt&amp;gt; and confirm your process is gone and is not hogging the gpu.&lt;br /&gt;
* Keep &amp;lt;tt&amp;gt;/tmp&amp;lt;/tt&amp;gt; and your home directory tidy; disk space is shared&lt;br /&gt;
* BACK UP YOUR OWN DATA: we have no data persistency or backup guarantee&lt;br /&gt;
&lt;br /&gt;
== Extras ==&lt;br /&gt;
&lt;br /&gt;
* vGPU-enabled Windows or Ubuntu VMs — ask if needed&lt;br /&gt;
* Docker-inside-LXC supported (nesting + cgroupv2 enabled)&lt;br /&gt;
&lt;br /&gt;
== Troubleshooting quick-ref ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Problem&lt;br /&gt;
! Fix&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; shows no devices&lt;br /&gt;
| Container lost its GPU mapping—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Driver mismatch error&lt;br /&gt;
| Host driver was updated—reinstall matching userspace driver with &amp;lt;tt&amp;gt;--no-kernel-modules&amp;lt;/tt&amp;gt;—tell a sysadmin&lt;br /&gt;
|-&lt;br /&gt;
| Out-of-memory in PyTorch&lt;br /&gt;
| If using a VM: request a larger vGPU slice. If using a container: someone else might be using some GPU memory. Check with &amp;lt;tt&amp;gt;nvidia-smi&amp;lt;/tt&amp;gt; (gui for that coming up sometime kinda soon).&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Questions / ideas → email &#039;&#039;&#039;[mailto:ceres-c@muhack.com ceres-c@muhack.com]&#039;&#039;&#039;, &#039;&#039;&#039;[mailto:mrmoddom@muhack.com mrmoddom@muhack.com]&#039;&#039;&#039;, or &#039;&#039;&#039;[mailto:cammo@muhack.com cammo@muhack.com]&#039;&#039;&#039; — or just grab us at the Tuesday MUHACK meeting.&lt;/div&gt;</summary>
		<author><name>Cammo</name></author>
	</entry>
</feed>