<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.csgalileo.org/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.csgalileo.org/feed.php">
        <title>Galileo Labs</title>
        <description></description>
        <link>https://wiki.csgalileo.org/</link>
        <image rdf:resource="https://wiki.csgalileo.org/_media/wiki/logo.png" />
       <dc:date>2026-04-18T15:22:28+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/rocm?rev=1771140788&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/k80?rev=1721367387&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/ssl?rev=1763712669&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/vgpu?rev=1627045921&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/borg?rev=1602255575&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/cordova?rev=1424362257&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/pyramid?rev=1439893971&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/tmux?rev=1484917314&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/archlinux/install?rev=1664792590&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/radxa/monitor?rev=1463142830&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/ubuntu/18.04?rev=1534827707&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/ubuntu/zfs-on-root?rev=1520589446&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/calibre?rev=1521870712&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/capacitor?rev=1522320950&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/ceph-on-k0s?rev=1730360804&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/ionic?rev=1502106885&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/db/postgres?rev=1552467336&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/gameengine/unreal?rev=1429266503&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/ubuntu/locale?rev=1518106346&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/audio?rev=1494944879&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/autofs?rev=1494834613&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/blender?rev=1747754598&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/cvat?rev=1599645869&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/gnss?rev=1661461389&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/gstreamer?rev=1700131373&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/jupyter?rev=1522315230&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/lxd?rev=1574187132&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/minikube?rev=1632832933&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/openspec?rev=1772789179&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/pulsar?rev=1569246272&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/taskfile?rev=1659625565&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/unms?rev=1650978746&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/android/bv7000?rev=1500881399&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/android/development?rev=1499534595&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/blender/videoediting?rev=1569410965&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/db/oracle?rev=1488382612&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/hw/kuu?rev=1668881958&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/linux/networknamespaces?rev=1548352995&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/radxa/android?rev=1427445099&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/rasberry/linux?rev=1493805940&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/ubuntu/17.10?rev=1520065690&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.csgalileo.org/_media/wiki/logo.png">
        <title>Galileo Labs</title>
        <link>https://wiki.csgalileo.org/</link>
        <url>https://wiki.csgalileo.org/_media/wiki/logo.png</url>
    </image>
    <item rdf:about="https://wiki.csgalileo.org/tips/rocm?rev=1771140788&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-02-15T07:33:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>rocm</title>
        <link>https://wiki.csgalileo.org/tips/rocm?rev=1771140788&amp;do=diff</link>
        <description>References:
- &lt;https://community.frame.work/t/amd-strix-halo-llama-cpp-installation-guide-for-fedora-42/75856&gt;
- &lt;https://strix-halo-toolboxes.com/&gt;
- &lt;https://github.com/kyuz0/amd-strix-halo-toolboxes&gt;

This report outlines the deployment of the Ollama LLM runtime on Arch Linux specifically tailored for the AMD Ryzen AI Max+ 395 APU. The primary focus is optimizing performance by leveraging the integrated Radeon 8060S iGPU through the</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/k80?rev=1721367387&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-19T05:36:27+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>k80</title>
        <link>https://wiki.csgalileo.org/tips/k80?rev=1721367387&amp;do=diff</link>
        <description>K80


pacman -S nvidia-470xx-dkms nvidia-470xx-settings nvidia-470xx-util
pacman -U https://archive.archlinux.org/packages/c/cuda/cuda-11.4.2-1-x86_64.pkg.tar.zst



nvidia-smi


+-----------------------------------------------------------------------------+
| NVIDIA-SMI 470.256.02   Driver Version: 470.256.02   CUDA Version: 11.4     |
|-------------------------------+----------------------+----------------------+
| GPU  Name        Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
|…</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/ssl?rev=1763712669&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-11-21T08:11:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ssl</title>
        <link>https://wiki.csgalileo.org/tips/ssl?rev=1763712669&amp;do=diff</link>
        <description>SSL certificates

ssl certificates letsencrypt

letsencrypt certification authority is free, automated and open.

letsencrypt staging

get ca certificate and use with curl


