[-] [email protected] 5 points 10 hours ago

If the game comes in an archive (like portable Windows applications), you can simply copy the files to a directory and point Lutris at the executable.

Compatibility has been pretty solid for me. There are only a few games that didn't work out of the box (excepting those that are intentionally broken through anti-cheat). You can often get away with running games on Wine, but for most games you'll want Proton. Lutris will detect and use Proton versions that are installed by Steam, copied manually into compatibilitytools.d, or it can download Wine and Proton releases on its own. There's also GloriousEggroll's fork with many game-specific fixes.

ProtonDB and Lutris.net are the most useful resources, you can check if the anti-cheat solution might be an issue on Are We Anti-Cheat Yet?, Steam forum is a thing that exists, and you can ask in this community.

[-] [email protected] 21 points 16 hours ago

I'm going to assume you're using official, paid-for GOG offline installers. Other installers will work the same way.

I have a directory for non-Steam games mounted at /games. Every game has its own directory, and a game and prefix directory for the game content and the wineprefix respectively. For example, for Cyberpunk 2077 you would run mkdir -p /games/cyberpunk-2077/{game,prefix} to create the directory tree all at once.

To install the game, I simply use wine to execute the installer with the prefix directory set as the wineprefix: WINEPREFIX=/games/cyberpunk-2077/prefix wine SETUP_FILE_NAME.exe. The root filesystem will be mounted as the Z: drive -- use Z:\games\cyberpunk-2077\game as the install path.

I use Lutris to launch the game. Add a new game, choose "Locally installed game", then set the executable path to the game's main executable, the working directory to the game directory (usually works, some games expect a different working directory), and the prefix to the prefix directory.

[-] [email protected] 7 points 18 hours ago

