Operating Systems

3799 readers
1 users here now

All things operating system related, from Windows to Mac to Linux distros and the more obscure.

Subcommunity of Technology.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 1 year ago
MODERATORS
1
17
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
 
 

I recently decided to reinstall linux mint 21.3 Cinnamon to clean any extra packages I installed over time so I didnt have to manually look for and uninstall packages that I no longer use. Though when I tried to run lutris it would no longer run so instead of trying to get it to work I thought I would try pop os. First thing I noticed when installing Pop OS was the different layout. I was use to the linux mint layout since I went from windows to Mint. I never used Mac so this layout might seem normal for mac users. So far I have reinstalled Lutris and got lord of the rings the battle for middle earth 2 to run. This is part2 of my first post from a few months ago. 1 month of Linux Mint and some thoughts.

2
3
4
 
 

I didn't realize this community existed and posted my other thread about linux distros in another community, so I'll try rectifying that here.

I'm trying to learn as much about linux as a desktop system as I can before I dive in to installing a distro on my computer. I do have a tiny bit of familiarity with the terminal from having servers running Debian, but those I get a lot of help with. the distro I've chosen is Bazzite, which is based(?) on Fedora if I recall right. I liked the stuff it comes with (I love video games) built in and I like the idea of the atomic desktop setup.

so, what are your tips and tricks for a new linux user? what about outside resources? I've been doing as much digging for articles and videos as I can, but I thought asking the community might be a good idea too. I'm trying to compile these resources for myself and my partner, so that we have stuff to learn from and reference.

as a final question, what got you into using linux over windows or mac?

thanks in advance!

5
 
 

New EasyOS 6

@[email protected]

Trying the new #Easyos on a 13 year old Lenovo laptop and so far everything's going smooth. It's a wonder to see it coming back to life.

Release Note

@[email protected]

@[email protected]
@[email protected]

6
7
8
 
 

Here are links to the website, GitHub, and Wikipedia pages.


The article I linked is a couple years old but I did a quick search of the community and it doesn't seem to have been mentioned here. Hopefully you find it as neat as I did.

There's also a couple YouTube videos covering it if you have some time to kill.

9
7
RainbowSnakeOS (palma3000.itch.io)
submitted 6 months ago by [email protected] to c/[email protected]
 
 

A 512 byte OS and snake video game written in 16-bit x86 assembly language (FASM). It can be run from boot sector and MS DOS as .com application.

10
 
 

Fedora 40's Changeset

It's mostly minor changes, but the most noticable one for me was that Gnome 46 now has expandable notifications, no extensions needed. (Making it impossible to read the full notification text was one of the design choices of all time.)

11
12
13
14
 
 

cross-posted from: https://programming.dev/post/9979951

Monday, February 12, 2024
Ribbon and Ron Williams write:

As Redox functionality becomes more complete, we have been working hard to get a wide variety of software working.

This post will cover our porting strategy for Linux/BSD programs.

We have ported the following games and emulators:

2048
ClassiCube
DevilutionX
DOSBox
eduke32
FreeCiv
Gigalomania
Hematite
Mednafen
Neverball
OpenJK
OpenTTD
PrBoom (Doom engine)
ScummVM
Space Cadet Pinball
and others.

Porting is a major part of the Redox development effort. We are using porting as a way to prioritize and validate Redox functionality.

Currently dozens of programs and many more libraries work. Our initial focus has been on porting Rust programs, but we also recognize the importance of supporting programs written in other languages.

In last year Ribbon began the porting of more than 1000 programs and libraries to Redox! They are still work-in-progress and many require customized cross-compilation scripts or improved library support. You can see them here.

With our recent change to a Linux-compatible path format, we have removed a major hurdle to supporting Linux applications. In the future we plan to expand our POSIX support, port more Rust crates and continue to improve Relibc.

Some thought is being given to virtual machines and Wine as possible mechanisms for running proprietary binaries and possibly even proprietary drivers. However, there are no specific plans for that capability at this time.

Read Porting Strategy - Redox - Your Next(Gen) OS

15
16
 
 

cross-posted from: https://programming.dev/post/8098358

KDE set up their own Lemmy instance and has an active KDE community [relative link]

17
3
submitted 10 months ago* (last edited 10 months ago) by [email protected] to c/[email protected]
18
 
 

For example, things you do often but not often enough to make a muscle memory? On Linux systems with Bash, I just use bash aliases. If I do it more than once, It gets an alias or a script; cause I won't remember next time. Example of my current desktop aliases :

alias fuck='sudo $(history -p \!\!)'
alias hstat='curl -o /dev/null --silent --head --write-out '\''%{http_code}\n'\'''
alias ls='ls -la --color=auto'
alias pwgen='< /dev/urandom tr -dc "_A-Z-a-z-0-9\#\+=\$" | head -c${1:-15};echo;'
alias rsync='rsync -ah --info=progress2'

And in my bashrc I have the following settings and functions which come in handy when heads down in the terminal:

# append to the history file, don't overwrite it
shopt -s histappend

