![]() Huge thanks for doing this as it made the investigation into NVENC problems easier. Additionally many of the checkboxes are now dropdowns to allow staying at the default setting given by the FFmpeg encoder.Īlso thanks to two kind souls, kryztoval and UserNaem, the plugin now has a user friendly way to select the GPU for (Software) encoders and more settings have a proper description tooltip. Lookahead, Spatial AQ and Temporal AQ are now correctly set instead of being ignored, which should result in an immediately noticable increase in stream quality, but at the cost of some GPU usage which should be expected. To make up for this, I've spent a lot of time fixing the NVENC integration. Due to that you will lose all your previous settings for the encoders added by the plugin unless you backed them up in some form (screenshots, text copies) and restore them afterwards. However due to a problem with Mixer streaming, I had to rename the unique id for each encoder so that Mixer streaming works again. ![]() This change requires that you are using OBS Studio 24.0.x, and ideally you are using 24.0.3 or newer. The only things I changed are the recording path and “Output (Scaled) Resolution” from 1080p to 4k.Who needs lower CPU and GPU usage? Everyone! And that's why the new (Hardware) integration now shares the graphics context with OBS Studio, which should result in an even further reduced CPU and GPU usage for everyone. I made a new profile to reset the settings to default. I do not use hibernation, so I thought that using a swapfile would be fine. I haven’t yet tried this because I don’t really want to resize my partitions, but I am willing to try if anyone here thinks it’s worth a shot. In my search to fix this issue, I saw one person mention that using a swap file instead of a swap partition can cause issues with OBS. Timer = PowerMizer_Monitor_(GPU_0),Yes,1000 # Configuration file for nvidia-settings - the NVIDIA Settings utility # /home/elias/Documents/.nvidia-settings-rc I exported my nvidia-settings config to a temporary place (so it doesn’t overwrite the normal config): # Allows G-SYNC on monitor not validated as G-SYNC Compatible: Yes.Orientation: No Rotation, No Reflection.Selection: GBT AORUS FI32U (DP-2 on GPU-0).Server Vendor String: The X.Org Foundation.I can’t post screenshots since I just made my account, but here is what I see in nvidia-settings: OpenGL: renderer: NVIDIA GeForce RTX 3090/PCIe/SSE2 Loaded: nvidia gpu: nvidia resolution: 3840x2160 I ran sudo grub-mkconfig -o /boot/grub/grub.cfg and restarted after every edit. ![]() GRUB_CMDLINE_LINUX_DEFAULT="quiet udev.log_priority=3" I also tried renaming the config file and then reinstalling grub with pamac reinstall grub to get the default grub config. I tried changing this to the following, but it didn’t help: GRUB_CMDLINE_LINUX_DEFAULT="efi=runtime quiet apparmor=1 security=apparmor udev.log_priority=3" When I setup the VM, I had updated the grub config ( /etc/default/grub) to use: GRUB_CMDLINE_LINUX_DEFAULT="efi=runtime quiet apparmor=1 security=apparmor udev.log_priority=3 amd_iommu=on iommu=pt video:vesafb=off video=efifb:on" I reset my BIOS settings to default (other than my memory’s XMP profile). I previously had single GPU VM passthrough set up, so I figured that could be causing this issue. This one actually caused my screen to go black and then return me to the login screen every couple of minutes.Setting “Output (Scaled) Resolution” to 1080p while keeping the “Base (Canvas) Resolution” at 4k.Using the “Indistinguishable Quality, Large File Size” recording quality.Everything on my system is up to date with the stable branch and I restarted after updating. I am also recording to a PCIe4 SSD, so disk IO should not be a bottleneck. I know recording 4k 60hz is rather intensive, but NVENC shouldn’t have a problem with it. I think it’s worth noting that I have a 4k 144hz monitor and I’m recording a 4k 60hz video. When recording my desktop, about 25-50% of the frames are skipped, but if I try to record a game, then 99% of frames are skipped. dragging a window around the screen), I get a ton of “skipped frames due to encoding lag”. I am trying to record my screen with OBS using the NVENC encoder.
0 Comments
Leave a Reply. |