Ecco che ieri, like anti-clockwork, non è uscito alcun #postocto, perché… stavo cercando di fare una cosa estremamente cursata, che penso da mesi e mesi ma che non avevo mai avuto voglia, e invece ieri mi è salito lo sghiribizzo: installare Windows e #Linux sulla stessa partizione, e non ho avuto manine per altro… (Nemmeno per………) 😳

Ed ecco che oggi sono qui a postare, ma… il piano pazzoide per ora è fallito, nessuno dei miei modi ha funzionato, e quindi devo abbassare la priorità del progetto. E quindi, è proprio vero che, ogni qualvolta si fanno due passi avanti, è necessario farne pure uno indietro. Non esistono più le mezze stagioni, e il 2025 sarà l’anno del #Linux desktop, questa volta è sicuro, non come tutti i 20 anni precedenti. 😤

Ed è per questo, e infiniti altri luoghi comuni che non c’azzeccano ‘na mazza, che oggi ho pubblicato allora una #nota su un argomento diverso, che sarebbe comunque finito in coda, Compilare e installare il kernel Linux da #sorgente: https://sitoctt.octt.eu.org/it/note/2024-09-01-Compilare-e-installare-il-kernel-Linux-da-sorgente/!!! 🌽🍿🧨🎉🤯 (Come tutte le #note, subirà aggiustamenti man mano, accetto anche pull request.)

Senza approfondire troppo, la mia #idea era di installare sia Linux che Windows su una singola partizione BTRFS, sfruttando il bootloader Quibble per avere la compatibilità per quest’ultimo, ma su build di Windows troppo recenti non vuole andare. Allora, piuttosto, ricordandomi del driver NTFS moderno per Linux, che funziona bene ed è integrato nel kernel in via definitiva da qualche mese (Linux 6.9), quasi quasi voglio provare la configurazione opposta, da lato oscuro… e sull’installazione di Linux su NTFS ci siamo, ma sull’avvio proprio no. Poopie. Comunque, visto che per avere il driver ganzo ho dovuto compilarmi io il kernel (bug #998627, grazie Debian, ti odio), ho pensato fosse una cosa buona da tenere scritta. 🤢

Diciamolo onestamente comunque, dai, era tutta una nuova scusa per fare il primo nuovo post sul nuovo sitocto, sfruttando al meglio la novità mentre che è nuova e fresca; avere un post che sa di nuovo sul sito rifatto a nuovo come quando 2 anni fa era nuovo… e in questo senso ho raggiunto l’obiettivo. Certo però, scrivere come #compilare il #kernel Linux, seppur comunque con il mio stile magico, non è come scrivere come fare qualcosa che nessuno al mondo che sia mentalmente in salute fa con gran nonchalance… il kernel è compilato da fin troppa gente. 😩

https://octospacc.altervista.org/2024/09/01/linuxocto-per-il-sitocto/

#998627 #compilare #idea #kernel #Linux #nota #note #postocto #sorgente

🌽 Compilare e installare il kernel Linux da sorgente

Non di frequente mi saltano in mente nuove idee, ma, quando lo fanno, sono sempre bizzarre al punto giusto... Senza divagare troppo, è proprio per questo svilupparsi delle cose che anni fa, per la prima volta, mi sono trovata a compilare da sorgente il kernel Linux — su un Raspberry Pi 3 tra l'altro, cosa che col senno di poi non consiglierei — e adesso, precisamente ieri, di nuovo un'altra volta dopo anni (stavolta sul PC, per fortuna), per un fine che non spoilero.

✨sitoctt✨

#Android è letteralmente un #incubo appena tenti di fare qualcosa di un attimo #particolare 😭️

