- Muchas notas - Fran Acién

20230216 - Running like x11docker but witout x11docker

These days I am running an script I found on internet that uses a software for FPGA’s share x11.

#!/bin/bash
set -euo pipefail

NET_DEVICE=`ip route show default | awk '{print $5}'`
MAC_ADDRESS=`cat /sys/class/net/"${NET_DEVICE}"/address`

docker run -it -d --rm -e DISPLAY="${DISPLAY}" \
  --mac-address="${MAC_ADDRESS}" \
  --privileged --ipc host \
  -v docker-fpga-${USER}:"${HOME}" \
  -v /etc/machine-id:/etc/machine-id \
  -v /dev/bus/usb/:/dev/bus/usb/ \
  -v /tmp/.X11-unix/:/tmp/.X11-unix \
  -v "${HOME}":"${HOME}"/home \
  -e MOZ_NO_REMOTE=1 \
  -u "${USER}" \
  -w "${HOME}" \
  diamond:"${USER}" \
  /usr/local/diamond/3.12/modeltech/linuxloem/vsim