Linux

48954 readers
811 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
 
 

Hey, so I've been using Hamachi with Haguichi on Linux (Mint) for some time, and for the most part it works fine; however, hamachi will occasionally disconnect and then ask for my password to restart the service. This seems to happen kind of irregularly, and some days it barely happens, while others it seems to happen every 5 minutes.

After some search, I only managed to find a couple of old results - with no solutions - but which suggested it was a memory leak issue. I checked the systemctl logs and it seems like that might be the case:

systemd-coredump[96279]: Process 93832 (hamachid) of user 0 dumped core.
            #11 0x000000000040954f n/a (hamachid + 0x954f)
            #12 0x0000000000462f71 n/a (hamachid + 0x62f71)
            #13 0x0000000000464d10 n/a (hamachid + 0x64d10)
            #14 0x00000000004afe24 n/a (hamachid + 0xafe24)
            #15 0x00000000004e816c n/a (hamachid + 0xe816c)
            #16 0x00000000005005d4 n/a (hamachid + 0x1005d4)
            #17 0x000000000050eb48 n/a (hamachid + 0x10eb48)
            #18 0x0000000000446c9e n/a (hamachid + 0x46c9e)
            #19 0x00000000004bebe2 n/a (hamachid + 0xbebe2)
            #20 0x000000000040709e n/a (hamachid + 0x709e)
            #23 0x00000000004076cf n/a (hamachid + 0x76cf)

