Linux

47952 readers
1632 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
1776
 
 

I looked this up before buying the GPU, and I read that it should "just work" on Debian stable (Bookworm, 12). Well, it doesn't "just work" for me. :(

clinfo returns two fatal errors:

fatal error: cannot open file '/usr/lib/clc/gfx1100-amdgcn-mesa-mesa3d.bc': No such file or directory

fatal error: cannot open file '/usr/lib/clc/gfx1030-amdgcn-mesa-mesa3d.bc': No such file or directory

I get similar errors when trying to run OpenCL-based programs.

I'm running a backported kernel, 6.6.13, and the latest Bookworm-supported mesa-opencl-icd, 22.3.6. From what I've found online, this should work, though Mesa 23.x is recommended. Is it safe/sane to install Mesa from Debian Trixie (testing)?

I've also seen references to AMD's official proprietary drivers. They do not officially support Debian, but can/should I run the Ubuntu installer anyway?

I'm hoping to get this up and running without any drastic measures like distro hopping. That said, if "upgrade to Testing or Unstable" is the simplest approach, I am willing to entertain the idea.

Thanks in advance for any help you can offer.

1777
1778
 
 

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

Cannot connect to my NAS after installing KUbuntu 24.04 LTS

I was first on KUbuntu 22.04 LTS and was able to connect to my router's attached USB storage drive by adding client min protocol = NT1 to the smb.conf file within user/share/samba. My router doesn't support the newer SMB protocol.

I just recently wiped my computer and installed KUbuntu 24.04 LTS and I tried adding that same line of code to the smb.conf file, but when I try to go to the IP address of my router it tells me that "Connection to host 192.168.1.1 is broken".

I've been trying to find a solution online, but not having luck.

Anyone have any suggestions?

1779
 
 

I tried different font settings in the font settings and it didn't improve much (font hinting, anti aliasing, custom DPI settings, different font size)

The font is the default one which is Ubuntu Regular with font size set to 10

Sub pixel order is set properly to RGB Linux Mint xfce

Even when running windows in a virtual machine, the font rendering in it is miles ahead of what I got on my Linux setup!!!

1780
1781
107
submitted 6 months ago* (last edited 6 months ago) by lemmyreader@lemmy.ml to c/linux@lemmy.ml
 
 

cross-posted from: https://lemmy.ml/post/15269587

Dillo is a fast and small graphical web browser with HTTP, HTTPS and FTP support.

Other protocols like #Gemini #Gopher and #Spartan are available via plugins.

Dillo is on Fediverse : https://fosstodon.org/@dillo

UPDATE, available on Arch Linux now : https://archlinux.org/packages/extra/x86_64/dillo

1782
1783
 
 

After convincing my employer to move away from MS office I can finally make the permanent switch away from windows.

I settled on pop_os for now since it supports hybrid Nvidia graphics out of the box and I am a noob.

Two questions:

  1. I used OneDrive, and especially the file on-demand (all files on server visible in explorer but only downloaded when needed) feature a lot. What cloud storage provider has the best Linux integration? I dabbled with NeXtCloUD but the Linux client is not great, especially the file on-demand implementation.

  2. What are best practices for managing apps? The last time I entertained the idea of switching, I ended up with applications installed from the snap store, flatpacks, some appimages, some through apt. It quickly gets confusing for me when I want a specific program but it, f.ex., is only distributed through the snap store. Is there a GUI (I know) way to see all applications, where they're installed from, with an easy remove button? Akin to what windows offers?

1784
 
 

Hello there,

I'm proud to share a major development status update of XPipe, a connection hub and remote file manager that allows you to access your entire server infrastructure from your local machine. It works on top of your installed command-line programs and does not require any setup on your remote systems. So if you normally use CLI tools like ssh, docker, kubectl, etc. to connect to your servers, you can just use XPipe on top of that.

Here is how it looks like if you haven't seen it before:

Coherent desktops

XPipe now comes with support for remote desktop connections. VNC connections are fully handled over SSH and can therefore be established on top of any existing SSH connection you have in XPipe. RDP support is realized similar to the terminal support, i.e., by launching your preferred RDP client with the connection information. X11-forwarding for SSH is also now supported.

