diff --git a/source/ubl-settings-video.c b/source/ubl-settings-video.c index 19af3f6..ec67949 100644 --- a/source/ubl-settings-video.c +++ b/source/ubl-settings-video.c @@ -1190,8 +1190,8 @@ void yon_adapter_window_setup(main_window *widgets){ yon_char_remove_last_symbol(loaded[i],'\n'); } int pos = yon_char_parsed_check_exist(loaded,loaded_size,(char*)driver_use); - if (pos>-1){ - driver_all=yon_char_new(loaded[pos+1]); + if (pos!=-1){ + driver_all=yon_char_new(loaded[pos]); } yon_char_parsed_free(loaded,loaded_size); char *final_text = yon_char_unite("",DESCRIPTION_LABEL,": ",_(desc), diff --git a/source/ubl-settings-video.h b/source/ubl-settings-video.h index 43bfb6f..aeaa0d7 100644 --- a/source/ubl-settings-video.h +++ b/source/ubl-settings-video.h @@ -116,7 +116,7 @@ #define XORG_PARAMETER "XORG_MONITOR" -#define config_get_command(source) yon_char_unite("ubconfig --source ",source," get [video] XORG_MONITOR[*] VGADRV_AUTO VGADRV_NOFREE XORG_EXT XORG_DPI FAILSAFEATI FAILSAFENVIDIA OPTIRUN PRIMUSRUN INTEGRATEDVGA",NULL) +#define config_get_command(source) yon_char_unite("ubconfig --source ",source," get [video] XORG_MONITOR[*] VGADRV_AUTO VGADRV_NOFREE XORG_EXT XORG_DPI FAILSAFEATI FAILSAFENVIDIA OPTIRUN PRIMUSRUN INTEGRATEDVGA ENVIRONMENT[profile:__GL_YIELD] ENVIRONMENT[profile:KWIN_TRIPLE_BUFFER]",NULL) #define config_get_default_command "" #define config_get_global_only_parameters ""