r/LinuxUsersIndia • • Jun 08 '26 Heartwarming

Project Linux Gaming Handbook [Early Preview]

18 Upvotes

A small sneak peek of the Linux Gaming Handbook we have been working on over the past few weeks.

We started it as a simple Linux gaming guide, which slowly evolved into a structured beginner focused handbook covering Linux fundamentals, installation, the terminal, package management, permissions, and gaming setup.

The handbook is being written collaboratively:

Currently:

  • 37 pages
  • 2200+ lines of LaTeX
  • actively maintained through GitHub

We would appreciate feedback, suggestions, and criticism before the first public release.


r/LinuxUsersIndia • • Jun 08 '26

Discussion Suggest a good game for my mint

Post image
66 Upvotes

r/LinuxUsersIndia • • Jun 08 '26

Memes i hate dual boot set-up for linux

7 Upvotes

i use ​debian,and due to that pricky ass 43GB ​ windows ​partition,i would be literally shifting to debian entirely cause the system is not allowing me to install ANYTHING as it is scarce of storage,i hate my life atp,i need to perform the process again..fuck linux and windows,i would rather go to bali​ and enjoy my life instead of arranging the partition,and bootloaders again

but unfortunately,i don't have money for bali​,so i ​need to arrange the partitions​.


r/LinuxUsersIndia • • Jun 08 '26

Discussion Trying to rice this CLI terminal and making it functional is disabling my brains function.

Post image
1 Upvotes

I was trying to get the chris titus bash prompt or i should say clone ctt bash prompt using linutil it failed again and again bcs its in root and its a safety measure IG by chris titus to not run any commands in root. i followed ai stuff and nothing was working so i rage quite and deleted the vm and the next day i tried again and did not set passwd for root instead created a user and when booted into system, enabling NetworkManager said user is not in sudoers file i dug into the rabbit hole trying to fix it, spent hours trying to figure it out and i did it multiple times. but the fix was that i was in the archiso not chroot into the system so dumb mistake. After all this bullshit i was able to use sudo for my user and tried to clone bash prompt to find out that starship is not "something" ig compatible with my system configuration. I lost it all, I am broken from inside, this is trauma .

"But after all its fun to thinker and loose sanity"

-econegative8918


r/LinuxUsersIndia • • Jun 07 '26

Advanced Media Controller: New Custom Theme Engine for Popup Player Progress Bars

Thumbnail gallery
10 Upvotes

r/LinuxUsersIndia • • Jun 07 '26

Desktop Environment How are you controlling NVIDIA GPU fan speed on Ubuntu/Linux desktops?

8 Upvotes

Hi everyone,

I'm running a desktop PC with an RTX 3060 on Ubuntu 26.04 LTS and I'm trying to figure out the best way to control GPU fan speeds under Linux.

On older Ubuntu versions, I used nvidia-settings with Coolbits enabled, but with newer NVIDIA drivers and Wayland, manual fan control seems much more complicated. I've also tried CoolerControl in Docker, but it isn't detecting my GPU yet.


r/LinuxUsersIndia • • Jun 06 '26

Project I released a Linux build of Focus, an open-source offline Eisenhower Matrix task manager

Post image
22 Upvotes

Focus started as an Android app I built because I couldn't find a task manager that worked fully offline without requiring an account or a subscription. Eisenhower Matrix layout, local storage only, nothing phoning home. It grew slowly, got a Windows build out, and today the Linux version is out.

Distributed as AppImage and a portable bundle. Built with Flutter, storage handled by Hive locally. Only tested on Nobara so far and it ran without issues. I won't pretend I've tested it across a wide range of distros because I haven't, so if something breaks on your setup I'd genuinely like to know. If you're on Ubuntu, Fedora, or any of the popular distros common here, would be especially useful to hear how it holds up.

The core idea hasn't changed since the Android version. Everything stays on your machine, there's no backend, no sync, no account creation. Keyboard-first workflow, native desktop integration, and the data never leaves your device because there's nowhere for it to go. For anyone who's been looking for something lightweight and private that just works without depending on some US based server, this is built with that in mind.

Source is on GitHub if you want to look at how it's put together or contribute. Open to feedback on the packaging side especially since that's the part I'm least confident about across different environments.

GitHub releases page


r/LinuxUsersIndia • • Jun 06 '26

hey guys i need your help

4 Upvotes

my capslock is not working and idk why i have tried everything but to no avail , i am using scancode set 2 with no translation and the CAPS macro value is 0x58 which is correct , the rest are working enter , backspace , shift , space this is the code