API_HOST=sso.csgalileo.org
echo quit | openssl s_client -showcerts -servername &quot;$API_HOST&quot; -connect &quot;$API_HOST&quot;:443 &gt; cacert.pem
curl --cacert cacert.pem https://sso.csgalileo.org/

.</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/vgpu?rev=1627045921&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-07-23T13:12:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>vgpu</title>
        <link>https://wiki.csgalileo.org/tips/vgpu?rev=1627045921&amp;do=diff</link>
        <description>vgpu

host

	* TESLA T4  NVIDIA Corporation TU104GL
	* you must ensure that the SR-IOV SBIOS setting is enabled on the server.

into host


sudo apt install build-essential
echo &#039;blacklist nouveau&#039; | sudo tee -a /etc/modprobe.d/blacklist.conf
sudo reboot</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/borg?rev=1602255575&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-10-09T14:59:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>borg</title>
        <link>https://wiki.csgalileo.org/tips/borg?rev=1602255575&amp;do=diff</link>
        <description>Borg Backup

create new repository for backup on empty folder


REPO=nero
mkdir -p /run/media/scipio/backup/$REPO
cd /run/media/scipio/backup/$REPO
borg --verbose init --encryption=none ./


add folder to backup


TAG=dataset
cd /run/media/scipio/backup/$TARGET
borg --verbose --progress create --stats --exclude &quot;*.old&quot; ./::$TAG-$(date --iso-8601) /storage/dataset</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/cordova?rev=1424362257&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-19T16:10:57+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cordova</title>
        <link>https://wiki.csgalileo.org/tips/cordova?rev=1424362257&amp;do=diff</link>
        <description>Cordova

Install

Install nodejs and npm


sudo apt-get install nodejs npm


Install cordova


sudo npm install -g cordova


cordova need node and ubuntu install nodejs


sudo ln -s /usr/bin/nodejs /usr/local/bin/node


install cordova-browser from git to have linux support</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/pyramid?rev=1439893971&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-18T10:32:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pyramid</title>
        <link>https://wiki.csgalileo.org/tips/pyramid?rev=1439893971&amp;do=diff</link>
        <description>Pyramid

classic

Environment

library


BASE=/lab/ztl
cd $BASE

virtualenv lib
. lib/bin/activate
pip install pyramid


library activation in active shell (for starting project and running)


. lib/bin/activate


start project ztlbrain


pcreate --scaffold alchemy ztlbrain
cd ztlbrain
python setup.py develop</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/tmux?rev=1484917314&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-01-20T13:01:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tmux</title>
        <link>https://wiki.csgalileo.org/tips/tmux?rev=1484917314&amp;do=diff</link>
        <description>tmux

tmux

keyboard

	* ctrl+a c: create
	* ctrl+a n: move next
	* ctrl+a o: move previous
	* ctrl+a w: list windows
	* ctrl+a d: detach
	* ctrl+a PGUP: scroll mode

sessions

list


tmux ls


attach


tmux a [-t name]


kill detached


tmux kill-server</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/archlinux/install?rev=1664792590&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-10-03T10:23:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install</title>
        <link>https://wiki.csgalileo.org/tips/archlinux/install?rev=1664792590&amp;do=diff</link>
        <description>Install

from archlinux iso

install on archiso zfs system from &lt;https://github.com/eoli3n/archiso-zfs&gt;

 
curl -s https://raw.githubusercontent.com/eoli3n/archiso-zfs/master/init | bash


ext4

create partition


DISK=ata-SSDPR-CX400-256-G2_GY3042305
sgdisk --clear -g $DISK

sgdisk     -n3:1M:+512M -t3:EF00 $DISK # boot partition or efi partition
parted $DISK set 3 bios_grub on 
sgdisk     -n1:0:0 -t1:8300 $DISK</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/radxa/monitor?rev=1463142830&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-05-13T12:33:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>monitor</title>
        <link>https://wiki.csgalileo.org/tips/radxa/monitor?rev=1463142830&amp;do=diff</link>
        <description>Sound Monitor

PC

Prerequisite


