Linux

5381 readers
28 users here now

A community for everything relating to the linux operating system

Also check out [email protected]

Original icon base courtesy of [email protected] and The GIMP

founded 1 year ago
MODERATORS
201
202
 
 

tl;dr Geometric mean results

203
204
26
submitted 3 months ago* (last edited 3 months ago) by [email protected] to c/linux
 
 

So, I recently got interested with the idea of an atomic distro, particularly the derivatives of Fedora Kinoite (currently testing Aurora).

What's your experience with them? What are the unexpected troubles and did you manage to resolve them? Do you feel it's worth it to learn the nuances of their use?

Also, on a personal testing note, did you manage to properly run AppImages and what did you do to make it happen? I couldn't properly run them either natively or via Fedora toolbox on Aurora. (Also, I borked Aurora within 4 hours of trying to install Outline VPN that consistently had issues with tunneling).

205
20
Why is my tmux borked? (discuss.tchncs.de)
submitted 3 months ago by [email protected] to c/linux
 
 

cross-posted from: https://discuss.tchncs.de/post/20478370

cross-posted from: https://discuss.tchncs.de/post/20474285

I've been trying tmux and followed a video that showcases and offers a prebuilt config for styling and plugins. Something happended (guess I did something wrong?) the styling broke and I decided I'll go bare bones and customize to my needs when needed instead of using preconfigured stuff. I deleted all configs and caches I could find with fzf and even reinstalled tmux, but still some broken styling is present and makes it unpleasent to work with. Some of my configs seem to be present even after uninstall, as the prefix is still C-Space instead of the default. There are some oh-my-zsh subfolders that contain tmux. I don't know if those have been there before and I also don't know, if I can delete them without breaking the next thing.

I'm on a MacBook and installed tmux via brew.

206
 
 

Gentoo Linux was one of the last few Linux distributions continuing to maintain Itanium (IA-64) architecture builds but that is now being phased out for those discontinued Intel processors.

207
 
 

When AMD announced its Ryzen 9000 series desktop processor lineup at Computex earlier this year, the company touted big performance gains thanks to a massive 16% IPC (instructions per clock/cycle) boost.

While the company's claims probably have not been untrue, the overall performance of a processor is the byproduct of not just IPC but the clock speed too, and this is where a lot of the media who reviewed the chip felt it fell short. For example, the octa-core Ryzen 7 9700X is much more efficient than the 7700X but it leaves performance on the table, at least on Windows 11 it seems.

According to a comparison by the German website PC Games Hardware (PCGH), it seems Windows 11 24H2 may not be the right OS choice if you have a Zen 5-based Ryzen 9000 series CPU. The site found in its comparison that in most instances, the Linux distro Nobara, which is supposedly optimized for gaming, was faster than Windows 11 24H2. And the performance gap was not limited to just gaming either as productivity tests also showed Ryzen 9700X performing better on Linux.

208
209
210
211
 
 

Canonical recently announced a significant policy change regarding Linux adoption in the Ubuntu operating system. The Canonical Kernel Team (CKT), responsible for handling kernel-related issues for any Ubuntu release, will soon begin integrating the latest version of the Linux kernel, even if there is no final stable build out in the wild yet.

As the British company explains, Ubuntu follows a strict, time-based release schedule. Release dates are set six months in advance, and only in "extreme" circumstances can a delay occur. The most recent long-term support version of Ubuntu, 24.04 "Noble Numbat," was released in April 2024.

Meanwhile, developers working on the Linux kernel follow a "loosely time-based release process," with a new major kernel release occurring every two to three months. The actual release date for each new version is described as "fluid," meaning that project leader Linus Torvalds may adjust the upstream development process if a significant bug is discovered.

212
 
 

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

You can use cheat sh web service to show cheatsheets for all kind of commands. Just replace the command name: curl -s cheat.sh/date. I also wrote a a simple script with filename being just a question mark to get a working command as ?, that shows all commands in fzf menu if no argument is given or shows the cheatsheet in the less pager if command name is given.

Usage:

?
? -l
? date
? grep

Script ?:

#!/bin/env bash

cheat='curl -s cheat.sh'
menu='fzf --reverse'
pager='less -R -c'
cachefile_max_age_hours=6

# Path to temporary cache file. If your Linux system does not support /dev/shm
# or if you are on MacOS, then change the path to your liking:
cachefile='/dev/shm/cheatlist'      # GNU+LINUX
# cachefile="${TMPDIR}/cheatlist"   # MacOS/Darwin

# Download list file and cache it.
listing () {
    if [ -f "${cachefile}" ]
    then
        local filedate=$(stat -c %Y -- "${cachefile}")
        local now=$(date +%s)
        local age_hours=$(( (now - filedate) / 60 / 60 ))
        if [[ "${age_hours}" > "${cachefile_max_age_hours}" ]]
        then
            ${cheat}/:list > "${cachefile}"
        fi
    else
        ${cheat}/:list > "${cachefile}"
    fi
    cat -- "${cachefile}"
}

case "${1}" in
    '')
        if selection=$(listing | ${menu})
        then
            ${cheat}/"${selection}" | ${pager}
        fi
        ;;
    '-h')
        ${cheat}/:help | ${pager}
        ;;
    '-l')
        listing
        ;;
    *)
        ${cheat}/${@} | ${pager}
        ;;
esac
213
 
 

I couldn't get any of the OS images to load on any of the browsers I tested, but they loaded for other people I tested it with. I think I'm just unlucky.

Linux emulation isn't too polished.

214
 
 

cross-posted from: https://lemm.ee/post/39456265

