Linux

57247 readers
44 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS
26
 
 

Browsing for some hardware to assemble a new system, nn AMD MSI motherboard caught my attention.

Checking the motherboard compatibility list got me really miffed, as updating BIOS is apparently impossible if not on Window$ and all supported CPUs with integrated graphics require later updates.

MSI was the first brand where I ran Linux, on a Megabook. It installed smoothly, ran flawlessly and even improved battery life and hardware output above what the competition achieved.

Looks like those times are past.

27
 
 

the only way to open the steam keyboard is steam+x on a controller and i need a on screen keyboard

28
 
 

How do you lure your kids off iPhones?
Give them MacBooks…running a "cool" version of Linux. Snagged 2 old Airs for just €50 each.
Wiped macOS, & installed @elementary - a clean, distro that feels familiar to macOS users but comes with a lot less bloat. 
Now they’ve got "cool" Apple gear, with the the rich world of #Linux that respects their freedom and sparks curiosity.
Kids 1, Dad 1
Win-Win 
#opensource #linux #elementaryOS #macbook #apple

29
 
 

TL;DR

Hi all !

Back again for a massive Gosuki 1.2.0 release, a multi-browser real time bookmark manager.

I posted about this project a month ago and had very positive feedback. Many users asked for multi-device sync so now Gosuki offers two methods to automatically synchronize your bookmarks across devices. Integration/import from other self hosted bookmark managers is in the works.

This is a project I have been writing on and off for the past few years. It aggregates your bookmarks in real time across all browsers/profiles and external APIs like as Reddit and Github.

Features

  • A single binary with no dependencies or browser extensions necessary. It just work right out of the box.
  • Multi-browser: Detects which browsers you have installed and watch changes across all of them including profiles.
  • Use the universal ctrl+d shortcut to add bookmarks and call custom commands.
  • Tag with #hashtags even if your browser does not support it. You can even add tags in the Title. If you are used to organize your bookmarks in folders, they become tags
  • Real time tracking of bookmark changes
  • Multi-device automated p2p synchronization
  • Builtin, local Web UI which also works without Javascript (w3m friendly)
  • Cli command (suki) for a dmenu/rofi compatible query of bookmarks
  • Modular and extensible: Run custom scripts and actions per tags and folders when particular bookmarks are detected
  • Stores bookmarks on a portable on disk sqlite database. No cloud involved.
  • Database compatible with the Buku. You can use any program that was made for buku.
  • Can fetch bookmarks from external APIs (eg. Reddit posts, Github stars).
  • Easily extensible to handle any browser or API
  • Open source with an AGPLv3 license
30
31
 
 

Are you using KDE Plasma but still working the same way you did on Windows? Do you wonder if you're getting the most out of your KDE Plasma setup? Well, here are five game-changing features that completely transformed how I use and interact with my PC!

By default, KDE Plasma can feel like another desktop environment (DE) trying to nail the Windows look and feel, but it's so much more than that! Plasma offers unique features that can fundamentally reshape how you think about desktop computing, turning routine tasks into effortless interactions. These aren't just a different way of doing things, but rather a better way as they eliminate entire categories of friction and open up more efficient workflows. Here I've shortlisted my top five favorite KDE Plasma features, how they've changed my approach to desktop computing, and why I can't go back!

32
 
 

I feel like MX Linux has been at or near the top of Distrowatch forever, but I literally never hear it mentioned elsewhere on the web. Is it just people literally asking this question for them selves, clicking on it and bumping it up? Has anyone tried MX to see if it lives up?

33
 
 

I'm thinking about installing linux on my brother's laptop so he can play games with slightly better performance.

34
1
how is linux for gamers? (endlesstalk.org)
submitted 5 days ago* (last edited 5 days ago) by Edvard@endlesstalk.org to c/linux@lemmy.ml
 
 

i know that some games arent compitable and been to the site that shows which game is and which is not, and i also know most mods dont work on linux version which is a boomer (skyrim and rimworld mostly)?

so for gamers, why did you change to linux being a mostly a gamer?

35
36
 
 

Hi, all!

I love Linux. I LOVE open source. I suck at designing anything artistic.

I just got into skateboarding and I am going to order a new deck for this old board we have. The deck is a cruiser style with a fish tail.

What FOSS characters or designs/references would be cool to see?

I was just thinking of Tux, but I need some more ideas. Especially for the griptape.

Thanks! This is truly the year of the Linux desktop.

37
 
 

Hi all! I am running some recent version of Mint. I have been away for a bit but came back and thenpc reads 0 bytes free. Ooening the directory shows tons of files in home/private/ecryptfs some as small at 12MB and some as big as 170GB.

I tried to get some info but the terminal returned nothing on them, thought it might be shit and I dont have anything precious on it so I moved to delete but was told there are no such files when I did. I tried to sudo remove but got permission denied.

At this point, realising I dont have this connected to the web, and it hasnt been switched on in months despite the files showing ages 1-6 months - I thought an aold fashioned reboot would solve but now Mint won't let me passed the password login.

It recognises incorrect passwords but correct ones give a quick flash of a black screen with a typing marker flashing and back to login.

