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
journalctl -u micro
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
Prima ho riprovato sm64ex sempre su wayland e ho avuto le stesse performance di x11 (wtf)
Dopo riprovo senza ulteriori sessioni attive, e provo anche con openbox
Dopo riprovo senza ulteriori sessioni attive, e provo anche con openbox
journalctl -u micro
Altro update: Il wrapper OpenGL per Nim dipende dalla libreria glx, che a sua volta dipende da X11. Non se ne esce.
Facendo
strace dell'eseguibile ho notato che viene letto /usr/share/drirc.d/00-mesa-defaults.conf
È un file ufficiale pieno di piccoli tweaks per giochi e vari driversTelegram aveva una funzione di ricerca globale media, dove diavolo è finita? Non riesco più a raggiungerla
journalctl -u micro
Prima ho riprovato sm64ex sempre su wayland e ho avuto le stesse performance di x11 (wtf) Dopo riprovo senza ulteriori sessioni attive, e provo anche con openbox
Wayland non permetterà di catturare l'intero schermo, ma almeno puoi ruotare le finestre dai
https://man.archlinux.org/man/community/weston/weston-bindings.7.en#TOUCH_/_MOUSE_BINDINGS
https://man.archlinux.org/man/community/weston/weston-bindings.7.en#TOUCH_/_MOUSE_BINDINGS
Raga facciamo l'ennesimo protocollo desktop ma che stavolta funzioni per le esigenze del 2022
journalctl -u micro
Prima ho riprovato sm64ex sempre su wayland e ho avuto le stesse performance di x11 (wtf) Dopo riprovo senza ulteriori sessioni attive, e provo anche con openbox
Update: ho riprovato su weston senza altre sessioni aperte sm64ex fullscreen no vsync, e non andava fluido come mi sarei aspettato. La faccenda diventa sempre più strana. Ora provo pure terminando sddm