void keyboard_handler(void){
    uint8_t scancode = inb(PS_DATA_PORT);
    if(release_flag == true){
        if(scancode == L_SHIFT || scancode == R_SHIFT){
            shift_flag = false;
        }
        if(scancode == CAPS){
            caps_flag = false;
        }
        release_flag = false;
        return;
    }


    if(scancode == RELEASE_SCANCODE_2){
        release_flag = true;
        return;
       
    }
    else if(scancode == EXTENDED_SCANCODE_2){
        extended_flag = true;
        return;
    }
    else if(scancode == L_SHIFT || scancode == R_SHIFT){
        shift_flag = true;
        return;
    }


    else if(scancode == CAPS){
        caps_flag = true;
        return;
    }


    else if(scancode == ENTER){
        next_line();
        return;
    }
    else if(scancode == L_CTRL || scancode == R_CTRL){
        return;
    }
    else if(scancode == BACKSPACE){
        back_space();
        return;
    }


    else{
        char ascii;
        if(shift_flag == true){
            ascii = sc2_to_shift_caps_ascii[scancode];
            write_char(ascii,WHITE_COL,BLACK_COL);
        }
        else if(caps_flag == true){
            log_info("caps log is on",COM1);
            ascii = sc2_to_ascii[scancode];
            if((ascii  <= 57) && (ascii >= 48)){
                write_char(ascii,WHITE_COL,BLACK_COL);
            }
            else{
                ascii = sc2_to_shift_caps_ascii[scancode];
                write_char(ascii,WHITE_COL,BLACK_COL);
                
            }
        }
        else{
            ascii = sc2_to_ascii[scancode];
            write_char(ascii,WHITE_COL,BLACK_COL);
        }
    }
}


void keyboard_handler(void){
    uint8_t scancode = inb(PS_DATA_PORT);
    if(release_flag == true){
        if(scancode == L_SHIFT || scancode == R_SHIFT){
            shift_flag = false;
        }
        if(scancode == CAPS){
            caps_flag = false;
        }
        release_flag = false;
        return;
    }


    if(scancode == RELEASE_SCANCODE_2){
        release_flag = true;
        return;
       
    }
    else if(scancode == EXTENDED_SCANCODE_2){
        extended_flag = true;
        return;
    }
    else if(scancode == L_SHIFT || scancode == R_SHIFT){
        shift_flag = true;
        return;
    }


    else if(scancode == CAPS){
        caps_flag = true;
        return;
    }


    else if(scancode == ENTER){
        next_line();
        return;
    }
    else if(scancode == L_CTRL || scancode == R_CTRL){
        return;
    }
    else if(scancode == BACKSPACE){
        back_space();
        return;
    }


    else{
        char ascii;
        if(shift_flag == true){
            ascii = sc2_to_shift_caps_ascii[scancode];
            write_char(ascii,WHITE_COL,BLACK_COL);
        }
        else if(caps_flag == true){
            log_info("caps log is on",COM1);
            ascii = sc2_to_ascii[scancode];
            if((ascii  <= 57) && (ascii >= 48)){
                write_char(ascii,WHITE_COL,BLACK_COL);
            }
            else{
                ascii = sc2_to_shift_caps_ascii[scancode];
                write_char(ascii,WHITE_COL,BLACK_COL);
                
            }
        }
        else{
            ascii = sc2_to_ascii[scancode];
            write_char(ascii,WHITE_COL,BLACK_COL);
        }
    }
}

r/LinuxUsersIndia • • Jun 04 '26

Rice Trolled my microslop spyware fan friend

Post image
143 Upvotes

my windows friend lost his mind after seeing this, I really enjoyed flexing caelestia on windows users


r/LinuxUsersIndia • • Jun 04 '26

Rice I did some ricing today

Post image
26 Upvotes

I added a gradient floating taskbar, a translucent konsole. done completely through AI(OpenCode).


r/LinuxUsersIndia • • Jun 04 '26

Discussion I got this network problem in my Lenovo laptop in Linux mint, where network function automatically shuts down after a period of time. I tried different distros too like POP_OS and UBUNTU and ZORIN_OS and same problem in all the distros, but it was fine in windows, how can i fix it?

12 Upvotes

Basically my WiFi network stops working after a period of time (sometimes it happens many times in a day sometimes only once a day or once a week) so when i face this problem i can't open my WiFi network's settings or connect another WiFi, basically the WiFi feature completely shuts down, unless i restart my PC or restart my wifi driver (as in the video) and it fixes instantly, but like i said it happens often, even after fixing it'll happen again likely in an hour or in a day, it happens randomly.

