Linux

48721 readers
1337 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 5 years ago
MODERATORS
51
 
 

cross-posted from: https://lemmy.world/post/23313015

https://gitlab.com/christosangel/tuiplette

tuiplette is a terminal match-three game, written in Bash.

The aim is to gain points by swapping two adjacent grid cells to create rows or columns of three or more matching cells, which will disappear and allow the above cells to fall and occupy the vacant space.

When there are no moves left, the grid will be refreshed, and the game will continue until all (configured) reshuffles are used. When there are no moves left, and no reshuffles left, the game will end.

If the score is among the 10 best scores achieved, it makes it in the Top Ten Hiscores.

As far as the appearence of the game, by configuring the game accordinly, the user can select the game theme according to their liking.

The user has select theme between letters, numbers, greek, shapes, faces and blocks.

The colors selected are the configured terminal theme colors.

themes

52
 
 
53
54
 
 

I primarily use my pc for gaming, and want to avoid upgrading to Windows 11. Beginning the journey of looking into alternatives.

I am ignorant, trying to be less so. I have a hard time understanding what exactly makes a game not work just because of OS.

55
56
 
 

I went from a 2600x to a 5600 (yes, MoBo is compatible after BIOS update) and now for some reasons I get 1FPS in games and monitor is not really detected (resolution is fine, but I can't change refresh rate and in "color" settings it's shown as "None-1 Monitor").

I tried:

  • monitor factory reset;
  • updating GPU drivers (was already running latest);
  • removing and purging GPU drivers (sudo apt remove ~nnvidia and sudo apt-get purge nvidia*) and reinstalling (sudo apt install pop-desktop system76-driver-nvidia);
  • resetting RAM speed to factory (2400Mhz).

Still nothing.

As you can guess from the commands, I'm running PoP!_OS and a nVidia GPU.

What else can I try?

Thanks in advance!

Issue found: I disabled secure boot from BIOS and now I can change resolution and refresh rate. Since I updated BIOS just before installing the new CPU it went under the radar

57
 
 

Hello,

first I installed Gentoo with glibc and it worked fine, I got sway up and running but after some time I got bored and wanted something new. so I decided to go with Arch with rEFInd bootloader but I couldn't make it work. Arch dropped me into a rescue shell. so I went back to Gentoo but this time with musl and this time I tried Hyprland on Gentoo. there were 133 packages to install for Hyprland, so I went for installing those packages but the build failed probably because using musl. now I thought I just pick that's easy to setup and I went with Debian and it got installed successfully. so yeah, right now I am using Debian after the back and forth between Arch and Gentoo.

sadly I pissed of some Gentoo devs on IRC #gentoo :(

maybe it was my fault I shouldn't have distrohopped when Gentoo was installed succesfully and working fine.

58
 
 

I know this is a Linux magazine but I can't really find a lot of resources on this.

I installed fedora kinite on a second hard drive, intending to dual boot with windows, after the install finished it looks like it removed my windows boot loader.

Has anyone run into this and if so how did you correct it?

59
 
 

There I said it !

60
 
 

Even gamers nexus' Steve today said that they're about to start doing Linux games performance testing soon. It's happening, y'all, the year of the Linux desktop is upon us. ᕕ(ᐛ)ᕗ

Edit: just wanted to clarify that Steve from GN didn't precisely say they're starting to test soon, he said they will start WHEN the steam OS releases and is adopted. Sorry about that.

61
15
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
 
 

The situation is this:

  • I use a bluetooth dongle ASUS UB400 on my PC, bluetooth version 4.0
  • My Sony wh-1000xm5 (bluetooth version 5.3) is not detected by the PC when I scan for new bluetooth devices
  • Another Anker Soundcore Q20 headphones are detected and working fine, like the mouse and a bluetooth speaker.
  • The Sony is detected by my android smartphones and working fine
  • I switched the dongle with another one with different brand, and all the devices were detected (and work fine) with the excepcion of the Sony.
  • Using Debian 12.8 and tested with bluetoothctl

Any advice is welcome.

62
 
 

I'm getting back into coding and I'm going to start with python but I wanted to see what are some good IDEs to write the code. Thanks in advance.

63
 
 

Hi all,
I have all AMD and I wanted to try and set the integrated GPU for passthrough for VMs and leave the discrete one for my daily use. Is this doable? If so, how complicated would it be?
Processor: Ryzen 7 5700G with Radeon vega integrated graphics card
GPU AMD RX 6600.
Thank you

64
 
 
65
 
 
66
 
 

I have a couple of flatpaks installed that are no longer available on flathub, and i want to make sure to back them up so that i can run them later if i install a fresh distro for example.

Is it as simple as copying the application folder from ~/.local/share/flatpak and adding it there later? Does that include dependencies as well?

67
29
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
68
 
 

hello,

I don't know if this is the right place to ask this question but could someone explain me how a UEFI system boots, I couldn't find a guide online. I want to know because I don't understand certain GRUB commands and how it get installed.

I just copy paste commands from Arch wiki and it just magically works without me knowing anything about it.

all the different distros use different grub command parameter and it's so confusing. eg, Arch and Gentoo.

Arch command: grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB Gentoo command: grub-install --efi-directory=/efi

why both command is different? exactly where does grub gets installed?

sorry if this is a naive question but i really don't understnad GRUB.

69
 
 

SystemD Pilot is a desktop application for managing systemd services on GNU/linux machines. The app is very lightweight and supports common tasks such as starting and stopping systemd services.

It can also show detailed status for each service.

Features: List services

Filter by running state

Start, Stop, Restart, Enable and Disable services + show status for each service

Create override configuration for any unit file using the edit button