For those of you like me who are fed up with Microsoft’s BS but invested too heavily in hardware that Linux distros have yet to support well, I finally figured out a way to get HDR games to run well on my Nvidia GPU. This will be a brief description of more or less what I did to get this working. I’m very much a Linux noob so I don’t fully understand the way everything here works but I’m happy to try to answer questions if you have any.

OS: Bazzite –Desktop Nvidia KDE edition (BDNK) Bazzite was developed as a capable alternative to SteamOS on handhelds like the Steam Deck and ROG Ally, so the website is full of references to HDR, however from my attempts to get this working my understanding is that it’s easier to get that working in Gaming mode which is unsupported on Nvidia GPUs. Nevertheless, this version of Bazzite, while only for desktops, comes with KDE Plasma v6 installed by default meaning it technically supports HDR and you will likely see a difference if you install this version and flip the HDR switch from the display settings. I had tried installing Ubuntu on my desktop before and since it didn’t support HDR all the colors on my monitor were almost obnoxiously saturated; I see the same effect in BDNK when I disable HDR.

Drivers: I didn’t fiddle with my drivers. BDNK comes with up-to-date Nvidia drivers bundled and installs them when you install the OS.

Software: SteamTinkerLaunch (installed using ProtonUp-Qt) SteamTinkerLaunch (STL) is a user interface for making it easy to configure your launch options for any given game in your Steam library. If you don’t know what a compatibility tool is, it’s functionally a layer of software between the game you want to play and the OS you’re using which can tell the game to do certain things that your OS is not configured to do. STL can be added to the list of compatibility tools you have to use in your installation of Steam, though it is not technically a compatibility tool itself. STL is used to configure other compatibility tools that Steam already has at its disposal, like Proton which is the primary compatibility tool SteamOS uses to make Windows games run on Linux.

Follow the instructions in the SteamTinkerLaunch GitHub ReadMe to install the tool and add it as a compatibility tool in your installation of Steam. Once you’ve done that, I recommend rebooting. I have yet to get STL working as the * default * compatibility tool, so for the time being I have been manually editing the properties of each game I have installed (Steam Game Library > right click on a game > click properties > go to the compatibility tab) to set the compatibility tool to STL. From here, whenever you launch the game in Steam, it should bring up STL’s menu before launching the game.

Within STL, the key settings to mark are as follows: Gamescope: Use gamescope and mark HDR as enabled for gamescope. I also recommend setting gamescope to fullscreen with your desired resolution, and then also locking your cursor to the gamescope window so that you don’t end up with weird double mouse cursors that aren’t aligned on the screen. Proton: since you told Steam to use STL instead of Proton as the compatibility tool, you need to tell STL to tell Steam to launch the game with Proton.

And that’s pretty much it. Or at least, that’s all that I did. From there, you should be able to configure HDR settings within each game’s menus.

TL;DR – install Bazzite Desktop Nvidia KDE, then install and configure SteamTinkerLaunch for your games.

What games will this work with? No idea. So far I have tested it with Cyberpunk 2077, DOOM Eternal, and Elden Ring and HDR is looking to me as good as it does in my Windows installation.

Will the Gnome version of Bazzite work for HDR on an Nvidia GPU, or for that matter any other OS as long as I’m using gamescope to run the game with HDR enabled? Good question! I don’t know, please give it a try if you’re curious and respond back with your results.

I have another question that you didn’t list here, what’s your answer? Probably “I don’t know” since what I wrote here is more or less what I know, but by all means ask away and I’ll try to answer it!

215
216
 
 

cross-posted from: https://lemmy.ndlug.org/post/965376

The ext-image-capture-source-v1 and ext-image-copy-capture-v1 screen copy protocols build upon wlroots' wlr-screencopy-unstable-v1 with various improvements for better screen capture support under Wayland. These new protocols should allow for better performance and window capturing support for use-cases around RDP/VNC remote desktop, screen sharing, and more.

Merge Request: Create ext-image-capture-source-v1 and ext-image-copy-capture-v1

217
57
Wine 9.15 released (gitlab.winehq.org)
submitted 3 months ago by [email protected] to c/linux
218
 
 

cross-posted from: https://lemmy.ndlug.org/post/956608

COSMIC Desktop debuts with insane customization options with Pop!_OS 24.04 LTS!

219
220
 
 

cross-posted from: https://lemmy.ndlug.org/post/956230

Canonical’s announced a major shift in its kernel selection process for future Ubuntu releases. An “aggressive kernel version commitment policy” pivot will see it ship the latest upstream kernel code in development at the time of a new Ubuntu release.

Original announcement: Kernel Version Selection for Ubuntu Releases

221
 
 

cross-posted from: https://lemmy.ndlug.org/post/956230

Canonical’s announced a major shift in its kernel selection process for future Ubuntu releases. An “aggressive kernel version commitment policy” pivot will see it ship the latest upstream kernel code in development at the time of a new Ubuntu release.

Original announcement: Kernel Version Selection for Ubuntu Releases

222
 
 

The developer wants to continue the project from the codebase before they used the AMD ROCM code.

Previously, it allowed to run CUDA apps on Intel GPUs (integrated I think) and beat OpenCL in performance.

https://github.com/vosen/ZLUDA

223
 
 

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

While Cinnamon is great for many users, KDE Plasma provides a flexible and powerful alternative, particularly for those who desire a more dynamic and configurable desktop environment.

In this guide, we’ll cover everything you need to know to successfully install KDE Plasma on your Linux Mint 22 system.

224
225
view more: ‹ prev next ›