A Mouse
- 9 Posts
- 120 Comments
A Mouseto
Games@sh.itjust.works•GOG asking for more donations from gamers with the new GOG Patrons programEnglish
5·8 days agoAw, that’s a shame. I do want to point out that if you have PayPal, at least in the U.S. you can get a debit card that links the balance and other cards connected to the PayPal account.
Look at either putting it behind a reverse proxy or using the built in Let’s Encrypt / ACME configuration.
Suggested documentation:
The config linked to in their documentation states
# Address to listen to / bind to on the server # # For production: # listen_addr: 0.0.0.0:8080 listen_addr: 127.0.0.1:8080 # Address to listen to /metrics and /debug, you may want # to keep this endpoint private to your internal network metrics_listen_addr: 127.0.0.1:9090Port 8080 TCP is used for the connection, 9090 TCP is for metrics and not suggested to port forward. If you use a reverse proxy, you do not need to port forward to either of those ports directly, and instead to the reverse proxy.
The last thing I can suggest are the last two comments on the steam-devices repo: https://github.com/ValveSoftware/steam-devices/issues/64#issuecomment-3092449971
Try adding these to a file such as
/etc/udev/rules.d/71-8bitdo-pro-2.rules# 8bitdo pro 2 bluetooth hidraw ACTION!="remove", KERNEL=="hidraw*", KERNELS=="*2DC8:6006*", MODE="0660", TAG+="uaccess"and/or
ACTION!="remove", KERNEL=="hidraw*", KERNELS=="*2DC8:6012*", MODE="0660", TAG+="uaccess"The reason I added
ACTION!="remove"is due to a recent change with systemd.ACLs for device nodes requested by “uaccess” udev tag are now always applied/updated by systemd-udevd through “uaccess” udev builtin, and systemd-logind no longer applies/updates ACLs but triggers “change” uevents to make systemd-udevd apply/update ACLs. Hence, the “uaccess” udev tag should be set not only on “add” action but also on “change” action, and it is highly recommended that the rule is applied all actions except for “remove” action.
Recommended example:
ACTION!=“remove”, SUBSYSTEM==“hidraw”, TAG+=“uaccess”
The following example does not work since v258:
ACTION==“add”, SUBSYSTEM==“hidraw”, TAG+=“uaccess”
Check out this repo for udev rules: https://codeberg.org/fabiscafe/game-devices-udev
Instructions copied from repo:
- Download the archive.
- Extract the archive.
- Copy all the rule files to /etc/udev/rules.d.
- Create another file: /etc/modules-load.d/uinput.conf.
- Put uinput into that file.
- Reboot.
Thank you. I’ll be sure to try it later.
8BitDo Ultimate 2 Wireless Controller.
It uses the xbox layout. It has hall effect triggers and TMR joysticks (similar to hall effect), 2 back paddle buttons, 2 extra bumper buttons, and gyro.
The software does not work, or at least didn’t work on Linux with wine when I tried a few months ago. However for just regular controls and if using Steam Input it doesn’t matter.
A Mouseto
Selfhosted@lemmy.world•Those who don't use dashboards, how are you managing your services?English
1·1 month agoBookmarks for linking to services. Grafana for graphs that I only look at if I am curious or looking into when a problem arises. I could use Uptime Kuma if I wanted a simpler solution or notifications.
Try contacting the Forgejo admin, they can enable the HTTP meta refresh challenge, though it does have a higher false positive rate. https://anubis.techaro.lol/docs/admin/configuration/challenges/metarefresh
A Mouseto
Linux@lemmy.ml•[SOLVED] Upgraded to debian 13.0 from 12.11 and now unit NetworkManager.service could not be found. How do I install a network manager now?English
5·3 months agoYour Lemmy instance blocks the lemmygrad instance where IHave69XiBucks resides. My instance does too.
A Mouseto
Linux@lemmy.ml•[SOLVED] what did I do to debian 13.0? I can only access the backup installEnglish
2·3 months agoYou can look at the /boot/grub/grub.cfg file for details as to what each option is on the grub menu. It’s not the prettiest file though. Search for
menuentry, that should be followed by the name of the entry and below details for what kernel and options it uses.
A Mouseto
Linux@lemmy.ml•[SOLVED] what did I do to debian 13.0? I can only access the backup installEnglish
11·3 months agodeleted by creator
A Mouseto
Firefox@fedia.io•Firefox users report high CPU and memory usage in the latest release, caused by browser's on-device AI inferencing for its 'smart tab grouping' feature.English
13·3 months agoThere’s an option labeled Use AI to suggest tabs and a name for tab groups.
On 141 it’s listed in Settings under the General => Tabs section.
It changes browser.tabs.groups.smart.userEnabled.
Looking at it further, either option will disable it. Here’s the code that checks both values, https://github.com/mozilla-firefox/firefox/blob/FIREFOX-ANDROID_141_0_3_RELEASE/browser/components/tabbrowser/content/tabgroup-menu.js#L481
A Mouseto
Selfhosted@lemmy.world•selfh.st: improper etiquette by 2010 standards? (trackers, no RSS) Thoughts?English
3·3 months agoThe
?reftag is from the Ghost blogging platform. https://forum.ghost.org/t/remove-ref-from-links-in-posts/37701/2This is called “Outbound link tagging” - you can configure this on the Analytics Settings page (/ghost/#/settings/analytics)
And yeah, they do the same as GamingOnLinux with not including the content in the RSS feeds.
Forgot to give my opinion. The ref tag doesn’t bother me because it’s not giving any private information up, besides where I am from just like the referrer header does. I am kind of conflicted with the RSS feeds because I personally use them for many things, however I understand that these places need to advertise to make money (though I block ads too).
A Mouseto
Firefox@lemmy.ml•What does network.http.http3.sni-slicing do in Firefox?English
11·3 months agoSo I am not entirely sure. I did find the code for it however if you want to take a look.
In Firefox it uses the variable for the neqo library, which is the the Mozilla Firefox implementation of QUIC in Rust.
code:
let mut params = ConnectionParameters::default() .versions(quic_version, version_list) .cc_algorithm(cc_algorithm) .max_data(max_data) .max_stream_data(StreamType::BiDi, false, max_stream_data) .grease(static_prefs::pref!("security.tls.grease_http3_enable")) .sni_slicing(static_prefs::pref!("network.http.http3.sni-slicing")) .idle_timeout(Duration::from_secs(idle_timeout.into())) // Disabled on OpenBSD. See <https://bugzilla.mozilla.org/show_bug.cgi?id=1952304>. .pmtud_iface_mtu(cfg!(not(target_os = "openbsd"))) // MLKEM support is configured further below. By default, disable it. .mlkem(false);In the neqo library it’s used here: https://github.com/mozilla/neqo/blob/9e52e922343609dba5171c0adb869cff7bd8d3a0/neqo-transport/src/crypto.rs#L1594
code:
let written = if sni_slicing && offset == 0 { if let Some(sni) = find_sni(data) { // Cut the crypto data in two at the midpoint of the SNI and swap the chunks. let mid = sni.start + (sni.end - sni.start) / 2; let (left, right) = data.split_at(mid); // Truncate the chunks so we can fit them into roughly evenly-filled packets. let packets_needed = data.len().div_ceil(builder.limit()); let limit = data.len() / packets_needed; let ((left_offset, left), (right_offset, right)) = limit_chunks((offset, left), (offset + mid as u64, right), limit); ( write_chunk(right_offset, right, builder), write_chunk(left_offset, left, builder), ) } else { // No SNI found, write the entire data. (write_chunk(offset, data, builder), None) } } else { // SNI slicing disabled or data not at offset 0, write the entire data. (write_chunk(offset, data, builder), None) };
I am looking forward to the new homestead. Also the new elite specs look interesting, can’t wait until we hear more.
I’m not sure if you know, you can craft and use two Conflux. The new Skimmer masteries have me interested as well!
A Mouseto
Linux@lemmy.ml•Anyone noticing Firefox not letting you use the address bar in some windows?English
22·5 months agoIt’s probably this bug: https://bugzilla.mozilla.org/show_bug.cgi?id=1955112
It’s a bug specifically on Wayland.
Try grabbing the tab and moving it and letting go, you don’t have to move it’s tab slot.
Looking at the changes lists many Wayland patches: https://github.com/GloriousEggroll/proton-ge-custom/tree/master/patches/wine-hotfixes/pending/wine-wayland
Searching through that list for “cursor” returned 3 results.
- https://github.com/GloriousEggroll/proton-ge-custom/blob/master/patches/wine-hotfixes/pending/wine-wayland/0014-winewayland-Implement-SetCursorPos-via-pointer-lock.patch
- https://github.com/GloriousEggroll/proton-ge-custom/blob/master/patches/wine-hotfixes/pending/wine-wayland/0017-winewayland-Treat-fully-transparent-cursors-as-hidde.patch
- https://github.com/GloriousEggroll/proton-ge-custom/blob/master/patches/wine-hotfixes/pending/wine-wayland/0030-cursor-shape-v1.patch
Here’s the pull requests on the WINE HQ GitLab.
A Mouseto
Linux Gaming@lemmy.world•Nobara 42: SteamOS alternative updated with better driver manager, custom app store, and new Linux kernelEnglish
71·6 months agoFrom the Nobara changelog: https://nobaraproject.org/category/changelog/
plasma-discover and gnome-software have both now been replaced with flatpost. Flatpost is a new in-house developed one-stop shop for flatpaks. It is able to handle installation, removal, upgrading, and permissions of flatpaks as well as flatpak repository management. You should find it provides all of the same permission toggles as flatseal. It is a simple application built on python and gtk, and is meant to be a desktop environment agnostic solution (meaning it should run in any DE). We did this because while we only support Gnome and KDE, we understand users still want to install their own environments and will do so regardless of whether or not it’s supported. If they are going to do that, again we prefer users to install flatpaks where possible for their software needs, and not all environments have a flatpak shop. For example if I’m using hyprland or labwc, now I have a shop I can use with them: https://github.com/GloriousEggroll/flatpost. Users can still manually install plasma-discover or gnome-software if they prefer.








There’s also archive.today that can bypass these paywalls. https://archive.ph/NfjJm