Option for reloading systemd manager configuration (systemctl daemon-reload)

Easy search. Just start typing and the app will find relevant services

Lightweight

Available for download as deb, rpm and AppImage

Integration into GNOME desktop (libadwaita)

Made with love for the FOSS community. Please give it a try and share your thoughts.

70
104
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
 
 

Kali Linux is an open-source, Debian-based Linux distribution geared towards various information security tasks, such as Penetration Testing, Security Research, Computer Forensics and Reverse Engineering.

71
 
 

A dynamic tiling Wayland compositor

Breaking changes

  • window/layer rule regexes now require a full match (not any match) to trigger.
  • cursor:dumb_copy is gone in favor of cursor:use_cpu_buffer. This should allow no-downsides Nvidia hardware cursors. Please note it's experimental.

Notes for packagers

  • New deps: hyprgraphics, re2

New features:

  • binds: add option to allow fullscreening a pinned window (#8526)
  • config: add 'force' option for 'cursor:warp_on_change_workspace' (#8681)
  • core: Add support for hyprqtutils' update screen (#8651)
  • core: add a few festive splashes
  • core: move colorspace handling to oklab (#8635)
  • dispatchers: Add an option to prioritize focus change within groups with movefocus (#8601)
  • hooks: add pre connected/disconnected monitor events (#8503)
  • hyprctl: add an inhibitingIdle field to windows
  • hyprctl: add directScanout to hyprctl monitors
  • hyprctl: add json output on hyprctl -j plugins list (#8480)
  • input: add warp_back_after_non_mouse_input
  • logging: Add some context to config error logs (#8326)
  • makefile: add stub to discourage direct make
  • pointer: add drm dumb buffers for cursors (#8399)
  • renderer: add lockdead_screen_delay (#8467)
  • renderer: add option to blur IME popups (#8521)
  • version: add link versions for other utils (#8619)
  • windowrules: add rules for mouse and touchpad scroll factors (#8655)
  • xwayland: Support cross DnD from Wayland (#8708)
72
 
 

Hello everyone! I know that Linux GUI advanced in last few years but we still lack some good system configuration tools for advanced users or sysadmins. What utilities you miss on Linux? And is there any normal third party alternatives?

73
 
 

cross-posted from: https://lemmings.world/post/17893006

I am in the market for a new laptop. I have searched quite a lot and decided to go with Lenovo. I am connected to mains most of the time and I am looking for compute power over efficiency. So the new Intel Lunar Lake 258V processors are not for me. That means Zenbook S14 is out of discussion. Also before anyone push a Framework plug, No! Framework laptops are not available where I live.

Its for my personal use and my preferred setup is Gnome on EndeavourOS. and its mainly used as a media consumption device. But occasionally it could run ffmpeg h265 encoding, run one or two moderately heavy podman containers (like Jellyfin) and sometimes a 6GB RAM VM or a local LLM model (3b) (very rare).

Basically I have narrowed it down to two laptops:

  • Lenovo Yoga Pro 7 Gen 9 (14, AMD) - AMD Ryzen AI 9 365 (Preferred)
  • Lenovo ThinkPad P14s (AMD) Gen 5 - Ryzen 7 PRO 8840HS

With Yoga Pro 7 being my preferred pick. When similarly specked with 32GB RAM, both are almost similarly priced, with Yoga running about $200 extra. I feel that new ThinkPads are a little overpriced for what they offer, at-least where I live.

  • Yoga has the new AMD architecture (Zen 5).
  • Yoga's screen is better than ThinkPad's (2.8K OLED @ 120Hz vs FHD IPS @ 60Hz, OLED option is not available for ThinkPad here).
  • Yoga has an Aluminum build. I haven't used ThinkPads in the past, but had a plastic Dell Latitude in the recently (2022) and its build quality and plastics were really bad. Currently I have an Aluminum built laptop (from 2018) and its so much better than Dell's.
  • I prefer the aesthetics of Yoga over ThinkPad (Though its subjective).
  • ThinkPad is a bit cheaper (by $200) and upgradable.

Yoga Pro 7 Gen 9 (14, AMD) being very new, I don't know about its Linux (EndeavourOS) compatibility.

Does the new Ryzen AI 9 300 series work well with Linux? This is the only linux-hardware.org probe for this laptop.
Yoga Pro 7 Gen 9 (14, AMD):
Yoga Pro 7 Gen 9 (14, AMD)

On the other hand, the ThinkPad P14s (AMD) Gen 5 works well with Arch with Ryzen 7 PRO 8840HS. This puts me in a dilemma, should I spend a little more and for the not heavily Linux tested, but new Strix Point (Ryzen 300 series) Yoga Pro 7 or go for a tested Ryzen 7 PRO 8840HS ThinkPad?

I am planing to keep my laptop for 5-6 years.

If anybody have the new gen AMD processor Laptops running Linux (Any Distro) please share your experience.

74
75
31
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]
 
 

Hi all,

I have an Intel NUC Skull Canyon. It's running POP_OS!

I purchase a microSD card, and it came with an SD Adaptor.

I've plugged it in, but nothing shows in files.

I have run lsusb, lspci, and even:

sudo lsblk -o MODEL,NAME,FSTYPE,LABEL,MOUNTPOINT,SIZE

However it's just not showing up anywhere.

The microSD is brand new, and a model called:

SAMSUNG 512 EVO Plus A2 V30.

I am not sure if the card is maybe so new, that linux can't see it yet? I doubt that.

I wonder if anyone has any ideas? I don't have another SD Adaptor, nor any other computer with an SD or microSD slot.

Thanks so muchy

view more: ‹ prev next ›