mranderson17

@mranderson17@infosec.pub

This profile is from a federated server and may be incomplete. Browse more on the original instance.

mranderson17,

I love that you have an actual key with a keychain. The whole thing looks awesome!

Thrustmaster T-GT II vs Fanatec CSL Elite as a first wheel

I want to get into not very serious sim racing so I need to buy my first setup. Direct drives are not officially available here and import taxes are so high that things like Moza R5 or Fanatec CSL DD cost around $900-1200 (if I buy 3 pedal set too which is necessary) which is not very acceptable. There are quite a few deals on...

mranderson17,

Have you considered building one of the open source wheel projects like openFFBoard (github page)?

You get direct drive power with open source software and can source a motor and parts more easily. OpenFFBoard has a custom controller and driver which you can buy but you can also make it work with dev boards and odrive/vesc if your ability to order parts is limited. The ffboard does make it easier if you can buy just that one part though elecrow.com/open-ffboard-stm32f407-usb-interface-…

That said, and to answer your question as best I can, I used a T300rs for a while and it was fine, but both thrustmaster and fanatec suffered (and still do a bit) from some reliability issues. But no belt drive wheel is ever going to compare to a direct drive wheel.

mranderson17,

Ah, I didn’t want to make any negative assumptions about your disability. Yeah if you can get an off the shelf one that would be much easier. I have no experience with the CSL series (or any commercial wheel, I went from the t300 to a 15nm peak ffboard+odrive wheel), but I hear they are pretty good. What you will get from the more powerful and expensive models is increased detail at low power in addition to the obvious higher output as far as I understand.

mranderson17,

“simple” … I’m not sure that word is used correctly here lol

mranderson17,

If you want to monitor sleep with it charging at night isn’t possible, and remembering to charge every single day during the day is annoying in my opinion. Not everyone wants sleep monitoring though, or likes to sleep with a watch on, so I get why there’s some division on the subject.

My pebble 2 hr lasts about 5 days and I’m very happy with that frequency of charging. I think it was a bit better when new but that was a long time ago.

mranderson17,

So, I’m not sure if the process has changed in the last decade or so but in a long-ago computer forensics class step 0, before all else, was to never operate data recovery on the original disk. Create a block level image of the entire device, then work on that.

My go to steps for recovery have been the following in the years since:

  1. create an image of the entire disk (not a partition) using ddrescue ddrescue -d /dev/sdX <path_to_image>.img
  2. Run test disk on it selecting the partitions as necessary testdisk <path_to_image>.img

If the disk has a complicated partition layout, or more effort is required to find the correct partition you can also mount parts of the disk.

  1. create an image of the entire disk (not a partition) using ddrescue

    ddrescue -d /dev/sdX <path_to_image>.img

  2. Mount the image as a loopback device with the appropriate offset

    losetup --offset <some_offset_like_8192> --show -v -r -f -P <path_to_image>.imgthis will mount individual partitions:

    
    <span style="color:#323232;">loop58        7:58   0 465.8G  1 loop
    </span><span style="color:#323232;">├─loop58p1  259:7    0   1.5G  1 part
    </span><span style="color:#323232;">├─loop58p2  259:8    0 450.6G  1 part
    </span><span style="color:#323232;">└─loop58p3  259:9    0  13.7G  1 part
    </span>
    
  3. Then operate testdisk on whatever partition you want.

All that said there are a lot of variables here and things don’t always work perfectly. I hope you do find a way to recover them.

mranderson17,

Nextcloud AIO is not the only way to run Nextcloud in docker. For example you can use the Nextcloud docker repository and docker-compose for which there are many examples. I’ve been running Nextcloud this way for many years now without any un-recoverable issues, and no issues at all that weren’t caused by me. Upgrading is also very easy since you simply increment the version in docker-compose.yml and restart the service.

That said the NixOS suggestion from @StrawberryPigtails looks really neat and I may try that out soon my self since I’ve never played with NixOS before and it seems like a good excuse to do so.

mranderson17,

I use sway and run zoom in my browser (because zoom is shady and I don’t trust them). Screen sharing works fine in the browser. The application never worked very well to being with anyway for me, even on X11.

I also use git.dec05eba.com/gpu-screen-recorder/about/ for individual output screen recording such as gaming which works amazingly well. You can not select a section of a single output though, only the whole output. That’s a deal breaker for some, and a non-issue for others, just depends on what you need.

mranderson17, (edited )

