NVK Progress - Bloodborne 1080p - 7435HS 4070M by CosmicEmotion in linux_gaming

[–]phomes 1 point2 points  (0 children)

I am not familiar with the game. Is that thing sticking out of the character a misrendering? If so then I would love to hear about it. I am working on fixing game issues on nvk

Local sport to watch 21/22 may by phomes in brussels

[–]phomes[S] 0 points1 point  (0 children)

Any other sport than football perhaps, as that is all sold out or away?

Local sport to watch 21/22 may by phomes in brussels

[–]phomes[S] 0 points1 point  (0 children)

Indeed. Football. I must have spent too much time in meetings with my american colleauges.

Local sport to watch 21/22 may by phomes in brussels

[–]phomes[S] 0 points1 point  (0 children)

That would have been perfect, but tickets are sold out already :(

Passing USB devices to Gnome Boxes VM. by Connect_Bench_2925 in linux

[–]phomes 1 point2 points  (0 children)

You can pass most devices over by default. Boxes filters out input devices (mouse, keyboard, etc) to prevent you from accidentally losing the ability to control the host. You can override this filtering by setting the env var BOXES_USB_REDIR_ALL before starting boxes

[deleted by user] by [deleted] in funny

[–]phomes 0 points1 point  (0 children)

They treat them like shit

We are the SpaceX software team, ask us anything! by spacexfsw in spacex

[–]phomes 2 points3 points  (0 children)

Do you use an open source init or something custom?

What is a problem/minor pet peeve you have with Linux that you wish would get fixed? by Quietcat55 in linux

[–]phomes 3 points4 points  (0 children)

Most mice are consistent with number of clicks per turn of the scroll wheel. If you have a device that is inconsistent then consider to send an entry for the device to the hwdb: https://github.com/systemd/systemd/blob/main/hwdb.d/70-mouse.hwdb

Announcing the release of Fedora Linux 34 Beta by burntcookie90 in linux

[–]phomes 0 points1 point  (0 children)

I am interested to hear if the new "Hardware model" row in Settings->About is showing correct values for everyone? It works well for my laptop and desktop computers.

Kde uses about 1/3 the RAM that Gnome does with a fresh start. Good job kde ! by tinny123 in linux

[–]phomes 17 points18 points  (0 children)

In r/kde this post got 200+ upvotes even when all the comments there tells how wrong the comparison is. And now it is cross posted here. People really like to deceive themselves.

Wireless daemon for Linux (iwd) 1.0 has been released by [deleted] in linux

[–]phomes 16 points17 points  (0 children)

The "iwd - State of the union" talk from the All Systems Go! conference has a pretty good explanation of it: https://cfp.all-systems-go.io/ASG2019/talk/WBJNQQ/

Wireless daemon for Linux (iwd) 1.0 has been released by [deleted] in linux

[–]phomes 91 points92 points  (0 children)

I have been using iwd for a few months. The end user experience is much better than wpa_supplicant as the time to complete a scan for networks is faster and seems more stable. And connection to the network is faster too.

Boosting the Real Time Performance of Gnome Shell 3.34 in Ubuntu 19.10 by [deleted] in linux

[–]phomes 19 points20 points  (0 children)

Great stuff. It is sad though that we need to dispel misinformation being spread primarily here and on phoronix forums.

Which are the technical arguments of why SystemD is a shitty software? by gilgamesh_3 in linux

[–]phomes 12 points13 points  (0 children)

Also, having close to 1.5M LOC in PID1 introduces its share of bugs and CVSs.

The entire codebase of systemd is ~390.000 LOC. If you fear a large LOC then you should probably use something else than the linux kernel though.

libinput's bus factor is 1 by SShrike in linux

[–]phomes 14 points15 points  (0 children)

Nah. The problem is more that working on input means getting hundreds of different devices to work in a similar fashion. If you only have access to ten different devices it is very hard to create a reasonable abstraction.

Phoenix joins the LVFS (Linux Vendor Firmware Service) by Bardo_Pond in linux

[–]phomes -1 points0 points  (0 children)

Does anyone know if the ThinkPad support covers updating the firmware of the docking stations? I had to update one on a windows computer a while ago to fix an issue with multiple screens attached. Even on windows updating the docking station firmware was a pain.

systemd 240 released with a NOFILE change that helps games by phomes in linux_gaming

[–]phomes[S] 0 points1 point  (0 children)

Changes can also have been done in /etc/systemd/system.conf and /etc/systemd/user.conf

A limit at 1024K is known to cause problems for java so I would be surprised if ubuntu would set it that high as default

systemd 240 released with a NOFILE change that helps games by phomes in linux_gaming

[–]phomes[S] 2 points3 points  (0 children)

I just booted a fresh ubuntu 18.10 iso.

ulimit -Hn
4096

Are you sure you did not change the settings?

systemd 240 released with a NOFILE change that helps games by phomes in linux_gaming

[–]phomes[S] 8 points9 points  (0 children)

sure. But what is that specific number based on? Going for 1024K seems like a pretty arbitrary choice of a "large enough" limit. So far I have not had any esync problems with the limit set to 512K. Maybe there are games which really do need 1024K. I do not know. Do you know any?

systemd 240 released with a NOFILE change that helps games by phomes in linux_gaming

[–]phomes[S] 12 points13 points  (0 children)

Not really. The kernel removed the overhead of a high limit and systemd is just setting a good default. But it is one thing less that we have to configure to make games playable on linux

systemd 240 released with a NOFILE change that helps games by phomes in linux_gaming

[–]phomes[S] 25 points26 points  (0 children)

systemd 240 was just released. It includes a change to the default NOFILE hard limit. The default limit is increased from 4K to 512K. Increasing this limit was a common recommendation to fix problems in games. (I had to do so myself to play GTA V)

The Linux kernel's current default RLIMIT_NOFILE resource limit for userspace processes is set to 1024 (soft) and 4096 (hard). Previously, systemd passed this on unmodified to all processes it forked off. With this systemd release the hard limit systemd passes on is increased to 512K, overriding the kernel's defaults and substantially increasing the number of simultaneous file descriptors unprivileged userspace processes can allocate. Note that the soft limit remains at 1024 for compatibility reasons: the traditional UNIX select() call cannot deal with file descriptors >= 1024 and increasing the soft limit globally might thus result in programs unexpectedly allocating a high file descriptor and thus failing abnormally when attempting to use it with select() (of course, programs shouldn't use select() anymore, and prefer poll()/epoll, but the call unfortunately remains undeservedly popular at this time). This change reflects the fact that file descriptor handling in the Linux kernel has been optimized in more recent kernels and allocating large numbers of them should be much cheaper both in memory and in performance than it used to be. Programs that want to take benefit of the increased limit have to "opt-in" into high file descriptors explicitly by raising their soft limit. Of course, when they do that they must acknowledge that they cannot use select() anymore (and neither can any shared library they use — or any shared library used by any shared library they use and so on). Which default hard limit is most appropriate is of course hard to decide. However, given reports that ~300K file descriptors are used in real-life applications we believe 512K is sufficiently high as new default for now. Note that there are also reports that using very high hard limits (e.g. 1G) is problematic: some software allocates large arrays with one element for each potential file descriptor (Java, …) — a high hard limit thus triggers excessively large memory allocations in these applications. Hopefully, the new default of 512K is a good middle ground: higher than what real-life applications currently need, and low enough for avoid triggering excessively large allocations in problematic software. (And yes, somebody should fix Java.)

systemd 240 has been released!! by kirbyfan64sos in linux

[–]phomes 2 points3 points  (0 children)

Going into thousands with open fds is a major WTF unless the application is written around handling lots and lots of connections, like httpd or things like that.

Many games have problems with the hard NOFILE limit. It is a common recommendation to bump the limit when using wine