<?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-16T15:07:23+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/lxd?rev=1574187132&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/jibri?rev=1657811304&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/xenial?rev=1501950910&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/db/postgres?rev=1552467336&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/vpn/openvpn?rev=1528991643&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/dac?rev=1469642430&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/juju?rev=1596118316&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/keras?rev=1576594129&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/tridactyl?rev=1748161371&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/opencv/install?rev=1528873609&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/ubuntu/17.10?rev=1520065690&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/vpn/smtp?rev=1468308370&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/mopidy?rev=1486810126&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/otp?rev=1607181788&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/archlinux/install?rev=1664792590&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/gameengine/minecraft?rev=1503129231&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/hw/hp?rev=1728882301&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/git?rev=1552465805&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/gpu?rev=1667546016&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/taskfile?rev=1659625565&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/uwb?rev=1585329697&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/zfs?rev=1674037344&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/archlinux/postinstall?rev=1677482983&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/radxa/gpio?rev=1424511653&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/vpn/galileo?rev=1721377304&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.csgalileo.org/tips/vpn/juniper?rev=1433318076&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/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/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/jibri?rev=1657811304&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-07-14T15:08:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>jibri</title>
        <link>https://wiki.csgalileo.org/tips/jibri?rev=1657811304&amp;do=diff</link>
        <description>jibri

docker

jibri.yml inside ufficial docker-jitsi-meet does not work in swarm service (/dev/snd and xorg problems)

clone a version of jibri with pulse and xdummy support


git clone https://github.com/prayagsingh/docker-jibri-pulseaudio.git


change Dockerfile with specific chrome version</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/xenial?rev=1501950910&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-05T16:35:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>xenial</title>
        <link>https://wiki.csgalileo.org/tips/ubuntu/xenial?rev=1501950910&amp;do=diff</link>
        <description>Xenial

bootable USB

Create usb bootable from iso


cp xenial.iso xenial-copy.iso
isohybrid xenial-copy.iso
dd if=xenial-copy.iso of=/dev/sd?


ssh

See &lt;https://www.gentoo.org/support/news-items/2015-08-13-openssh-weak-keys.html&gt;

Re-enable ssh-dss key in /etc/ssh/sshd_config


PubkeyAcceptedKeyTypes=+ssh-dss


~/.ssh/config</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/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/vpn/openvpn?rev=1528991643&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-06-14T15:54:03+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>openvpn</title>
        <link>https://wiki.csgalileo.org/tips/vpn/openvpn?rev=1528991643&amp;do=diff</link>
        <description>Openvpn

Certification Autorithy

Create certificate folder 


apt-get install easy-rsa
make-cadir /etc/easy-rsa-legnago
cd /etc/easy-rsa-legnago


Edit vars and


source vars
./clean-all
./build-dh
./pkitool --initca


server certificate


NAME=legnago-gw
./pkitool --pass --server $NAME # create passphrase here
openssl rsa -in keys/$NAME.key -out keys/$NAME.pem # give passphrase here
chmod 600 keys/$NAME.pem</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/dac?rev=1469642430&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-07-27T18:00:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>dac</title>
        <link>https://wiki.csgalileo.org/tips/dac?rev=1469642430&amp;do=diff</link>
        <description>DAC

	* interesting


aplay -v -D plughw:1,0 test192.wav



aplay -l [-L]



flac -d 01-Wednesday\ Night\ Prayer\ Meeting.flac -c | aplay --device=hw:1,0