Sway for a little over a year now (on an AMD gpu). I switched for mixed refresh rate support and VRR. VRR requires a workaround in sway but works better in others, like hyprland, however I like sway’s tiling better so I stuck with it. Also the absence of tearing in anything, ever, is worth it to me. I have two vertical displays and it was really hit or miss on X11. Sometimes GPU acceleration would just decide not to work in browsers and I’d have to restart them because smooth scrolling would turn into a stop-motion film. That’s never happened since switching to sway.

EDIT: I used i3 before

mranderson17,

But can it sneekily destroy the cables under my desk? And does it sometimes just stop and look at you to think “I could destroy you… if only I was a little bit bigger”.

mranderson17, (edited )

Is it on a tty in embedded mode? If so does switching ttys using CTRL+ALT+F{1…10} work? Usually the display manager is on F1 or F7. If it’s not in embedded mode, does Left Alt + Enter work?

EDIT: Re-read and realized I didn’t understand completely. You’re starting it with your display manager. I’m not sure how you would kill it in that case.

mranderson17,

Ok, I’m prepared to be downvoted today so here goes.

Nextcloud is an enterprise cloud suite. The one you run in docker on your rpi (or whatever) is the same one that is run at a company, albeit with more high availability and redundancy, but the same application, proxies, caching, db, etc. Nothing is stopping you from running the stable channel and testing your upgrades, or even rolling out specific stable client versions to your devices.

Said companies often have teams (more than one person) to run it, stage upgrades, automated testing, automated backups, monitoring, etc. They go to work and do just that, maybe not every day but at least a couple times a week their focus is Nextcloud and only Nextcloud.

What many people in the self hosting community do is spin up docker, without ever having touched docker before, and try to run Nextcloud, forget that it exists, and then upgrade it a year later across multiple versions without maintaining the database. Then they obsess about how fast an app loads by refreshing it a whole bunch, and then complain on internet forums that it sucks. This, like many posts, doesn’t have a specific problem for us to help with, no logs or stack traces have been posted, and the subject of the complaint shows just how terrible your understanding of application security is.

So, while there is legitimate criticism of some of Nextcloud’s design choices, this isn’t it. And at the risk of sounding a little gatekeepy, if you post “nextcloud updates break everything” with no context you probably should spend some time gaining a better understanding of how internet facing services work and make an attempt to fix the problem (probably misconfiguration, and in this desktop client case probably a heap of un-updated local software installed alongside the client), which I’m sure people would find if they did the bare minimum of reading a few log files or any of the other things that come with being an application admin.

mranderson17,

I think this one github.com/nextcloud/desktop/issues/5369 is probably the more relevant, and also open, issue. However even in that issue people claim you can choose not to. The argument is only that it suggests restarting explorer and also rebooting and that this is annoying. So you never get a prompt, it just dies?

I agree though that the amount of time where it was force rebooting is pretty bad, and it looks like the rollout of the patch was mishandled. I also should probably admit that I’ve never touched the windows client, my environment is entirely Linux and Android. The Linux client even with file manager integration doesn’t require restarts of anything.

mranderson17,

TIL the Cammus C5 works as a generic HID Force Feedback device in Linux. That really makes up for the weird marketing.

mranderson17,

I try to spread things out as much as possible among the games I have. AC and EA WRC right now but I have lots of hours in DR2.0 and AMS2 as well. AC and AMS2 are the fastest to get from startup to driving in single player, so I lean towards those if I’m time constrained.

Is freecad so difficult due to design decisions or are they technical limitations?

Hi! I started to fiddle around with freecad a little again tonight. I still find many things unintuitive. And I just watched a video about master sketches, because they are essential in my workflow on other programs. It makes it soo much easier to keep the overview and change little things quickly because I don’t have to...

mranderson17,

FreeCAD is the way it is mostly because it’s not optimized by multi-billion dollar companies with teams of developers and UI/UX engineers. It’s very much the do-all-the-steps-your-self CAD package.

That said, there are loads of bad or outdated video tutorials out there, and generally people tend to find one way to do a thing and then market their video as THE way to do it. Treat FreeCAD like Linux, there are lots of “correct” ways to use it, and also don’t expect it to be something it’s not.

If you feel comfortable with it, it would be cool for you to make a short video of where you are stuck, or where you feel you are doing unnecessary steps, and maybe we can help you reach our goal in a simpler way?

mranderson17,