Ricordate la mia idea di riciclare il vecchio #Huawei come #touchpad? Alla fine, #KDEConnect in questo modo funziona molto bene, ma mi secca che sia totalmente vuoto se c’è un #display #LCD da sfruttare, e vorrei approfittare per usare questo #smartphone per mostrare #animazioni carine, magari un orologio, ecc… E, per maggiore #flessibilità, vorrei semplicemente avere una pagina #web sullo #schermo. Però, ovviamente, nel frattempo l’area di #tocco del #mouse deve poter ricevere i miei input. E quindi? 😶️

  • Ho provato in una decina di modi ad aggiungere un WebView al layout dell’app, con caratteristiche e mezzi diversi, ma non c’è verso di far si che questo sia visibile a tutto schermo, ma allo stesso tempo non si prenda lui tutti gli input… ho provato non so quanti consigli dai forum, tempo buttato. 🙄️
  • Ho tentato facendo ereditare il componente KeyListenerView dalla classe WebView anziché View, ma questo ne rompe il funzionamento e gli #input se li prende tutti la pagina web aperta. 🥲️
  • Ho cercato su Neo Store (F-Droid + repo terze) e Google Play #applicazioni che facessero da #browser web fluttuante, ma nessuna di quelle che ho provato permetteva di rendere il #popup “trasparente” ai #tocchi. 😮‍💨️
  • Ho cercato su #Internet per esempi di #codice di app fluttuanti, ma tutti sono un #casino da implementare ora così in una app nuova da zero (o meglio, non ci sono tutorial buonissimi), e ho buttato tempo e speranze appresso a un sacco di app esempio già pronte — o applicazioni #OpenSource con altri scopi che potessi #riadattare — che non ne vogliono sapere di compilarsi. 😤️

Ovviamente, se gli strumenti funzionassero davvero, e fosse solo la #piattaforma in sé ad essere antipatica, non avrei perso tutto questo tempo. Invece no, appresso ad #AndroidStudio, Gradle, Java, le dipendenze di #build troppo vecchie perché la app è abbandonata, e se provi a sistemare fai solo danni, e quando la #app finalmente si compila devi aspettare un minuto buono ogni volta che fai un cambiamento e vuoi inviarlo al #dispositivo o emulatore… è una #schifezza. 😩️

…Tuttavia, la #pazienza è la #virtù di chi sa bramare il #superfluo in modo realistico, e dunque, alla fine, ho trovato una #demo che riuscissi a #compilare (https://github.com/mjlong123123/TestFloaWindow), infilarci dentro una #WebView, e vedere il tutto #magicamente funzionare come volevo. Che assoluta #goduria, guardate il #video sotto. Ora farò giusto qualche #aggiustamento minimo necessario al mio #UseCase, e poi avrò finito. Non farò una vera e propria #applicazione, non ho voglia, ma comunque caricherò i miei #sorgenti modificati (e l’APK pronto che legge un file #HTML da archiviazione locale) qui: https://gitlab.com/octtspacc/OcttBitsOfFun/-/tree/main/AndroidFloatingWebView (i #file appariranno quando avrò fatto). 💣️

Il #programma ora visualizza la pagina di errore di Android, perché il file che dovrà caricare non esiste ancora, e le dimensioni della #finestra dovranno essere sistemate. Quello che è importante è che in sé #funziona. 😁️

https://octospacc.altervista.org/2024/01/17/overlay-webview-su-android-a-scopi-ricreativi/

#aggiustamento #Android #AndroidStudio #animazioni #app #applicazione #applicazioni #browser #build #casino #codice #compilare #demo #display #dispositivo #file #finestra #funziona #Goduria #HTML #Huawei #incubo #input #Internet #KDEConnect #LCD #magicamente #mouse #OpenSource #particolare #pazienza #piattaforma #popup #programma #riadattare #schermo #schifezza #smartphone #sorgenti #superfluo #telefono #tocchi #tocco #touchpad #UseCase #video #web #WebView

Niente touchpad. - fritto misto di octospacc

Stavo pensando: da ora che ho la tastiera più piccolina per il #PC, e mi sa che mi trovo parecchio meglio ad usare lo #smartphone come #touchpad (per certi versi più comodo del #mouse normale per me) rispetto a quando avevo quella grossa, potrei quasi quasi comprarlo un touchpad #USB… 😁️ E però oh, non […]

fritto misto di octospacc