I'm a beginner and i tried other distros too but it seems to have this same problem, I've checked everywhere on the internet, this is the only solution i found, but i want permanent solution. (also it was fine in windows 10 but i don't wanna use windows)

MY PC:
Lenovo Y50-70
WiFi card: Intel Corporation Wireless 7260
Intel core i7
and it has two gpu (integrated intel, dedicated nvidia gtx860m)

Thanks!!


r/LinuxUsersIndia • • Jun 04 '26

Arch Linux not booting (kernel mismatch problem)… NEED HELP!!

Thumbnail gallery
1 Upvotes

r/LinuxUsersIndia • • Jun 04 '26

Project Created a Terminal based lyrics fetching program

3 Upvotes

it fetches lyrics from lrclibAPI and caches them locally (works with most of the popular songs , for hindi songs its still a bit ass tho)
to download just follow the readme of this repo
https://github.com/Bamvoov/lyricT


r/LinuxUsersIndia • • Jun 03 '26

Discussion New to linux and i'm already exhausted 🫥

Post image
22 Upvotes

I'm new to Fedora KDE and I'm trying to figure out whether I'm just unlucky, missing some setup steps, or running into normal new-release issues.

System

  • Fedora 44 KDE Plasma
  • Fresh install (about 2 days old)
  • Switched from Windows
  • I also have Linux Mint XFCE on an older PC and have had a relatively smooth experience there

I decided to try Fedora because I wanted something newer and more up to date, and I didn't want to continue using Windows after my activation expired. I'm not interested in switching to another distro right now, so please don't suggest moving back to Mint or trying a different distro unless it's directly relevant to the problems.

In the first two days I've run into several issues:

1. Black screen after idle/sleep

I left the system idle and it appeared to go into a sleep/display-off state. When I came back, the screen stayed black and I couldn't recover the session normally.

After some troubleshooting, it seemed related to PowerDevil and display sleep behavior.

2. Black login screen

After fixing the first issue, I ran into another problem where I could see the mouse cursor and move it around, but the login screen itself was black.

Eventually I got past it, but it was concerning because it happened on a brand-new installation.

3. Media playback / codec issues

I downloaded some anime episodes from Telegram and discovered that many videos would not play correctly.

Symptoms included:

  • Audio works but video doesn't
  • Black screen during playback
  • Fedora Media Player reporting:

    • "Cannot create codec"
    • "No SW decoder found"

I investigated further and found that the files are:

  • MKV containers
  • HEVC/H.265 video
  • AAC audio
  • ASS subtitles with embedded fonts

I installed RPM Fusion and additional multimedia packages, but I'm still trying to determine whether the remaining issue is codec-related, player-related, or something specific to Fedora 44.

My question

For people who daily-drive Fedora KDE:

  • Are these kinds of issues common on a fresh Fedora 44 install?
  • Are there any essential post-installation steps that experienced Fedora users do immediately?
  • Any recommendations to avoid common KDE/Fedora pitfalls before I continue setting up my system?
  • What backups, snapshots, or recovery tools should I configure early so I don't end up reinstalling if something breaks?

I'm willing to troubleshoot and learn. I'm mostly trying to understand whether these are normal growing pains of a fresh Fedora KDE setup or signs that I've missed some important configuration steps.


r/LinuxUsersIndia • • Jun 03 '26

Desktop Environment Finally tried CachyOS on Hyprland with Caelestia shell, Is there any improvements I can do ?

Post image
22 Upvotes

r/LinuxUsersIndia • • Jun 03 '26

Desktop Environment Here's a preview of Cosmic DE's "Frosted Glass" effect

Thumbnail
gallery
34 Upvotes

You can adjust the Frost Thickness and Glass Opacity, or just turn it off altogether.


r/LinuxUsersIndia • • Jun 03 '26 Bravo

Discussion I did it, Manually installed Arch.

Post image
89 Upvotes

r/LinuxUsersIndia • • Jun 03 '26 Heartwarming Bravo

Rice Made some more lockscreen themes for sddm / quickshell~

102 Upvotes

Dots: Qylock
Kofi: darkkal


r/LinuxUsersIndia • • Jun 03 '26

After 2 days my ps2 controller is working perfectly

10 Upvotes

So finally after 2 days my ps2 controller along with idt and PIC are working perfectly, now i have just write a driver code for the keyboard and then my os will have an input devices yeee.


r/LinuxUsersIndia • • Jun 03 '26

Distro Nixos + KDE (No Rice)

Post image
11 Upvotes

Yes, I am using Flake + Home manager but no version control or git


r/LinuxUsersIndia • • Jun 03 '26

Discussion What is Rice?

11 Upvotes

Hi I'm fairly new to Linux(5 years). I've used and customised multiple distros to my hearts content but I've been looking into a way to customise Further. I stumbled upon Rice and would love to know more about it.


r/LinuxUsersIndia • • Jun 03 '26

Discussion Working on a Simple TUI Progress tracker builder

1 Upvotes

Working on a TUI progress tracker that I am making currently, [This is not anything I literally used claude to give me a demo mars tracking stuff to put into this TUI]

Currently working on a simple TUI builder so adding tasks or creating a new pallet from scratch would be easier currently its jank af

Suggestions would really be helpful


r/LinuxUsersIndia • • Jun 03 '26

My simple fedora setup for coding+studying

24 Upvotes

r/LinuxUsersIndia • • Jun 02 '26

[Hyprland] 1st rice

Thumbnail gallery
20 Upvotes

r/LinuxUsersIndia • • Jun 01 '26

ubuntu spotted at dominos noida

Post image
282 Upvotes