I guess my question is, is this a known issue? Does anyone else have the same problem and/or know a fix? And, if not, does anyone know of a good alternative that is available on both Linux and Windows (I'm connecting to people on Windows)?

Thanks in advance.

52
53
54
 
 

I am thinking of starting a project and I am looking to see if there is any interest. This will be an interpreted language that is very much like the language used in the HP41C, except you get labels to jump to (to avoid needing to renumber as one does in BASIC) and named variables instead of registers. The interpreter would interpret text source code directly, and would be capable of producing textual and numeric output

It will be a pretty big undertaking and I would rather only do it if there was a 'market' for it. The program will be distributed under an open source license.

Anyone?

55
56
57
58
59
 
 

It is just about steamOS though.

60
61
30
submitted 1 week ago* (last edited 1 week ago) by Sturgist@lemmy.ca to c/linux@lemmy.ml
 
 

Hey all, had some weirdness with the native discord app on Arch today. Was trying to screen share and discord just noped, went hunting for logs but no dice. I tried a few different programs with screen share, but it just seems to completely nuke disord. Any ideas? Anyone else have the same issue? Any clue where I might find crash logs?

Edit: installed Vesktop, problem went away, thanks everyone for the input.

62
 
 

EDIT see my comment below which uses a much cleaner method that avoids the noisy multple udev events and doesn't require udev/eudev at all


This activates/de-activates the secondary display underneath the removeable keyboard properly. Note though that the keyboard is a composite unit and causes a whole train of udev events, rather than a single one, which means the desktop will flicker multiple times on each re-attachment of the keyboard :(. If anyone knows how to just run the scripts on the 'last' udev event, it would make for a cleaner experience. (XFCE sometimes crashes out on me due to the rapid xrandr reconfigs but it's mostly usable).

[/usr/local/bin/usb-0b05_1b2c-in]

#!/bin/bash

if [ "$(xrandr --listmonitors | wc -l)" -gt "2" ]; then

#logger -p user.info "=== KEYBOARD REPLACED ==="

xrandr --output eDP-2 --off

fi

[/usr/local/bin/usb-0b05_1b2c-in_udev]

#!/bin/bash

export PATH=/bin:/sbin:/usr/bin:/usr/sbin

/usr/local/bin/usb-0b05_1b2c-in &

[/usr/local/bin/usb-0b05_1b2c-out]

#!/bin/bash

if [ "$(xrandr --listmonitors | wc -l)" -lt "3" ]; then

#logger -p user.info "=== KEYBOARD REMOVED ==="

xrandr --auto && xrandr --output eDP-2 --below eDP-1

fi

[/usr/local/bin/usb-0b05_1b2c-out_udev]

#!/bin/bash

export PATH=/bin:/sbin:/usr/bin:/usr/sbin

/usr/local/bin/usb-0b05_1b2c-out &

[/etc/udev/rules.d/99-zbduo2024-kbd.rules]

ACTION=="add", ATTRS{idVendor}=="0b05", ATTRS{idProduct}=="1b2c", ENV{XAUTHORITY}="/home/username/.Xauthority", ENV{DISPLAY}=":0", OWNER="username", RUN+="/usr/local/bin/usb-0b05_1b2c-in_udev"

ACTION=="remove", ENV{ID_MODEL}="ASUS_Zenbook_Duo_Keyboard", RUN+="/usr/local/bin/usb-0b05_1b2c-out_udev"

Now, to get your laptop keyboard working when removed, in bluetooth mode, one must

  1. Ensure bluetooth-ctl is running and initiate 'pair' in Bluetooth by clicking 'Create pairing with this device' (key icon in the 'Blueman-Manager' window)
  2. Turn on bluetooth (switch on the left of the keyboard)
  3. Remove the keyboard
  4. Hold F10 for 4-5 seconds until its blue LED starts blinking rapidly (kbd in pairing mode)
  5. Watch your desktop notifications for the connection message with the BT challenge pin code (6 digits)
  6. type the challenge PIN code on the keyboard
  7. Now the keyboard should be paired.

... now if only I could get the sound device (Intel HD Audio) and brightness control working for both screens!

63
 
 

If so, what do you think about it? I just made the switch from endeavourOS. I had some technical issues at first but that's all fixed now and I'm really impressed. I thought I was done distro-hopping but apparently not.

64
 
 

What is your opinion?

65
33
submitted 1 week ago* (last edited 1 week ago) by node815@lemmy.world to c/linux@lemmy.ml
 
 

Since around the pandemic, I have been using Arch Linux and KDE Plasma full time and had become completely enamored with it and familiar with the commands and settings. It made it super easy to install almost any app available using Yay or Paru for example to take advantage of the AUR library. I dabbled a bit here and there with other variations of Arch such as ZENArch (Uses the Zen Kernel) and others, my step daughter's PC has EndeavourOS on it. When the immutable craze came out a couple of years back, I tried BlendOS, which was designed to be immutable but found it to be too rough around the edges. I even played around with NixOS a tiny bit and OpenSuse Tumbleweed, which was just is too enterprise centric for me, even though it is for both home and enterprise users. It even seemed a bit slower than Arch as well.

Last week or two sometime, another user posted about a new OS for distrohopping and someone mentioned Aurora Linux which piqued my curiosity. On the 28th of December '24 I took the leap and replaced Arch with Aurora DX (Developer edition), which contains more tools that I use such as VSCode and Docker and other items of that nature by design. I was a bit thrown off with their extended install time where it seemed to be frozen, but I let it process and took a nice coffee break as it were. :) Once the install finished, I rebooted and found my way through the update process and have enjoyed the structure of it and it offers a rolling release which I'm used to for the software. I enabled the auto updater which has made it enjoyable and I don't even realize things have updated to be honest since it's transparently done. Today sometime, KDE released 6.2.4 and within hours my KDE updated to that version. Color me impressed! Yes, Arch could do that as well, but and I often dabbled in their unstable repo's just so I could get the latest Plasma Desktop, which would sometimes take longer than anticipated. I ran into a lot of instability and started to have more issues than I cared for. Yes, I know - that comes with the territory of alpha software and I accepted it! I freely admit too, I became sort of hooked on running the "Yay" command to update my system daily if not multiple times, it was addicting to see the software releases come in.

One of the things about Aurora Linux is it includes "BoxBuddy" which in itself is nothing short of amazing. It tightly integrates various OS's into the terminal where you can install apps which are not found in the os-tree or RPM repositories. This morning, I needed to install scrcpy so I could type through my phone in a chat with a business, and the flatpak version of GUIScrpy refused to see my phone so I tried to install scrcpy but it could not be found. I then fired up an Arch install and installed 'scrcpy' which is really all I wanted and was on my way. Having the ability to graphically run apps, inside of the OS of your choice natively has been nothing short of impressive! While scrpy is not graphical, For testing purposes, I installed "Glabel" which is a Gnome label program and it acted and looked just like it was native to my OS. (There is a flatpak version I installed for the Aurora Linux) which I'm using now for my label printer.

AuroraLinux-DX at least includes kubernetes, podman and docker pre-installed with a desktop management tool for both which is quite nice. I don't really run Docker on my desktop, but this may change. :) (I run Docker on a separate server).

So far, I can honestly say, my system feels quite stable and have not encountered any crashes or issues which have hindered me from staying with it.

66
 
 

Dear Rivals @Game NewsRecently, we've received feedback fromplayers regarding an issue where someindividuals playing in compatibility layerprograms have been mistakenly flagged ascheaters, even without using any cheatingsoftware. This has resulted in bans. Wesincerely apologize for this situation andwant to assure you that we do not & will noban players who are playing fairly andwithout cheating.

We have identified the specific reasonsbehind these false bans and have compileda list of affected players. We have liftedthese bans and want to express ourheartfelt apologies for the inconveniencethis has caused.

Our mission is to provide all players with afair, just, and enjoyable gamingenvironment. Therefore, preventing andidentifying cheaters is one of our toppriorities. We have invested significantmanpower and resources to improve thespeed and accuracy of our detectionsystems. With any any ongoing detectionsystem, there is always room forimprovement. We appreciate yourassistance in helping us tackle thischallenge. If you encounter any cheatingbehavior, please report it immediately; ourreporting system will respond promptly. Ifyou believe you have been wrongly banned,you can appeal to our customer supportteam, and we will review your case andrespond in a timely manner. You can reachthe support team via either in-game or inDiscord!

Thank you for your understanding andsupport! (edited)

67
 
 

Hey I’m very new to Linux and don’t super know what I’m doing, so you’re gonna have to bear with me.

I recently installed Kubuntu on an old desktop my dad gave me, it’s a Dell XPS 8900 with an i7 6700, a GeForce GTX 745, and he upgraded it to have a whopping 64 gigabytes of ram because it kept slowing down and he thought that would fix the issue lol. He upgraded recently so now it’s mine.

Originally I wanted to run Linux Mint but i could never finish the install process because it kept running into some kind of error with the bios, and would freeze there forever even when I let it sit for hours and hours, so I went with Kubuntu since I figured it would be a pretty similar experience? Maybe I’m wrong in that but I figured since Mint is Ubuntu based I’d just go with Ubuntu, but I prefer KDE Plasma so Kubuntu it is.

Kubuntu installed without issue everything was fine and it seemed great, but then I realized every time I booted the machine my main drive would have nearly 100 gigs of extra storage being taken up. I had no idea where it was coming from, I thought I somehow got a virus or something even though it was a fresh install, I had hardly added anything but a web browser and Vencord from the discover store. But after I did some digging I discovered it was the kernlog and syslog files, which were each nearly 350 gigs in size and continued growing the whole time the system was on. I opened them and they were both just full of this error over and over again,

"pcieport 0000:1c.0: pcie bus error: severity=correctable, type= physical layer" "AER: Correctable error message received from physical 0000:00:1c.0"

Probably millions of times honestly for it to be that large in size. I have no idea what to do about this, I tried updating drivers, reseating components, but nothing really seems to be working. Does anyone have any ideas? I apologize if it’s an easy fix but I’m literally brand new to this and don’t know anything lol.

68
69
 
 

I'm a Windows user of all life. But I love Linux. And these last two years after so many time I started learning it in deep . But one thing is bugging me is that I am those persons that has bad times remembering names, words... imagine commands... Even after using it so much I remember some basics but I'm struggling a lot and I have to go back to notes constantly to do some basic operations. Even worst after trying multiple distro from from different upstreams that commands are ... Different. What would be your recommendations to help me. Are there tools to help this issue ? My guess is that A LOT of people happens the same. And it's one of the reasons Linux has such a slow adption . Because is excellent and full of capabilities.

70
71
 
 

I'm looking for a sleek ui that'll support firefox, jellyfin, and steam. I would prefer not to use kodi.

I found this project I might try https://github.com/dudewheresmycode/TenFootGnome

Any suggestions?

72
73
 
 

Which Linux command or utility is simple, powerful, and surprisingly unknown to many people or used less often?

This could be a command or a piece of software or an application.

For example I'm surprised to find that many people are unaware of Caddy, a very simple web server that can make setting up a reverse proxy incredibly easy.

Another example is fzf. Many people overlook this, a fast command-line fuzzy finder. It’s versatile for searching files, directories, or even shell history with minimal effort.

74
75
18
submitted 1 week ago* (last edited 1 week ago) by Sentau@discuss.tchncs.de to c/linux@lemmy.ml
 
 

I recently had to show a presentation at a client's location and they were using a Benq smartboard. I tried to connect to the monitor with my laptop running uBlue:main but while the monitor would detect that something has been plugged into it and switch to the HDMI input, my laptop refused to detect that it was connected to anything. Fortunately, I had backed up the presentation on an external drive so we connected my colleague's windows laptop and gave the presentation.

Now what I am curious about is why my laptop would not detect the smartboard as a video output. Do display outs have to be added to some kind whitelist? If I wanted to file a bug report for the same, where should the report be filed? In the kernel development, in the mesa project or somewhere else?

System specs :-

  • Ryzen 5 5600H + Radeon RX5500M

  • HDMI 2.1 port on the laptop

  • Fedora Silverblue - uBlue:main

  • Kernel version 6.11.10 (at the time)

  • Mesa version 24.2.x (don't exactly know which version was running at the time i think it was 24.2.8)

view more: ‹ prev next ›