Linux Gaming Optimizations - RBar and TKG Kernel

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.ค. 2024
  • Stream going over Resizable bar and TKG Kernel.
    00:00:00 - Arch Linux and Current State
    00:09:16 - Helldivers 2 Problems
    00:14:26 - Initial CyberPunk Bench
    00:18:02 - Resizable BAR
    00:37:43 - Custom TKG Kernel
    01:12:43 - Change GRUB
    01:21:05 - Debug Helldivers 2
    01:53:52 - Final Cyberpunk Bench
    01:59:44 - Testing in KDE
    02:01:56 - Wrapping up .
    ►► Digital Downloads ➜ christitus.com/downloads
    ►► Reddit ➜ / christitustech
    ►► Chris Titus Tech ➜ / @christitustech
    ►► Twitch ➜ / christitustech
    ►► TH-cam Early Access ➜ / @titustechtalk
  • ภาพยนตร์และแอนิเมชัน

ความคิดเห็น • 69

  • @bradmiles1984
    @bradmiles1984 2 หลายเดือนก่อน +17

    These stream vids make my day so much more enjoyable at work.

  • @pianofun1207
    @pianofun1207 2 หลายเดือนก่อน +1

    Besides George Hotz programming streams, this is nice discovery, too :) Thanks for streaming interesting stuff! :)

  • @razvanrogozan4730
    @razvanrogozan4730 2 หลายเดือนก่อน +4

    I am using Debian Testing / Gaming on it using Steam and Proton and i got no major problems all works; some time have to force the game to start in older version of proton and not start all in 9.0).
    Setup is AMD R7 5800x and RX 6950 XT.
    Tryed Arch and head to meny problems and reminded me of SlackWare days :)))

    • @tuxsmouf
      @tuxsmouf 2 หลายเดือนก่อน +1

      i'm on gentoo with steam and it's working fine most of the time. I even succeded using VR with ALVR and steamvr but only with one game.

  • @weirddan455
    @weirddan455 2 หลายเดือนก่อน +1

    1:07:00 Just FYI that's not what those numbers mean. That's output from the "time" command. Real is the real time it took to finish the command (same as if you looked at your wall clock). User is CPU time spent in userspace. This is total among all of your CPUs which is why the number is higher than real. Sys is CPU time spent in kernel space from the application making syscalls.

  • @gamer8622
    @gamer8622 2 หลายเดือนก่อน +1

    Idk if it applies to arch but hd2 has a bug right now with fullscreen mode. If u go into the game files and change fullscreen to false, it might run. Thats what i had to do

  • @DavidLee-jd5ot
    @DavidLee-jd5ot 2 หลายเดือนก่อน +4

    You should alias neofetch to fastfetch , the fetch is instantaneous.

    • @Fadi-lj7pn
      @Fadi-lj7pn 2 หลายเดือนก่อน +2

      Neofetch is deprecated. I use instead Fastfetch.

  • @Nerd2Ninja
    @Nerd2Ninja 2 หลายเดือนก่อน

    Is xwayland (wayland with xorg compatibility) off the table?

  • @FAYZER0
    @FAYZER0 หลายเดือนก่อน

    Oh my God, you were not kidding, big performance gains in Jedi Survivor with TKG built for my alderlake CPU. Zen was not near this.

  • @GamerEnLinux
    @GamerEnLinux 2 หลายเดือนก่อน

    what about NTSYNC ? when is gonna be able at least on TKG will be great

  • @user-eo2ro9rd5v
    @user-eo2ro9rd5v 2 หลายเดือนก่อน

    Hello. I wanted to ask you. Make a video of the same plan, only the level of the kettle. Probably enough of these too. Thank you in advance.

  • @EchevinDuGlitch
    @EchevinDuGlitch 2 หลายเดือนก่อน

    To be fair I'm impressed by the difference the kernel made on your machine, too. The perf delta is pretty much in line with the results I got on a much older Xeon x5660 when totally CPU bound, but that was 6 years ago with my first ever release of the TkG kernel.. I was under the impression the scheduling improvements and other smaller optimizations wouldn't have such a large impact on more modern hardware, even less so after all the great perf boosts we got from upstream. Looks like it's not exactly true, at least not on all CPUs ^^'
    The frametime spikes may be caused by the PDS CPU scheduler having a hard time. Might be worth testing BMQ or even plain EEVDF on that CPU until sched-ext becomes less of a moving target.

  • @skilz8098
    @skilz8098 2 หลายเดือนก่อน +2

    Personally, any game or game dev that requires me to install a kernel level anti-cheat engine is not a game I want to install on my system regardless of what kernel or OS I'm using. I'm not against them preventing cheaters as I'm all for that. Yet I'm on the fence of having to install their software at the kernel level. If the game is an online multiplayer game and they want anti-cheating measures, they need to do it on the server side, on their side, not the client side wasting my CPU cycles, my RAM, using my power giving them direct access to Ring 0 privileges on my hardware. No thank you, I don't want your spyware. I'll go find another game, another developer and invest my time and money there. This is subjective as this is just my personal opinion and perspective. However, I find streams like this very interesting and intriguing towards all the work that you guys (the community) does to try and make such things possible. Keep up the great work!

  • @user-hr4xk1db6l
    @user-hr4xk1db6l 2 หลายเดือนก่อน

    i have arch and use a rx 6700 xt and get at least 100 fps in cyberpunk so thats weird as hell u only get 60. i do use my own kernels and a couple other things i suppose as well...
    Rbar helps with concurrant memory transfers instead of trannfering in a queu format

  • @eps-nx8zg
    @eps-nx8zg 2 หลายเดือนก่อน +1

    maybe try the flatpak of steam to get helldivers to work, it works fine on my arch install but I use the flatpak.

  • @Timely-ud4rm
    @Timely-ud4rm 2 หลายเดือนก่อน

    Gaming wise, my pc auto reboots randomly when playing overwatch 2. In fedora 39 this never happened, this video makes me inspired to do some extensive testing to find out why this is happening. While playing overwatch 2 my pc will reboot by itself, my screen will go black for 20 seconds then it will actually start the reboot process. Fedora 40 added some optimized binaries for newer CPU's, so I want to see if to revert these to the normal binaries, if that's why it does this. Just a theory, though.
    Also if Titus sees this what is your benchmarking thing that you use. I didn't know linux had something like that. Whats the name of it?

  • @RandomGeometryDashStuff
    @RandomGeometryDashStuff 2 หลายเดือนก่อน

    01:29:24 is EXCEPTION_FLT_DIVIDE_BY_ZERO normal?

  • @psour33
    @psour33 หลายเดือนก่อน

    I'm using Debian 12 full stable (no SID or testing) and it runs fine, as soon I tested Arch linux bad things happend with my RTX 4090. My flight simulator (X-plane) didn't even start.

  • @wilk85
    @wilk85 2 หลายเดือนก่อน

    For anyone here, is warframe or insurgency sandstorm works for you? Im getting strange errors probably EAC connected.
    Anyone has any resolution for arch linux for these games?
    iS error is #1
    And for wf after startong launcher im getting warframe window with error and cannot start a game

  • @ajaykrishna4688
    @ajaykrishna4688 2 หลายเดือนก่อน

    Need a review video for win-vind (system wide vim bindings in windows) please !! 🙂

  • @pyrokamileon
    @pyrokamileon 2 หลายเดือนก่อน

    I still automatically think of the game flower sun and rain every time I hear FSR.. 😂

  • @MegaGhostek
    @MegaGhostek 2 หลายเดือนก่อน

    Will you ever return to atomic desktops?

  • @SuzukaTheBest
    @SuzukaTheBest 2 หลายเดือนก่อน

    yes! I've tried arch and it just don't perfom like fedora, I don't know why.

    • @SuzukaTheBest
      @SuzukaTheBest 2 หลายเดือนก่อน

      also LACT for controlling AMD GPU on fedora just double click rpm install.
      On Arch you have to compile it by self.

    • @RuriGk
      @RuriGk 2 หลายเดือนก่อน

      If you have a amd card maybe you were using AMDVLK instead of RADV

    • @SuzukaTheBest
      @SuzukaTheBest 2 หลายเดือนก่อน

      @@RuriGk well cyberpunk 2077 benchmard shows RADV....

  • @newbtop
    @newbtop 2 หลายเดือนก่อน

    For science, conducting additional experiments would be advisable to identify any underlying issues. Ideally, your GPU should be operating at a minimum of 98%. I hope to see more videos like that in the future.

  • @paradoxpax
    @paradoxpax 2 หลายเดือนก่อน

    Hi. I love your work Titus. Can you make tutorial for speeding up steam download in linux?

  • @DaraesOwwL
    @DaraesOwwL 2 หลายเดือนก่อน

    Arch + VFIO gpu passthrough w11 + looking glass for image on host (optional)

    • @V1CT1MIZED
      @V1CT1MIZED 2 หลายเดือนก่อน

      = ban in anti cheat games

    • @DaraesOwwL
      @DaraesOwwL 2 หลายเดือนก่อน

      @@V1CT1MIZED have not happened to me in years, as for single players i dont care, same with multiplayer, i just play

  • @Aoitori365
    @Aoitori365 2 หลายเดือนก่อน

    bazzite uses a similar kernel to Nobara linux and pika os and steam os

  • @paradoxpax
    @paradoxpax 2 หลายเดือนก่อน

    I think that your low gpu usage is caused by your cpu not boosting properly or something in that nature.

  • @Lightking813
    @Lightking813 2 หลายเดือนก่อน

    Big fan of the linux tho I will say my only real complaint about linux in general is that if I wanna play a game that's off steam there's not really anything like proton db to tell you how playable a game is like there's the lutris game install scripts but nothing to tell u how reliable the install scripts if I'm sitting stuck on windows just waiting for my favourite game to have support also sucks if u wanna use something like flawless widescreen (aka if u have an ultrawide) because it can be very hit or miss

  • @DavidJonSpem
    @DavidJonSpem 2 หลายเดือนก่อน +3

    Did you enable 4G decoding in the BIOS? You need that too for Resizable BAR to be enabled.

    • @Fezzy976
      @Fezzy976 2 หลายเดือนก่อน

      generally once you enable resizebar, 4g decoding is enabled at the same time.

    • @DavidJonSpem
      @DavidJonSpem 2 หลายเดือนก่อน

      @@Fezzy976 Not on all motherboards. I've had an MSI board that required both to be enabled. Only way I was able to verify, was seeing SAM enabled in AMD's Adrenaline software on Windows.

    • @Fezzy976
      @Fezzy976 2 หลายเดือนก่อน

      @@DavidJonSpem strange i have an msi, gigabyte, and asus board and all of them enable 4g decoding when i enable resizebar. the 4g option only appears on all of them when enabling resizebar. the 4g option only has two settings, auto and disabled, it is set to auto by default which is on.

    • @DavidJonSpem
      @DavidJonSpem 2 หลายเดือนก่อน

      @@Fezzy976 There needs to be a way you can double check in the OS if Resizable BAR is truly on or not. Or else I just assume and realize years later that I could have gotten free performance because it wasn't on. In my case I was able to double check it but on Linux I wouldn't know.

    • @Fezzy976
      @Fezzy976 2 หลายเดือนก่อน

      @@DavidJonSpem GPUZ, HWinfo, and Nvidia control panel all report its enabled.
      4g decoding on all my boards only has 2 options. Auto or Disabled. Auto is default which means ON. This only appears when I enable Resizebar which also has two options, Auto or Disabled. Auto meaning ON.
      On my MSI board which is the newest board I have, Resizebar was enabled by default.

  • @InnerFire6213
    @InnerFire6213 2 หลายเดือนก่อน

    This is why i use pre configured gaming distro like Garuda. 😂

  • @johnpapa8554
    @johnpapa8554 2 หลายเดือนก่อน +3

    with xeon processor ,although it is a beast, it was not made for gaming.

  • @soumyameta
    @soumyameta หลายเดือนก่อน

    why not use cachyos kernel

  • @pacifico4999
    @pacifico4999 2 หลายเดือนก่อน

    Is he using Timeshift without BTRFS? He doesn't know what he's missing out

  • @skilz8098
    @skilz8098 2 หลายเดือนก่อน

    Server Bios all white? The designers might be fans of: Manfred Mann's Earth Band's song Blinded by The Light...

  • @WickedQuence
    @WickedQuence 2 หลายเดือนก่อน +1

    Idk for me Arch literally just works.

  • @bartsimpson4588
    @bartsimpson4588 2 หลายเดือนก่อน +1

    I’m 7800xt and hit 120+fps on cp2077

    • @eps-nx8zg
      @eps-nx8zg 2 หลายเดือนก่อน

      same, stock arch with the zen kernel. I don't know what res he is playing on but its been fine for me.

    • @eps-nx8zg
      @eps-nx8zg 2 หลายเดือนก่อน +1

      he's on 1080p, it is super weird to get that kind of frame rate at 1080p, I literally am getting double

    • @lizer5253
      @lizer5253 2 หลายเดือนก่อน +1

      @@eps-nx8zg maybe it's just cpu bottleneck

    • @dullahangaming5107
      @dullahangaming5107 2 หลายเดือนก่อน +1

      That cpu is not where its at. Not only does x3d shred it in gaming performance, my 7950x3d compiled the kernel faster.

    • @lizer5253
      @lizer5253 2 หลายเดือนก่อน +1

      @@dullahangaming5107 well even if it's a xeon it's probably an old one

  • @Dragon_Slayer_Ornstein
    @Dragon_Slayer_Ornstein 2 หลายเดือนก่อน

    Playing games with a Xeon CPU seems odd, but each to their own.

    • @m.m.3753
      @m.m.3753 2 หลายเดือนก่อน

      Xeons are only better Desktop CPUs. nothing Special, lesser frequency, Sometimes more Cache and more cores. Thats it. In the past inused a v3 xeon with 12 cores. thats was Like a 4770k only with 8 more cores and lesser clock. Awesome CPU and think about IT has Quad Channel ram. Reached ram speeds Like Dual Channel ddr4 3800

  • @alejandroespalter2601
    @alejandroespalter2601 2 หลายเดือนก่อน

    the whole AUR and Drvgs analogy IS awful, but sadly accurate.

  • @copiuum
    @copiuum 2 หลายเดือนก่อน

    lmfaoo pissandshittium

  • @michaelgleason4791
    @michaelgleason4791 2 หลายเดือนก่อน +5

    Didn't even break anything. Disappointing.

  • @garophelaus
    @garophelaus 2 หลายเดือนก่อน

    I'm playing Helldivers 2 on Gentoo running KDE 5 using these launch params with Proton Experimental:
    -use-d3d11 -USEALLAVAILABLECORES
    Kernel is just the standard distribution kernel, I'm lazy.
    I haven't had any issues with launching the game but recently I've had a few freezes during missions and have to stop the game from the steam UI.
    My setup is AMD R9 3950X and RX 7900 XTX, 64GB RAM.