With support for remote graphical desktop connection methods as well now in XPipe 9, the big picture idea is to implement the concept of coherent desktops. Essentially, you can launch predefined desktop applications, terminals, and scripts on any remote desktop connection, regardless of the underlying connection implementation. In combination with the improved SSH tunnel and background session support, you can launch graphical remote applications with one click in the same unified way for VNC over SSH connections, RDP connections, and X11-forwarded SSH connections.

SSH X11 Forwarding on Windows via WSL

You can now enable X11 forwarding for an SSH connection.

XPipe allows you to use the WSL2 X11 capabilities on Windows for your SSH connection. The only thing you need for this is a WSL2 distribution installed on your local system. XPipe will automatically choose a compatible installed distribution if possible, but you can also use another one in the settings menu.

This means that you don't need to install a separate X11 server on Windows. However, if you are using one anyway, XPipe will detect that and use the currently running X11 server.

SSH connection improvements

  • All tunneled and X11-forwarded custom SSH connections are now properly detected and can be toggled on and off to run in the background

  • The connection establishment has been reworked to reduce the amount of double prompts, e.g. for smartcards or 2FA, where user input is required twice

  • The custom SSH connections now properly apply all configuration options of your user configuration file. They also now correctly apply multiple options for the same key correctly

  • Any value specified for the RemoteCommand config option will now be properly applied when launching a terminal. This allows you to still use your preexisting init command setup, e.g. with tmux

  • There is now support defining multiple host entries in place in a custom SSH connection. This is useful for cases where you want to use ProxyJump hosts in place without having to define them elsewhere

Terminal improvements

The terminal integrations have been reworked across the board. The kitty terminal is also now fully supported with tabs on both Linux and macOS. The Warp terminal integration now correctly enables all Warp features on remote shells. On macOS, other third-party prompts also now work properly in the launched terminals.

Password manager improvements

The password manager handling has been improved, and some potential sources of errors and confusion have been eliminated. There are also now a few command templates available for established password managers to quickly get started.

A note on the open-source model

Since it has come up a few times, in addition to the note in the git repository, I would like to clarify that XPipe is not fully FOSS software. The core that you can find on GitHub is Apache 2.0 licensed, but the distribution you download ships with closed-source extensions. There's also a licensing system in place as I am trying to make a living out of this. I understand that this is a deal-breaker for some, so I wanted to give a heads-up.

The system is designed to allow for unlimited usage in non-commercial environments and only requires a license for more enterprise-level environments. This system is never going to be perfect as there is not a very clear separation in what kind of systems are used in, for example, homelabs and enterprises. But I try my best to give users as many free features as possible for their personal environments.

Outlook

So if you gave this project a try a while ago or it sounds interesting to you, you can check it out on GitHub! There are still more features to come in the near future. I also appreciate any kind of feedback to guide me in the right development direction. There is also a Discord for any sort of talking.

Enjoy!

1785
 
 

I've been trying Tumbleweed for my gaming needs and so far it seems to be working relatively well. My issue is about removed packages. When I first installed TW, I removed quite a few packages I did not want (KSudoku, LibreOffice, and a few others). It has been a little since I've turned on my PC but yesterday I noticed that KSudoku, LibreOffice, and really all other apps I thought I had uninstalled (sudo zypper remove ) were back on my desktop. I thought "maybe I forgot to uninstalled them in the first place" so I went through and removed all the unwanted stuff again. Since it had been awhile I updated my OS right after uninstalling those packages. After the update (sudo zypper up), I rebooted and immediately noticed that all those packages I had just removed were back (AGAIN). So WTF... am I not removing those unwanted packages "properly"? Why do they keep coming back after updates? How can I prevent this?

1786
 
 

Edit: ended up removing the submenu functionality by adding no_actions=true in wofi's config.

My style.css ->

* {
  all: unset;
  font-family: "FiraMono Nerd Font";
  font-size: 10pt;
  font-weight: normal;
}

#window {
  background: #3c3836;
  border-radius: 8px;
  border: 1px solid #504945;
}