Any direction appreciated.

38
 
 

For any Ubuntu users here, are you using the free personal subscription of Ubuntu Pro for ESM patches?

I'm curious how many bother, and how the experience is for home/personal servers.

39
 
 

i am not a devops engineer. i appreciate any critique or correction.

code: gitlab github

Managing Proxmox VE via Terraform and GitOps

This program enables a declarative, IaC method of provisioning multiple resources in a Proxmox Virtual Environment.

Deployment

  1. Clone this GitLab/Hub repository.

  2. Go to the GitLab Project/Repository > Settings > CI/CD > Runner > Create project runner, mark Run untagged jobs and click Create runner.

  3. On Step 1, copy the runner authentication token, store it somewhere and click View runners.

  4. On the PVE Web UI, right-click on the target Proxmox node and click Shell.

  5. Execute this command in the PVE shell.

bash <(curl -s https://gitlab.com/joevizcara/terraform-proxmox/-/raw/master/prep.sh)

[!CAUTION] The content of this shell script can be examined before executing it. It can be executed on a virtualized Proxmox VE to observe what it does. It will create a privileged PAM user to authenticate via an API token. It creates a small LXC environment for GitLab Runner to manage the Proxmox resources. Because of the API limitations between the Terraform provider and PVE, it will necessitate to add the SSH public key from the LXC to the authorized keys of the PVE node to write the cloud-init configuration YAML files to the local Snippets datastore. It will also add a few more data types that can be accepeted in the local datastore (e.g. Snippets, Import). Consider enabling two-factor authentication on GitLab if this is to be applied on a real environment.

  1. Go to GitLab Project/Repository > Settings > CI/CD > Variables > Add variable:

Key: PM_API_TOKEN_SECRET
Value: the token secret value from credentials.txt

  1. If this repository is cloned locally, adjust the values of the .tf files to conform with the PVE onto which this will be deployed.

[!NOTE] The Terraform provider resgistry is bpg/proxmox for reference. git push signals will trigger the GitLab Runner and will apply the infrastructure changes.

  1. If the first job stage succeeded, go to GitLab Project/Repository > Build > Jobs and click Run ▶️ button of the apply infra job.

  2. If the second job stage succeeded, go to the PVE WUI to start the new VMs to test or configure.

[!NOTE] To configure the VMs, go to PVE WUI and right-click the gitlab-runner LXC and click Console. The GitLab Runner LXC credentials are in the credentials.txt. Inside the console, do ssh k3s@<ip-address-of-the-VM>. They can be converted into Templates, converted into an HA cluster, etc. The IP addresses are declared in variables.tf.

Diagramme

diagramme

40
 
 
41
 
 

Are there any benefits, in terms of performance or security in 'wiping' or overwriting an SSD before reinstalling Linux? And if so, what is the best way of doing it?

I'm planning on doing a clean install of Debian 13 on my laptop soon.

I'm currently on Fedora and using encryption and will be using encryption on Debian too. I do not have a separate home partition.

Thanks :)

42
 
 

Hello there,

I have a question. If I'm doing windows linux dual boot, is there any possibiliy that windows can spy my data on linux? Or: if i got ransomwared on windows, is my linux part of my pc safe or not?

How can I prevent all above?

Thx

43
 
 

I have been using Linux as my daily driver for quite some time (around 5-6 years) and usually manage to get whatever needs to be done. However, I now wish to learn it in a more structured manner, which includes understanding utilities and the workings of Linux. What resources should I look out for?

44
 
 

Ive got some ideas to try with a flashdrive ive picked up but i want to know what others would do with such a device? I was thinking i could use it for retro gaming or something like important files.

What would you do?

I know its not alot of room but i got it for cheap.

45
 
 

I was kind of surprised to see this article on HackerNews, so I thought I'd ask here; how do you handle your dotfiles and do you share them publicly?

My own dotfiles started from those provided by ArcoLinux, with a bunch of changes over the years I had them. Currently installed using Ansible, because that's more sensible than Bash for this imo.

https://git.exu.li/exu/configs

46
1
submitted 1 week ago* (last edited 1 week ago) by ByteMe@lemmy.world to c/linux@lemmy.ml
 
 

Hey everybody,

Lately I was considering Linux but I'm not sure if face recognition is supported. My laptop has an Intel realsense f200. Is there any support?

Thanks!

Edit: I want it for log in

47
48
49
1
submitted 1 week ago* (last edited 3 days ago) by theselfhoster@sopuli.xyz to c/linux@lemmy.ml
 
 

Hi, I just moved to Niri. I turned on focus-follows-mouse on and turned max-scroll-amount to 100% in the config file. When I try to move to the next window by putting my cursor to the edge of the screen when the next window is a QT app, it doesn't work. Other apps work fine though, just QT ones. Could anyone help me? I tried searching this issue up but I couldn't find any info.

EDIT: Found the fix! Just had to add 1 to left and right in the struts section.

50
 
 

cross-posted from: https://beehaw.org/post/21481987

More precisely, GitHub Pages to Codeberg + statichost.eu, not Codeberg Pages.

view more: ‹ prev next ›