sudo apt-get install netdiscover rrdtool cifs-utils

# generate ssh keys
ssh-keygen


gedit preferences -&gt; editor


tab width: 4
check insert spaces instead of tabs


Discover RADXA


sudo netdiscover
...
192.168.2.44    ac:a2:13:42:1c:14 Shenzhen Bilian electronic CO.,LTD
...</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/ubuntu/18.04?rev=1534827707&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-08-21T05:01:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>18.04</title>
        <link>https://wiki.csgalileo.org/tips/ubuntu/18.04?rev=1534827707&amp;do=diff</link>
        <description>18.04 bionic

ZFS (guest)

From running ZFS ubuntu on guest install newer system in new ZFS fs



sudo su
DISTRO=bionic
apt install -y debootstrap
zfs create -o canmount=noauto -o mountpoint=/$DISTRO rpool/ROOT/$DISTRO
zfs mount rpool/ROOT/$DISTRO
mount -o remount,dev /$DISTRO
debootstrap $DISTRO /$DISTRO
mount --rbind /dev  /$DISTRO/dev
mount --rbind /proc /$DISTRO/proc
mount --rbind /sys  /$DISTRO/sys
chroot /$DISTRO /bin/bash --login</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/ubuntu/zfs-on-root?rev=1520589446&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-03-09T09:57:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zfs-on-root</title>
        <link>https://wiki.csgalileo.org/tips/ubuntu/zfs-on-root?rev=1520589446&amp;do=diff</link>
        <description>Ubuntu on ZFS root

zfs ubuntu

	* &lt;https://github.com/zfsonlinux/zfs/wiki/Ubuntu-16.10-Root-on-ZFS&gt;

Livecd

boot live cd and 


sudo su
passwd ubuntu
apt-add-repository universe
apt update
apt install openssh-server
# connect from another PC via ssh



apt install --yes debootstrap gdisk zfs-initramfs


Disk

Reset disk and create GPT partition schema</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/calibre?rev=1521870712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-03-24T05:51:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>calibre</title>
        <link>https://wiki.csgalileo.org/tips/calibre?rev=1521870712&amp;do=diff</link>
        <description>Calibre

Headline

	* DRM kindle plugin

Adobe Digital editions


apt install winetricks:i386


Run winetricks and install app: adobe digital edition

With winetricks opend a commandline shell in “adobe digital edition” wineprefix

Download python 32 bit installer and install with</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/capacitor?rev=1522320950&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-03-29T10:55:50+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>capacitor</title>
        <link>https://wiki.csgalileo.org/tips/capacitor?rev=1522320950&amp;do=diff</link>
        <description>Capacitor

&lt;https://capacitor.ionicframework.com/docs/getting-started/with-ionic&gt;

setup

initialize ionic project


npm install -g ionic

# select N for cordova
ionic start myApp sidemenu
cd myApp

# capacitor conflicts with Cordova&#039;s Splashscreen Plugin
npm uninstall --save cordova-plugin-splashscreen


add capacitor</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/ceph-on-k0s?rev=1730360804&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-31T07:46:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ceph-on-k0s</title>
        <link>https://wiki.csgalileo.org/tips/ceph-on-k0s?rev=1730360804&amp;do=diff</link>
        <description>ceph come storage backend

Su ceph creare un pool per kubernetes (che ho chiamato appunto kubernetes)


ubuntu@joint-mongoose:~$ helm repo add ceph-csi https://ceph.github.io/csi-charts
ubuntu@joint-mongoose:~$ helm show values ceph-csi/ceph-csi-rbd &gt; ceph-csi-helm.yaml</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/ionic?rev=1502106885&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-07T11:54:45+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>ionic</title>
        <link>https://wiki.csgalileo.org/tips/ionic?rev=1502106885&amp;do=diff</link>
        <description>Ionic

Prerequisites

nodejs (latest)


sudo apt-get install build-essential
# curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
# sudo apt install nodejs


nodeenv


sudo apt-get install python-pip
sudo pip install nodeenv