#input {
  background: #3c3836;
  border-bottom: 1px solid #504945;
  color: #ebdbb2;
  margin-bottom: 4px;
  padding: 4px;
}

#input > image.left {
  margin-right: 4px;
}

#input > image.right {
  margin-left: 4px;
}

#outer-box {
  padding: 4px;
}

#text {
  color: #ebdbb2;
}

#entry {
  border-radius: 4px;
  padding: 4px;
}

#entry:selected {
  background: #504945;
}

Are there any classes or a config option to set the icon to whatever I want?

1787
 
 

I've been trying to boot a Ubuntu 24.04 USB (please no discussion of distro choice) but I keep getting a very unhelpful error during the initial startup. I've tried using a different USB drive, a different USB port, booting from UEFI. The only thing that has made a change was booting into safe graphics mode. It got to the install wizard but when I got to the end of the wizard it gave me other seemingly useless error messages.

I'm concerned there's an issue with my motherboard but I don't have strong evidence to support this idea. I recently took a trip where the computer was fine before I left. I turned it off while I was away and when I came back my main drive no longer worked. I couldn't boot from it or even see the drive in gparted. I've replaced the drive without issue though. If my motherboard is somehow going bad, it's being very subtle about it. I was ready to blame Nvidia but when I got it into safe graphics mode, it didn't get to the point of having Nvidia drivers.

Does anyone have any idea what might be going on or any way I can get additional information about the errors I'm getting? The lack of information is really frustrating.

1788
119
submitted 6 months ago* (last edited 5 months ago) by foremanguy92_@lemmy.ml to c/linux@lemmy.ml
 
 

Just a simple question : Which file system do you recommend for Linux? Ext4...?

EDIT : Thanks to everyone who commented, I think I will try btrfs on my root partition and keep ext4 for my home directory 😃

1789
1790
91
Wine 9.8 released (gitlab.winehq.org)
submitted 6 months ago* (last edited 6 months ago) by pro_grammer@programming.dev to c/linux@lemmy.ml
 
 

What's new in this release:

  • Mono engine updated to version 9.1.0.
  • IDL-generated files use fully interpreted stubs.
  • Improved RPC/COM support on ARM platforms.
  • Various bug fixes.
1791
1792
 
 

Just got a steam deck and immediately checked out the desktop mode, and I was somewhat surprised to see KDE and pacman as opposed to GNOME and apt, I have nothing against the former though a strong preference for the latter, anyone know why Volvo went in this direction?

1793
 
 

There's two models - the Duet 3 which comes with a Snapdragon 7c Gen 2 @ 2.55 GHz CPU, and the 3i which comes with a Intel Celeron N4020. I would rather use the Duet 3, due to the cover, and since I am already familiar with the feel of the device due to having owned a Surface Pro 4, but I'd like to choose whichever works best for running Linux.

Edit: Just for additional information I'll be using it as a note-taking tablet with xournal++, not for any heavy tasks

1794
1795
1796
1797
27
submitted 6 months ago* (last edited 6 months ago) by Agility0971@lemmy.world to c/linux@lemmy.ml
 
 

I've run passwd and sudo su; passwd to change password for root and my account. Password is set correctly when using sudo and su but whenever I get prompted by pkexec it accepts only the old password. I've rebooted my system to make sure it was not an issue.

Edit: Solved Turns out the password were changed for root account but not my user account. I think the reason is that there are no password quality requirements on root accounts, but there are on the default account in ubuntu. Changing the password from root account passwd user worked fine.

1798
1799
 
 

Let me know your feedback, especially if you haven't learned awk yet!

1800
 
 

This release adds the following features:

  • Drop heap as part of a housekeeping action
  • Retry downloads to workaround flaky network connections

This release fixes the following bugs:

  • Assume new ME versions are called CSME
  • Fix a buffer-overread when parsing invalid CoSWID entity data
  • Fix a logic thinko when parsing GUID strings
  • Fix downloading files on Windows with libcurl >= 7.77.0
  • Revert back to a simpler syscall blocklist-based filter

This release adds support for the following hardware:

  • Acer U32 dock
  • Luxshare 7-in-1 dock
  • Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818
view more: ‹ prev next ›