I was so happy yesterday! I had a desktop computer that had been sitting around my house for several years, and I decided to bring it back to life. I bought a new NVIDIA RTX 4060 card and a new case for it. I transferred all the old components to the new case and fired it up, installed Fedora Silverblue, and even played a bit of Fallout 4 at full graphics settings. It was such a breeze!
However, today when I tried to turn it on, I think the motherboard just gave out. Looks like it's time for a new CPU, motherboard, and memory.
For the fellow nerds out there, what would you recommend? I'm looking to play some games and compile Rust code.
🎮 Steam OS (for desktop) in works for real? 'Tis an indication?
Steam Deck's APU utilizes AMD so compatibility's mutual for all device owners.
◉Making Steam OS a good desktop experience - the "Nvidia problem" has to be solved
◉NVIDIA not helping - but Valve are now working on open & free Explicit Sync driver
◉ES busts flicker / frame issues with NVIDIA drivers on Linux
◉The boss Finn Linus Torvalds probably still gives NVIDIA a finger
I finally did it and moved to a more appropriate "home realm" for a #FreeBSD enthusiast. Thanks @stefano for offering this!
Moving followers worked flawlessly, restoring all my settings was pretty quick, but of course all my old toots are left on https://techhub.social/@zirias 🙈
So I guess I'll introduce myself here by writing a little thread, adding a few of my works that someone might find interesting. But first a bit of "who am I":
I'm a "professional" software architect/developer (mostly #dotnet platform in the day job), FreeBSD hobby-admin and ports committer, #C64 fan (and occassionally coder and even musician), and apart from computers also interested in music (playing a few instruments myself), traveling, cooking, sometimes sports, sometimes politics ... but probably won't toot about any non-technical stuff (or, very very rarely).
I just installed COSMIC Desktop on Fedora 40. It works smoothly and is very fast. All apps open instantly with no glitches or hangs, and everything functions perfectly. Well Done, COSMIC team. #cosmic#desktop#fedora40#system76
What’s a good mail app for #Linux#Desktop nowadays that allows searching / browsing of hundreds of attachments stored as plain files ? I plan to sync via IMAP about 20 years of mailboxes (around 20 GB total).
I already use mbsync + aerc to backup this on a Pi but I want a second copy on another machine with a GUI.
:boost_ok: boosts welcome to get better suggestions or comments on the qualities of each
One of the improvements I’m seeing with #Fedora 40 is a significant reduction in the time it takes the #desktop to initialize after logging in. Previously, the process used to take ages and particularly then for #Firefox to show any pages. A marked improvement.
@protonprivacy#protonmail appears to be unreachable in some parts of the world, not only Turkey as the status page reports, both #desktop and #mobile app are not working
:ubuntu: Ubuntu 24.04 LTS has indeed been released - it's 20 years of Ubuntu folks! :linux:
◉Fresh GNOME 46 desktop
◉Quarter-Tiling feature (get with 1 display VERY efficiently)
◉Raised "vm.max_map_count" to cheer up gamers
◉Mesa 24.0.5 graphics drivers
◉Full Raspberry Pi 5 support
◉Linux kernel 6.8 (great hardware enablement!)
◉Pipewire 1.0.4 (modern multimedia handling)
◉12 years of support (!)
»Ubuntu 24.04 LTS - Das große Linux-Update ändert viel, aber nicht nur zum Besseren:
Der Desktop der neuen Version mit Langzeit-Support ist modern, die Basis solide. Das Wirrwarr rund um die Softwareausstattung führt aber zu zahlreichen Irritationen«
…oder gleich Debian, SuSE oder der gleichen Produktiv auf dem Desktop nutzen! Ich nutze was anderes aber das ist immer auch Geschmackssache ect.
Lo dico chiaro e tondo ora, perché a quanto pare il mio pitch veloce di ieri non è entrato bene in testa a molti: si, il #sistemaoperativo che voglio creare è scritto con tecnologie web vanilla (HTML5, CSS, e #JS) e gira interamente nel #browser. Si, è un po’ una #pazzia per la grandezza del mio scopo, ma per favore non stupitevi e non rabbrividite, perché non sono la prima a pensare qualcosa del genere, e anzi, diverse cose sono già state belle che realizzate… 🦷️
Non so in realtà se qualcuno di quegli pseudo-OS #web si avvicina più ad un normale #OS nel modo in cui vorrei fare io, magari dovrei prendermi del tempo per sfogliare (ma mai leggere, non abbiamo così tanto tempo!!!) meglio il loro codice… perché da un lato già sentimenti contrastanti su questa cosa. Potrei forse semplicemente forkare uno di quei robi open-source, e avrei così forse da fare un po’ meno lavoro con un costo minimo di possibilità perse dal punto di vista dell’utilizzo pratico (che poi spiegherò meglio)… però, avrebbe anche un minor valore come lavoro del mio portfolio rispetto a qualcosa di costruito tutto da zero, e fino ad ora in realtà sembra starsi rivelando un grattacapo gradevole, come non avevo granché fatto prima d’ora. 👽️
In realtà finora non c’è nulla di difficile da #programmare, la vera difficoltà sta nel costruire una buona progettazione senza avere nemmeno un briciolo di conoscenza formale sulla teoria dei sistemi operativi, ma solo andando un po’ a sentimento e con le conoscenze collaterali che, da power user di Linux, Windows, Android e tutto quanto da anni, comunque ho indubbiamente accumulato. Perché appunto, non voglio fare uno di quei simulatori che direttamente funzionano con logica di alto livello, ma vorrei tentare di partire da più in basso per… well, creare tutte le astrazioni in modo più ordinato e funzionale, per poter quindi implementare caratteristiche anche più avanzate che altrimenti sarebbero possibili solo con delle hack (ad esempio, come permetti a delle app di mostrare overlay a schermo intero se tutta la tua logica dei processi ruota attorno al dogma che un processo è la sua finestrella nel DOM con il suo tastino in taskbar?). 🧨️
https://octospacc.altervista.org/wp-content/uploads/2024/04/image-6-960x503.pngQuesto è ciò che ho fatto da stamattina ad ora… ho implementato per iniziare giusto un pizzico di logica di eventi, processi, file system, e poi i primissimi passi per il gestore di finestre, in quello che potrebbe tecnicamente essere considerato un #kernel… si, l’ambiente #desktop è praticamente nel kernel al momento (yikes!), ma dovrò pur andare un passo alla volta. Almeno, sto cercando di strutturare il codice in modo modulare, come strati non direttamente dipendenti tra loro, quindi prima o poi dovrebbe essere facile scambiare componenti core del #sistema come pezzettini! Ganzo comunque avere già qualcosa che a video gira, nonostante la strada per la vera funzionalità è ancora lunga. 🙃️https://octospacc.altervista.org/2024/04/22/os-nel-brauser/
Just for fun I abused our infra to put together a boot-able #COSMIC#Desktop live image. It features the latest cosmic-epoch-git release (2 days old). This image should boot into LightDM and from there you can login to live with a single click. The OS is #MocaccinoOS#Linux that is build with #Gentoo stable. If required, root password is "mocaccino". (I would not recommend installing this! Just peek around in the live environment) Have fun!
Avete mai la strana #sensazione che qualcuno viva abusivamente nelle vostre mura? E non so, ogni tanto vi sembra come se le mura diventino sempre più spesse, momento dopo momento stringendosi di sempre qualche ulteriore micrometro attorno a voi, come se la creatura che ci vive dentro cerchi sempre più di espandersi e mettersi comoda a discapito vostro? So che ad un ritmo come quello non è facile notarlo da un giorno all’altro, ma dopo qualche anno il perimetro sarà diventato inevitabilmente più stretto… e a quel punto sarà ormai troppo tardi. Voi non avete agito in tempo, ignorando il vostro intuito e credendo che il percepire la presenza di Lui fosse solo un ennesimo #pensiero intrusivo senza base logica. “He comes“, dicevano coloro che voi avete chiamato pazzi e deriso, e quindi ormai H̵̨̒e̴͙͆ ̶͓͂c̵̢͌a̴͔̐m̴̬͐é̷͖. È troppo tardi, non potete scappare. Il vostro luogo di vita è ormai Suo. H̸̞́̓e̵̠͛ ̸̤͛̊l̶͖̎̅ḭ̸̡͒̅v̴̞̒͛e̴͚̱̊̍s̸̗͆. Le conseguenze si stanno già manifestando, î̵̙n̴͖̈́ ̶̢̂y̷̺̌ò̶̯u̵̙͆ř̷̨ ̷̡̾w̵̳͊a̴̩̎l̸̬͛l̴̘͐s̵͔̈́. Y̴͍̬̽̊͊́̈́ͅƠ̷̬͋Û̶̲̙͋͜͝ ̴͈̳̱͎̄̏̀͂C̷̲͖̑̎͊̿̽Ä̴̖͉́̒N̷̨͖̑͘N̵̬̳̽͑̕O̴̢̅͌̿Ṯ̶̦̆̀̿̀-̶̮͔̫̞͚̄͊̈́͠—
Ciò è esattamente come mi sento quando penso a come il design #UI si incammina sempre di più sulla via dello spreco di #spazio, inefficienza d’uso, ed enormi padding. Succede ovunque, e per qualche motivo ancora non si ferma, tra qualche decennio saremo condannati ad avere titlebar alte 1/4 di schemo e poter vedere appena 4-5 righe di vero contenuto in ogni dato momento. But I digress. Fortunatamente, quando queste invasioni di #demoni accadono nel #software, ossia quando il danno è causato da codice scritto da umani un po’ fuori di testa, essendo a propria volta abbastanza fuori dalla ragione si può aggiustare il tutto con ulteriori incantesimi di testo, e quindi… ✨️
…oggi mi andava di sfrattare le entità dal mio #desktop#Cinnamon (perché ieri ho reinstallato il sistema) e riprendermi tutto quello spazio che è mio. Non ero mai riuscita nemmeno a ridurre le a mio parere enormi (e su GNOME sono anche peggio!) barre del titolo di #GTK3, almeno non senza installare temi speciali che comunque non fanno granché il lavoro, Però ora ho trovato questo thread con alcuni consigli di CSS, e… in effetti ha funzionato (per decorazioni in gergo sia lato client che server!). Solo che a questo punto mi stava piacendo e, un po’ andando a caso, un po’ facendo riferimento alla documentazione di #GTK (che non è affatto creata per questo, mannaggia, non c’è roba in giro adatta ai power user, solo cose per sviluppatori), mi metto anche a striminzire bottoni, menu, liste… ne traggo proprio soddisfazione. Anche se non ho raggiunto proprio la perfezione, altrimenti vado totalmente mentale. 💕️
https://octospacc.altervista.org/wp-content/uploads/2024/04/image-4-960x542.pngQui quindi vedete il mio ambiente attuale, comparatelo con il mezzo screenshot che si vede di sfondo con il desktop originale della cannella. La taskbar è alta il minimo che si può settare dalle impostazioni (20px), quella non ha subito modifiche, ma alle finestre ho cambiato (quasi) tutto via #CSS (tutto quello che entra in foto, nulla di più): bottoni, menu, etichette, barre, la spaziatura verticale di quasi ogni cosa è stata portata a 0 o 1 pixel, e cavolo se ora ho più spazio a schermo. Il #padding orizzontale non l’ho toccato, mi piace come sta e non spreca area, ma è quello verticale che è sempre inappropriato.. specialmente su sistemi desktop, dove in genere è quello il lato meno spazioso, e dove in ogni caso si usano spesso dispositivi di puntamento precisi (mouse o touchpad), che non giustificano il rendere giganti le aree di click. Se vi sembra troppo stretto, boh, per me per ora è #comfy. 🙃️https://octospacc.altervista.org/2024/04/16/living-in-my-walls/
Mich pers. gefällt diese News, auch wenn die anhand ihrem Umfang keine grosse Rolle (noch) erhält. In Firmen sind Linux Server üblich aber auf deren Desktop meistens Windows. Wann oder wie lange noch, kommt es zum Linux Durchbruch? ;)
»Linux erreicht neue Rekordverbreitung am Desktop:
Nach dem Durchbrechen der Vier-Prozent-Schallmauer im Vormonat gibt es nun ein weiteres Plus, wenn auch nur ein kleines. Der Trend ist aber klar«
Auch deswegen nutze ich YouTube nicht direkt, sondern Links über @invidious* oder nutze es mobil via @newpipe*, um Videos zu sehen und so weit frei vom Tracking zu sein. Leider sind noch nicht sehr viele anregende Videoproduktionen im Fediverse zB auf @peertube vertreten.
🧵 …um #Medien sich anzusehen, soll ich mich wohl mit dem hier erwähnten MTPlayer, ein #MediathekView Nachfolger, (wieder mal) auseinandersetzen. Denn #MTPlayer kann durchaus eine #Desktop-Alternative zu dem oben erwähnten #TV & #Video Lösungen sein.
»MTPlayer als Nachfolger von MediathekView:
Die Java-Anwendung bietet grossen Komfort beim Suchen, Verwalten und Abspielen von Mediathek-Filmen.«
– von @ralfhersel auf @gnulinux