# for setting history length see HISTSIZE and HISTFILESIZE in bash(1)
HISTSIZE=1000
HISTFILESIZE=2000
HISTTIMEFORMAT="%Y-%m-%d %T "

####
function stopwatch() {
    local BEGIN=$(date +%s)
    echo Starting Stopwatch...

    while true; do
        local NOW=$(date +%s)
        local DIFF=$(($NOW - $BEGIN))
        local MINS=$(($DIFF / 60))
        local SECS=$(($DIFF % 60))
        local HOURS=$(($DIFF / 3600))
        local DAYS=$(($DIFF / 86400))

        printf "\r%3d Days, %02d:%02d:%02d" $DAYS $HOURS $MINS $SECS
        sleep 0.5
    done
}

function md() {
  pandoc "$1" | lynx -stdin;
}

function weather() {
  ( IFS=+; curl wttr.in/$(curl -s http://ipwho.is/ | jq .postal););
}

So what do you do to remember or recall your most used commands?

19
20
 
 

I rebased my Silverblue install yesterday. The most notable change in my opinion is the tweaks to the UI and theming of Gnome 45.

Changeset

21
 
 

Linux 6.5 has many great features from the AMD P-State EPP driver default rather than ACPI CPUFreq for Zen 2 and newer supported AMD Ryzen systems, initial USB4 v2 enablement, initial MIDI 2.0 kernel driver work, more Intel hybrid CPU tuning, and a whole lot more.

22
 
 

I am aware of the Linux subsystem and projects like Linspire and ReactOS that attempt to either better compatibility between the two OSs or replicate the other but I was wondering if Microsoft were to open source the entirety of Windows what the ramifications on the Linux community would be.

Would WINE and Proton's development rapidly accelerate? Would they be necessary?

Would Windows tools like their file explorer become dominant over others in the Linux space?

Would things like NTFS be installed by default in most distros? exFAT also seemed to be (or was) in a weird legal position.

Do you think a lot of people and businesses would jump on a chimera distro that was half and half?


Bit of a weird question I know but I wouldn't even know how to word it for a web search. I could also be missing a lot due to my knowledge level on licenses and compatibility projects.

It doesn't have to be Linux specific either. If you wanted to mention how it would affect BSD or other OSs I'd be interested to hear about that as well.

23
 
 

Long story short, I was arrested for disorderly conduct and "resisting arrest." The police took my phone and arrested me when I told them I was recording. They took me in a car, and we waited for about 15 minutes, then they brought my phone back. When I got out of jail, the recording only went up to a few seconds before a key moment and then ended before the time the police arrived.

Under file properties, the time 'edited' does add up to the length of the recording after another short recording had stopped. I started and stopped recording, and the started again shortly afterward. If you trim the end of a video, does it also change the time it was edited?

The Trash folder on my phone was empty, I have never emptied this folder, perhaps I've never deleted anything in 1.5 yrs? I still have 40 gb left in storage.

One of three things happened:

  1. I bumped the phone, and it stopped recording, I wasn't looking at the screen at all and was just holding it against my chest.
  2. My phone overheated and stopped recording. It is a pixel 5a 5g, it has overheated on me from just sitting in the sun, so I can see it overheating while recording, it was very hot out at the time.
  3. The police officer trimmed the video down and then emptied my trash folder to make it harder to recover.

I've tried several different apps and haven't been able to recover anything relevant, only old files that I deleted (Again, I don't remember ever emptying my trash folder)

All the options for copying a full disk image require root, which requires unlocking the bootloader, which requires wiping the entire phone. I might still be able to recover data that way, but who knows.

I'm almost willing to have it sent off to have the data pulled from the physical storage inside the device if I have to.

I feel like I'm going crazy, it would really help to have the rest of the video since it does show someone threatening my life with a weapon.

I already explained this to my attorney. If the police claim they watched the video on my phone, they are lying since my phone would have been locked by the time they got there if it wasn't recording, right?

24
 
 

Debian release code names are derived from the names of characters in the movie Toy Story. This post lists Debian releases accompanied by images of their corresponding Toy Story characters.

25
 
 

Ok, I know this is outside of the norm for this page, I don't really care.

Backstory: I buy things from estate auctions on hi-bid. Nobody else bid on this so I got it for the minimum bid, $2.50 USD.

It was missing the hdd, and it was in a filthy barn.

Side note: auctions are generally "as-is, where is" that means you pick these items up at the location of the estate, they usually pull things out and organize them, but they don't clean them or anything usually.

I have an extra IDE HDD, so I threw that in and tried to install Windows XP. I got errors halfway through saying "setup cannot copy the file:"

Then I got it to go all the way through, but it won't boot.

Then I got a system error that the HDD is not present.

I tried an IDE adapted SSD, still not recognized.

Then I got the HDD recognized again.

I figured I would check the ram: 1x 256MB. I threw in 2x512MB, that's a neat trick.

I also swapped out the cd drive since it was having a hard time opening up anyway.

Now I'm back to, "setup cannot copy the file:"

Maybe a bad CD burn? Idk, it's been awhile since I've done this.

view more: next ›