Had a hard time getting it to work.
intel 14600K with igpuFor whatever reason OBS REFUSED to show me the quicksync option from dropdown list
Obs was either having root access with black screen and no devices access and THEN showing quicksync
OR straight up refusing to ever show me quicksync as viable option, only VAAPI which is the deprecated version for older igpu's the way i understand it.
I verified my igpu is installed with correct drivers using vainfo (which ALSO defaults to nvidia btw, you have to use the --display drm and manually show the vainfo which driver you "mean" in my case LIBVA_DRIVER_NAME=iHD and whatnot and then use
and hope it shows you intel gpu info.
SOLUTION FOR ME that finally worked for me and allowed me choosing quicksync from dropdown (and it actually working and recording without any black screens)
was putting LIBVA_DRIVER_NAME=iHD as environment variable which apparently forces OBS to use intel GPU and not nvidia nvenc
so for the new linux users like me, try launching obs in terminal like this:
To try if it works for you.
intel 14600K with igpuFor whatever reason OBS REFUSED to show me the quicksync option from dropdown list
Obs was either having root access with black screen and no devices access and THEN showing quicksync
OR straight up refusing to ever show me quicksync as viable option, only VAAPI which is the deprecated version for older igpu's the way i understand it.
I verified my igpu is installed with correct drivers using vainfo (which ALSO defaults to nvidia btw, you have to use the --display drm and manually show the vainfo which driver you "mean" in my case LIBVA_DRIVER_NAME=iHD and whatnot and then use
Code:
vainfo --display drm --device /dev/dri/renderD129
// or 128,
SOLUTION FOR ME that finally worked for me and allowed me choosing quicksync from dropdown (and it actually working and recording without any black screens)
was putting LIBVA_DRIVER_NAME=iHD as environment variable which apparently forces OBS to use intel GPU and not nvidia nvenc
so for the new linux users like me, try launching obs in terminal like this:
Code:
LIBVA_DRIVER_NAME=iHD obs