Create library</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/db/postgres?rev=1552467336&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-13T08:55:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>postgres</title>
        <link>https://wiki.csgalileo.org/tips/db/postgres?rev=1552467336&amp;do=diff</link>
        <description>Postgres

Install

container xenial 16.04 (optional)


lxc image copy images:ubuntu/xenial/amd64 local: --alias xenial
lxc launch xenial postgres
lxc exec postgres bash



sudo apt install postgresql


eventually open network for remote connections


listen_addresses = &#039;*&#039;</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/gameengine/unreal?rev=1429266503&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-04-17T10:28:23+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unreal</title>
        <link>https://wiki.csgalileo.org/tips/gameengine/unreal?rev=1429266503&amp;do=diff</link>
        <description>Unreal

Build from sources

Register and access to:

	*  nvidia developer account 
	*  Epic Games account
	*  github account

On first two accounts bind github account.

Two branches:

	*  Unreal with flex
	*  Unreal

Prereq


sudo apt-get install build-essential mono-gmcs mono-xbuild mono-dmcs libmono-corlib4.0-cil \
 libmono-system-data-datasetextensions4.0-cil  libmono-system-web-extensions4.0-cil \
 libmono-system-management4.0-cil libmono-system-xml-linq4.0-cil \
 cmake dos2unix clang-3.5 x…</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/ubuntu/locale?rev=1518106346&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-02-08T16:12:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>locale</title>
        <link>https://wiki.csgalileo.org/tips/ubuntu/locale?rev=1518106346&amp;do=diff</link>
        <description>post install for servers


apt install -y curl &amp;&amp; \
curl -s &quot;http://wiki.csgalileo.org/tips:ubuntu:locale?do=export_code&amp;codeblock=1&quot; | /bin/bash



apt remove -y unattended-upgrades

locale-gen it_IT.UTF-8
locale-gen en_US.UTF-8
update-locale LANG=it_IT.UTF-8 LC_MESSAGES=POSIX
timedatectl set-timezone Europe/Rome