cat /proc/asound/card1/pcm0p/sub0/*



pacmd list-sinks



pactl list short sinks



for card in `aplay -L | grep &quot;CARD=DAC&quot;`; do echo ./hw_params $card; ./hw_params $card | grep Sample; sleep 1; done</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/juju?rev=1596118316&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-07-30T14:11:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>juju</title>
        <link>https://wiki.csgalileo.org/tips/juju?rev=1596118316&amp;do=diff</link>
        <description>JUJU

manual cloud


juju bootstrap testcloud manual/10.0.1.21 --upload-tools \
  --config default-series=xenial \
  --config apt-http-proxy=&quot;http://10.0.1.1:8000&quot; \
  --config agent-stream=devel

# Controllare con 
juju model-config default-series

# ed eventualmente correggere con 
juju model-config default-series=xenial</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/keras?rev=1576594129&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-12-17T14:48:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>keras</title>
        <link>https://wiki.csgalileo.org/tips/keras?rev=1576594129&amp;do=diff</link>
        <description>Keras

tensorflow

	* yay bazelisk


pip install -U pip six numpy wheel setuptools mock
pip install -U keras_applications --no-deps
pip install -U keras_preprocessing --no-deps

# tf 2
git clone https://github.com/tensorflow/tensorflow.git
cd tensorflow

# tf 1.15
wget https://github.com/tensorflow/tensorflow/archive/v1.15.0.tar.gz
tar zxvf v1.15.0.tar.gz</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/tridactyl?rev=1748161371&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-05-25T08:22:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>tridactyl</title>
        <link>https://wiki.csgalileo.org/tips/tridactyl?rev=1748161371&amp;do=diff</link>
        <description>Tridactyl

Tridactyl Cheat Sheet

Tridactyl is a Firefox WebExtension that brings Vim-like keybindings and commands to your browser, allowing for highly efficient keyboard-only navigation. Here&#039;s a cheat sheet covering some of the most common and useful commands:</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/opencv/install?rev=1528873609&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-06-13T07:06:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>install</title>
        <link>https://wiki.csgalileo.org/tips/opencv/install?rev=1528873609&amp;do=diff</link>
        <description>opencv install

android studio

integrate opencv in android studio project

linux

prereq: ubuntu 16:04 or 18:04


sudo apt-get install -y build-essential cmake
# GUI (if you want to use GTK instead of Qt, replace &#039;qt5-default&#039; with &#039;libgtkglext1-dev&#039; and remove &#039;-DWITH_QT=ON&#039; option in CMake):
sudo apt-get install -y libvtk6-dev libgtkglext1-dev 

# GUI qt
# sudo apt install -y qt5-default

# Media I/O:
sudo apt-get install -y zlib1g-dev libjpeg-dev libwebp-dev libpng-dev libtiff5-dev libjasper…</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>
    <item rdf:about="https://wiki.csgalileo.org/tips/vpn/smtp?rev=1468308370&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-07-12T07:26:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>smtp</title>
        <link>https://wiki.csgalileo.org/tips/vpn/smtp?rev=1468308370&amp;do=diff</link>
        <description>SMTP


apt-get install msmtp-mta
apt-get install mailutils 
apt-get install msmtp ca-certificates


/etc/mstmprc


defaults
tls on
tls_starttls on
tls_trust_file /etc/ssl/certs/ca-certificates.crt

account default
host smtp.gmail.com
port 587
auth on
user myguiandroid@gmail.com
password xyz
from myguiandroid@gmail.com
logfile /var/log/msmtp.log</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/mopidy?rev=1486810126&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-02-11T10:48:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>mopidy</title>
        <link>https://wiki.csgalileo.org/tips/mopidy?rev=1486810126&amp;do=diff</link>
        <description>Mopidy

Install

prereq


sudo apt install -y gstreamer1.0-plugins-bad
sudo apt install -y libasound2-dev


apt


wget -q -O - https://apt.mopidy.com/mopidy.gpg | sudo apt-key add -
sudo wget -q -O /etc/apt/sources.list.d/mopidy.list https://apt.mopidy.com/jessie.list
sudo apt-get update
sudo apt-get install mopidy
sudo apt-get install mopidy-spotify

sudo apt install mopidy-alsamixer
sudo pip install Mopidy-WebSettings
sudo apt install mopidy-local-sqlite
sudo pip install Mopidy-TuneIn

sudo sy…</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/otp?rev=1607181788&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-12-05T15:23:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>otp</title>
        <link>https://wiki.csgalileo.org/tips/otp?rev=1607181788&amp;do=diff</link>
        <description>oath

PREREQUISITO: INSTALLARE liboath0 libpam-oath oathtool

1) $ export HEX_SECRET=$(head -15 /dev/urandom | sha1sum | cut -b 1-30)

2) $ oathtool --verbose --totp $HEX_SECRET --digits=8

Risultato -&gt;
Hex secret: b5abe8im355c1127sd385a6dd0597x
Base32 secret: YWV2RLGFVQUSPLMZTJW5QQQ8
Digits: 8
Window size: 0
Step size (seconds): 30
Start time: 1970-01-01 00:00:00 UTC (0)
Current time: 2020-07-26 15:03:57 UTC (1595775837)
Counter: 0x32BA74F (53192527)</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/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/gameengine/minecraft?rev=1503129231&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-08-19T07:53:51+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>minecraft</title>
        <link>https://wiki.csgalileo.org/tips/gameengine/minecraft?rev=1503129231&amp;do=diff</link>
        <description>Minecraft

Experiments

	* &lt;http://www.raspberrypi-spy.co.uk/2014/06/building-a-castle-in-minecraft-with-python/&gt;

connection


from mcpi.minecraft import Minecraft
from mcpi import block

mc = Minecraft.create(address=&quot;192.168.2.35&quot;)


say “Hello World”


mc.postToChat(&quot;Hello world&quot;)


get position 


x, y, z = mc.player.getPos()</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/hw/hp?rev=1728882301&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-10-14T05:05:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>hp</title>
        <link>https://wiki.csgalileo.org/tips/hw/hp?rev=1728882301&amp;do=diff</link>
        <description>Install Ubuntu 21.04

to maintain Windows installed:
1. disable BitLocker (Impostazioni-&gt;Aggiornamenti Sicurezza-&gt;Crittografia-&gt;Disabilità)
2. disable Secure Boot (from BIOS)
3. re-order the booting devices (from BIOS)
3. use a USB to boot the ubuntu 21.04</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/git?rev=1552465805&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-03-13T08:30:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>git</title>
        <link>https://wiki.csgalileo.org/tips/git?rev=1552465805&amp;do=diff</link>
        <description>GIT

credentials  and config


machine git.csgalileo.org
login blabla
password blabla



[user]
    name = Stefano Scipioni
    email = blabla
[core]
    autocrlf = input
    #safecrlf = true
    editor = vim
[http]
    sslverify = false
[alias]
    co = checkout
    ci = commit
    st = status
    br = branch
    hist = log --pretty=format:\&quot;%h %ad | %s%d [%an]\&quot; --graph --date=short
    type = cat-file -t
    dump = cat-file -p
[push]
    default = simple
[color]
    ui = auto</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/gpu?rev=1667546016&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2022-11-04T07:13:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gpu</title>
        <link>https://wiki.csgalileo.org/tips/gpu?rev=1667546016&amp;do=diff</link>
        <description>GPU

nvidia and wayland

add nvidia_drm.modeset=1 to grub settings /etc/default/grub

/etc/modprobe.d/nvidia-power-management.conf


options nvidia NVreg_PreserveVideoMemoryAllocations=1 NVreg_TemporaryFilePath=/var/tmp


enable these services


systemctl enable nvidia-hibernate
systemctl enable nvidia-resume
systemctl enable nvidia-suspend</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/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/uwb?rev=1585329697&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-03-27T17:21:37+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>uwb</title>
        <link>https://wiki.csgalileo.org/tips/uwb?rev=1585329697&amp;do=diff</link>
        <description>UWB 802.15.4a

	* ETSI regulation
	* regulation

	* uwbleader tag magnetico tag veicolo
	* kinexon
	* esempio HW
	* pozyx
	* uwbaide
	* filippetti</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/zfs?rev=1674037344&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-01-18T10:22:24+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>zfs</title>
        <link>https://wiki.csgalileo.org/tips/zfs?rev=1674037344&amp;do=diff</link>
        <description>zfs libvirt

ZFS


apt install zfsutils-linux



sudo zfs list


create filesystem &#039;lab&#039; on &#039;LXD&#039; pool


sudo zfs create LXD/lab
sudo zfs set mountpoint=/lab LXD/lab



sudo zfs destroy LXD/lab


create pool

Pool can be created on disk or partition. In case of partition this is an example</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/archlinux/postinstall?rev=1677482983&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2023-02-27T07:29:43+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>postinstall</title>
        <link>https://wiki.csgalileo.org/tips/archlinux/postinstall?rev=1677482983&amp;do=diff</link>
        <description>Arch postinstall

Pamac

help you to install, remove, update packages with GUI


yay pamac-aur


Base


sudo pacman -S intel-ucode




sudo su
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-a\M-f &quot;
 
EOF
fi</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/radxa/gpio?rev=1424511653&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-02-21T09:40:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>gpio</title>
        <link>https://wiki.csgalileo.org/tips/radxa/gpio?rev=1424511653&amp;do=diff</link>
        <description>GPIO on Radxa

	*  Headers schema
	*  Android APP that read GPIO

Power on blue led


echo default-on &gt; /sys/class/leds/blue/trigger


Power off


echo none &gt; /sys/class/leds/blue/trigger


Header J8
1234567 OUT89 IN101112namenpinheader0A7|167|7|J8|
|0B11699J8PWM228511J8
Input on pin 169 (GPIO0_B1) (pin n°9 su J8)</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/vpn/galileo?rev=1721377304&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2024-07-19T08:21:44+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>galileo</title>
        <link>https://wiki.csgalileo.org/tips/vpn/galileo?rev=1721377304&amp;do=diff</link>
        <description>VPN Galileo

VPN PPTP/L2TP:

	*  indirizzo server concentratore: vpn1.csgalileo.org
	*  username e password


yay -S networkmanager-l2tp networkmanager-strongswan


aggiungere vpn L2TP







pptp manual


[connection]
id=galileo
uuid=97852b85-b57b-4b38-9687-d919f2820e57
type=vpn
autoconnect=false
permissions=user:scipio:;
timestamp=1623922800

[vpn]
gateway=94.230.76.2
mru=1400
mtu=1400
password-flags=0
user=xxx
user-auth-type=password
service-type=org.freedesktop.NetworkManager.l2tp

[vpn-secr…</description>
    </item>
    <item rdf:about="https://wiki.csgalileo.org/tips/vpn/juniper?rev=1433318076&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-06-03T07:54:36+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>juniper</title>
        <link>https://wiki.csgalileo.org/tips/vpn/juniper?rev=1433318076&amp;do=diff</link>
        <description>Su sistemi Ubuntu-like a 64 bit
Installazione librerie necessarie


sudo apt-get install openjdk-7-jre:i386 ia32-libs libc6:i386 zlib1g:i386
libgtk2-perl libwww-perl icedtea-7-plugin


Download dello script di mad-scientist
(fonte: http:mad-scientist.us/juniper.html)</description>
    </item>
</rdf:RDF>
