Bene non si apre vscodium
Edit: ricordo mi è già successo tempo fa — è tipo un heisenbug: se provo a usare
Edit: ricordo mi è già successo tempo fa — è tipo un heisenbug: se provo a usare
source per fare debugging compare un altro problema, che mi impedisce di capire la causa originale
journalctl -u micro
Bene non si apre vscodium Edit: ricordo mi è già successo tempo fa — è tipo un heisenbug: se provo a usare source per fare debugging compare un altro problema, che mi impedisce di capire la causa originale
Ho messo
Electron non da errori ma non da neanche segni di vita?
set -x direttamente nello noscript e... exit 0 ???Electron non da errori ma non da neanche segni di vita?
journalctl -u micro
Ho messo set -x direttamente nello noscript e... exit 0 ??? Electron non da errori ma non da neanche segni di vita?
Forse ho trovato il problema: avevo fatto un symlink per separare le cartelle config dalla cache (maledetti i geni che hanno "pensato" di tenerle insieme).
Tempo fa avevo pulito la cache ... = symlink rotto = electron merda va in panico
Update: facendo
Tempo fa avevo pulito la cache ... = symlink rotto = electron merda va in panico
Update: facendo
mkdir -p ~/.cache/VSCodium/CachedData è partitoSto dando un'occhiata a varie librerie per maneggiare con OpenGL (e vario) senza doversi mettere le mani nei capelli.
Volevo elencare ciò che ho trovato, ma a quanto pare è tutto descritto qui.
In aggiunta:
» raylib — game library, sembra avere letteralmente tutto e allo stesso tempo afferma di essere minimale (1 libreria in C, no dipendenze esterne, modulare, binding per ogni linguaggio, esempi, ecc)
[esempi]
Volevo elencare ciò che ho trovato, ma a quanto pare è tutto descritto qui.
In aggiunta:
» raylib — game library, sembra avere letteralmente tutto e allo stesso tempo afferma di essere minimale (1 libreria in C, no dipendenze esterne, modulare, binding per ogni linguaggio, esempi, ecc)
[esempi]
raylib
raylib is a simple and easy-to-use library to enjoy videogames programming.
journalctl -u micro
Sto dando un'occhiata a varie librerie per maneggiare con OpenGL (e vario) senza doversi mettere le mani nei capelli. Volevo elencare ciò che ho trovato, ma a quanto pare è tutto descritto qui. In aggiunta: » raylib — game library, sembra avere letteralmente…
Learnopengl
Learn OpenGL, extensive tutorial resource for learning Modern OpenGL
Learn OpenGL . com provides good and clear modern 3.3+ OpenGL tutorials with clear examples. A great resource to learn modern OpenGL aimed at beginners.
journalctl -u micro
Consiglio caldamente di scoprire il linguaggio Nim https://nim-lang.org/documentation.html In poche parole, è come Python ma è compilato e type-safe. Secondo me conviene vedere le varie wiki sui confronti con C, Python e JS; poi vedere rapidamente il tutorial…
Risorse varie per imparare 👑 Nim — tutte utili
» Basics
» By Example
» Reference
» Standard library
» Packages index
» Packaging & package manager docs
» Book about everything
» Nim notes
» Basics
» By Example
» Reference
» Standard library
» Packages index
» Packaging & package manager docs
» Book about everything
» Nim notes
Per tutti i possessori di integrate intel su linux
Se avete un'app Electron (discord, spotify, vscode(?), typora(?), ecc) (anche chrome???) e avete installati i driver adatti alla scheda video (
Si ringrazia @chic_luke per la notizia e chi gliel'ha fatto scoprire (anonimo).
Addition: ora vorrei capire se c'è un modo di applicarli globalmente a tutte le app electron, senza dover modificare
Edit: ok c'è il solito problema delle ombre che avevo con chromium
Se avete un'app Electron (discord, spotify, vscode(?), typora(?), ecc) (anche chrome???) e avete installati i driver adatti alla scheda video (
libva-intel-driver o intel-media-driver, e mesa), potete forzare l'accelerazione hardware con i seguenti argomenti & variabili d'ambienteLIBVA_DRIVER_NAME=i915
--ignore-gpu-blocklist
--disable-features=UseOzonePlatform
--enable-features=VaapiVideoDecoder
--use-gl=desktop
--enable-gpu-rasterization
--enable-zero-copy
Ho sperimentato con Discord e sembra molto più snappy, senza artefatti grafici o altro (fin'ora).Si ringrazia @chic_luke per la notizia e chi gliel'ha fatto scoprire (anonimo).
Addition: ora vorrei capire se c'è un modo di applicarli globalmente a tutte le app electron, senza dover modificare
.desktop o altroEdit: ok c'è il solito problema delle ombre che avevo con chromium
Telegram
journalctl -u micro
Da non so quanto tempo ormai, su chromium tutte le ombre box-shadow mi vengono renderizzate come rettangoli...
Raga cos'è successo allo stile dell'archwiki, sembra stata rimodernizzata per mobile 😢
journalctl -u micro
Per tutti i possessori di integrate intel su linux Se avete un'app Electron (discord, spotify, vscode(?), typora(?), ecc) (anche chrome???) e avete installati i driver adatti alla scheda video (libva-intel-driver o intel-media-driver, e mesa), potete forzare…
$
hwaccel.sh codium VSCodium codium-uri-handler
#!/bin/bash
# change these two
app="${1:?Missing binary name.}"
noscript="${2:?Missing app noscript.}"
desktop="${3:-$app}"
wrap="$HOME/.local/bin/$app"
cat <<'EOF' >"$wrap"
#!/bin/bash
bin="/usr/bin/$(basename "$0")"
flags=(
--use-gl=desktop
--ignore-gpu-blacklist
--enable-zero-copy
--disable-features=UseOzonePlatform
--enable-features=VaapiVideoDecoder
--enable-gpu-rasterization
--disable-gpu-driver-bug-workarounds
--enable-accelerated-video-decode
)
export LIBVA_DRIVER_NAME=i915
exec "$bin" "${flags[@]}" "$@"
EOF
chmod +x "$wrap"
dsk="share/applications/$desktop.desktop"
sed_args=(
-E
-e "s|^Name=.*\$|Name=$noscript (hwaccel)|"
-e "s|^Exec=.+?$app['\"]?|Exec=$wrap|"
/usr/$dsk
)
dest="$HOME/.local/$dsk"
rm -f "$dest" # required to make KDE notice the change...
sed "${sed_args[@]}" | uniq > "$dest"
journalctl -u micro
Sto dando un'occhiata a varie librerie per maneggiare con OpenGL (e vario) senza doversi mettere le mani nei capelli. Volevo elencare ciò che ho trovato, ma a quanto pare è tutto descritto qui. In aggiunta: » raylib — game library, sembra avere letteralmente…
Niente, raylib ha la possibilità di impostare la versione di OpenGL a tempo di compilazione tramite flag
Anche se dietro le quinte usa GLFW, non trovo alcun modo di applicare gli hint di versione
Edit — mi sono scordato di linkare il wrapper:
https://github.com/greenfork/nimraylib_now
GRAPHICS=GRAPHICS_API_OPENGL_ (11 21 33 ES2), ma dal wrapper Nim che sto usando non è fattibile...Anche se dietro le quinte usa GLFW, non trovo alcun modo di applicare gli hint di versione
Edit — mi sono scordato di linkare il wrapper:
https://github.com/greenfork/nimraylib_now
GitHub
GitHub - greenfork/nimraylib_now: The Ultimate Raylib gaming library wrapper for Nim
The Ultimate Raylib gaming library wrapper for Nim - greenfork/nimraylib_now
journalctl -u micro
Sventura a te!
Ok in qualche modo sono riuscito lo stesso a creare un guestbook come sondaggio nel mio canale di about
https://news.1rj.ru/str/AboutMicro/18
https://news.1rj.ru/str/AboutMicro/18
Telegram
👤
Leave your mark below!
journalctl -u micro
Niente, raylib ha la possibilità di impostare la versione di OpenGL a tempo di compilazione tramite flag GRAPHICS=GRAPHICS_API_OPENGL_ (11 21 33 ES2), ma dal wrapper Nim che sto usando non è fattibile... Anche se dietro le quinte usa GLFW, non trovo alcun…
Alla fine ho optato per staticglfw + opengl
Molti effetti sonori inclusi in minecraft sono sotto Public Domain o CC BY
https://www.minecraft.net/en-us/attribution/sound
Lava
https://freesound.org/people/Angel_Perez_Grandi/sounds/69397/
Grass
https://freesound.org/people/Snoman/sounds/9904/
https://freesound.org/people/Snoman/sounds/9905/
https://freesound.org/people/Snoman/sounds/9907/
https://freesound.org/people/Snoman/sounds/9906/
https://www.minecraft.net/en-us/attribution/sound
Lava
https://freesound.org/people/Angel_Perez_Grandi/sounds/69397/
Grass
https://freesound.org/people/Snoman/sounds/9904/
https://freesound.org/people/Snoman/sounds/9905/
https://freesound.org/people/Snoman/sounds/9907/
https://freesound.org/people/Snoman/sounds/9906/
journalctl -u micro
Alla fine ho optato per staticglfw + opengl
Ok ecco la cagata:
attualmente esiste una versione di glfw per x11 e una per wayland...
attualmente esiste una versione di glfw per x11 e una per wayland...
journalctl -u micro
Ok ecco la cagata: attualmente esiste una versione di glfw per x11 e una per wayland...
Altro update:
Il wrapper OpenGL per Nim dipende dalla libreria glx, che a sua volta dipende da X11. Non se ne esce.
Il wrapper OpenGL per Nim dipende dalla libreria glx, che a sua volta dipende da X11. Non se ne esce.
Ho appena provato sm64ex (opengl 1.1) con patch 60fps
su wayland (weston)
fullscreen 1366x768 + vsync
60fps
53% utilizzo gpu
su x11 (kwin no compositor)
finestra <800x600 + vsync
60fps
90% utilizzo gpu
su wayland (weston)
fullscreen 1366x768 + vsync
60fps
53% utilizzo gpu
su x11 (kwin no compositor)
finestra <800x600 + vsync
60fps
90% utilizzo gpu