grep -q menu-complete /etc/inputrc
if  [ $? = 1 ]; then
cat &gt;&gt; /etc/inputrc &lt;&lt;EOF
&quot;\M-s&quot;: menu-complete
&quot;\e[A&quot;: history-search-backward
&quot;\e[B&quot;: history-search-forward
&quot;\M-o&quot;: &quot;\C-p\C-…</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/audio?rev=1494944879&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-16T14:27:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>audio</title>
        <link>https://wiki.csgalileo.org/tips/audio?rev=1494944879&amp;do=diff</link>
        <description>Audio

pulse headless


sudo apt install pulseaudio pulseaudio-module-zeroconf gstreamer1.0-plugins-base-apps gstreamer1.0-pulseaudio




# systemd service spec for pulseaudio running in system mode -- not recommended though!
# on arch, put it under /etc/systemd/system/pulseaudio.service
# start with: systemctl start pulseaudio.service
# enable on boot: systemctl enable pulseaudio.service 
[Unit]
Description=Pulseaudio sound server
After=avahi-daemon.service network.target

[Service]
ExecStart=/…</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/autofs?rev=1494834613&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-15T07:50:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>autofs</title>
        <link>https://wiki.csgalileo.org/tips/autofs?rev=1494834613&amp;do=diff</link>
        <description>autofs


sudo apt install autofs
sudo mkdir /etc/auto.master.d/


debugging

stop service and run foreground


systemctl stop autofs
sudo automount -f -v


sshfs


sudo apt install sshfs


autofs use root account and ssh key has to be present in /root/.ssh</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/blender?rev=1747754598&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-20T15:23:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>blender</title>
        <link>https://wiki.csgalileo.org/tips/blender?rev=1747754598&amp;do=diff</link>
        <description>Blender 2.9

shortcuts

	* SHIFT z: switch wireframe and object mode
	* f: fill faces or edges between edges or vertex
	* a: select all
	* ALT+a: select nothing
	* c: circle select
	* b: box select
	* SHIFT+b: zoom to box
	* SHIFT+s: cursor move or selection move</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/cvat?rev=1599645869&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-09-09T10:04:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>cvat</title>
        <link>https://wiki.csgalileo.org/tips/cvat?rev=1599645869&amp;do=diff</link>
        <description>CVAT

Istruzioni per l&#039; accesso al programma:

	*  Andare con chrome su &lt;http://10.1.1.87:8080&gt;
	*  luca
		*  entrare come utente “luca” e password “lucaguiotto”
		*  cliccare su “ocr-11” → Jobs (quando finito passare a ocr-14)

	*  toli
		*  entrare come utente “toli” e password “tolitoli”</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/gnss?rev=1661461389&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-25T21:03:09+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gnss</title>
        <link>https://wiki.csgalileo.org/tips/gnss?rev=1661461389&amp;do=diff</link>
        <description>GNSS

	* wonderful introduction on GNSS
	* stations that broadcast real time RTCM (protocol) Radio Technical Commission for Maritime
	* ubxtool examples
	* NEO-M9N
	* ZED-F9P

2022

Use gpsd as ntrip client on ublox device

pygnssutils

Configure ublox as base station and run an rtrip server with PyGPSClient

2020

ntrip caster

	* &lt;https://gitlab.com/ihfazhillah/simple-ntrip-caster/-/tree/master&gt;
	* &lt;https://gitlab.com/hydrasystem/ntripcaster.git&gt;</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/gstreamer?rev=1700131373&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-11-16T10:42:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gstreamer</title>
        <link>https://wiki.csgalileo.org/tips/gstreamer?rev=1700131373&amp;do=diff</link>
        <description>gstream jetson

orin native


URL=rtsp://192.168.1.1:7447/IFnqNlmdfTQxDOWV
#URL=rtsp://192.168.2.35:7447/60e1a6425a20203019f719aa_1
gst-launch-1.0 rtspsrc location=$URL protocols=tcp latency=0 ! rtph264depay ! queue ! h264parse ! nvv4l2decoder ! nvvideoconvert ! autovideosink</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/jupyter?rev=1522315230&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-03-29T09:20:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jupyter</title>
        <link>https://wiki.csgalileo.org/tips/jupyter?rev=1522315230&amp;do=diff</link>
        <description>Jupyter

setup

setup virtual environment


sudo apt install python3-virtualenv
mkdir &lt;path_to_project&gt;
cd &lt;path_to_project&gt;
virtualenv -p python3 lib
source lib/bin/activate
pip install -U pip wheel 
pip install -U jupyter


bash kernel

add bash kernel</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/lxd?rev=1574187132&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-11-19T18:12:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>lxd</title>
        <link>https://wiki.csgalileo.org/tips/lxd?rev=1574187132&amp;do=diff</link>
        <description>LXD

lxd

install


apt remove lxd lxd-client
snap install lxd

# create zfs dataset on pool rpool
zfs create rpool/lxd

# create lxd storage called zfspool using previous defined dataset
lxc storage create zfspool zfs source=rpool/lxd

# define default storage pool
lxc profile device add default root disk path=/ pool=zfspool

# initialize network
sudo lxd init</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/minikube?rev=1632832933&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-28T12:42:13+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>minikube</title>
        <link>https://wiki.csgalileo.org/tips/minikube?rev=1632832933&amp;do=diff</link>
        <description>MiniKube

Install Minikube on ubuntu

&lt;https://minikube.sigs.k8s.io/docs/start/&gt;

Install minikube


curl -LO https://storage.googleapis.com/minikube/releases/latest/minikube-linux-amd64
sudo install minikube-linux-amd64 /usr/local/bin/minikube

Install Kubectl


curl -LO &quot;https://dl.k8s.io/release/$(curl -L -s https://dl.k8s.io/release/stable.txt)/bin/linux/amd64/kubectl&quot;
sudo install -o root -g root -m 0755 kubectl /usr/local/bin/kubectl</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/openspec?rev=1772789179&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2026-03-06T09:26:19+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openspec</title>
        <link>https://wiki.csgalileo.org/tips/openspec?rev=1772789179&amp;do=diff</link>
        <description>OpenSpec

&lt;https://dev.to/webdeveloperhyper/how-to-make-ai-follow-your-instructions-more-for-free-openspec-2c85&gt;

install


yay -S openspec



&lt;!-- OPENSPEC:START --&gt;
### Workflow: OpenSpec Refine Change Proposal

This workflow is designed to update the detailed specifications (spec deltas) and the implementation task list (tasks.md) within an existing OpenSpec change folder after the main proposal.md has been modified.

**Input:**
- A valid OpenSpec change ID (e.g., &#039;add-user-profiles&#039;).

**Ste…</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/pulsar?rev=1569246272&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-09-23T13:44:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>pulsar</title>
        <link>https://wiki.csgalileo.org/tips/pulsar?rev=1569246272&amp;do=diff</link>
        <description>Pulsar


wget https://archive.apache.org/dist/pulsar/pulsar-2.4.1/apache-pulsar-2.4.1-bin.tar.gz
tar xvfz apache-pulsar-2.4.1-bin.tar.gz
cd apache-pulsar-2.4.1

# connectors


# storage
wget https://archive.apache.org/dist/pulsar/pulsar-2.4.1/apache-pulsar-offloaders-2.4.1-bin.tar.gz
tar xvfz apache-pulsar-offloaders-2.4.1-bin.tar.gz
mv apache-pulsar-offloaders-2.4.1/offloaders offloaders</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/taskfile?rev=1659625565&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-08-04T15:06:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>taskfile</title>
        <link>https://wiki.csgalileo.org/tips/taskfile?rev=1659625565&amp;do=diff</link>
        <description>Taskfile

Custom taskfile


curl -sL &quot;http://wiki.csgalileo.org/tips:taskfile?do=export_code&amp;codeblock=1&quot; | /bin/bash



curl -sL &quot;http://wiki.csgalileo.org/tips:taskfile?do=export_code&amp;codeblock=2&quot; &gt; task
chmod +x task
echo &quot;new ./task file created&quot;</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/unms?rev=1650978746&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-04-26T13:12:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>unms</title>
        <link>https://wiki.csgalileo.org/tips/unms?rev=1650978746&amp;do=diff</link>
        <description>unms

stop current running service if any


cd /home/unms/app
./unms-cli stop


save old data and backup


mv /home/unms/data /home/unms/data_old


install


curl -fsSL https://unms.com/install &gt; /tmp/unms_inst.sh
bash /tmp/unms_inst.sh


upgrade


curl -fsSL https://uisp.ui.com/v1/install &gt; /tmp/uisp_inst.sh &amp;&amp; sudo bash /tmp/uisp_inst.sh --update --version 1.4.4</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/android/bv7000?rev=1500881399&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-24T07:29:59+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>bv7000</title>
        <link>https://wiki.csgalileo.org/tips/android/bv7000?rev=1500881399&amp;do=diff</link>
        <description>BV7000 PRO

Upgrade firmware

	* download SP flash tool for linux (latest release) from &lt;https://spflashtool.com/&gt;
	* download firmware from &lt;http://bbs.blackview.hk/viewtopic.php?f=176&amp;t=191529&gt; and unzip
	* install libpng12 from deb

untar flash tool and


chmod +x flash_tool*


run 


sudo ./flash_tool.sh 


	* go to “download section</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/android/development?rev=1499534595&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-07-08T17:23:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>development</title>
        <link>https://wiki.csgalileo.org/tips/android/development?rev=1499534595&amp;do=diff</link>
        <description>Android development

native app

	* download android studio into /opt/android-studio
	* run /opt/android-studio/bin/studio.sh to install software
		* specify /opt/android-sdk as new SDK location



PATH=$PATH:/opt/android-sdk/platform-tools


epson moverio</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/blender/videoediting?rev=1569410965&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-09-25T11:29:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>videoediting</title>
        <link>https://wiki.csgalileo.org/tips/blender/videoediting?rev=1569410965&amp;do=diff</link>
        <description>Blender Video Editor

Concepts

There are n channels: channel 0 is seen in top of other, channel with major number is seen in top of others.

Stripes

Edit strip -&gt; Blend -&gt; Over Drop
Edit strip -&gt; Image Offest -&gt; X,Y

Select strip and Add -&gt; Effect strip</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/db/oracle?rev=1488382612&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-01T15:36:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>oracle</title>
        <link>https://wiki.csgalileo.org/tips/db/oracle?rev=1488382612&amp;do=diff</link>
        <description>Oracle

Download client lib from here (Base + sqlplus + SDK). Unzip all in /opt/oracle

/etc/profile.d/oracle.sh


export ORACLE_HOME=/opt/oracle
export PATH=${PATH}:/opt/oracle
export LD_LIBRARY_PATH=/opt/oracle


/etc/ld.so.conf.d/oracle.conf


/opt/oracle</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/hw/kuu?rev=1668881958&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-19T18:19:18+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>kuu</title>
        <link>https://wiki.csgalileo.org/tips/hw/kuu?rev=1668881958&amp;do=diff</link>
        <description>KUU flexones 360

power saving

/etc/tmpfiles.d/energyperformancepreference.conf


w /sys/devices/system/cpu/cpufreq/policy?/energy_performance_preference - - - - balance_power


accelerometer

/etc/udev/hwdb.d/61-sensor-local.hwdb


# edit and &#039;systemd-hwdb update&#039;
sensor:modalias:acpi:KIOX010A:KIOX010A:*
 ACCEL_MOUNT_MATRIX=-1, 0, 0; 0, -1, 0; 0, 0, -1</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/linux/networknamespaces?rev=1548352995&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-01-24T18:03:15+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>networknamespaces</title>
        <link>https://wiki.csgalileo.org/tips/linux/networknamespaces?rev=1548352995&amp;do=diff</link>
        <description>Network Namespaces

setup

install netns helper


wget https://raw.githubusercontent.com/Lekensteyn/netns/master/netns -O /bin/netns
chmod +x /bin/nets


uncomment “net.ipv4.ip_forward=1” in /etc/sysctl.d/99-sysctl.conf

enable NAT


iptables -t nat -A POSTROUTING -o ens3 -j MASQUERADE
iptables-save  &gt; /etc/firewall</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/radxa/android?rev=1427445099&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-03-27T08:31:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>android</title>
        <link>https://wiki.csgalileo.org/tips/radxa/android?rev=1427445099&amp;do=diff</link>
        <description>Radxa Android

Build

Screen resolution

To have full-hd /system/build.prop


video.use.overlay=0 


In build system change for example radxaudoocommon/Android.mk and touch file build/tools/buildinfo.sh to rebuild build.prop with “make -j4” operation.</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/rasberry/linux?rev=1493805940&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-05-03T10:05:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>linux</title>
        <link>https://wiki.csgalileo.org/tips/rasberry/linux?rev=1493805940&amp;do=diff</link>
        <description>Linux

Base

edit /etc/locale.gen and run locale-gen


apt-get install wiringpi python-pip

# test GPIO
gpio readall


non fare con raspbian recenti


# apt install rpi-update
# rpi-update


camera


pip install &quot;picamera[array]&quot;



raspistill -tl 100 [-t 99999]</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/ubuntu/17.10?rev=1520065690&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-03-03T08:28:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>17.10</title>
        <link>https://wiki.csgalileo.org/tips/ubuntu/17.10?rev=1520065690&amp;do=diff</link>
        <description>17.10 artful

ZFS (guest)

From running ZFS ubuntu on guest install newer system in new ZFS fs



sudo su
DISTRO=artful
apt install -y debootstrap
zfs create -o canmount=noauto -o mountpoint=/$DISTRO rpool/ROOT/$DISTRO
zfs mount rpool/ROOT/$DISTRO
mount -o remount,dev /$DISTRO
debootstrap $DISTRO /$DISTRO
mount --rbind /dev  /$DISTRO/dev
mount --rbind /proc /$DISTRO/proc
mount --rbind /sys  /$DISTRO/sys
chroot /$DISTRO /bin/bash --login</description>
    </item>
</rdf:RDF>