Systemd, through the systemctl command, only manages the services. The service itself is defined in a unit file, and it can come from any source, even written manually. The unit file is a text file that describes what the service is, what commands or programs should be executed when it starts or stops (for sshd it's /usr/bin/sshd -D), what other services or conditions are required (e.g. multi-user.target after the OS has entered multi-user mode), and much more.

When a package installs a unit file, it will be installed to a subdirectory in /usr/lib/systemd, typically user or system, and when it is enabled, it will be symlinked to a subdirectory in /etc/systemd.

OpenSSH itself, which provides sshd on most systems, is developed by the OpenBSD team and ported to other OSes by the OpenSSH Portability Team.

[-] [email protected] 8 points 1 day ago

How did you set up subnet advertisements on the router, and which subnets? Did you touch the ACL in the tailnet's admin console?

On the home PC, did you accept advertised routes with the Tailscale client?

What happens when you ping a host on the LAN using tailscale ping ADDR? What happens when you try to tracert or tracepath to it?

[-] [email protected] 4 points 1 day ago

The 40k fandom when two characters end up not wanting to kill each other: FROM THE MIST, A SHAPE, A SHIP IS TAKING FORM

[-] [email protected] 22 points 1 day ago* (last edited 1 day ago)

Systemd is a collection of low-level system utilities. Its primary responsibility is managing services and serving as the init process (PID 1, the first userspace process started by the kernel), but it also has other components, like systemd-boot (a boot loader and GRUB alternative), journald (system logging), networkd (network interface management), resolved (DNS resolver), or udevd (manages device files in /dev).

People tend to vilify systemd because it is maintained by Red Hat, a company with many controversies, and a pariah among the more extreme FOSS enthusiasts; and because it's seen as bad practice to have a single entity be responsible for so many low-level system components.

Note: the -d suffix is not exclusive to systemd things. It simply marks the program as a daemon, a long-running background process that provides some kind of service. For example, sshd (SSH server) or httpd (Apache server on some distros) are not parts of systemd.

To answer your question: not really. As far as I know, the network interface won't have an IP address unless the computer is turned on. If you use a timer (or any other method for that matter) to power on the computer, it will request an address from DHCP as soon as the interface is brought up (unless it has a static address).

A more practical application would be scheduling long, unattended tasks, like updates or making backups.

[-] [email protected] 5 points 1 day ago

Real fans will pay the ransom

[-] [email protected] 29 points 2 days ago

When your eyes are open and unobscured, light is coming in from every direction. The lens is shaped in such a way that light rays parallel to the eye's axis are focused on the macula, the center of your sharp vision. A near-sighted (myopic) eye focuses those parallel rays in front of the retina, and a far-sighted (hypermetropic) eye focuses them behind. The farther away the ray is from the eye's axis, the more it is refracted by the lens, and the more obvious its out-of-focus-ness becomes if the lens has an incorrect shape.

Corrective eyewear works by refracting the light before it enters the eye and essentially cancelling out the lens' imperfections.

A pinhole works by obscuring light rays that are farther from the axis and contribute to the blurry image, only letting through light rays that are near the axis, already aligned more or less with the macula, don't have to be refracted as sharply, and don't contribute as much to the blurry image. This is why the camera obscura works, and why apertures in modern photography are used to control both the image's exposure and the strength of the depth of field.

[-] [email protected] 25 points 2 days ago* (last edited 2 days ago)

Edgy teens trying to mimic the insanity of early 4chan posts "before it was mainstream" and taking shit too far.

Alternatively, fake and gay: OOP fantasizes about getting topped by an elderly Chinese man with a cane and a service revolver (while also indulging in his delusions of chivalry).

[-] [email protected] 15 points 2 days ago* (last edited 2 days ago)

He said it in one video, but can't remember when. But if you never could've guessed it, then it shouldn't change your opinion on him.

[-] [email protected] 21 points 3 days ago* (last edited 3 days ago)

Oh no, what the fuck did he say again, and how much is Luke going to have to work to mitigate the damage?

(This comment is a joke, please do not tell me what he said, I don't want to know)

322
submitted 1 week ago* (last edited 1 week ago) by [email protected] to c/[email protected]

Low effort meme while flatpak update finishes.

I understand why having eight very specific versions of the same library is important. Doesn't mean it isn't annoying.

TranscriptFLATPAK EMPLOYEE: what would u like?
ME: one flatpak update please
FPE: so u want "a whole bag of updates?"
ME: no, just a "flatp-"
FPE: I definitely heard "more updates than u could ever handle"
ME: please, no--
FPE: JERRY, FOIST UPON THIS MAN "A FUCKASS LOAD AMOUNT OF UPDATES"

375
submitted 2 weeks ago* (last edited 2 weeks ago) by [email protected] to c/[email protected]

This image is no longer available on nasa.gov.

9
My Deer Friend Bajirao (www.youtube.com)
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]
224
submitted 1 month ago* (last edited 1 month ago) by [email protected] to c/[email protected]

LED lights are great, but I miss having a mini hot plate on my desk to mindlessly touch and burn my hand.

(Do kids even watch cartoons these days, or do they go into scrolling withdrawal before the first commercial break?)

14
Happiest man in Revachol (www.youtube.com)
submitted 2 months ago by [email protected] to c/[email protected]

INTERFACING [Trivial: failed] - The umbrella bounces off the side of the bin with a clang and a clatter. It comes to rest on the cold concrete, in the middle of a puddle of trash juice. It is no more pitiful a sight than before.

20
Decoy jeans! (files.catbox.moe)
submitted 2 months ago by [email protected] to c/[email protected]

Clipped from Josh Strife Hayes' "Dark Swoles" stream: https://www.youtube.com/watch?v=LfwKE9XpvBs

Textless version: https://files.catbox.moe/6kd0wi.mp4

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

Philip Rebohle, DXVK's founding developer, stated in an interview that he started the project "to get one specific game to work". Later, he explained in a forum post that he was a bit of a Nier fanboy, and that it was a relatively simple game to use as a test subject for DXVK.

Rebohle was later contacted and hired by Valve. Wine already had a D3D11 compatibility layer, but it wasn't nearly as far ahead as DXVK at the time. It's fair to say that Linux gaming wouldn't exist in its current form if not for one guy's appreciation for Nier Automata. Rebohle still works at Valve, currently conributing to VKD3D-Proton.

264
submitted 4 months ago by [email protected] to c/[email protected]
280
submitted 4 months ago by [email protected] to c/[email protected]

re: this article.

The title is a joke. "Free, but you have to make an EGS account" is a bit too rich for me.

1
submitted 5 months ago* (last edited 5 months ago) by [email protected] to c/[email protected]

About half a year ago I bought a used UPS. It didn't have enough output to power my main PC, but it's perfect for my home server and network.

Starting on Christmas eve and continuing even today, my neighbourhood has been getting intermittent brownouts. It's only affecting one phase (house is on a three-phase 240V connection), which happens to be the one powering my network (also all of the light fixtures, stupid Soviet house), and the UPS works beautifully. I didn't lose any of my services even once. Without it, I would probably be reinstalling Proxmox and praying to the RAID gods to restore my hard drives.

"It pays for itself as soon as it is needed" is proven true once again.

420
submitted 5 months ago by [email protected] to c/[email protected]

For context: https://sh.itjust.works/post/29595487 https://lemm.ee/post/50197116

(actual life-ruining gambling is okay though, as long as you give the slot machine a thematic paint job)

2
submitted 5 months ago by [email protected] to c/[email protected]

It is the polar opposite of the hustle culture, and I despise the hustle culture. Here I can be comfortably adequate and still feel valid.

I haven't done a damn thing today at work. My inbox is empty. The helpdesk is stagnant. Nobody's come into my office with an emergency. I've been watching Star Trek TNG interrupted only by toilet and coffee breaks. I'll wait for the cleaning lady to check the trash cans (they're empty), lock up, and go pick up my dad's gift.

What a perfectly adequate day.

view more: next ›

rtxn

0 post score
0 comment score
joined 2 years ago
MODERATOR OF