surface studio laptop 2 trying to install linux.
I have a surface studio laptop 2, but currently the battery life is pretty shit. Can anyone reccomend me a linux distro to use, that increases battery life, easy to install + beginner friendly, performs well with surface hardware, and can still optimize the performance.
https://redd.it/1l33x6l
@r_linux
I have a surface studio laptop 2, but currently the battery life is pretty shit. Can anyone reccomend me a linux distro to use, that increases battery life, easy to install + beginner friendly, performs well with surface hardware, and can still optimize the performance.
https://redd.it/1l33x6l
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
TIL: modules.dep is a Makefile
The
kernel/fs/ext4/ext4.ko.gz: kernel/lib/crc16.ko.gz kernel/fs/mbcache.ko.gz kernel/fs/jbd2/jbd2.ko.gz
kernel/fs/ext2/ext2.ko.gz: kernel/fs/mbcache.ko.gz
kernel/fs/jbd2/jbd2.ko.gz:
Hey, that looks like a
I recently challenged myself to write an
At first, I tried writing a shell-based resolver in my
Here's my
# install-modules.mk
ifndef MODULEDIR
$(error MODULEDIR is not set. Please set it to the directory containing your kernel modules, e.g., /lib/modules/$(shell uname -r).)
endif
include $(MODULEDIR)/modules.dep
%:
install -D -m 0644 $(MODULEDIR)/$@ ./$@
echo $@ >> ./modules.order
I
When I invoke
In my main
# -r -R since we don't need the more compilation-oriented default rules and variables
$(MAKE) -r -R -C lib/modules/${KERNELVERSION} \
-f install-modules.mk \
MODULEDIR=${ROOTFS}/lib/modules/${KERNELVERSION}/ \
kernel/fs/ext4/ext4.ko.gz # TODO: add other module paths as targets
And here's the output:
make: Entering directory '/build/lib/modules/6.12.30-1-lts/'
install -D -m 0644 /lib/modules/6.12.30-1-lts//kernel/lib/crc16.ko.gz ./kernel/lib/crc16.ko.gz
echo kernel/lib/crc16.ko.gz >> ./modules.order
install -D -m 0644 /lib/modules/6.12.30-1-lts//kernel/fs/mbcache.ko.gz ./kernel/fs/mbcache.ko.gz
echo kernel/fs/mbcache.ko.gz >> ./modules.order
install -D -m 0644 /lib/modules/6.12.30-1-lts//kernel/fs/jbd2/jbd2.ko.gz ./kernel/fs/jbd2/jbd2.ko.gz
echo kernel/fs/jbd2/jbd2.ko.gz >> ./modules.order
install -D -m 0644 /lib/modules/6.12.30-1-lts//kernel/fs/ext4/ext4.ko.gz ./kernel/fs/ext4/ext4.ko.gz
echo kernel/fs/ext4/ext4.ko.gz >> ./modules.order
make: Leaving directory '/build/lib/modules/6.12.30-1-lts/'
Since it's
At boot time, my
One shortcoming is that changes to the source modules currently don't trigger updates. When I tried adding them as prerequisites to the pattern rule it no longer matched the empty rules. Realistically, this isn't an issue because I'm only dealing with around 20 modules so I can just clean and re-run. But I'm sure I'd want that if I were doing module development or needed more in my
I imagine I’m not the first person to discover this trick,
The
modules.dep file (usually under /lib/modules/<kernel version>) lists kernel modules and their dependencies. Here's a sample:kernel/fs/ext4/ext4.ko.gz: kernel/lib/crc16.ko.gz kernel/fs/mbcache.ko.gz kernel/fs/jbd2/jbd2.ko.gz
kernel/fs/ext2/ext2.ko.gz: kernel/fs/mbcache.ko.gz
kernel/fs/jbd2/jbd2.ko.gz:
Hey, that looks like a
Makefile full of empty rules! But how is that useful?I recently challenged myself to write an
initramfs (the minimal environment that the kernel invokes to find the real root filesystem) using only busybox and make—for reasons... Along the way, I discovered that while it's easy to copy a static busybox and write a noscript that mounts the standard root directories, if you need to do anything that requires kernel modules in order to find your root, things get a lot more complicated. In particular, busybox modprobe doesn’t support some flags that would've helped with dependency resolution at both build and run time.At first, I tried writing a shell-based resolver in my
/init, but it looked nasty and debugging was a pain in such a minimal environment. Then I realized: I could offload all that logic to make at build time.Here's my
Makefile:# install-modules.mk
ifndef MODULEDIR
$(error MODULEDIR is not set. Please set it to the directory containing your kernel modules, e.g., /lib/modules/$(shell uname -r).)
endif
include $(MODULEDIR)/modules.dep
%:
install -D -m 0644 $(MODULEDIR)/$@ ./$@
echo $@ >> ./modules.order
I
include modules.dep to populate make’s rules, and then define a catch-all target that installs any requested module into the current directory while appending its path to modules.order.When I invoke
make with a target like kernel/fs/ext4/ext4.ko.gz, it resolves all dependencies automatically and installs them in the correct order.In my main
initramfs Makefile, I run something like this:# -r -R since we don't need the more compilation-oriented default rules and variables
$(MAKE) -r -R -C lib/modules/${KERNELVERSION} \
-f install-modules.mk \
MODULEDIR=${ROOTFS}/lib/modules/${KERNELVERSION}/ \
kernel/fs/ext4/ext4.ko.gz # TODO: add other module paths as targets
And here's the output:
make: Entering directory '/build/lib/modules/6.12.30-1-lts/'
install -D -m 0644 /lib/modules/6.12.30-1-lts//kernel/lib/crc16.ko.gz ./kernel/lib/crc16.ko.gz
echo kernel/lib/crc16.ko.gz >> ./modules.order
install -D -m 0644 /lib/modules/6.12.30-1-lts//kernel/fs/mbcache.ko.gz ./kernel/fs/mbcache.ko.gz
echo kernel/fs/mbcache.ko.gz >> ./modules.order
install -D -m 0644 /lib/modules/6.12.30-1-lts//kernel/fs/jbd2/jbd2.ko.gz ./kernel/fs/jbd2/jbd2.ko.gz
echo kernel/fs/jbd2/jbd2.ko.gz >> ./modules.order
install -D -m 0644 /lib/modules/6.12.30-1-lts//kernel/fs/ext4/ext4.ko.gz ./kernel/fs/ext4/ext4.ko.gz
echo kernel/fs/ext4/ext4.ko.gz >> ./modules.order
make: Leaving directory '/build/lib/modules/6.12.30-1-lts/'
Since it's
make, I can also use -p, -d, and --trace to get more detailed information on my dependency graph—something my noscript based solution couldn't do.At boot time, my
/init noscript can simply loop through the generated modules.order and insmod each module, in order and exactly once. With set -x, it's easy to confirm that everything loads correctly.One shortcoming is that changes to the source modules currently don't trigger updates. When I tried adding them as prerequisites to the pattern rule it no longer matched the empty rules. Realistically, this isn't an issue because I'm only dealing with around 20 modules so I can just clean and re-run. But I'm sure I'd want that if I were doing module development or needed more in my
initramfs.I imagine I’m not the first person to discover this trick,
www.gnu.org
Empty Recipes (GNU make)
Previous: Defining Canned Recipes, Up: Writing Recipes in Rules [Contents][Index]
and I wouldn’t be surprised if the creator of
So what do you think: hacky, elegant, or both?
https://redd.it/1l3a7eo
@r_linux
modules.dep deliberately formatted it this way with something like this in mind. It seems in keeping with the Unix philosophy. But I haven’t seen any existing initramfs generation tools doing this—though this is my first time digging into them in detail.So what do you think: hacky, elegant, or both?
https://redd.it/1l3a7eo
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
I want to switch to Ubuntu
I've distrohopped many times and I can say that I have tried the " normal" base distro's out there ( Debian, Arch, Fedora, Opensuse, no Slackware/Gentoo/Solus though) . I haven't really got my perfect fit. Arch, bothers me with too many updates; Like I've gotten 2 updates in a single day from Electron 34! Can't use debian for being too "old". Can't use other Ubuntu based distros because they are mostly based on ubuntu LTS, which I don't want. Fedora is the one I am most comfortable with , but it has the problem of relying on flatpaks too much! And the flatpak subsystem takes too much of my storage, which I don't like. Like, different flatpaks need multiple versions of the same "runtime". However, I now want to give ubuntu a shot! Most of the packages available for linux are available as deb! But many many people suggest against ubuntu. But what if I take a customized approch; Can I customize ubuntu enough to make it "good"? Not using snap and things like that? Are there any other objections against ubuntu, that I might not be able to fix easily?
https://redd.it/1l3csty
@r_linux
I've distrohopped many times and I can say that I have tried the " normal" base distro's out there ( Debian, Arch, Fedora, Opensuse, no Slackware/Gentoo/Solus though) . I haven't really got my perfect fit. Arch, bothers me with too many updates; Like I've gotten 2 updates in a single day from Electron 34! Can't use debian for being too "old". Can't use other Ubuntu based distros because they are mostly based on ubuntu LTS, which I don't want. Fedora is the one I am most comfortable with , but it has the problem of relying on flatpaks too much! And the flatpak subsystem takes too much of my storage, which I don't like. Like, different flatpaks need multiple versions of the same "runtime". However, I now want to give ubuntu a shot! Most of the packages available for linux are available as deb! But many many people suggest against ubuntu. But what if I take a customized approch; Can I customize ubuntu enough to make it "good"? Not using snap and things like that? Are there any other objections against ubuntu, that I might not be able to fix easily?
https://redd.it/1l3csty
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
What's the best lightweight distro?
I currently use arch, but have an old laptop and I wnat to get it usable again. Does anyone know any lightweight distro which takes less space and is more usable than tinycore. It can also be something like from scratch, or a summer project to set up.
Edit:
The laptop is a tinkpad x200, from 2008
https://redd.it/1l3eccc
@r_linux
I currently use arch, but have an old laptop and I wnat to get it usable again. Does anyone know any lightweight distro which takes less space and is more usable than tinycore. It can also be something like from scratch, or a summer project to set up.
Edit:
The laptop is a tinkpad x200, from 2008
https://redd.it/1l3eccc
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Finally made the jump to join the penguin!
For some context. I have been a multi-os user for many years. Partly cause i am a bit of a nerd who likes to stay updated. And partly because i find operating systems fascinating. So, i have been running windows for gaming mostly, and then had Linux in some form or capacity on my laptops etc. But recently.... Like so many others it seems.. I had been playing with the thought of pulling the switch on Windows. This time around i did as i always do, pull out a spare ssd, start distro hopping. Never had in mind to fully switch just yet. After 8 different newly and freshly updated Linux distros (that i usually try out), there was one part of Linux which I never dared trying cause honestly - The community and skillset that was highlighted for using and running the os was intimidating.
Now I am an IT technician by education, so not intimidating in that manner. But - Time spent, contra time returned is quite important for me.
Either way - Arch was luring me in. And CachyOS made me try it out. Now - I know! It is Arch, but perhaps not the full and true Arch experience. But alas here we are.
Now to current day - I am almost 3 and a half week in - which in my book tells me that the honeymoon phase is passed with flying colors - And i have not turned on my Win disk for anything else than COD, due to anticheat.
So, what is the point with this post?
To encourage! Try things out, you may be positively surprised. This OS has truly changed me. I am fully converted, i have all my apps i usually use and work with. And the system is rocking an Intel i5 12400 paired with a Nvidia 4060. And guys, i literally have no issues.
Gaming experience is excellent, even better than windows in some aspects. And before y'all say it, no it is not a buffed out setup, but its okay, i think most guys in their mid 30's to 40's might be rocking this type of setup. :)
I am such a happy camper that i felt inspired to tell people about it.
In addition i am also rocking a ROG ally on the side which I also ditched windows. The penguin is here to stay!
cheers everyone, and stay curious!
https://redd.it/1l3f8a1
@r_linux
For some context. I have been a multi-os user for many years. Partly cause i am a bit of a nerd who likes to stay updated. And partly because i find operating systems fascinating. So, i have been running windows for gaming mostly, and then had Linux in some form or capacity on my laptops etc. But recently.... Like so many others it seems.. I had been playing with the thought of pulling the switch on Windows. This time around i did as i always do, pull out a spare ssd, start distro hopping. Never had in mind to fully switch just yet. After 8 different newly and freshly updated Linux distros (that i usually try out), there was one part of Linux which I never dared trying cause honestly - The community and skillset that was highlighted for using and running the os was intimidating.
Now I am an IT technician by education, so not intimidating in that manner. But - Time spent, contra time returned is quite important for me.
Either way - Arch was luring me in. And CachyOS made me try it out. Now - I know! It is Arch, but perhaps not the full and true Arch experience. But alas here we are.
Now to current day - I am almost 3 and a half week in - which in my book tells me that the honeymoon phase is passed with flying colors - And i have not turned on my Win disk for anything else than COD, due to anticheat.
So, what is the point with this post?
To encourage! Try things out, you may be positively surprised. This OS has truly changed me. I am fully converted, i have all my apps i usually use and work with. And the system is rocking an Intel i5 12400 paired with a Nvidia 4060. And guys, i literally have no issues.
Gaming experience is excellent, even better than windows in some aspects. And before y'all say it, no it is not a buffed out setup, but its okay, i think most guys in their mid 30's to 40's might be rocking this type of setup. :)
I am such a happy camper that i felt inspired to tell people about it.
In addition i am also rocking a ROG ally on the side which I also ditched windows. The penguin is here to stay!
cheers everyone, and stay curious!
https://redd.it/1l3f8a1
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Built, operated, controlled, and secured in Europe: AWS unveils new sovereign controls and governance structure for the AWS European Sovereign Cloud
https://www.aboutamazon.eu/news/aws/built-operated-controlled-and-secured-in-europe-aws-unveils-new-sovereign-controls-and-governance-structure-for-the-aws-european-sovereign-cloud
https://redd.it/1l3h08i
@r_linux
https://www.aboutamazon.eu/news/aws/built-operated-controlled-and-secured-in-europe-aws-unveils-new-sovereign-controls-and-governance-structure-for-the-aws-european-sovereign-cloud
https://redd.it/1l3h08i
@r_linux
EU About Amazon
Built, operated, controlled, and secured in Europe: AWS unveils new sovereign controls and governance structure for the AWS European…
The AWS European Sovereign Cloud will have local European leadership, independent governance, and a dedicated Security Operations Center.
Python Script to Control Thermalright CPU Cooler Digital LCD Display
Hello,
I’ve put together a Python noscript that lets you control the digital screen on your Thermalright CPU cooler, since the official TRCC software isn’t compatible with Linux. The noscript, along with setup instruction including how to run it as a service at startup and a user interface for managing the display, is available on my GitHub.
So far, I’ve only tested it on my system (Ryzen 3900X and Radeon 7900XT), so I’d really appreciate feedback if you try it on other hardware.
If you run into any issues, need help or even have an idea for improvement, feel free to reach out here or open an issue on GitHub!
https://redd.it/1l3iues
@r_linux
Hello,
I’ve put together a Python noscript that lets you control the digital screen on your Thermalright CPU cooler, since the official TRCC software isn’t compatible with Linux. The noscript, along with setup instruction including how to run it as a service at startup and a user interface for managing the display, is available on my GitHub.
So far, I’ve only tested it on my system (Ryzen 3900X and Radeon 7900XT), so I’d really appreciate feedback if you try it on other hardware.
If you run into any issues, need help or even have an idea for improvement, feel free to reach out here or open an issue on GitHub!
https://redd.it/1l3iues
@r_linux
GitHub
GitHub - MathieuxHugo/digital_thermal_right_lcd: A program that displays temperature on the thermal right cpu cooler's digital…
A program that displays temperature on the thermal right cpu cooler's digital screen for Linux. - MathieuxHugo/digital_thermal_right_lcd
Comprehensive list of Linux tools and distributions + Python CLI application
https://redd.it/1l3nhc6
@r_linux
https://redd.it/1l3nhc6
@r_linux
Pursuing a career in linux
I started using linux 2 years ago and it made me regret not starting earlier, I enjoy every thing about linux, even when it crashes I like the challenge to try and fix it; I stared using linux because I was learning to become a front-end web developer like my older brother as it is easier to run development environments on linux, but I couldn't stand front-end as I hate design, and instead I feel in love with linux, and I spent most of my time learning about linux instead.
Now I am looking to pursue a career in linux but the only thing I found is working as a sys admin, but I am willing to learn c or rust to work in development, but I feel lost and don't know what to start with, if someone have experienced what I am going through please give me suggestions of what I shall start with.
https://redd.it/1l3ozhb
@r_linux
I started using linux 2 years ago and it made me regret not starting earlier, I enjoy every thing about linux, even when it crashes I like the challenge to try and fix it; I stared using linux because I was learning to become a front-end web developer like my older brother as it is easier to run development environments on linux, but I couldn't stand front-end as I hate design, and instead I feel in love with linux, and I spent most of my time learning about linux instead.
Now I am looking to pursue a career in linux but the only thing I found is working as a sys admin, but I am willing to learn c or rust to work in development, but I feel lost and don't know what to start with, if someone have experienced what I am going through please give me suggestions of what I shall start with.
https://redd.it/1l3ozhb
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
I installed Linux for my 86 year old grandma
After she had tough time with windows for her work, and old laptop getting really slow i've booted Linux for her. (Xubuntu for performance reasons)
She is really enjoying it, doesnt complain about anything.
I just have to do the updates, and some technical stuff though.
So if anyone reading this is looking to boot linux for themself, just keep in mind that my grandma who is 86 year old rocks Linux and enjoys it.
Have a good day.
https://redd.it/1l3u16t
@r_linux
After she had tough time with windows for her work, and old laptop getting really slow i've booted Linux for her. (Xubuntu for performance reasons)
She is really enjoying it, doesnt complain about anything.
I just have to do the updates, and some technical stuff though.
So if anyone reading this is looking to boot linux for themself, just keep in mind that my grandma who is 86 year old rocks Linux and enjoys it.
Have a good day.
https://redd.it/1l3u16t
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Garlic-Hub: New Digital Signage CMS for Self Hosting uses W3C SMIL
After 7 months of lonely work, I am proud to release a first full workable version of my digital signage cms named garlic-hub.
Digital signage is about using digital screens as replacement for billboards. The industry wants mostly to vendor-lock-in you in their SaaS, and there are not many Open Source solutions. Especially when it comes to use open playlists standards like SMIL. After gaining some experience in this industry I try to change this.
A complete digital signage setup with Garlic-Hub involves two main parts:
Garlic-Hub (The CMS)
This is the backend that powers your content. It's built with a contemporary tech stack for simplicity and portability:
PHP 8.3 with the Slim 4 framework and 99 % unit tests coverage
Docker for straightforward, portable deployment (images available for x86 and ARM64!).
SMIL (Synchronized Multimedia Integration Language) as an open standard for creating flexible playlists.
Modern Vanilla JavaScript classes and HTML5 on the frontend to keep dependencies minimal.
You can find the Docker images here:https://hub.docker.com/r/sagiadinos/garlic-hub
Player
I've also developed a dedicated media player called Garlic-Player since years. It's designed to run multi-platforms, including Linux, Windows, macOS (Intel + Arm), and Android.
I'm really keen to get the Linux community's input on this project.
# If you like what you see, I'd be really happy if you could star the repo to show your support:https://github.com/sagiadinos/garlic-hub
# On GitHub you will find also a roadmap for future development.
https://redd.it/1l3vg1k
@r_linux
After 7 months of lonely work, I am proud to release a first full workable version of my digital signage cms named garlic-hub.
Digital signage is about using digital screens as replacement for billboards. The industry wants mostly to vendor-lock-in you in their SaaS, and there are not many Open Source solutions. Especially when it comes to use open playlists standards like SMIL. After gaining some experience in this industry I try to change this.
A complete digital signage setup with Garlic-Hub involves two main parts:
Garlic-Hub (The CMS)
This is the backend that powers your content. It's built with a contemporary tech stack for simplicity and portability:
PHP 8.3 with the Slim 4 framework and 99 % unit tests coverage
Docker for straightforward, portable deployment (images available for x86 and ARM64!).
SMIL (Synchronized Multimedia Integration Language) as an open standard for creating flexible playlists.
Modern Vanilla JavaScript classes and HTML5 on the frontend to keep dependencies minimal.
You can find the Docker images here:https://hub.docker.com/r/sagiadinos/garlic-hub
Player
I've also developed a dedicated media player called Garlic-Player since years. It's designed to run multi-platforms, including Linux, Windows, macOS (Intel + Arm), and Android.
I'm really keen to get the Linux community's input on this project.
# If you like what you see, I'd be really happy if you could star the repo to show your support:https://github.com/sagiadinos/garlic-hub
# On GitHub you will find also a roadmap for future development.
https://redd.it/1l3vg1k
@r_linux
Qtap - an open-source tool to see through encrypted traffic
https://github.com/qpoint-io/qtap
https://redd.it/1l44amh
@r_linux
https://github.com/qpoint-io/qtap
https://redd.it/1l44amh
@r_linux
GitHub
GitHub - qpoint-io/qtap: Qtap: An eBPF agent that captures pre-encrypted network traffic, providing rich context about egress connections…
Qtap: An eBPF agent that captures pre-encrypted network traffic, providing rich context about egress connections and their originating processes. - qpoint-io/qtap
Recommended version of Linux based on my usage
(yes, i am not american, so, sorry if i wrote something wrong 😔 i'm learning, ok?)
For Brazilian speakers (my Native language)(for english speakers, scroll down):
Oi rapaziada
Bem, eu assisti a um vídeo recentemente sobre Windows 10 e 11 e sobre o Linux e blá blá blá.
Então após eu assistir o vídeo, eu parei para pensar sobre (e consequentemente: acabei pensando parado):
>"E se... Eu mudar o meu notebook Acer asepire es1-512 series" (ou apenas: notebook) "pro Linux?).
Com isso em mente, eu decidi fazer uma pequena pesquisa sobre os distros (eu não sabia que existia essa palavra, o gpt que falou) e vi as imagens dos sistemas de alguns e sinceramente fiquei meio em dúvida, mas eu não decidir mudar de ideia de qualquer forma.
Então após refletir e filosofar mais sobre o assunto (contém humor/ironia, seja qual for o certo), eu decidi procurar por uma comunidade Linux (essa comunidade) e pedir por opiniões/recomendações baseadas em meu perfil de uso que logo irei apresentar.
Sobre o gpt, eu troquei uma ideia com ele, e ele me recomendou a versão:
- Linux Mint Cinnamon
De acordo com meu perfil de uso logo abaixo, vocês me recomendaram esta versão mesmo?
Meu perfil:
—Tenho 15 anos
—Gostaria de customizar (logicamente)
—Jogar jogos originais e piratas (sim, eu não tenho dinheiro o suficiente para comprar meus jogos, EU não tenho, não 'e meus pais')
—Fazer programação de Python e só por enquanto (mas tem o JAVA e o C++ tbm, mas não estou mexendo neles por enquanto)
Apenas isso 🤠
---
For english speakers (made by CHATgpt, but I checked if the translation it's good, so probably there may have some variations between the PT-BR and ENGLISH texts and some proposital gramatical errors. So... sorry! 😉):
Hey guys,
So, I recently watched a video about Windows 10/11 and Linux and blah blah blah. After watching it, I stopped and thought (and consequently: I ended up thinking while standing still (its just a Brazilian meme, dont worry and contains irony/humor)):
>"What if… I switched my Acer Aspire ES1-512 laptop" (or just "laptop") "to Linux?"
With that in mind, I decided to do a bit of research on distros (yeah, I didn’t even know that word existed — GPT told me about it), and I looked at some screenshots of different systems. Honestly, I got a bit confused, but I didn’t give up on the idea. So after some deep reflection and "philosophical thinking" (insert humor/irony here), I decided to look for a Linux community (this one!) and ask for opinions or recommendations based on my usage profile, which I’ll share below.
By the way, I had a chat with GPT, and it recommended me the following version:
-Linux Mint Cinnamon
According to my user profile below, do you guys think this distro is a good choice for me?
---
My profile:
—I’m 15 years old
—I want to customize my system (obviously)
— I want to play both original and pirated games (yes, I don’t have enough money to buy my games — I don’t, not “my parents”)
—I’m programming in Python for now (maybe Java and C++ in the future, but not yet)
That’s it 🤠
https://redd.it/1l4b2qp
@r_linux
(yes, i am not american, so, sorry if i wrote something wrong 😔 i'm learning, ok?)
For Brazilian speakers (my Native language)(for english speakers, scroll down):
Oi rapaziada
Bem, eu assisti a um vídeo recentemente sobre Windows 10 e 11 e sobre o Linux e blá blá blá.
Então após eu assistir o vídeo, eu parei para pensar sobre (e consequentemente: acabei pensando parado):
>"E se... Eu mudar o meu notebook Acer asepire es1-512 series" (ou apenas: notebook) "pro Linux?).
Com isso em mente, eu decidi fazer uma pequena pesquisa sobre os distros (eu não sabia que existia essa palavra, o gpt que falou) e vi as imagens dos sistemas de alguns e sinceramente fiquei meio em dúvida, mas eu não decidir mudar de ideia de qualquer forma.
Então após refletir e filosofar mais sobre o assunto (contém humor/ironia, seja qual for o certo), eu decidi procurar por uma comunidade Linux (essa comunidade) e pedir por opiniões/recomendações baseadas em meu perfil de uso que logo irei apresentar.
Sobre o gpt, eu troquei uma ideia com ele, e ele me recomendou a versão:
- Linux Mint Cinnamon
De acordo com meu perfil de uso logo abaixo, vocês me recomendaram esta versão mesmo?
Meu perfil:
—Tenho 15 anos
—Gostaria de customizar (logicamente)
—Jogar jogos originais e piratas (sim, eu não tenho dinheiro o suficiente para comprar meus jogos, EU não tenho, não 'e meus pais')
—Fazer programação de Python e só por enquanto (mas tem o JAVA e o C++ tbm, mas não estou mexendo neles por enquanto)
Apenas isso 🤠
---
For english speakers (made by CHATgpt, but I checked if the translation it's good, so probably there may have some variations between the PT-BR and ENGLISH texts and some proposital gramatical errors. So... sorry! 😉):
Hey guys,
So, I recently watched a video about Windows 10/11 and Linux and blah blah blah. After watching it, I stopped and thought (and consequently: I ended up thinking while standing still (its just a Brazilian meme, dont worry and contains irony/humor)):
>"What if… I switched my Acer Aspire ES1-512 laptop" (or just "laptop") "to Linux?"
With that in mind, I decided to do a bit of research on distros (yeah, I didn’t even know that word existed — GPT told me about it), and I looked at some screenshots of different systems. Honestly, I got a bit confused, but I didn’t give up on the idea. So after some deep reflection and "philosophical thinking" (insert humor/irony here), I decided to look for a Linux community (this one!) and ask for opinions or recommendations based on my usage profile, which I’ll share below.
By the way, I had a chat with GPT, and it recommended me the following version:
-Linux Mint Cinnamon
According to my user profile below, do you guys think this distro is a good choice for me?
---
My profile:
—I’m 15 years old
—I want to customize my system (obviously)
— I want to play both original and pirated games (yes, I don’t have enough money to buy my games — I don’t, not “my parents”)
—I’m programming in Python for now (maybe Java and C++ in the future, but not yet)
That’s it 🤠
https://redd.it/1l4b2qp
@r_linux
Reddit
From the linux community on Reddit
Explore this post and more from the linux community
Some questi and updates about Hans Reiser…
Hi,
as the latest mail news about him got published on this subreddit, I’m doing the same as the last person who got in touch. For privacy reasons, I’m not publishing prior mails. but I had some exchange with Hans Reiser where he did mail to me some of his prison work. As I’m not fluent in English orally, I never had the opportunity to discuss over the phone. But my last letter went weird (what I wrote is in blue and everything else happened in the United States) :
Returned to me today
Obviously, it was forwarded to his new mule state creek prison, but yet it was returned : the mail was opened but my letter was relating to the fact his previous mail looked like to have endured a paper shredder (maybe an inmate pursued revenge ?) and thus was mostly unreadable (so my letter wasn’t at all suspicious beside I invited him to leave me a voicemail that I can put automatically in text).
https://redd.it/1l4ckj4
@r_linux
Hi,
as the latest mail news about him got published on this subreddit, I’m doing the same as the last person who got in touch. For privacy reasons, I’m not publishing prior mails. but I had some exchange with Hans Reiser where he did mail to me some of his prison work. As I’m not fluent in English orally, I never had the opportunity to discuss over the phone. But my last letter went weird (what I wrote is in blue and everything else happened in the United States) :
Returned to me today
Obviously, it was forwarded to his new mule state creek prison, but yet it was returned : the mail was opened but my letter was relating to the fact his previous mail looked like to have endured a paper shredder (maybe an inmate pursued revenge ?) and thus was mostly unreadable (so my letter wasn’t at all suspicious beside I invited him to leave me a voicemail that I can put automatically in text).
https://redd.it/1l4ckj4
@r_linux
New GNOME Extension: Display the Current Hijri (Islamic) Date in Your Top Panel
# Check out my new GNOME Shell extension, which brings the Hijri Date directly to your top panel.
# 🌙 Features
Current Hijri Date in the Top Panel.
User-Adjustable Date Offset: Fine-tune the date (±3 days) to match your local moon sighting.
Color Customization: Pick your favorite date color with a built-in color picker.
Location-Based Sunset Calculation: As day begins after sunset
Panel Positioning: Choose to display the date on the left or right side of the top panel.
Automatic Daily Updates: The date updates automatically based on system time and sunset calculations.
Easy Preferences Dialog: Configure everything through a simple graphical interface—no need to edit code!
# 🖥️ Tested On GNOME Shell Versions
Version 5 (Basic, date display only):
GNOME 3.36.8 (Ubuntu 20.04 LTS)
GNOME 3.38.1 (Fedora 33 Workstation)
In Version 5 to adjust according to local moonsighting, go to the extension homepage and change in extension.js - if there is enough need as these are old version of gnome, I will try to develop or atleast try to update the instructions in this post or github.
Version 17 (Full-featured):
GNOME 40.4.0 (Ubuntu Impish Indri dev)
GNOME 41.0 (Fedora 35 Workstation)
GNOME 42.9 (Pop!_OS 22.04 LTS)
GNOME 43.0 (Fedora 37 Workstation)
GNOME 44.0 (Fedora 38 Workstation)
I know that newer gnome versions are not supported, it is because I am not using them and from gnome 45+, I will have to rewrite and release another version. But if there is demand I will try to deliver, insha Allah.
# 🔗 Get the Extension & Learn More
Official gnome extensions website : [https://extensions.gnome.org/extension/5995/hijri-date-extension/](https://extensions.gnome.org/extension/5995/hijri-date-extension/)
GitHub: github.com/Ameen-Sha-Cheerangan/Hijri-Date-Gnome-Extension
Disclaimer : Don't rely for important things like fasting and other religious activities. Date might differ if you haven't adjusted to local moonsighting or if something goes wrong.
If you find this extension helpful, I’d really appreciate it if you gave it a ⭐️ on GitHub or rated it on the GNOME Extensions website. Your feedback and support mean a lot and help others discover the project too!
Your feedback, suggestions, and contributions are always welcome.
https://redd.it/1l4fcm8
@r_linux
# Check out my new GNOME Shell extension, which brings the Hijri Date directly to your top panel.
# 🌙 Features
Current Hijri Date in the Top Panel.
User-Adjustable Date Offset: Fine-tune the date (±3 days) to match your local moon sighting.
Color Customization: Pick your favorite date color with a built-in color picker.
Location-Based Sunset Calculation: As day begins after sunset
Panel Positioning: Choose to display the date on the left or right side of the top panel.
Automatic Daily Updates: The date updates automatically based on system time and sunset calculations.
Easy Preferences Dialog: Configure everything through a simple graphical interface—no need to edit code!
# 🖥️ Tested On GNOME Shell Versions
Version 5 (Basic, date display only):
GNOME 3.36.8 (Ubuntu 20.04 LTS)
GNOME 3.38.1 (Fedora 33 Workstation)
In Version 5 to adjust according to local moonsighting, go to the extension homepage and change in extension.js - if there is enough need as these are old version of gnome, I will try to develop or atleast try to update the instructions in this post or github.
Version 17 (Full-featured):
GNOME 40.4.0 (Ubuntu Impish Indri dev)
GNOME 41.0 (Fedora 35 Workstation)
GNOME 42.9 (Pop!_OS 22.04 LTS)
GNOME 43.0 (Fedora 37 Workstation)
GNOME 44.0 (Fedora 38 Workstation)
I know that newer gnome versions are not supported, it is because I am not using them and from gnome 45+, I will have to rewrite and release another version. But if there is demand I will try to deliver, insha Allah.
# 🔗 Get the Extension & Learn More
Official gnome extensions website : [https://extensions.gnome.org/extension/5995/hijri-date-extension/](https://extensions.gnome.org/extension/5995/hijri-date-extension/)
GitHub: github.com/Ameen-Sha-Cheerangan/Hijri-Date-Gnome-Extension
Disclaimer : Don't rely for important things like fasting and other religious activities. Date might differ if you haven't adjusted to local moonsighting or if something goes wrong.
If you find this extension helpful, I’d really appreciate it if you gave it a ⭐️ on GitHub or rated it on the GNOME Extensions website. Your feedback and support mean a lot and help others discover the project too!
Your feedback, suggestions, and contributions are always welcome.
https://redd.it/1l4fcm8
@r_linux