Yeah that’s fair, I do think that a big UI/UX redesign that makes it magically user friendly in a single release cycle would be next to impossible with the funding the project has though, and unfortunately a long drawn out redesign (what’s currently happening with, say, RT’s UI improvements) would likely have a lot of the problems that got us to this point as well. UI/UX benefits from a closely integrated team working towards a singular goal in my (limited) experience.

Now that I’m thinking about it a bit more, the project moves very slow and is for some reason extremely cautious about contributed core code so when things do need to be improved they become workbenches or addons and splinter the workflow even more.

This PR for example was a massive hurdle for some transparent overlays and went quite quickly in comparison to other features github.com/FreeCAD/FreeCAD/pull/7888

mranderson17,

The fact that “toms” hardware is reporting on this is pretty coinci(dental)

mranderson17,

Not sprints, but I did something similar with my ultimate+ set. I didn’t replace all of them, only 1, and the other spring is there in the original set. This produces a feel more like what is in my real street car with a brake booster where there is some pedal travel and then sudden increase in resistance.

https://infosec.pub/pictrs/image/f2be38af-f26c-462e-b878-a20616144641.png

Not quite what you’re asking about but figured it might be helpful.

mranderson17,

In this picture I used a valve spring from a 1991 Ford Escort. I’m not sure this is ideal for this purpose, but I had a small pile of them in my parts bin so I figured it was worth a try. Since brake feel in sim-racing seems to be more about personal preference than reality (read some threads on that subject… it’s a rabbit hole) I would guess you’ll need to buy many springs and experiment a bit.

Maybe you could find a local to you industrial or hardware supplier and pick up a few?

mranderson17,

I don’t think AC is ever going to work without some workarounds to get it to start. AFAIK the only one required right now for vanilla AC is protontricks 244210 dotnet472 corefonts and then I think it will start. GE might implement a fix for that I guess but honestly the vanilla game isn’t worth playing without content manager at this point and that’s a whole multi-step process to install inside the wine prefix and in the game root outside of steam, and not something GE can do anything about.

Anyway the process is much simpler than it used to be. Here’s my notes from last time I did it about a month ago or so. I race (badly) in AC pretty much daily.


<span style="color:#323232;">Install game
</span><span style="color:#323232;">select GE-Proton8-25 (get it from github if you don't have it)
</span><span style="color:#323232;">run game and let it crash (takes like 15 minutes)
</span><span style="color:#323232;">protontricks 244210 dotnet472 corefonts (about 20 minutes)
</span><span style="color:#323232;">add fonts from here https://files.acstuff.ru/shared/T0Zj/fonts.zip (readme)
</span><span style="color:#323232;">Install Content Manager in .steam/root/steamapps/common/assettocorsa/
</span><span style="color:#323232;">set launch options to c="%command%";sh -c "${c::-17}Content Manager Safe.exe'"
</span><span style="color:#323232;">mkdir -p $HOME/.steam/root/steamapps/compatdata/244210/pfx/drive_c/Program Files (x86)/Steam/config
</span><span style="color:#323232;">ln -s $HOME/.steam/root/config/loginusers.vdf $HOME/.steam/root/steamapps/compatdata/244210/pfx/drive_c/Program Files (x86)/Steam/config/loginusers.vdf
</span><span style="color:#323232;">protontricks 244210 winecfg, then add library override for dwrite.dll (native, builtin)
</span><span style="color:#323232;">Run game, will launch CM
</span><span style="color:#323232;">echo 'Z:home'$USER'.steamrootsteamappscommonassettocorsa' then paste that in the AC location when prompted
</span><span style="color:#323232;">install your key for the full version
</span><span style="color:#323232;">install CSP, then upgrade to 0.2.2 (will say Can't find INIReader::cache when launching if you don't), then upgrade to the preview if you want.
</span><span style="color:#323232;">install anything else you want like SoL, pure, etc.
</span><span style="color:#323232;">Drive!
</span>
  • All
  • Subscribed
  • Moderated
  • Favorites
  • Leos
  • mdbf
  • magazineikmin
  • Youngstown
  • everett
  • rosin
  • slotface
  • thenastyranch
  • ngwrru68w68
  • PowerRangers
  • kavyap
  • cisconetworking
  • tsrsr
  • DreamBathrooms
  • anitta
  • tacticalgear
  • khanakhh
  • Durango
  • ethstaker
  • vwfavf
  • InstantRegret
  • modclub
  • tester
  • cubers
  • GTA5RPClips
  • osvaldo12
  • normalnudes
  • provamag3
  • All magazines