master #89

Merged
asmeron merged 23 commits from YanTheKaller/ubl-settings-video:master into master 10 months ago

@ -3,6 +3,7 @@
<gresource prefix="/com/ublinux/ui"> <gresource prefix="/com/ublinux/ui">
<file>ubl-settings-video.glade</file> <file>ubl-settings-video.glade</file>
<file>ubl-settings-video-monitor.glade</file> <file>ubl-settings-video-monitor.glade</file>
<file>ubl-settings-video-terminal.glade</file>
<file>ubl-settings-video-configuration.glade</file> <file>ubl-settings-video-configuration.glade</file>
</gresource> </gresource>
<gresource prefix="/com/ublinux/css"> <gresource prefix="/com/ublinux/css">

@ -29,10 +29,6 @@ if(WEBKIT_LIBRARIES_FOUND)
add_definitions(${WEBKIT_CFLAGS_OTHER}) add_definitions(${WEBKIT_CFLAGS_OTHER})
endif() endif()
configure_file(ubl-cmake.in ubl-cmake.h)
file(COPY ${CMAKE_CURRENT_BINARY_DIR}/ubl-cmake.h DESTINATION ./)
set(GRESOURCE_C resources.c) set(GRESOURCE_C resources.c)
set(GRESOURCE_XML gresource.xml) set(GRESOURCE_XML gresource.xml)
@ -41,6 +37,7 @@ add_custom_target(GLADE ubl-settings-video.glade)
set(DEPENDFILES set(DEPENDFILES
../ubl-settings-video.glade ../ubl-settings-video.glade
../ubl-settings-video-terminal.glade
../ubl-settings-video-monitor.glade ../ubl-settings-video-monitor.glade
../ubl-settings-video-configuration.glade ../ubl-settings-video-configuration.glade
../gresource.xml ../gresource.xml
@ -68,19 +65,21 @@ add_custom_target(
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${GRESOURCE_C} DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/${GRESOURCE_C}
) )
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Werror -Wmissing-declarations -fdiagnostics-color=always -std=c++2a") set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Werror -Wmissing-declarations -fdiagnostics-color=always \
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Werror -Wmissing-declarations -fdiagnostics-color=always -lm")
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pedantic -Wall -Wextra -Werror -Wmissing-declarations -fdiagnostics-color=always \
-O2 -pipe -fno-plt -fexceptions \ -O2 -pipe -fno-plt -fexceptions \
-Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security \ -Wformat -Werror=format-security \
-fstack-clash-protection -fcf-protection") -fstack-clash-protection -fcf-protection")
string(FIND "${CMAKE_CXX_FLAGS}" "-D_FORTIFY_SOURCE" FORTIFY_FOUND)
if(FORTIFY_FOUND EQUAL -1)
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wp,-D_FORTIFY_SOURCE=2")
endif()
set(SOURCE_FILES set(SOURCE_FILES
ubl-settings-video.c ubl-settings-video.c
ubl-settings-video.h ubl-settings-video.h
ubl-strings.h ubl-strings.h
${CMAKE_CURRENT_BINARY_DIR}/ubl-cmake.h
) )
set(LIBRARIES set(LIBRARIES

@ -1 +0,0 @@
#cmakedefine WEBKIT_FOUND

File diff suppressed because it is too large Load Diff

@ -1,9 +1,6 @@
#include <gtk/gtk.h> #include <gtk/gtk.h>
#include <gtk/gtkx.h> #include <gtk/gtkx.h>
#include "ubl-cmake.h" #include <webkit2/webkit2.h>
#ifdef WEBKIT_FOUND
#include <webkit2/webkit2.h>
#endif
#include <vte/vte.h> #include <vte/vte.h>
#include <locale.h> #include <locale.h>
#include <stdio.h> #include <stdio.h>
@ -17,7 +14,6 @@
#include <libintl.h> #include <libintl.h>
#include <time.h> #include <time.h>
#include <json-c/json.h> #include <json-c/json.h>
// #include "ubl-utils.h"
#include "ubl-strings.h" #include "ubl-strings.h"
#define VTE_INCLUDE #define VTE_INCLUDE
#include <libublsettings.h> #include <libublsettings.h>
@ -34,17 +30,13 @@
#define banner_path "/com/ublinux/images/ubl-settings-video-banner.png" #define banner_path "/com/ublinux/images/ubl-settings-video-banner.png"
#define glade_path "/com/ublinux/ui/ubl-settings-video.glade" #define glade_path "/com/ublinux/ui/ubl-settings-video.glade"
#define glade_terminal_path "/com/ublinux/ui/ubl-settings-video-terminal.glade"
#define glade_path_monitor "/com/ublinux/ui/ubl-settings-video-monitor.glade" #define glade_path_monitor "/com/ublinux/ui/ubl-settings-video-monitor.glade"
#define glade_path_configuration "/com/ublinux/ui/ubl-settings-video-configuration.glade" #define glade_path_configuration "/com/ublinux/ui/ubl-settings-video-configuration.glade"
#define LocalePath "/usr/share/locale" #define LocalePath "/usr/share/locale"
#define LocaleName "ubl-settings-video" #define LocaleName "ubl-settings-video"
#define CssPath "/com/ublinux/css/ubl-settings-video.css" #define CssPath "/com/ublinux/css/ubl-settings-video.css"
#define StatusLoadGlobalFailed _("Failed to load global configuration")
#define StatusLoadLocalFailed _("Failed to load local configuration")
#define StatusSaveGlobalFailed _("Saving to global configuration Succeeded")
#define StatusSaveLocalFailed _("Saving to local configuration Succeeded")
#define get_ports_command "xrandr |grep -E \"*connected\" |cut -d' ' -f1" #define get_ports_command "xrandr |grep -E \"*connected\" |cut -d' ' -f1"
@ -73,17 +65,23 @@
#define remove_drivers_local_command "/usr/bin/ubconfig --target system remove video " #define remove_drivers_local_command "/usr/bin/ubconfig --target system remove video "
#define install_proprietary_command "pacman --quiet --needed --noconfirm -Sy " #define install_proprietary_command(target) yon_char_append("pacman --quiet --needed --noconfirm -Sy ",target)
#define delete_proprietary_command "pacman -R --noconfirm " #define delete_proprietary_command(target) yon_char_append("pacman -R --noconfirm ",target)
#define get_info_proprietary_command "pamac-manager --details=" #define get_info_proprietary_command(target) yon_char_append("pamac-manager --details=",target)
#define get_version_proprietary_command "grep \"VERSION_ID=\" /etc/os-release | cut -d= -f2" #define get_version_proprietary_command "grep \"VERSION_ID=\" /etc/os-release | cut -d= -f2"
#define yon_check_database_command "pacman -Sqs >/dev/null"
#define yon_get_kernels_installed "find /usr/lib/modules/ -maxdepth 2 -type f -iname \"pkgbase\" -exec cat {} + 2>/dev/null"
#define yon_get_is_installed_command(target) yon_char_append("pacman -Qs ",target)
#define yon_get_is_exist_command(target) yon_char_append("pacman -Ss ",target)
#define get_proprietary_drivers_command "pacman -Sysq 'ubm-nvidia-.*|amdgpu|^nvidia-[0-9]{1,}[a-zA-Z]{0,}-dkms|^mesa$|^xf86-video-intel$|^lib32-vulkan-intel$'" #define get_proprietary_drivers_command "pacman -Sysq 'ubm-nvidia-.*|amdgpu|^nvidia-[0-9]{1,}[a-zA-Z]{0,}-dkms|^mesa$|^xf86-video-intel$|^lib32-vulkan-intel$'"
#define get_proprietary_drivers_local_command "pacman -Qq |grep -E 'nvidia|^vulkan-amdgpu|^amdgpu-pro-libgl'" #define get_proprietary_drivers_local_command "pacman -Qq |grep -E 'nvidia|^vulkan-amdgpu|^amdgpu-pro-libgl'"
#define get_proprietary_installed_command "pacman -Qsq 'ubm-nvidia-.*|amdgpu|^nvidia-[0-9]{1,}[a-zA-Z]{0,}-dkms|^mesa$|^xf86-video-intel$|^lib32-vulkan-intel$'"
// #define get_proprietary_drivers_command "LC_ALL=C pacman -Ss ubm-nvidia-.* |grep -oE \"[a-zA-Z-]{1,}nvidia-[a-zA-Z0-9-]{1,}|installed\"|sed ':a;N;$!ba;s/\\ninstalled/ installed/g'" // #define get_proprietary_drivers_command "LC_ALL=C pacman -Ss ubm-nvidia-.* |grep -oE \"[a-zA-Z-]{1,}nvidia-[a-zA-Z0-9-]{1,}|installed\"|sed ':a;N;$!ba;s/\\ninstalled/ installed/g'"
#define get_adapter_info "lshw -c display -quiet |grep -oE \"vendor:[0-9a-zA-Z ]{1,}|description:[0-9a-zA-Z ]{1,}|product:[]0-9a-zA-Z [-]{1,}\"|sed 's/: /=/g';lspci | grep -E ' VGA | Display ' | cut -d\" \" -f 1 | xargs -i lspci -v -s {} |grep -oE \"Kernel[:a-zA-Z0-9: ,_]{1,}\"|sed 's/: /=/g'|sed 's/ /-/g'" #define get_adapter_info "lshw -c display -quiet |grep -oE \"vendor:[0-9a-zA-Z ]{1,}|description:[0-9a-zA-Z ]{1,}|product:[]0-9a-zA-Z [-]{1,}\"|sed 's/: /=/g';lspci | grep -E ' VGA | Display ' | cut -d\" \" -f 1 | xargs -i lspci -v -s {} |grep -oE \"Kernel[:a-zA-Z0-9: ,_]{1,}\"|sed 's/: /=/g'|sed 's/ /-/g'"
@ -100,8 +98,11 @@
#define OPTIRUN "OPTIRUN" #define OPTIRUN "OPTIRUN"
#define PRIMUSRUN "PRIMUSRUN" #define PRIMUSRUN "PRIMUSRUN"
#define INTEGRATEDVGA "INTEGRATEDVGA" #define INTEGRATEDVGA "INTEGRATEDVGA"
#define KWIN_TRIPLE_BUFFER "\"export KWIN_TRIPLE_BUFFER"
#define GL_YIELD "\"export __GL_YIELD" #define GAPFIX1_parameter "ENVIRONMENT[profile:__GL_YIELD]"
#define GAPFIX1_command "ubconfig --source global get [environment] ENVIRONMENT[profile:__GL_YIELD]"
#define GAPFIX2_parameter "ENVIRONMENT[profile:KWIN_TRIPLE_BUFFER]"
#define GAPFIX2_command "ubconfig --source global get [environment] ENVIRONMENT[profile:KWIN_TRIPLE_BUFFER]"
#define VGADRV_AUTO_command "ubconfig --source global get [video] VGADRV_AUTO" #define VGADRV_AUTO_command "ubconfig --source global get [video] VGADRV_AUTO"
#define VGADRV_NOFREE_command "ubconfig --source global get [video] VGADRV_NOFREE" #define VGADRV_NOFREE_command "ubconfig --source global get [video] VGADRV_NOFREE"
@ -117,11 +118,7 @@
#define XORG_PARAMETER "XORG_MONITOR" #define XORG_PARAMETER "XORG_MONITOR"
#define config_get_command(target) yon_char_append("cat ",target) #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 yon_config_get_custom_command(target) yon_char_unite("ubconfig --source ",target," get [video] XORG_MONITOR[*] VGADRV_AUTO VGADRV_NOFREE XORG_EXT XORG_DPI FAILSAFEATI FAILSAFENVIDIA OPTIRUN PRIMUSRUN INTEGRATEDVGA",NULL)
#define config_get_local_command "ubconfig --source system get [video] XORG_MONITOR[*] VGADRV_AUTO VGADRV_NOFREE XORG_EXT XORG_DPI FAILSAFEATI FAILSAFENVIDIA OPTIRUN PRIMUSRUN INTEGRATEDVGA"
#define config_get_global_command yon_char_new("ubconfig --source global get [video] XORG_MONITOR[*] VGADRV_AUTO VGADRV_NOFREE XORG_EXT XORG_DPI FAILSAFEATI FAILSAFENVIDIA OPTIRUN PRIMUSRUN INTEGRATEDVGA")
#define config_get_default_command "" #define config_get_default_command ""
#define config_get_global_only_parameters "" #define config_get_global_only_parameters ""
@ -176,28 +173,12 @@ typedef struct
GtkWidget *PrimusrunButton; GtkWidget *PrimusrunButton;
GtkWidget *FrameGapCombo; GtkWidget *FrameGapCombo;
GtkWidget *proprietaryTreeView; GtkWidget *DriversTree;
GtkWidget *proprietaryInfoButton; GtkWidget *TopTree;
GtkWidget *proprietaryDeleteButton; GtkCellRenderer *ModuleRenderer;
GtkWidget *proprietaryInstallButton; GtkCellRenderer *PackageRenderer;
GtkTreeSelection *proprietaryTreeSelection; GtkWidget *KernelsCombo;
GtkWidget *driversTreeView; GtkWidget *InfoButton;
GtkWidget *driversInfoButton;
GtkWidget *driversDeleteButton;
GtkWidget *driversInstallButton;
GtkTreeSelection *driversTreeSelection;
GtkTreeViewColumn *proprietartInstalledColumn;
GtkTreeViewColumn *ProprietaryPackageColumn;
GtkTreeViewColumn *ProprietaryDriverColumn;
GtkTreeViewColumn *ProprietaryDescriptionColumn;
GtkTreeViewColumn *ProprietarySupportedColumn;
GtkTreeViewColumn *driverInstalledColumn;
GtkTreeViewColumn *driverPackageColumn;
GtkTreeViewColumn *driverDriverColumn;
GtkTreeViewColumn *driverDescriptionColumn;
GtkTreeViewColumn *driverSupportedColumn;
GtkWidget *DriverModulesTab; GtkWidget *DriverModulesTab;
GtkWidget *DriversTab; GtkWidget *DriversTab;
@ -221,10 +202,10 @@ typedef struct
GtkWidget *TerminalMoreRevieler; GtkWidget *TerminalMoreRevieler;
GtkWidget *MenusTab; GtkWidget *MenusTab;
GtkWidget *terminal;
GtkWidget *LoadDriversButton; GtkWidget *LoadDriversButton;
GtkWidget *LoadDriversButton1;
GtkWidget *proprietaryNotebook;
} main_window; } main_window;
typedef struct typedef struct
@ -257,6 +238,10 @@ typedef struct
int dblock; int dblock;
int save_config; int save_config;
main_window *widgets; main_window *widgets;
GMutex progress_mutex;
int progress_active;
} config; } config;
typedef struct typedef struct
@ -340,8 +325,72 @@ typedef struct
GtkWidget *ProprietaryAcceptButton; GtkWidget *ProprietaryAcceptButton;
} driver_window; } driver_window;
struct proprietary_struct {
config_str drivers;
int drivers_size;
int module_status;
int package_status;
};
struct proprietary_kernel_append_struct {
main_window *widgets;
char *kernel;
};
monitor_data *yon_monitor_new(main_window *widgets,int dull); monitor_data *yon_monitor_new(main_window *widgets,int dull);
void yon_launch_with_output(char *command); void yon_launch_with_output(char *command);
void yon_proprietary_local_get();
void yon_monitor_view_update(); void yon_monitor_view_update();
void on_save_done(main_window *, config_str output, int size);
void yon_proprietary_get_thread(GtkWidget *self,main_window *widgets);
void on_terminal_done(GtkWidget *terminal, int size, main_window *widgets);
void on_terminal_more(GtkWidget *self, main_window *widgets);
void on_terminal_destroy(GtkWidget *self, main_window *widgets);
gboolean on_terminal_check_progress(main_window *widgets);
void yon_terminal_start(main_window *widgets, char *usr_command);
void on_driver_pack_selection_change(GtkWidget *self, main_window *widgets);
void on_driver_pack_info(GtkWidget *self, main_window *widgets);
void on_pack_install_activate(GtkCellRendererToggle* self,gchar* path,main_window *widgets);
void on_module_install_activate(GtkCellRendererToggle* self,gchar* path,main_window *widgets);
gboolean yon_filter_func(GtkTreeModel* model,GtkTreeIter* iter,main_window *widgets);
void on_kernel_filter_changed(GtkWidget *self, main_window *widgets);
void on_port_chosen_changed(GtkWidget *self, monitor_edit_window *window);
void on_sensitive_change(GtkWidget *self, GtkWidget *toggle);
void on_sensitive_change_reversed(GtkWidget *self, GtkWidget *toggle);
void on_auto_choose_drivers(GtkWidget *self, main_window *widgets);
void on_resolutions_unsupported_show(GtkToggleButton *self, monitor_edit_window *window);
void yon_interface_save();
void yon_interface_update();
void yon_load_proceed(YON_CONFIG_TYPE type);
void on_config_local_load(GtkWidget *self,main_window *widgets);
void on_config_global_load(GtkWidget *self,main_window *widgets);
void on_config_custom_load(GtkWidget *self,main_window *widgets);
void on_config_global_local_save();
void on_config_local_save();
void on_config_global_save();
void on_config_custom_save(GtkWidget *self, main_window *widgets);
void on_monitor_delete(GtkWidget *self,monitor_data *window);
void on_monitor_switch(GtkWidget *self,monitor_data *window);
void on_monitor_add(GtkWidget *self,main_window *widgets);
void on_monitor_config_save(GtkWidget *self, monitor_edit_window *window);
void yon_monitor_parse(monitor_edit_window *window, char *string);
void on_monitor_configure(GtkWidget *self,monitor_data *window);
void yon_monitor_view_update();
void *yon_proprietary_local_get(main_window *widgets);
void yon_proprietary_get_thread(GtkWidget *self,main_window *widgets);
void yon_monitor_view_dictionary_destroy(void *window);
monitor_data *yon_monitor_new(main_window *widgets,int dull);
void yon_monitor_set_resolutions();
void yon_adapter_window_setup(main_window *widgets);
void yon_set_sensitive_from_combo_box(GtkComboBox *toggle, GtkWidget *target);
void on_database_update(void *self,void *widgets);
template_main_window *yon_main_window_complete(main_window *widgets);
void config_init();
void *yon_proprietary_local_get(main_window *widgets);
gboolean yon_proprietary_append_kernels(struct proprietary_kernel_append_struct *append);
gboolean yon_proprietary_append(struct proprietary_struct *target);
gboolean yon_proprietary_clear(main_window *widgets);
gboolean on_command_execute_success(GtkWidget *,gint status,main_window *widgets);
void on_gapfix_changed(GtkWidget*self, main_window *widgets);
#endif #endif

@ -119,6 +119,10 @@
#define DESCRIPTION_LABEL _("Description") #define DESCRIPTION_LABEL _("Description")
#define VENDOR_LABEL _("Vendor") #define VENDOR_LABEL _("Vendor")
#define MODEL_LABEL _("Model") #define MODEL_LABEL _("Model")
#define KERNEL_LABEL _("Kernel:")
#define KERNEL_TAB_LABEL _("Kernel")
#define MODULE_TAB_LABEL _("Module")
#define DRIVER_INFO_LABEL _("Driver information")
#define USED_KERNEL_DRIVER_LABEL _("Kernel driver in use") #define USED_KERNEL_DRIVER_LABEL _("Kernel driver in use")
#define AVALIABLE_KERNEL_DRIVERS_LABEL _("Kernel modules") #define AVALIABLE_KERNEL_DRIVERS_LABEL _("Kernel modules")
#define INTEL_DESCRIPTION_LABEL _("UBLinux package includes Intel driver and utilities") #define INTEL_DESCRIPTION_LABEL _("UBLinux package includes Intel driver and utilities")
@ -144,42 +148,60 @@
#define DRIVER_MODULES_LABEL _("Driver Modules") #define DRIVER_MODULES_LABEL _("Driver Modules")
#define DEVICES_AND_DRIVERS_LABEL _("Devices and Drivers") #define DEVICES_AND_DRIVERS_LABEL _("Devices and Drivers")
#define DESCR1_LABEL _("UBLinux module includes NVIDIA 340xx driver and utilities") #define DESCR1_LABEL _("X.org amdgpu video driver")
#define DESCR2_LABEL _("UBLinux package includes NVIDIA 340xx driver and utilities") #define DESCR2_LABEL _("X.org ati video driver")
#define DESCR3_LABEL _("UBLinux module includes NVIDIA 390xx driver and utilities") #define DESCR3_LABEL _("X.org dummy video driver")
#define DESCR4_LABEL _("UBLinux package includes NVIDIA 390xx driver and utilities") #define DESCR4_LABEL _("X.org framebuffer video driver")
#define DESCR5_LABEL _("UBLinux module includes NVIDIA 470xx driver and utilities") #define DESCR5_LABEL _("X.org Intel video driver")
#define DESCR6_LABEL _("UBLinux package includes NVIDIA 470xx driver and utilities") #define DESCR6_LABEL _("X.org NVIDIA video driver")
#define DESCR7_LABEL _("UBLinux module includes NVIDIA 510xx driver and utilities") #define DESCR7_LABEL _("X.org X11 qxl video driver")
#define DESCR8_LABEL _("UBLinux package includes NVIDIA 510xx driver and utilities") #define DESCR8_LABEL _("X.org SiS USB video driver")
#define DESCR9_LABEL _("UBLinux package includes opensource driver NVIDIA") #define DESCR9_LABEL _("X.org vesa video driver")
#define DESCR10_LABEL _("UBLinux package includes AMD Vulkan driver and utilities") #define DESCR10_LABEL _("X.org vmware video driver")
#define DESCR11_LABEL _("UBLinux module includes AMD driver and utilities") #define DESCR11_LABEL _("X.org 3dfx Voodoo1/Voodoo2 2D video driver")
#define DESCR12_LABEL _("UBLinux package includes Intel driver and utilities") #define DESCR12_LABEL _("X.Org Openchrome drivers")
#define DESCR13_LABEL _("UBLinux package includes AMD opensource driver") #define DESCR13_LABEL _("X.org tdfx video driver")
#define DESCR14_LABEL _("UBLinux package includes ATI opensource driver") #define DESCR14_LABEL _("X.org ati Rage128 video driver")
#define DESCR15_LABEL _("UBLinux package includes dummy driver") #define DESCR15_LABEL _("X.org mach64 video driver")
#define DESCR16_LABEL _("UBLinux package includes framebuffer video driver") #define DESCR16_LABEL _("X.org siliconmotion video driver")
#define DESCR17_LABEL _("UBLinux package includes VIA video driver") #define DESCR18_LABEL _("X.org S3 Virge video driver")
#define DESCR18_LABEL _("UBLinux package includes SiS video driver") #define DESCR19_LABEL _("X.org S3 video driver")
#define DESCR19_LABEL _("UBLinux package includes vesa video driver") #define DESCR20_LABEL _("X.org Rendition video driver")
#define DESCR20_LABEL _("UBLinux package includes VMWare video driver") #define DESCR21_LABEL _("X.org neomagic video driver")
#define DESCR21_LABEL _("UBLinux package includes Voodoo video driver") #define DESCR22_LABEL _("X.org mga video driver")
#define DESCR22_LABEL _("UBLinux package includes qxl video driver") #define DESCR23_LABEL _("X.org Intel i740 video driver")
#define DESCR24_LABEL _("X.org Number 9 I128 video driver")
#define DESCR23_LABEL _("Driver for nVidia 8XXX, 9XXX, 1XX, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX series video cards") #define DESCR25_LABEL _("X.org dummy video driver with an allocated vt")
#define DESCR24_LABEL _("Driver for nVidia 6XX, 7XX, 9XX, 10XX, 16XX series video cards") #define DESCR26_LABEL _("Cirrus Logic video driver for the Xorg X server")
#define DESCR25_LABEL _("Driver for nVidia NVS, Quadro Sync, Quadro NVS, Quadro Blade/Embedded, Quadro, Quadro RTX, NVIDIA RTX series video cards") #define DESCR27_LABEL _("X.org Chips and Technologies video driver")
#define DESCR26_LABEL _("Open source nvidia graphics card driver") #define DESCR28_LABEL _("AMD Vulkan driver and utilities")
#define DESCR27_LABEL _("Driver for AMD Radeon R9 285/290/290X, Radeon R9 360/380/380X/390/390X, Radeon R9 Fury/Fury X/Nano, Radeon RX 400/500, Radeon RX Vega, Radeon VII, Radeon RX 5000/6000/7000 series video cards") #define DESCR29_LABEL _("NVIDIA 390xx driver and utilities")
#define DESCR28_LABEL _("Driver for video cards Intel i810/i830/i915/945G/G965+ and newer, except GMA 3600") #define DESCR30_LABEL _("NVIDIA 470xx driver and utilities")
#define DESCR29_LABEL _("Opensource X.org amdgpu video driver for AMD graphics card") #define DESCR31_LABEL _("NVIDIA 550xx driver and utilities")
#define DESCR30_LABEL _("Opensource X.org ati video driver for ATI graphics card")
#define DESCR31_LABEL _("X.org dummy video driver") #define DESCR32_LABEL _("Driver for Intel i810/i830/i915/945G/G965+ and newer, except GMA 3600")
#define DESCR32_LABEL _("X.org framebuffer video driver") #define DESCR33_LABEL _("Driver for Silicon Motion based video cards (Lynx, LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM, Cougar3DR, MSOC)")
#define DESCR33_LABEL _("Open Source X driver for VIA IGPs") #define DESCR34_LABEL _("Driver for S3 based video cards (ViRGE, ViRGE VX, ViRGE DX, ViRGE GX, ViRGE GX2, ViRGE MX, ViRGE MX+, Trio 3D, Trio 3D/2X)")
#define DESCR34_LABEL _("X.org SiS USB video driver") #define DESCR35_LABEL _("Driver for S3 based video cards (Trio32, Trio64, Trio64V+, Aurora64V+,Trio64UV+, Trio64V2/DX, Trio64V2/GX, Vision964, Vision968)")
#define DESCR35_LABEL _("X.org vesa video driver") #define DESCR36_LABEL _("Driver for Rendition/Micron based video card (V1000, V2100, V2200)")
#define DESCR36_LABEL _("X.org vmware video driver") #define DESCR37_LABEL _("Driver for the Neomagic graphics chipsets (MagicGraph 128, 128V, 128ZV, 128ZV+, 128XD, 256AV, 256AV+, 256ZX, 256XL+)")
#define DESCR37_LABEL _("X.org 3dfx Voodoo1/Voodoo2 2D video driver") #define DESCR38_LABEL _("Driver for Matrox video cards (MGA2064W, MGA1064SG, MGA2164W, G100, G200, G400, G450, G550)")
#define DESCR38_LABEL _("X.org X11 qxl video driver") #define DESCR39_LABEL _("Driver for Intel i740 video cards")
#define DESCR40_LABEL _("Driver for Cirrus Logic video chips")
#define DESCR41_LABEL _("Driver for Chips and Technologies video processors (ct65520, ct65525, ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct64200, ct64300, ct65550, ct65554, ct65555, ct68554, ct69000, ct69030)")
#define DESCR42_LABEL _("Driver for AMD Radeon RX 7000, 6000, 5000 Series, Radeon Pro W5000 Series")
#define DESCR43_LABEL _("Driver for NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, 600, 600M, 500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, Quadro NVS, Quadro Sync, Quadro SDI, NVS series video cards")
#define DESCR44_LABEL _("Driver for NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, 900, 700, 600 Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS, and GRID series video cards")
#define DESCR45_LABEL _("Driver for NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, GeForce 10, 16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, RTX, Quadro RTX, Quadro, Quadro Blade/Embedded, Quadro NVS, NVS series video cards")
#define DATABASE_UNACCESSIBLE_LABEL _("Database files must be updated")
#define KERNELS_SUPPORTED_UNFOUND_LABEL _("Warning: Couldn't find any supported kernel version")
#define ALL_INSTALLED_KERNELS_LABEL _("Default (All installed)")
#define FAIL_LABEL _("Driver installation has failed")
#define OPERATION_FAIL_LABEL _("Operation has failed")
#define INSTALL_CONFIRMATION_LABEL(target) yon_char_unite(_("Are you sure want to install driver "),"<b>",target,"</b>?",NULL)
#define REMOVE_CONFIRMATION_LABEL(target) yon_char_unite(_("Are you sure want to remove driver "),"<b>",target,"</b>?",NULL)
#define INSTALL_ATTENTION_LABEL yon_char_unite("<b>",_("Attention!"),"</b> ",_("If you work in sandbox mode, you must install the package with the module!"),NULL)

@ -0,0 +1,163 @@
<?xml version="1.0" encoding="UTF-8"?>
<!-- Generated with glade 3.38.2 -->
<interface domain="ubl-settings-video">
<requires lib="gtk+" version="3.24"/>
<requires lib="vte-2.91" version="0.76"/>
<!-- interface-css-provider-path ubl-settings-video.css -->
<object class="GtkRevealer" id="TerminalRevealer">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
<property name="valign">end</property>
<property name="reveal-child">True</property>
<child>
<object class="GtkFrame" id="TerminalFrame">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label-xalign">0</property>
<property name="shadow-type">in</property>
<child>
<object class="GtkAlignment">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-top">5</property>
<property name="margin-bottom">5</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-left">5</property>
<property name="margin-right">5</property>
<property name="margin-start">5</property>
<property name="margin-end">5</property>
<property name="margin-bottom">5</property>
<property name="spacing">5</property>
<child>
<object class="GtkProgressBar" id="TerminalInfoLabel">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
<property name="valign">center</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="TerminalMoreButton">
<property name="label" translatable="yes">More</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="can-default">True</property>
<property name="receives-default">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkRevealer" id="TerminalMoreRevieler">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkBox" id="TerminalBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="VteTerminal" id="TerminalTerminal">
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can-focus">True</property>
<property name="vadjustment">adjustment1</property>
<property name="encoding">UTF-8</property>
<property name="pointer-autohide">True</property>
<property name="scroll-on-keystroke">True</property>
<property name="scroll-on-output">False</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkScrollbar" id="TerminalScroll">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="adjustment">adjustment1</property>
<property name="show-fill-level">True</property>
<property name="restrict-to-fill-level">False</property>
<property name="fill-level">1</property>
<property name="round-digits">2</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can-focus">False</property>
</object>
</child>
<style>
<class name="workingbg"/>
</style>
</object>
</child>
<style>
<class name="opacited"/>
<class name="workingbg"/>
<class name="borders"/>
</style>
</object>
<object class="GtkAdjustment" id="adjustment1">
<property name="upper">300</property>
<property name="step-increment">1</property>
<property name="page-increment">10</property>
</object>
</interface>

@ -4,6 +4,7 @@
} }
.noborder { .noborder {
border:none; border:none;
box-shadow: none;
} }
.nobackground { .nobackground {
background:transparent; background:transparent;

@ -2,7 +2,6 @@
<!-- Generated with glade 3.38.2 --> <!-- Generated with glade 3.38.2 -->
<interface domain="ubl-settings-video"> <interface domain="ubl-settings-video">
<requires lib="gtk+" version="3.24"/> <requires lib="gtk+" version="3.24"/>
<requires lib="vte-2.91" version="0.68"/>
<!-- interface-css-provider-path ubl-settings-video.css --> <!-- interface-css-provider-path ubl-settings-video.css -->
<object class="GtkImage" id="InformationCompanyLogoImage"> <object class="GtkImage" id="InformationCompanyLogoImage">
<property name="visible">True</property> <property name="visible">True</property>
@ -110,166 +109,6 @@
</object> </object>
</child> </child>
</object> </object>
<object class="GtkAdjustment" id="adjustment1">
<property name="upper">300</property>
<property name="value">0.7299999937415127</property>
<property name="step-increment">1</property>
<property name="page-increment">10</property>
</object>
<object class="GtkRevealer" id="TerminalRevealer">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
<property name="valign">end</property>
<property name="reveal-child">True</property>
<child>
<object class="GtkFrame" id="TerminalFrame">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label-xalign">0</property>
<property name="shadow-type">in</property>
<child>
<object class="GtkAlignment">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-left">5</property>
<property name="margin-right">5</property>
<property name="margin-top">5</property>
<property name="margin-bottom">5</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-left">5</property>
<property name="margin-right">5</property>
<property name="margin-start">5</property>
<property name="margin-end">5</property>
<property name="margin-bottom">5</property>
<property name="spacing">5</property>
<child>
<object class="GtkProgressBar" id="TerminalInfoLabel">
<property name="visible">True</property>
<property name="app-paintable">True</property>
<property name="can-focus">False</property>
<property name="valign">center</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="TerminalMoreButton">
<property name="label" translatable="yes">More</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="can-default">True</property>
<property name="receives-default">True</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkRevealer" id="TerminalMoreRevieler">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child>
<object class="GtkBox" id="TerminalBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="VteTerminal" id="TerminalTerminal">
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can-focus">True</property>
<property name="hscroll-policy">natural</property>
<property name="vadjustment">adjustment1</property>
<property name="vscroll-policy">natural</property>
<property name="encoding">UTF-8</property>
<property name="scroll-on-keystroke">True</property>
<property name="scroll-on-output">False</property>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkScrollbar" id="TerminalScroll">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="adjustment">adjustment1</property>
<property name="show-fill-level">True</property>
<property name="restrict-to-fill-level">False</property>
<property name="fill-level">1</property>
<property name="round-digits">2</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
</object>
</child>
<child type="label">
<object class="GtkLabel">
<property name="visible">True</property>
<property name="can-focus">False</property>
</object>
</child>
<style>
<class name="workingbg"/>
</style>
</object>
</child>
<style>
<class name="opacited"/>
<class name="workingbg"/>
<class name="borders"/>
</style>
</object>
<object class="GtkImage" id="image1"> <object class="GtkImage" id="image1">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
@ -280,16 +119,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="icon-name">dialog-information-symbolic</property> <property name="icon-name">dialog-information-symbolic</property>
</object> </object>
<object class="GtkImage" id="image11">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">user-trash-symbolic</property>
</object>
<object class="GtkImage" id="image12">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">dialog-information-symbolic</property>
</object>
<object class="GtkImage" id="image2"> <object class="GtkImage" id="image2">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
@ -300,26 +129,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="icon-name">com.ublinux.libublsettingsui-gtk3.sync-symbolic</property> <property name="icon-name">com.ublinux.libublsettingsui-gtk3.sync-symbolic</property>
</object> </object>
<object class="GtkImage" id="image4">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">com.ublinux.libublsettingsui-gtk3.sync-symbolic</property>
</object>
<object class="GtkImage" id="image6">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">go-bottom-symbolic</property>
</object>
<object class="GtkImage" id="image7">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">user-trash-symbolic</property>
</object>
<object class="GtkImage" id="image9">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="icon-name">go-bottom-symbolic</property>
</object>
<object class="GtkListStore" id="liststore1"> <object class="GtkListStore" id="liststore1">
<columns> <columns>
<!-- column-name is_installed --> <!-- column-name is_installed -->
@ -338,18 +147,28 @@
</object> </object>
<object class="GtkListStore" id="liststore6"> <object class="GtkListStore" id="liststore6">
<columns> <columns>
<!-- column-name is_installed --> <!-- column-name module_installed -->
<column type="gboolean"/>
<!-- column-name package_installed -->
<column type="gboolean"/> <column type="gboolean"/>
<!-- column-name package_module --> <!-- column-name package_module -->
<column type="gchararray"/> <column type="gchararray"/>
<!-- column-name package --> <!-- column-name kernel_ver -->
<column type="gchararray"/> <column type="gchararray"/>
<!-- column-name driver --> <!-- column-name driver_name -->
<column type="gchararray"/> <column type="gchararray"/>
<!-- column-name description --> <!-- column-name description -->
<column type="gchararray"/> <column type="gchararray"/>
<!-- column-name devices --> <!-- column-name devices -->
<column type="gchararray"/> <column type="gchararray"/>
<!-- column-name Module -->
<column type="gchararray"/>
<!-- column-name Package -->
<column type="gchararray"/>
<!-- column-name ModuleSensitive -->
<column type="gboolean"/>
<!-- column-name PackageSensitive -->
<column type="gboolean"/>
</columns> </columns>
</object> </object>
<object class="GtkBox" id="BoxMain"> <object class="GtkBox" id="BoxMain">
@ -426,7 +245,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="active">0</property> <property name="active">0</property>
<items> <items>
<item translatable="yes">Default</item>
<item translatable="yes">Off</item> <item translatable="yes">Off</item>
<item translatable="yes">On</item> <item translatable="yes">On</item>
</items> </items>
@ -467,7 +285,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="active">0</property> <property name="active">0</property>
<items> <items>
<item translatable="yes">Default</item>
<item translatable="yes">Off</item> <item translatable="yes">Off</item>
<item translatable="yes">fbdev</item> <item translatable="yes">fbdev</item>
</items> </items>
@ -521,7 +338,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="active">0</property> <property name="active">0</property>
<items> <items>
<item translatable="yes">Default</item>
<item translatable="yes">Switch nouveau and radeon off</item> <item translatable="yes">Switch nouveau and radeon off</item>
<item translatable="yes">Switch nouveau off</item> <item translatable="yes">Switch nouveau off</item>
<item translatable="yes">Switch radeon off</item> <item translatable="yes">Switch radeon off</item>
@ -564,7 +380,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="active">0</property> <property name="active">0</property>
<items> <items>
<item translatable="yes">Default</item>
<item translatable="yes">Off</item> <item translatable="yes">Off</item>
<item translatable="yes">fbdev</item> <item translatable="yes">fbdev</item>
</items> </items>
@ -664,7 +479,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="active">0</property> <property name="active">0</property>
<items> <items>
<item translatable="yes">Default</item>
<item translatable="yes">Off</item> <item translatable="yes">Off</item>
<item translatable="yes">On</item> <item translatable="yes">On</item>
</items> </items>
@ -730,7 +544,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="active">0</property> <property name="active">0</property>
<items> <items>
<item translatable="yes">Default</item>
<item translatable="yes">Automatic DPI</item> <item translatable="yes">Automatic DPI</item>
<item translatable="yes">96 DPI - 100%</item> <item translatable="yes">96 DPI - 100%</item>
<item translatable="yes">144 DPI - 150% (for 2K)</item> <item translatable="yes">144 DPI - 150% (for 2K)</item>
@ -797,7 +610,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="active">0</property> <property name="active">0</property>
<items> <items>
<item translatable="yes">Default</item>
<item translatable="yes">Off</item> <item translatable="yes">Off</item>
<item translatable="yes">On</item> <item translatable="yes">On</item>
</items> </items>
@ -871,7 +683,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="active">0</property> <property name="active">0</property>
<items> <items>
<item translatable="yes">Default</item>
<item translatable="yes">Off</item> <item translatable="yes">Off</item>
<item translatable="yes">On</item> <item translatable="yes">On</item>
</items> </items>
@ -937,7 +748,6 @@
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="active">0</property> <property name="active">0</property>
<items> <items>
<item translatable="yes">Default</item>
<item translatable="yes">Off</item> <item translatable="yes">Off</item>
<item translatable="yes">On</item> <item translatable="yes">On</item>
</items> </items>
@ -1057,118 +867,59 @@
</packing> </packing>
</child> </child>
<child> <child>
<object class="GtkOverlay" id="TerminalOverlay"> <object class="GtkBox">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<child>
<object class="GtkNotebook" id="notebook1">
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="margin-left">5</property>
<property name="margin-right">5</property>
<property name="margin-start">5</property> <property name="margin-start">5</property>
<property name="margin-end">5</property> <property name="margin-end">5</property>
<property name="margin-top">5</property> <property name="margin-top">5</property>
<property name="margin-bottom">5</property> <property name="margin-bottom">5</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkOverlay" id="TerminalOverlay">
<property name="visible">True</property>
<property name="can-focus">False</property>
<child> <child>
<object class="GtkBox"> <object class="GtkBox">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="margin-left">5</property>
<property name="margin-right">5</property>
<property name="margin-start">5</property>
<property name="margin-end">5</property>
<property name="margin-bottom">5</property>
<property name="orientation">vertical</property> <property name="orientation">vertical</property>
<property name="spacing">5</property> <property name="spacing">5</property>
<child> <child>
<object class="GtkScrolledWindow"> <object class="GtkBox">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">True</property> <property name="can-focus">False</property>
<property name="hscrollbar-policy">external</property> <property name="spacing">5</property>
<child> <child>
<object class="GtkTreeView" id="proprietaryTreeView"> <object class="GtkLabel">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">True</property> <property name="can-focus">False</property>
<property name="margin-top">5</property> <property name="label" translatable="yes">Kernel:</property>
<property name="model">liststore6</property>
<property name="search-column">1</property>
<property name="enable-grid-lines">vertical</property>
<property name="enable-tree-lines">True</property>
<property name="tooltip-column">4</property>
<child internal-child="selection">
<object class="GtkTreeSelection"/>
</child>
<child>
<object class="GtkTreeViewColumn" id="proprietartInstalledColumn">
<property name="title" translatable="yes">Installed</property>
<property name="sort-order">descending</property>
<property name="sort-column-id">0</property>
<child>
<object class="GtkCellRendererToggle"/>
<attributes>
<attribute name="active">0</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn" id="ProprietaryPackageColumn">
<property name="title" translatable="yes">Package</property>
<child>
<object class="GtkCellRendererText"/>
<attributes>
<attribute name="text">1</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn" id="ProprietaryDriverColumn">
<property name="title" translatable="yes">Driver</property>
<child>
<object class="GtkCellRendererText"/>
<attributes>
<attribute name="text">3</attribute>
</attributes>
</child>
</object>
</child>
<child>
<object class="GtkTreeViewColumn" id="ProprietaryDescriptionColumn">
<property name="sizing">autosize</property>
<property name="title" translatable="yes">Description</property>
<child>
<object class="GtkCellRendererText">
<property name="wrap-mode">word</property>
<property name="wrap-width">150</property>
</object>
<attributes>
<attribute name="text">4</attribute>
</attributes>
</child>
</object> </object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="ProprietarySupportedColumn"> <object class="GtkComboBoxText" id="KernelsCombo">
<property name="sizing">autosize</property> <property name="visible">True</property>
<property name="title" translatable="yes">Supported Devices</property> <property name="can-focus">False</property>
<child> <property name="active">0</property>
<object class="GtkCellRendererText"> <items>
<property name="wrap-mode">word</property> <item translatable="yes">Default (All installed)</item>
<property name="wrap-width">220</property> </items>
</object>
<attributes>
<attribute name="text">5</attribute>
</attributes>
</child>
</object>
</child>
</object> </object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child> </child>
</object> </object>
<packing> <packing>
<property name="expand">True</property> <property name="expand">False</property>
<property name="fill">True</property> <property name="fill">True</property>
<property name="position">0</property> <property name="position">0</property>
</packing> </packing>
@ -1177,15 +928,23 @@
<object class="GtkBox"> <object class="GtkBox">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">False</property> <property name="can-focus">False</property>
<property name="valign">center</property> <property name="spacing">5</property>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<property name="spacing">5</property> <property name="spacing">5</property>
<child> <child>
<object class="GtkButton" id="LoadDriversButton"> <object class="GtkButton" id="LoadDriversButton">
<property name="label" translatable="yes">Update</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="receives-default">True</property> <property name="receives-default">True</property>
<property name="tooltip-text" translatable="yes">Update</property>
<property name="image">image3</property> <property name="image">image3</property>
<style>
<class name="thin"/>
</style>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
@ -1194,120 +953,111 @@
</packing> </packing>
</child> </child>
<child> <child>
<object class="GtkButton" id="proprietaryInstallButton"> <object class="GtkButton" id="InfoButton">
<property name="label" translatable="yes"> Установить</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="sensitive">False</property> <property name="sensitive">False</property>
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="receives-default">True</property> <property name="receives-default">True</property>
<property name="image">image9</property> <property name="tooltip-text" translatable="yes">Driver information</property>
<property name="image">image10</property>
<style>
<class name="thin"/>
</style>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
<property name="fill">True</property> <property name="fill">True</property>
<property name="pack-type">end</property> <property name="position">2</property>
<property name="position">0</property>
</packing> </packing>
</child> </child>
<child>
<object class="GtkButton" id="proprietaryDeleteButton">
<property name="label" translatable="yes"> Удалить</property>
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="image">image11</property>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
<property name="fill">True</property> <property name="fill">True</property>
<property name="pack-type">end</property> <property name="position">0</property>
<property name="position">1</property>
</packing> </packing>
</child> </child>
<child> <child>
<object class="GtkButton" id="proprietaryInfoButton"> <object class="GtkBox">
<property name="label" translatable="yes"> Подробнее</property> <property name="visible">True</property>
<property name="can-focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkTreeView" id="TopTree">
<property name="visible">True</property> <property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="receives-default">True</property> <property name="model">liststore1</property>
<property name="image">image10</property> <child internal-child="selection">
</object> <object class="GtkTreeSelection"/>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack-type">end</property>
<property name="position">2</property>
</packing>
</child> </child>
<child>
<object class="GtkTreeViewColumn">
<property name="sizing">fixed</property>
<property name="fixed-width">160</property>
<property name="title" translatable="yes">Installed</property>
</object> </object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child> </child>
</object> <child>
<object class="GtkTreeViewColumn"/>
</child> </child>
<child type="tab">
<object class="GtkLabel" id="DriverModulesTab">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">Driver Modules</property>
</object> </object>
<packing> <packing>
<property name="tab-fill">False</property> <property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing> </packing>
</child> </child>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="margin-left">5</property>
<property name="margin-right">5</property>
<property name="margin-start">5</property>
<property name="margin-end">5</property>
<property name="margin-bottom">5</property>
<property name="orientation">vertical</property>
<property name="spacing">5</property>
<child> <child>
<object class="GtkScrolledWindow"> <object class="GtkScrolledWindow">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="hscrollbar-policy">external</property> <property name="hscrollbar-policy">external</property>
<child> <child>
<object class="GtkTreeView" id="driversTreeView"> <object class="GtkTreeView" id="DriversTree">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can-focus">True</property> <property name="can-focus">True</property>
<property name="margin-top">5</property> <property name="model">liststore6</property>
<property name="model">liststore1</property> <property name="search-column">1</property>
<property name="search-column">0</property> <property name="enable-grid-lines">both</property>
<property name="enable-grid-lines">vertical</property>
<property name="enable-tree-lines">True</property> <property name="enable-tree-lines">True</property>
<property name="tooltip-column">4</property> <property name="tooltip-column">4</property>
<child internal-child="selection"> <child internal-child="selection">
<object class="GtkTreeSelection"/> <object class="GtkTreeSelection"/>
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="driverInstalledColumn"> <object class="GtkTreeViewColumn">
<property name="title" translatable="yes">Installed</property> <property name="sizing">fixed</property>
<property name="fixed-width">80</property>
<property name="title" translatable="yes">Module</property>
<child> <child>
<object class="GtkCellRendererToggle"/> <object class="GtkCellRendererToggle" id="ModuleRenderer"/>
<attributes> <attributes>
<attribute name="sensitive">9</attribute>
<attribute name="active">0</attribute> <attribute name="active">0</attribute>
</attributes> </attributes>
</child> </child>
</object> </object>
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="driverPackageColumn"> <object class="GtkTreeViewColumn" id="InstalledColumn">
<property name="fixed-width">80</property>
<property name="title" translatable="yes">Package</property> <property name="title" translatable="yes">Package</property>
<property name="sort-order">descending</property>
<property name="sort-column-id">0</property>
<child> <child>
<object class="GtkCellRendererText"> <object class="GtkCellRendererToggle" id="PackageRenderer"/>
<property name="wrap-mode">word</property> <attributes>
<property name="wrap-width">175</property> <attribute name="sensitive">10</attribute>
<attribute name="active">1</attribute>
</attributes>
</child>
</object> </object>
</child>
<child>
<object class="GtkTreeViewColumn">
<property name="title" translatable="yes">Kernel</property>
<child>
<object class="GtkCellRendererText"/>
<attributes> <attributes>
<attribute name="text">2</attribute> <attribute name="text">2</attribute>
</attributes> </attributes>
@ -1315,7 +1065,7 @@
</object> </object>
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="driverDriverColumn"> <object class="GtkTreeViewColumn" id="DriverColumn">
<property name="title" translatable="yes">Driver</property> <property name="title" translatable="yes">Driver</property>
<child> <child>
<object class="GtkCellRendererText"/> <object class="GtkCellRendererText"/>
@ -1326,8 +1076,7 @@
</object> </object>
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="driverDescriptionColumn"> <object class="GtkTreeViewColumn" id="DescriptionColumn">
<property name="sizing">autosize</property>
<property name="title" translatable="yes">Description</property> <property name="title" translatable="yes">Description</property>
<child> <child>
<object class="GtkCellRendererText"> <object class="GtkCellRendererText">
@ -1341,7 +1090,7 @@
</object> </object>
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="driverSupportedColumn"> <object class="GtkTreeViewColumn" id="SupportedColumn">
<property name="sizing">autosize</property> <property name="sizing">autosize</property>
<property name="title" translatable="yes">Supported Devices</property> <property name="title" translatable="yes">Supported Devices</property>
<child> <child>
@ -1357,104 +1106,30 @@
</child> </child>
</object> </object>
</child> </child>
<style>
<class name="thin"/>
</style>
</object> </object>
<packing> <packing>
<property name="expand">True</property> <property name="expand">True</property>
<property name="fill">True</property> <property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkBox">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="valign">center</property>
<property name="spacing">5</property>
<child>
<object class="GtkButton" id="LoadDriversButton1">
<property name="label" translatable="yes">Update</property>
<property name="visible">True</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="image">image4</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="driversInstallButton">
<property name="label" translatable="yes"> Установить</property>
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="image">image6</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack-type">end</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="driversDeleteButton">
<property name="label" translatable="yes"> Удалить</property>
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="image">image7</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack-type">end</property>
<property name="position">1</property> <property name="position">1</property>
</packing> </packing>
</child> </child>
<child>
<object class="GtkButton" id="driversInfoButton">
<property name="label" translatable="yes"> Подробнее</property>
<property name="visible">True</property>
<property name="sensitive">False</property>
<property name="can-focus">True</property>
<property name="receives-default">True</property>
<property name="image">image12</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="pack-type">end</property>
<property name="position">2</property>
</packing>
</child>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">True</property>
<property name="fill">True</property> <property name="fill">True</property>
<property name="position">1</property> <property name="position">1</property>
</packing> </packing>
</child> </child>
</object> </object>
<packing> <packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">1</property> <property name="position">1</property>
</packing> </packing>
</child> </child>
<child type="tab">
<object class="GtkLabel" id="DriversTab">
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="label" translatable="yes">Drivers</property>
</object>
<packing>
<property name="position">1</property>
<property name="tab-fill">False</property>
</packing>
</child>
<style> <style>
<class name="workingbg"/> <class name="workingbg"/>
</style> </style>
@ -1464,6 +1139,13 @@
</packing> </packing>
</child> </child>
</object> </object>
<packing>
<property name="expand">True</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing> <packing>
<property name="position">1</property> <property name="position">1</property>
</packing> </packing>

@ -1,6 +1,6 @@
# Language translations for ubl-settings-video package. # Language translations for ubl-settings-video package.
# Copyright (C) 2022, UBTech LLC # Copyright (C) 2022, UBTech LLC
# This file is distributed under the same license as the ubl-settings-manager package. # This file is distributed under the same license as the ubl-settings-video package.
# UBLinux Team <info@ublinux.com>, 2022 # UBLinux Team <info@ublinux.com>, 2022
# #
#, fuzzy #, fuzzy
@ -17,26 +17,10 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: source/ubl-settings-video.h:30 #: source/ubl-settings-video.h:26
msgid "https://wiki.ublinux.com" msgid "https://wiki.ublinux.com"
msgstr "" msgstr ""
#: source/ubl-settings-video.h:43
msgid "Failed to load global configuration"
msgstr ""
#: source/ubl-settings-video.h:44
msgid "Failed to load local configuration"
msgstr ""
#: source/ubl-settings-video.h:46
msgid "Saving to global configuration Succeeded"
msgstr ""
#: source/ubl-settings-video.h:47
msgid "Saving to local configuration Succeeded"
msgstr ""
#: source/ubl-strings.h:1 #: source/ubl-strings.h:1
msgid "Version:" msgid "Version:"
msgstr "" msgstr ""
@ -478,238 +462,341 @@ msgid "Model"
msgstr "" msgstr ""
#: source/ubl-strings.h:122 #: source/ubl-strings.h:122
msgid "Kernel driver in use" msgid "Kernel:"
msgstr "" msgstr ""
#: source/ubl-strings.h:123 #: source/ubl-strings.h:123
msgid "Kernel"
msgstr ""
#: source/ubl-strings.h:124
msgid "Module"
msgstr ""
#: source/ubl-strings.h:125
msgid "Driver information"
msgstr ""
#: source/ubl-strings.h:126
msgid "Kernel driver in use"
msgstr ""
#: source/ubl-strings.h:127
msgid "Kernel modules" msgid "Kernel modules"
msgstr "" msgstr ""
#: source/ubl-strings.h:124 source/ubl-strings.h:158 #: source/ubl-strings.h:128
msgid "UBLinux package includes Intel driver and utilities" msgid "UBLinux package includes Intel driver and utilities"
msgstr "" msgstr ""
#: source/ubl-strings.h:125 source/ubl-strings.h:157 #: source/ubl-strings.h:129
msgid "UBLinux module includes AMD driver and utilities" msgid "UBLinux module includes AMD driver and utilities"
msgstr "" msgstr ""
#: source/ubl-strings.h:126 source/ubl-strings.h:156 #: source/ubl-strings.h:130
msgid "UBLinux package includes AMD Vulkan driver and utilities" msgid "UBLinux package includes AMD Vulkan driver and utilities"
msgstr "" msgstr ""
#: source/ubl-strings.h:128 #: source/ubl-strings.h:132
msgid "Important field is empty" msgid "Important field is empty"
msgstr "" msgstr ""
#: source/ubl-strings.h:130 #: source/ubl-strings.h:134
msgid "Load drivers from database" msgid "Load drivers from database"
msgstr "" msgstr ""
#: source/ubl-strings.h:131 #: source/ubl-strings.h:135
msgid "Choose driver automatically:" msgid "Choose driver automatically:"
msgstr "" msgstr ""
#: source/ubl-strings.h:132 #: source/ubl-strings.h:136
msgid "Free drivers:" msgid "Free drivers:"
msgstr "" msgstr ""
#: source/ubl-strings.h:133 #: source/ubl-strings.h:137
msgid "Default" msgid "Default"
msgstr "" msgstr ""
#: source/ubl-strings.h:134 #: source/ubl-strings.h:138
msgid "Switch nouveau and radeon off" msgid "Switch nouveau and radeon off"
msgstr "" msgstr ""
#: source/ubl-strings.h:135 #: source/ubl-strings.h:139
msgid "Switch nouveau off" msgid "Switch nouveau off"
msgstr "" msgstr ""
#: source/ubl-strings.h:136 #: source/ubl-strings.h:140
msgid "Switch radeon off" msgid "Switch radeon off"
msgstr "" msgstr ""
#: source/ubl-strings.h:137 #: source/ubl-strings.h:141
msgid "Switch free drvers on" msgid "Switch free drvers on"
msgstr "" msgstr ""
#: source/ubl-strings.h:138 #: source/ubl-strings.h:142
msgid "Do not switch off display(-s) (DPMS global configuration):" msgid "Do not switch off display(-s) (DPMS global configuration):"
msgstr "" msgstr ""
#: source/ubl-strings.h:139 #: source/ubl-strings.h:143
msgid "Automatic DPI" msgid "Automatic DPI"
msgstr "" msgstr ""
#: source/ubl-strings.h:140 #: source/ubl-strings.h:144
msgid "144 DPI - 150% (for 2K)" msgid "144 DPI - 150% (for 2K)"
msgstr "" msgstr ""
#: source/ubl-strings.h:141 #: source/ubl-strings.h:145
msgid "192 DPI - 200% (for 4K)" msgid "192 DPI - 200% (for 4K)"
msgstr "" msgstr ""
#: source/ubl-strings.h:142 #: source/ubl-strings.h:146
msgid "Display DPI" msgid "Display DPI"
msgstr "" msgstr ""
#: source/ubl-strings.h:143 #: source/ubl-strings.h:147
msgid "discrete video only (AMD/ATI):" msgid "discrete video only (AMD/ATI):"
msgstr "" msgstr ""
#: source/ubl-strings.h:144 #: source/ubl-strings.h:148
msgid "Driver Modules" msgid "Driver Modules"
msgstr "" msgstr ""
#: source/ubl-strings.h:145 #: source/ubl-strings.h:149
msgid "Devices and Drivers" msgid "Devices and Drivers"
msgstr "" msgstr ""
#: source/ubl-strings.h:147 #: source/ubl-strings.h:151
msgid "UBLinux module includes NVIDIA 340xx driver and utilities" msgid "X.org amdgpu video driver"
msgstr ""
#: source/ubl-strings.h:148
msgid "UBLinux package includes NVIDIA 340xx driver and utilities"
msgstr "" msgstr ""
#: source/ubl-strings.h:149 #: source/ubl-strings.h:152
msgid "UBLinux module includes NVIDIA 390xx driver and utilities" msgid "X.org ati video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:150 #: source/ubl-strings.h:153
msgid "UBLinux package includes NVIDIA 390xx driver and utilities" msgid "X.org dummy video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:151 #: source/ubl-strings.h:154
msgid "UBLinux module includes NVIDIA 470xx driver and utilities" msgid "X.org framebuffer video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:152 #: source/ubl-strings.h:155
msgid "UBLinux package includes NVIDIA 470xx driver and utilities" msgid "X.org Intel video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:153 #: source/ubl-strings.h:156
msgid "UBLinux module includes NVIDIA 510xx driver and utilities" msgid "X.org NVIDIA video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:154 #: source/ubl-strings.h:157
msgid "UBLinux package includes NVIDIA 510xx driver and utilities" msgid "X.org X11 qxl video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:155 #: source/ubl-strings.h:158
msgid "UBLinux package includes opensource driver NVIDIA" msgid "X.org SiS USB video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:159 #: source/ubl-strings.h:159
msgid "UBLinux package includes AMD opensource driver" msgid "X.org vesa video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:160 #: source/ubl-strings.h:160
msgid "UBLinux package includes ATI opensource driver" msgid "X.org vmware video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:161 #: source/ubl-strings.h:161
msgid "UBLinux package includes dummy driver" msgid "X.org 3dfx Voodoo1/Voodoo2 2D video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:162 #: source/ubl-strings.h:162
msgid "UBLinux package includes framebuffer video driver" msgid "X.Org Openchrome drivers"
msgstr "" msgstr ""
#: source/ubl-strings.h:163 #: source/ubl-strings.h:163
msgid "UBLinux package includes VIA video driver" msgid "X.org tdfx video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:164 #: source/ubl-strings.h:164
msgid "UBLinux package includes SiS video driver" msgid "X.org ati Rage128 video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:165 #: source/ubl-strings.h:165
msgid "UBLinux package includes vesa video driver" msgid "X.org mach64 video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:166 #: source/ubl-strings.h:166
msgid "UBLinux package includes VMWare video driver" msgid "X.org siliconmotion video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:167 #: source/ubl-strings.h:167
msgid "UBLinux package includes Voodoo video driver" msgid "X.org S3 Virge video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:168 #: source/ubl-strings.h:168
msgid "UBLinux package includes qxl video driver" msgid "X.org S3 video driver"
msgstr ""
#: source/ubl-strings.h:169
msgid "X.org Rendition video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:170 #: source/ubl-strings.h:170
msgid "" msgid "X.org neomagic video driver"
"Driver for nVidia 8XXX, 9XXX, 1XX, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX series video "
"cards"
msgstr "" msgstr ""
#: source/ubl-strings.h:171 #: source/ubl-strings.h:171
msgid "Driver for nVidia 6XX, 7XX, 9XX, 10XX, 16XX series video cards" msgid "X.org mga video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:172 #: source/ubl-strings.h:172
msgid "" msgid "X.org Intel i740 video driver"
"Driver for nVidia NVS, Quadro Sync, Quadro NVS, Quadro Blade/Embedded, "
"Quadro, Quadro RTX, NVIDIA RTX series video cards"
msgstr "" msgstr ""
#: source/ubl-strings.h:173 #: source/ubl-strings.h:173
msgid "Open source nvidia graphics card driver" msgid "X.org Number 9 I128 video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:174 #: source/ubl-strings.h:174
msgid "" msgid "X.org dummy video driver with an allocated vt"
"Driver for AMD Radeon R9 285/290/290X, Radeon R9 360/380/380X/390/390X, "
"Radeon R9 Fury/Fury X/Nano, Radeon RX 400/500, Radeon RX Vega, Radeon VII, "
"Radeon RX 5000/6000/7000 series video cards"
msgstr "" msgstr ""
#: source/ubl-strings.h:175 #: source/ubl-strings.h:175
msgid "" msgid "Cirrus Logic video driver for the Xorg X server"
"Driver for video cards Intel i810/i830/i915/945G/G965+ and newer, except GMA "
"3600"
msgstr "" msgstr ""
#: source/ubl-strings.h:176 #: source/ubl-strings.h:176
msgid "Opensource X.org amdgpu video driver for AMD graphics card" msgid "X.org Chips and Technologies video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:177 #: source/ubl-strings.h:177
msgid "Opensource X.org ati video driver for ATI graphics card" msgid "AMD Vulkan driver and utilities"
msgstr "" msgstr ""
#: source/ubl-strings.h:178 #: source/ubl-strings.h:178
msgid "X.org dummy video driver" msgid "NVIDIA 390xx driver and utilities"
msgstr "" msgstr ""
#: source/ubl-strings.h:179 #: source/ubl-strings.h:179
msgid "X.org framebuffer video driver" msgid "NVIDIA 470xx driver and utilities"
msgstr "" msgstr ""
#: source/ubl-strings.h:180 #: source/ubl-strings.h:180
msgid "Open Source X driver for VIA IGPs" msgid "NVIDIA 550xx driver and utilities"
msgstr ""
#: source/ubl-strings.h:181
msgid "X.org SiS USB video driver"
msgstr "" msgstr ""
#: source/ubl-strings.h:182 #: source/ubl-strings.h:182
msgid "X.org vesa video driver" msgid "Driver for Intel i810/i830/i915/945G/G965+ and newer, except GMA 3600"
msgstr "" msgstr ""
#: source/ubl-strings.h:183 #: source/ubl-strings.h:183
msgid "X.org vmware video driver" msgid ""
"Driver for Silicon Motion based video cards (Lynx, LynxE, Lynx3D, LynxEM, "
"LynxEM+, Lynx3DM, Cougar3DR, MSOC)"
msgstr "" msgstr ""
#: source/ubl-strings.h:184 #: source/ubl-strings.h:184
msgid "X.org 3dfx Voodoo1/Voodoo2 2D video driver" msgid ""
"Driver for S3 based video cards (ViRGE, ViRGE VX, ViRGE DX, ViRGE GX, ViRGE "
"GX2, ViRGE MX, ViRGE MX+, Trio 3D, Trio 3D/2X)"
msgstr "" msgstr ""
#: source/ubl-strings.h:185 #: source/ubl-strings.h:185
msgid "X.org X11 qxl video driver" msgid ""
"Driver for S3 based video cards (Trio32, Trio64, Trio64V+, Aurora64V+,"
"Trio64UV+, Trio64V2/DX, Trio64V2/GX, Vision964, Vision968)"
msgstr ""
#: source/ubl-strings.h:186
msgid "Driver for Rendition/Micron based video card (V1000, V2100, V2200)"
msgstr ""
#: source/ubl-strings.h:187
msgid ""
"Driver for the Neomagic graphics chipsets (MagicGraph 128, 128V, 128ZV, "
"128ZV+, 128XD, 256AV, 256AV+, 256ZX, 256XL+)"
msgstr ""
#: source/ubl-strings.h:188
msgid ""
"Driver for Matrox video cards (MGA2064W, MGA1064SG, MGA2164W, G100, G200, "
"G400, G450, G550)"
msgstr ""
#: source/ubl-strings.h:189
msgid "Driver for Intel i740 video cards"
msgstr ""
#: source/ubl-strings.h:190
msgid "Driver for Cirrus Logic video chips"
msgstr ""
#: source/ubl-strings.h:191
msgid ""
"Driver for Chips and Technologies video processors (ct65520, ct65525, "
"ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct64200, ct64300, "
"ct65550, ct65554, ct65555, ct68554, ct69000, ct69030)"
msgstr ""
#: source/ubl-strings.h:192
msgid ""
"Driver for AMD Radeon RX 7000, 6000, 5000 Series, Radeon Pro W5000 Series"
msgstr ""
#: source/ubl-strings.h:193
msgid ""
"Driver for NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, 600, 600M, "
"500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, Quadro NVS, "
"Quadro Sync, Quadro SDI, NVS series video cards"
msgstr ""
#: source/ubl-strings.h:194
msgid ""
"Driver for NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, 900, 700, 600 "
"Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS, and GRID "
"series video cards"
msgstr ""
#: source/ubl-strings.h:195
msgid ""
"Driver for NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, GeForce 10, "
"16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, RTX, Quadro "
"RTX, Quadro, Quadro Blade/Embedded, Quadro NVS, NVS series video cards"
msgstr ""
#: source/ubl-strings.h:197
msgid "Database files must be updated"
msgstr ""
#: source/ubl-strings.h:199
msgid "Warning: Couldn't find any supported kernel version"
msgstr ""
#: source/ubl-strings.h:201
msgid "Default (All installed)"
msgstr ""
#: source/ubl-strings.h:202
msgid "Driver installation has failed"
msgstr ""
#: source/ubl-strings.h:203
msgid "Operation has failed"
msgstr ""
#: source/ubl-strings.h:205
msgid "Are you sure want to install driver "
msgstr ""
#: source/ubl-strings.h:206
msgid "Are you sure want to remove driver "
msgstr ""
#: source/ubl-strings.h:207
msgid "Attention!"
msgstr ""
#: source/ubl-strings.h:207
msgid ""
"If you work in sandbox mode, you must install the package with the module!"
msgstr "" msgstr ""

@ -1,6 +1,6 @@
# Russian translations for ubl-settings-manager package. # Russian translations for ubl-settings-video package.
# Copyright (C) 2022, UBTech LLC # Copyright (C) 2022, UBTech LLC
# This file is distributed under the same license as the ubl-settings-manager package. # This file is distributed under the same license as the ubl-settings-video package.
# UBLinux Team <info@ublinux.com>, 2022 # UBLinux Team <info@ublinux.com>, 2022
# #
#, fuzzy #, fuzzy
@ -17,26 +17,10 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n" "Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n" "Content-Transfer-Encoding: 8bit\n"
#: source/ubl-settings-video.h:30 #: source/ubl-settings-video.h:26
msgid "https://wiki.ublinux.com" msgid "https://wiki.ublinux.com"
msgstr "https://wiki.ublinux.ru" msgstr "https://wiki.ublinux.ru"
#: source/ubl-settings-video.h:43
msgid "Failed to load global configuration"
msgstr "Ошибка загрузки глобальной конфигурации"
#: source/ubl-settings-video.h:44
msgid "Failed to load local configuration"
msgstr "Ошибка загрузки локальной конфигурации"
#: source/ubl-settings-video.h:46
msgid "Saving to global configuration Succeeded"
msgstr "Успешное сохранение глобальной конфигурации"
#: source/ubl-settings-video.h:47
msgid "Saving to local configuration Succeeded"
msgstr "Успешно записана локальная конфигурация"
#: source/ubl-strings.h:1 #: source/ubl-strings.h:1
msgid "Version:" msgid "Version:"
msgstr "Версия:" msgstr "Версия:"
@ -484,252 +468,372 @@ msgid "Model"
msgstr "Модель" msgstr "Модель"
#: source/ubl-strings.h:122 #: source/ubl-strings.h:122
msgid "Kernel:"
msgstr "Ядро:"
#: source/ubl-strings.h:123
msgid "Kernel"
msgstr "Ядро"
#: source/ubl-strings.h:124
msgid "Module"
msgstr "Модуль"
#: source/ubl-strings.h:125
msgid "Driver information"
msgstr "Информация о драйвере"
#: source/ubl-strings.h:126
msgid "Kernel driver in use" msgid "Kernel driver in use"
msgstr "Используемый драйвер ядра" msgstr "Используемый драйвер ядра"
#: source/ubl-strings.h:123 #: source/ubl-strings.h:127
msgid "Kernel modules" msgid "Kernel modules"
msgstr "Модули ядра" msgstr "Модули ядра"
#: source/ubl-strings.h:124 source/ubl-strings.h:158 #: source/ubl-strings.h:128
msgid "UBLinux package includes Intel driver and utilities" msgid "UBLinux package includes Intel driver and utilities"
msgstr "Пакет с драйвером и утилитами Intel" msgstr "Пакет с драйвером и утилитами Intel"
#: source/ubl-strings.h:125 source/ubl-strings.h:157 #: source/ubl-strings.h:129
msgid "UBLinux module includes AMD driver and utilities" msgid "UBLinux module includes AMD driver and utilities"
msgstr "Пакет с драйвером и утилитами AMD" msgstr "Пакет с драйвером и утилитами AMD"
#: source/ubl-strings.h:126 source/ubl-strings.h:156 #: source/ubl-strings.h:130
msgid "UBLinux package includes AMD Vulkan driver and utilities" msgid "UBLinux package includes AMD Vulkan driver and utilities"
msgstr "Пакет с драйвером и утилитами AMD с поддержкой Vulkan" msgstr "Пакет с драйвером и утилитами AMD с поддержкой Vulkan"
#: source/ubl-strings.h:128 #: source/ubl-strings.h:132
msgid "Important field is empty" msgid "Important field is empty"
msgstr "Пустое важное поле" msgstr "Пустое важное поле"
#: source/ubl-strings.h:130 #: source/ubl-strings.h:134
msgid "Load drivers from database" msgid "Load drivers from database"
msgstr "Загрузить список доступных драйверов" msgstr "Загрузить список доступных драйверов"
#: source/ubl-strings.h:131 #: source/ubl-strings.h:135
msgid "Choose driver automatically:" msgid "Choose driver automatically:"
msgstr "Автоматический выбор драйвера:" msgstr "Автоматический выбор драйвера:"
#: source/ubl-strings.h:132 #: source/ubl-strings.h:136
msgid "Free drivers:" msgid "Free drivers:"
msgstr "Свободные драйверы" msgstr "Свободные драйверы"
#: source/ubl-strings.h:133 #: source/ubl-strings.h:137
msgid "Default" msgid "Default"
msgstr "По умолчанию" msgstr "По умолчанию"
#: source/ubl-strings.h:134 #: source/ubl-strings.h:138
msgid "Switch nouveau and radeon off" msgid "Switch nouveau and radeon off"
msgstr "Отключить nouveau и radeon" msgstr "Отключить nouveau и radeon"
#: source/ubl-strings.h:135 #: source/ubl-strings.h:139
msgid "Switch nouveau off" msgid "Switch nouveau off"
msgstr "Отключить nouveau" msgstr "Отключить nouveau"
#: source/ubl-strings.h:136 #: source/ubl-strings.h:140
msgid "Switch radeon off" msgid "Switch radeon off"
msgstr "Отключить radeon" msgstr "Отключить radeon"
#: source/ubl-strings.h:137 #: source/ubl-strings.h:141
msgid "Switch free drvers on" msgid "Switch free drvers on"
msgstr "Включить свободные драйвера" msgstr "Включить свободные драйвера"
#: source/ubl-strings.h:138 #: source/ubl-strings.h:142
msgid "Do not switch off display(-s) (DPMS global configuration):" msgid "Do not switch off display(-s) (DPMS global configuration):"
msgstr "Не выключать дисплей(-и) (глобальная настройка DPMS):" msgstr "Не выключать дисплей(-и) (глобальная настройка DPMS):"
#: source/ubl-strings.h:139 #: source/ubl-strings.h:143
msgid "Automatic DPI" msgid "Automatic DPI"
msgstr "Автоматический выбор DPI" msgstr "Автоматический выбор DPI"
#: source/ubl-strings.h:140 #: source/ubl-strings.h:144
msgid "144 DPI - 150% (for 2K)" msgid "144 DPI - 150% (for 2K)"
msgstr "144 DPI - 150% (для 2K)" msgstr "144 DPI - 150% (для 2K)"
#: source/ubl-strings.h:141 #: source/ubl-strings.h:145
msgid "192 DPI - 200% (for 4K)" msgid "192 DPI - 200% (for 4K)"
msgstr "192 DPI - 150% (для 4K)" msgstr "192 DPI - 150% (для 4K)"
#: source/ubl-strings.h:142 #: source/ubl-strings.h:146
msgid "Display DPI" msgid "Display DPI"
msgstr "Масштабирование вывода изображения" msgstr "Масштабирование вывода изображения"
#: source/ubl-strings.h:143 #: source/ubl-strings.h:147
msgid "discrete video only (AMD/ATI):" msgid "discrete video only (AMD/ATI):"
msgstr "Только дискретное видео (AMD/ATI):" msgstr "Только дискретное видео (AMD/ATI):"
#: source/ubl-strings.h:144 #: source/ubl-strings.h:148
msgid "Driver Modules" msgid "Driver Modules"
msgstr "Модули драйвера" msgstr "Модули драйвера"
#: source/ubl-strings.h:145 #: source/ubl-strings.h:149
msgid "Devices and Drivers" msgid "Devices and Drivers"
msgstr "Устройства и драйвера" msgstr "Устройства и драйвера"
#: source/ubl-strings.h:147
msgid "UBLinux module includes NVIDIA 340xx driver and utilities"
msgstr "Пакет с модулем драйвера и утилитами NVIDIA 340xx"
#: source/ubl-strings.h:148
msgid "UBLinux package includes NVIDIA 340xx driver and utilities"
msgstr "Пакет с драйвером NVIDIA 340xx"
#: source/ubl-strings.h:149
msgid "UBLinux module includes NVIDIA 390xx driver and utilities"
msgstr "Пакет с модулем драйвера и утилитами NVIDIA 390xx"
#: source/ubl-strings.h:150
msgid "UBLinux package includes NVIDIA 390xx driver and utilities"
msgstr "Пакет с драйвером NVIDIA 390xx"
#: source/ubl-strings.h:151 #: source/ubl-strings.h:151
msgid "UBLinux module includes NVIDIA 470xx driver and utilities" #, fuzzy
msgstr "Пакет с модулем драйвера и утилитами NVIDIA 470xx" msgid "X.org amdgpu video driver"
msgstr "X.org видеодрайвер amdgpu"
#: source/ubl-strings.h:152 #: source/ubl-strings.h:152
msgid "UBLinux package includes NVIDIA 470xx driver and utilities" #, fuzzy
msgstr "Пакет с драйвером NVIDIA 470xx" msgid "X.org ati video driver"
msgstr "X.org видеодрайвер ati"
#: source/ubl-strings.h:153 #: source/ubl-strings.h:153
msgid "UBLinux module includes NVIDIA 510xx driver and utilities" msgid "X.org dummy video driver"
msgstr "Пакет с модулем драйвера и утилитами NVIDIA 510xx" msgstr "X.org видеодрайвер dummy"
#: source/ubl-strings.h:154 #: source/ubl-strings.h:154
msgid "UBLinux package includes NVIDIA 510xx driver and utilities" msgid "X.org framebuffer video driver"
msgstr "Пакет с драйвером NVIDIA 510xx" msgstr "X.org видеодрайвер framebuffer"
#: source/ubl-strings.h:155 #: source/ubl-strings.h:155
msgid "UBLinux package includes opensource driver NVIDIA" msgid "X.org Intel video driver"
msgstr "Пакет с драйвером NVIDIA с открытым исходным кодом" msgstr "X.org видеодрайвер Intel"
#: source/ubl-strings.h:156
msgid "X.org NVIDIA video driver"
msgstr "X.org видеодрайвер NVIDIA"
#: source/ubl-strings.h:157
msgid "X.org X11 qxl video driver"
msgstr "Видеодрайвер X.org X11 qxl"
#: source/ubl-strings.h:158
msgid "X.org SiS USB video driver"
msgstr "USB-видеодрайвер X.org SiS"
#: source/ubl-strings.h:159 #: source/ubl-strings.h:159
msgid "UBLinux package includes AMD opensource driver" msgid "X.org vesa video driver"
msgstr "Пакет с драйвером AMD с открытым исходным кодом" msgstr "Видеодрайвер X.org Vesa"
#: source/ubl-strings.h:160 #: source/ubl-strings.h:160
msgid "UBLinux package includes ATI opensource driver" msgid "X.org vmware video driver"
msgstr "Пакет с драйвером ATI с открытым исходным кодом" msgstr "Видеодрайвер X.org vmware"
#: source/ubl-strings.h:161 #: source/ubl-strings.h:161
msgid "UBLinux package includes dummy driver" msgid "X.org 3dfx Voodoo1/Voodoo2 2D video driver"
msgstr "Пакет UBLinux с фиктивным драйвером" msgstr "X.org 3dfx Voodoo1/Voodoo2 2D-видеодрайвер"
#: source/ubl-strings.h:162 #: source/ubl-strings.h:162
msgid "UBLinux package includes framebuffer video driver" msgid "X.Org Openchrome drivers"
msgstr "Пакет UBLinux с видеодрайвером кадрового буфера." msgstr "Драйверы X.Org OpenChrome"
#: source/ubl-strings.h:163 #: source/ubl-strings.h:163
msgid "UBLinux package includes VIA video driver" msgid "X.org tdfx video driver"
msgstr "Пакет с видеодрайвером VIA" msgstr "Видеодрайвер X.org tdfx"
#: source/ubl-strings.h:164 #: source/ubl-strings.h:164
msgid "UBLinux package includes SiS video driver" msgid "X.org ati Rage128 video driver"
msgstr "Пакет с видеодрайвером SiS" msgstr "Видеодрайвер X.org ATI Rage128"
#: source/ubl-strings.h:165 #: source/ubl-strings.h:165
msgid "UBLinux package includes vesa video driver" msgid "X.org mach64 video driver"
msgstr "Пакет с видеодрайвером vesa" msgstr "Видеодрайвер X.org mach64"
#: source/ubl-strings.h:166 #: source/ubl-strings.h:166
msgid "UBLinux package includes VMWare video driver" msgid "X.org siliconmotion video driver"
msgstr "Пакет с видеодрайвером VMWare" msgstr "Видеодрайвер X.org Silicon Motion"
#: source/ubl-strings.h:167 #: source/ubl-strings.h:167
msgid "UBLinux package includes Voodoo video driver" msgid "X.org S3 Virge video driver"
msgstr "Пакет с видеодрайвером Voodoo" msgstr "Видеодрайвер X.org S3 Virge"
#: source/ubl-strings.h:168 #: source/ubl-strings.h:168
msgid "UBLinux package includes qxl video driver" msgid "X.org S3 video driver"
msgstr "Пакет с видеодрайвером qxl" msgstr "Видеодрайвер X.org S3"
#: source/ubl-strings.h:169
msgid "X.org Rendition video driver"
msgstr "Видеодрайвер X.org Rendition"
#: source/ubl-strings.h:170 #: source/ubl-strings.h:170
msgid "" msgid "X.org neomagic video driver"
"Driver for nVidia 8XXX, 9XXX, 1XX, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX series video " msgstr "Видеодрайвер X.org Neomagic"
"cards"
msgstr ""
"Драйвер для видеокарт nVidia серий 8XXX, 9XXX, 1XX, 2XX, 3XX, 4XX, 5XX, 6XX, "
"7XX"
#: source/ubl-strings.h:171 #: source/ubl-strings.h:171
msgid "Driver for nVidia 6XX, 7XX, 9XX, 10XX, 16XX series video cards" msgid "X.org mga video driver"
msgstr "Драйвер для видеокарт nVidia серий 6XX, 7XX, 9XX, 10XX, 16XX" msgstr "Видеодрайвер X.org Matrox"
#: source/ubl-strings.h:172 #: source/ubl-strings.h:172
msgid "" msgid "X.org Intel i740 video driver"
"Driver for nVidia NVS, Quadro Sync, Quadro NVS, Quadro Blade/Embedded, " msgstr "Видеодрайвер X.org Intel i740"
"Quadro, Quadro RTX, NVIDIA RTX series video cards"
msgstr ""
"Драйвер для видеокарт серии nVidia NVS, Quadro Sync, Quadro NVS, Quadro "
"Blade/Embedded, Quadro, Quadro RTX, NVIDIA RTX"
#: source/ubl-strings.h:173 #: source/ubl-strings.h:173
msgid "Open source nvidia graphics card driver" msgid "X.org Number 9 I128 video driver"
msgstr "Драйвер видеокарты nvidia с открытым исходным кодом" msgstr "Видеодрайвер X.org Number 9 I128"
#: source/ubl-strings.h:174 #: source/ubl-strings.h:174
msgid "" msgid "X.org dummy video driver with an allocated vt"
"Driver for AMD Radeon R9 285/290/290X, Radeon R9 360/380/380X/390/390X, " msgstr "Фиктивный видеодрайвер X.org"
"Radeon R9 Fury/Fury X/Nano, Radeon RX 400/500, Radeon RX Vega, Radeon VII, "
"Radeon RX 5000/6000/7000 series video cards"
msgstr ""
"Драйвер для AMD Radeon R9 285/290/290X, Radeon R9 360/380/380X/390/390X, "
"Radeon R9 Fury/Fury X/Nano, Radeon RX 400/500, Radeon RX Vega, Radeon VII, "
"Radeon RX 5000/6000 Видеокарты серии /7000"
#: source/ubl-strings.h:175 #: source/ubl-strings.h:175
msgid "" msgid "Cirrus Logic video driver for the Xorg X server"
"Driver for video cards Intel i810/i830/i915/945G/G965+ and newer, except GMA " msgstr "Видеодрайвер Cirrus Logic для X-сервера"
"3600"
msgstr ""
"Драйвер для видеокарт Intel i810/i830/i915/945G/G965+ и новее, кроме GMA 3600"
#: source/ubl-strings.h:176 #: source/ubl-strings.h:176
msgid "Opensource X.org amdgpu video driver for AMD graphics card" msgid "X.org Chips and Technologies video driver"
msgstr "Видеодрайвер amdgpu с открытым исходным кодом X.org для видеокарты AMD" msgstr "Видеодрайвер X.org Chips and Technologies"
#: source/ubl-strings.h:177 #: source/ubl-strings.h:177
msgid "Opensource X.org ati video driver for ATI graphics card" msgid "AMD Vulkan driver and utilities"
msgstr "«Видеодрайвер ati с открытым исходным кодом X.org для видеокарты ATI" msgstr "Драйвер и утилиты AMD Vulkan"
#: source/ubl-strings.h:178 #: source/ubl-strings.h:178
msgid "X.org dummy video driver" msgid "NVIDIA 390xx driver and utilities"
msgstr "Фиктивный видеодрайвер X.org" msgstr "Пакет с драйвером и утилитами NVIDIA 390xx"
#: source/ubl-strings.h:179 #: source/ubl-strings.h:179
msgid "X.org framebuffer video driver" msgid "NVIDIA 470xx driver and utilities"
msgstr "Видеодрайвер X.org для фреймбуфера" msgstr "Пакет с драйвером NVIDIA 470xx"
#: source/ubl-strings.h:180 #: source/ubl-strings.h:180
msgid "Open Source X driver for VIA IGPs" msgid "NVIDIA 550xx driver and utilities"
msgstr "Драйвер X с открытым исходным кодом для VIA IGP" msgstr "Пакет с драйвером и утилитами NVIDIA 550xx"
#: source/ubl-strings.h:181
msgid "X.org SiS USB video driver"
msgstr "USB-видеодрайвер X.org SiS"
#: source/ubl-strings.h:182 #: source/ubl-strings.h:182
msgid "X.org vesa video driver" msgid "Driver for Intel i810/i830/i915/945G/G965+ and newer, except GMA 3600"
msgstr "Видеодрайвер X.org Vesa" msgstr ""
"Драйвер для видеокарт Intel i810/i830/i915/945G/G965+ и новее, кроме GMA 3600"
#: source/ubl-strings.h:183 #: source/ubl-strings.h:183
msgid "X.org vmware video driver" msgid ""
msgstr "Видеодрайвер X.org vmware" "Driver for Silicon Motion based video cards (Lynx, LynxE, Lynx3D, LynxEM, "
"LynxEM+, Lynx3DM, Cougar3DR, MSOC)"
msgstr ""
"Драйвер для Silicon Motion based video cards (Lynx, LynxE, Lynx3D, LynxEM, "
"LynxEM+, Lynx3DM, Cougar3DR, MSOC)"
#: source/ubl-strings.h:184 #: source/ubl-strings.h:184
msgid "X.org 3dfx Voodoo1/Voodoo2 2D video driver" msgid ""
msgstr "X.org 3dfx Voodoo1/Voodoo2 2D-видеодрайвер" "Driver for S3 based video cards (ViRGE, ViRGE VX, ViRGE DX, ViRGE GX, ViRGE "
"GX2, ViRGE MX, ViRGE MX+, Trio 3D, Trio 3D/2X)"
msgstr ""
"Драйвер для видеокарт на основе S3 (ViRGE, ViRGE VX, ViRGE DX, ViRGE GX, "
"ViRGE GX2, ViRGE MX, ViRGE MX+, Trio 3D, Trio 3D/2X)"
#: source/ubl-strings.h:185 #: source/ubl-strings.h:185
msgid "X.org X11 qxl video driver" msgid ""
msgstr "Видеодрайвер X.org X11 qxl" "Driver for S3 based video cards (Trio32, Trio64, Trio64V+, Aurora64V+,"
"Trio64UV+, Trio64V2/DX, Trio64V2/GX, Vision964, Vision968)"
msgstr ""
"Драйвер для видеокарт на основе S3 (Trio32, Trio64, Trio64V+, Aurora64V+,"
"Trio64UV+, Trio64V2/DX, Trio64V2/GX, Vision964, Vision968)"
#~ msgid "Discrete video only (AMD/ATI)" #: source/ubl-strings.h:186
#~ msgstr "Только дискретное видео (AMD/ATI)" msgid "Driver for Rendition/Micron based video card (V1000, V2100, V2200)"
msgstr "Драйвер для видеокарт на основе Rendition/Micron (V1000, V2100, V2200)"
#: source/ubl-strings.h:187
msgid ""
"Driver for the Neomagic graphics chipsets (MagicGraph 128, 128V, 128ZV, "
"128ZV+, 128XD, 256AV, 256AV+, 256ZX, 256XL+)"
msgstr ""
"Драйвер для графических чипсетов NeoMagic (MagicGraph 128, 128V, 128ZV, "
"128ZV+, 128XD, 256AV, 256AV+, 256ZX, 256XL+)"
#: source/ubl-strings.h:188
msgid ""
"Driver for Matrox video cards (MGA2064W, MGA1064SG, MGA2164W, G100, G200, "
"G400, G450, G550)"
msgstr ""
"Драйвер для видеокарт Matrox (MGA2064W, MGA1064SG, MGA2164W, G100, G200, "
"G400, G450, G550)"
#: source/ubl-strings.h:189
msgid "Driver for Intel i740 video cards"
msgstr "Драйвер для видеокарт Intel i740"
#: source/ubl-strings.h:190
msgid "Driver for Cirrus Logic video chips"
msgstr "Драйвер для видеочипов Cirrus Logic"
#: source/ubl-strings.h:191
msgid ""
"Driver for Chips and Technologies video processors (ct65520, ct65525, "
"ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct64200, ct64300, "
"ct65550, ct65554, ct65555, ct68554, ct69000, ct69030)"
msgstr ""
"Драйвер для видеопроцессоров Chips and Technologies (ct65520, ct65525, "
"ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct64200, ct64300, "
"ct65550, ct65554, ct65555, ct68554, ct69000, ct69030)"
#: source/ubl-strings.h:192
msgid ""
"Driver for AMD Radeon RX 7000, 6000, 5000 Series, Radeon Pro W5000 Series"
msgstr ""
"Драйвер для видеокарт AMD Radeon RX 7000, 6000, 5000 Series, Radeon Pro "
"W5000 Series"
#: source/ubl-strings.h:193
msgid ""
"Driver for NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, 600, 600M, "
"500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, Quadro NVS, "
"Quadro Sync, Quadro SDI, NVS series video cards"
msgstr ""
"Драйвер для видеокарт NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, "
"600, 600M, 500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, "
"Quadro NVS, Quadro Sync, Quadro SDI и NVS"
#: source/ubl-strings.h:194
msgid ""
"Driver for NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, 900, 700, 600 "
"Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS, and GRID "
"series video cards"
msgstr ""
"Драйвер для видеокарт NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, "
"900, 700, 600 Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS "
"и GRID"
#: source/ubl-strings.h:195
msgid ""
"Driver for NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, GeForce 10, "
"16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, RTX, Quadro "
"RTX, Quadro, Quadro Blade/Embedded, Quadro NVS, NVS series video cards"
msgstr ""
"Драйвер для видеокарт NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, "
"GeForce 10, 16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, "
"RTX, Quadro RTX, Quadro, Quadro Blade/Embedded, Quadro NVS и NVS"
#: source/ubl-strings.h:197
msgid "Database files must be updated"
msgstr "Базы данных репозитория должны быть обновлены"
#: source/ubl-strings.h:199
msgid "Warning: Couldn't find any supported kernel version"
msgstr "Предупреждение: Поддерживаемые версии ядра не найдены"
#: source/ubl-strings.h:201
msgid "Default (All installed)"
msgstr "По умолчанию (все установленные)"
#: source/ubl-strings.h:202
msgid "Driver installation has failed"
msgstr "Установка драйвера завершена с ошибкой"
#: source/ubl-strings.h:203
msgid "Operation has failed"
msgstr "Операция завершена с ошибкой"
#: source/ubl-strings.h:205
msgid "Are you sure want to install driver "
msgstr "Вы уверены что хотите установить драйвер "
#: source/ubl-strings.h:206
msgid "Are you sure want to remove driver "
msgstr "Вы уверены что хотите удалить драйвер "
#: source/ubl-strings.h:207
msgid "Attention!"
msgstr "Внимание!"
#: source/ubl-strings.h:207
msgid ""
"If you work in sandbox mode, you must install the package with the module!"
msgstr ""
"Если вы работаете в режиме песочницы необходимо установить пакет с модулем!"
#~ msgid "Driver modules" #~ msgid "Driver modules"
#~ msgstr "Модули драйвера" #~ msgstr "Модули драйвера"

@ -1,22 +1,37 @@
OS_VERSION_ID;DRV_PAСKAGE_UBM;DRV_PAСKAGE;DRV_NAME;DRV_DESCRIPTION;DRV_SUPPORT KERNEL_PACKAGE;DRV_PAСKAGE_UBM;DRV_PAСKAGE;DRV_NAME;DRV_DESCRIPTION;DRV_SUPPORT
2204;ubm-linux515-nvidia-470xx;;linux515-nvidia-470xx;UBLinux module include NVIDIA 470xx driver for linux;Driver for nVidia 8XXX, 9XXX, 1XX, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX series video cards ;;xf86-video-amdgpu;video-amdgpu;X.org amdgpu video driver;AMD graphics
2204;ubm-linux515-nvidia-390xx;;linux515-nvidia-390xx;UBLinux module includes NVIDIA 390xx driver and utilities;Driver for nVidia 6XX, 7XX, 9XX, 10XX, 16XX series video cards ;;xf86-video-ati;video-ati;X.org ati video driver;ATI graphics
2204;;nvidia-390xx-dkms;nvidia-390;UBLinux package includes NVIDIA 390xx driver and utilities;Driver for nVidia 6XX, 7XX, 9XX, 10XX, 16XX series video cards ;;xf86-video-dummy;video-dummy;X.org dummy video driver;Dummy video
2204;ubm-linux61-nvidia-470xx;;linux61-nvidia-470xx;UBLinux module includes NVIDIA 470xx driver and utilities;Driver for nVidia NVS, Quadro Sync, Quadro NVS, Quadro Blade/Embedded, Quadro, Quadro RTX, NVIDIA RTX series video cards ;;xf86-video-fbdev;video-fbdev;X.org framebuffer video driver;Framebuffer
2204;;nvidia-470xx-dkms;nvidia-470;UBLinux package includes NVIDIA 470xx driver and utilities;Driver for nVidia NVS, Quadro Sync, Quadro NVS, Quadro Blade/Embedded, Quadro, Quadro RTX, NVIDIA RTX series video cards ;;xf86-video-intel;video-intel;X.org Intel video driver;Driver for Intel i810/i830/i915/945G/G965+ and newer, except GMA 3600
2204;;nvidia-dkms;nvidia;UBLinux package includes NVIDIA last driver for linux;Driver for nVidia 8XXX, 9XXX, 1X, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX, Quadro RTX, NVS, Quadro NVS, NVIDIA RTX series video cards ;;xf86-video-nouveau;video-nouveau;X.org NVIDIA video driver;NVIDIA graphics
2204;;nvidia-open-dkms;nvidia-open;UBLinux package includes NVIDIA open kernel modules;Driver for nVidia 16XX, 20XX series video cards ;;xf86-video-qxl;video-qxl;X.org X11 qxl video driver;QXL
2204;ubm-linux61-nvidia-390xx;;linux61-nvidia-390xx;UBLinux module includes NVIDIA 390xx driver and utilities;Driver for nVidia 6XX, 7XX, 9XX, 10XX, 16XX series video cards ;;xf86-video-sisusb;video-sisusb;X.org SiS USB video driver;SiS USB
2204;;xf86-video-nouveau;video-nouveau;UBLinux package includes opensource driver NVIDIA;Open source nvidia graphics card driver ;;xf86-video-vesa;video-vesa;X.org vesa video driver;Vesa
2204;ubm-linux515-nvidia;;linux515-nvidia;UBLinux module include NVIDIA last driver for linux 5.15;Driver for nVidia 8XXX, 9XXX, 1X, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX, Quadro RTX, NVS, Quadro NVS, NVIDIA RTX series video cards ;;xf86-video-vmware;video-vmware;X.org vmware video driver;VMware
2204;ubm-linux61-nvidia;;linux61-nvidia;UBLinux module include NVIDIA last driver for linux 6.1;Driver for nVidia 8XXX, 9XXX, 1X, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX, Quadro RTX, NVS, Quadro NVS, NVIDIA RTX series video cards ;;xf86-video-voodoo;video-voodoo;X.org 3dfx Voodoo1/Voodoo2 2D video driver;3dfx Voodoo1/Voodoo2 2D
2204;;xf86-video-intel;video-intel;UBLinux package includes Intel driver and utilities;Driver for video cards Intel i810/i830/i915/945G/G965+ and newer, except GMA 3600 ;;xf86-video-openchrome;video-openchrome;X.Org Openchrome drivers;Openchrome
2204;;xf86-video-amdgpu;video-amdgpu;UBLinux package includes AMD opensource driver;Opensource X.org amdgpu video driver for AMD graphics card ;;xf86-video-tdfx;video-tdfx;X.org tdfx video driver;TDFX
2204;;xf86-video-ati;video-ati;UBLinux package includes ATI opensource driver;Opensource X.org ati video driver for ATI graphics card ;;xf86-video-r128;video-r128;X.org ati Rage128 video driver;ATI Rage128
2204;;xf86-video-dummy;video-dummy;UBLinux package includes dummy driver;X.org dummy video driver ;;xf86-video-mach64;video-mach64;X.org mach64 video driver;ATI Mach64
2204;;xf86-video-fbdev;video-fbdev;UBLinux package includes framebuffer video driver;X.org framebuffer video driver ;;xf86-video-siliconmotion;video-siliconmotion;X.org siliconmotion video driver;Driver for Silicon Motion based video cards (Lynx, LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM, Cougar3DR, MSOC)
2204;;xf86-video-sisusb;video-sisusb;UBLinux package includes SiS video driver;X.org SiS USB video driver ;;xf86-video-s3virge;video-s3virge;X.org S3 Virge video driver;Driver for S3 based video cards (ViRGE, ViRGE VX, ViRGE DX, ViRGE GX, ViRGE GX2, ViRGE MX, ViRGE MX+, Trio 3D, Trio 3D/2X)
2204;;xf86-video-vesa;video-vesa;UBLinux package includes vesa video driver;X.org vesa video driver ;;xf86-video-s3;video-s3virge;X.org S3 video driver;Driver for S3 based video cards (Trio32, Trio64, Trio64V+, Aurora64V+,Trio64UV+, Trio64V2/DX, Trio64V2/GX, Vision964, Vision968)
2204;;xf86-video-vmware;video-vmware;UBLinux package includes VMWare video driver;X.org vmware video driver ;;xf86-video-rendition;video-rendition;X.org Rendition video driver;Driver for Rendition/Micron based video card (V1000, V2100, V2200)
2204;;xf86-video-voodoo;video-voodoo;UBLinux package includes Voodoo video driver;X.org 3dfx Voodoo1/Voodoo2 2D video driver ;;xf86-video-neomagic;video-neomagic;X.org neomagic video driver;Driver for the Neomagic graphics chipsets (MagicGraph 128, 128V, 128ZV, 128ZV+, 128XD, 256AV, 256AV+, 256ZX, 256XL+)
2204;;xf86-video-qxl;video-qxl;UBLinux package includes qxl video driver;X.org X11 qxl video driver ;;xf86-video-mga;video-mga;X.org mga video driver;Driver for Matrox video cards (MGA2064W, MGA1064SG, MGA2164W, G100, G200, G400, G450, G550)
;;xf86-video-i740;video-i740;X.org Intel i740 video driver;Driver for Intel i740 video cards
;;xf86-video-i128;video-i128;X.org Number 9 I128 video driver;Driver for Number 9 I128 video cards (I128 rev 1, I128-II, I128-T2R, I128-T2R4)
;;xf86-video-dummy-with-vt;dummy-with-vt;X.org dummy video driver with an allocated vt;Dummy video
;;xf86-video-cirrus;video-cirrus;Cirrus Logic video driver for the Xorg X server;Driver for Cirrus Logic video chips
;;xf86-video-chips;video-chips;X.org Chips and Technologies video driver;Driver for Chips and Technologies video processors (ct65520, ct65525, ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct64200, ct64300, ct65550, ct65554, ct65555, ct68554, ct69000, ct69030)
;ubm-amdgpu-pro;;vulkan-amdgpu-pro;AMD Vulkan driver and utilities;Driver for AMD Radeon RX 7000, 6000, 5000 Series, Radeon Pro W5000 Series
linux515;ubm-linux515-nvidia-390xx;linux515-nvidia-390xx;nvidia-390;NVIDIA 390xx driver and utilities;Driver for NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, 600, 600M, 500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, Quadro NVS, Quadro Sync, Quadro SDI, NVS series video cards
linux515;ubm-linux515-nvidia-470xx;linux515-nvidia-470xx;nvidia-470;NVIDIA 470xx driver and utilities;Driver for NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, 900, 700, 600 Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS, and GRID series video cards
linux515;ubm-linux515-nvidia;linux515-nvidia;nvidia-550;NVIDIA 550xx driver and utilities;Driver for NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, GeForce 10, 16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, RTX, Quadro RTX, Quadro, Quadro Blade/Embedded, Quadro NVS, NVS series video cards
linux61;ubm-linux61-nvidia-390xx;linux61-nvidia-390xx;nvidia-390;NVIDIA 390xx driver and utilities;Driver for NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, 600, 600M, 500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, Quadro NVS, Quadro Sync, Quadro SDI, NVS series video cards
linux61;ubm-linux61-nvidia-470xx;linux61-nvidia-470xx;nvidia-470;NVIDIA 470xx driver and utilities;Driver for NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, 900, 700, 600 Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS, and GRID series video cards
linux61;ubm-linux61-nvidia;linux61-nvidia;nvidia-550;NVIDIA 550xx driver and utilities;Driver for NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, GeForce 10, 16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, RTX, Quadro RTX, Quadro, Quadro Blade/Embedded, Quadro NVS, NVS series video cards
linux66;ubm-linux66-nvidia-390xx;linux66-nvidia-390xx;nvidia-390;NVIDIA 390xx driver and utilities;Driver for NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, 600, 600M, 500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, Quadro NVS, Quadro Sync, Quadro SDI, NVS series video cards
linux66;ubm-linux66-nvidia-470xx;linux66-nvidia-470xx;nvidia-470;NVIDIA 470xx driver and utilities;Driver for NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, 900, 700, 600 Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS, and GRID series video cards
linux66;ubm-linux66-nvidia;linux66-nvidia;nvidia-550;NVIDIA 550xx driver and utilities;Driver for NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, GeForce 10, 16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, RTX, Quadro RTX, Quadro, Quadro Blade/Embedded, Quadro NVS, NVS series video cards
1 OS_VERSION_ID KERNEL_PACKAGE DRV_PAСKAGE_UBM DRV_PAСKAGE DRV_NAME DRV_DESCRIPTION DRV_SUPPORT
2 2204 ubm-linux515-nvidia-470xx xf86-video-amdgpu linux515-nvidia-470xx video-amdgpu UBLinux module include NVIDIA 470xx driver for linux X.org amdgpu video driver Driver for nVidia 8XXX, 9XXX, 1XX, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX series video cards AMD graphics
3 2204 ubm-linux515-nvidia-390xx xf86-video-ati linux515-nvidia-390xx video-ati UBLinux module includes NVIDIA 390xx driver and utilities X.org ati video driver Driver for nVidia 6XX, 7XX, 9XX, 10XX, 16XX series video cards ATI graphics
4 2204 nvidia-390xx-dkms xf86-video-dummy nvidia-390 video-dummy UBLinux package includes NVIDIA 390xx driver and utilities X.org dummy video driver Driver for nVidia 6XX, 7XX, 9XX, 10XX, 16XX series video cards Dummy video
5 2204 ubm-linux61-nvidia-470xx xf86-video-fbdev linux61-nvidia-470xx video-fbdev UBLinux module includes NVIDIA 470xx driver and utilities X.org framebuffer video driver Driver for nVidia NVS, Quadro Sync, Quadro NVS, Quadro Blade/Embedded, Quadro, Quadro RTX, NVIDIA RTX series video cards Framebuffer
6 2204 nvidia-470xx-dkms xf86-video-intel nvidia-470 video-intel UBLinux package includes NVIDIA 470xx driver and utilities X.org Intel video driver Driver for nVidia NVS, Quadro Sync, Quadro NVS, Quadro Blade/Embedded, Quadro, Quadro RTX, NVIDIA RTX series video cards Driver for Intel i810/i830/i915/945G/G965+ and newer, except GMA 3600
7 2204 nvidia-dkms xf86-video-nouveau nvidia video-nouveau UBLinux package includes NVIDIA last driver for linux X.org NVIDIA video driver Driver for nVidia 8XXX, 9XXX, 1X, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX, Quadro RTX, NVS, Quadro NVS, NVIDIA RTX series video cards NVIDIA graphics
8 2204 nvidia-open-dkms xf86-video-qxl nvidia-open video-qxl UBLinux package includes NVIDIA open kernel modules X.org X11 qxl video driver Driver for nVidia 16XX, 20XX series video cards QXL
9 2204 ubm-linux61-nvidia-390xx xf86-video-sisusb linux61-nvidia-390xx video-sisusb UBLinux module includes NVIDIA 390xx driver and utilities X.org SiS USB video driver Driver for nVidia 6XX, 7XX, 9XX, 10XX, 16XX series video cards SiS USB
10 2204 xf86-video-nouveau xf86-video-vesa video-nouveau video-vesa UBLinux package includes opensource driver NVIDIA X.org vesa video driver Open source nvidia graphics card driver Vesa
11 2204 ubm-linux515-nvidia xf86-video-vmware linux515-nvidia video-vmware UBLinux module include NVIDIA last driver for linux 5.15 X.org vmware video driver Driver for nVidia 8XXX, 9XXX, 1X, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX, Quadro RTX, NVS, Quadro NVS, NVIDIA RTX series video cards VMware
12 2204 ubm-linux61-nvidia xf86-video-voodoo linux61-nvidia video-voodoo UBLinux module include NVIDIA last driver for linux 6.1 X.org 3dfx Voodoo1/Voodoo2 2D video driver Driver for nVidia 8XXX, 9XXX, 1X, 2XX, 3XX, 4XX, 5XX, 6XX, 7XX, Quadro RTX, NVS, Quadro NVS, NVIDIA RTX series video cards 3dfx Voodoo1/Voodoo2 2D
13 2204 xf86-video-intel xf86-video-openchrome video-intel video-openchrome UBLinux package includes Intel driver and utilities X.Org Openchrome drivers Driver for video cards Intel i810/i830/i915/945G/G965+ and newer, except GMA 3600 Openchrome
14 2204 xf86-video-amdgpu xf86-video-tdfx video-amdgpu video-tdfx UBLinux package includes AMD opensource driver X.org tdfx video driver Opensource X.org amdgpu video driver for AMD graphics card TDFX
15 2204 xf86-video-ati xf86-video-r128 video-ati video-r128 UBLinux package includes ATI opensource driver X.org ati Rage128 video driver Opensource X.org ati video driver for ATI graphics card ATI Rage128
16 2204 xf86-video-dummy xf86-video-mach64 video-dummy video-mach64 UBLinux package includes dummy driver X.org mach64 video driver X.org dummy video driver ATI Mach64
17 2204 xf86-video-fbdev xf86-video-siliconmotion video-fbdev video-siliconmotion UBLinux package includes framebuffer video driver X.org siliconmotion video driver X.org framebuffer video driver Driver for Silicon Motion based video cards (Lynx, LynxE, Lynx3D, LynxEM, LynxEM+, Lynx3DM, Cougar3DR, MSOC)
18 2204 xf86-video-sisusb xf86-video-s3virge video-sisusb video-s3virge UBLinux package includes SiS video driver X.org S3 Virge video driver X.org SiS USB video driver Driver for S3 based video cards (ViRGE, ViRGE VX, ViRGE DX, ViRGE GX, ViRGE GX2, ViRGE MX, ViRGE MX+, Trio 3D, Trio 3D/2X)
19 2204 xf86-video-vesa xf86-video-s3 video-vesa video-s3virge UBLinux package includes vesa video driver X.org S3 video driver X.org vesa video driver Driver for S3 based video cards (Trio32, Trio64, Trio64V+, Aurora64V+,Trio64UV+, Trio64V2/DX, Trio64V2/GX, Vision964, Vision968)
20 2204 xf86-video-vmware xf86-video-rendition video-vmware video-rendition UBLinux package includes VMWare video driver X.org Rendition video driver X.org vmware video driver Driver for Rendition/Micron based video card (V1000, V2100, V2200)
21 2204 xf86-video-voodoo xf86-video-neomagic video-voodoo video-neomagic UBLinux package includes Voodoo video driver X.org neomagic video driver X.org 3dfx Voodoo1/Voodoo2 2D video driver Driver for the Neomagic graphics chipsets (MagicGraph 128, 128V, 128ZV, 128ZV+, 128XD, 256AV, 256AV+, 256ZX, 256XL+)
22 2204 xf86-video-qxl xf86-video-mga video-qxl video-mga UBLinux package includes qxl video driver X.org mga video driver X.org X11 qxl video driver Driver for Matrox video cards (MGA2064W, MGA1064SG, MGA2164W, G100, G200, G400, G450, G550)
23 xf86-video-i740 video-i740 X.org Intel i740 video driver Driver for Intel i740 video cards
24 xf86-video-i128 video-i128 X.org Number 9 I128 video driver Driver for Number 9 I128 video cards (I128 rev 1, I128-II, I128-T2R, I128-T2R4)
25 xf86-video-dummy-with-vt dummy-with-vt X.org dummy video driver with an allocated vt Dummy video
26 xf86-video-cirrus video-cirrus Cirrus Logic video driver for the Xorg X server Driver for Cirrus Logic video chips
27 xf86-video-chips video-chips X.org Chips and Technologies video driver Driver for Chips and Technologies video processors (ct65520, ct65525, ct65530, ct65535, ct65540, ct65545, ct65546, ct65548, ct64200, ct64300, ct65550, ct65554, ct65555, ct68554, ct69000, ct69030)
28 ubm-amdgpu-pro vulkan-amdgpu-pro AMD Vulkan driver and utilities Driver for AMD Radeon RX 7000, 6000, 5000 Series, Radeon Pro W5000 Series
29 linux515 ubm-linux515-nvidia-390xx linux515-nvidia-390xx nvidia-390 NVIDIA 390xx driver and utilities Driver for NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, 600, 600M, 500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, Quadro NVS, Quadro Sync, Quadro SDI, NVS series video cards
30 linux515 ubm-linux515-nvidia-470xx linux515-nvidia-470xx nvidia-470 NVIDIA 470xx driver and utilities Driver for NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, 900, 700, 600 Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS, and GRID series video cards
31 linux515 ubm-linux515-nvidia linux515-nvidia nvidia-550 NVIDIA 550xx driver and utilities Driver for NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, GeForce 10, 16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, RTX, Quadro RTX, Quadro, Quadro Blade/Embedded, Quadro NVS, NVS series video cards
32 linux61 ubm-linux61-nvidia-390xx linux61-nvidia-390xx nvidia-390 NVIDIA 390xx driver and utilities Driver for NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, 600, 600M, 500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, Quadro NVS, Quadro Sync, Quadro SDI, NVS series video cards
33 linux61 ubm-linux61-nvidia-470xx linux61-nvidia-470xx nvidia-470 NVIDIA 470xx driver and utilities Driver for NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, 900, 700, 600 Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS, and GRID series video cards
34 linux61 ubm-linux61-nvidia linux61-nvidia nvidia-550 NVIDIA 550xx driver and utilities Driver for NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, GeForce 10, 16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, RTX, Quadro RTX, Quadro, Quadro Blade/Embedded, Quadro NVS, NVS series video cards
35 linux66 ubm-linux66-nvidia-390xx linux66-nvidia-390xx nvidia-390 NVIDIA 390xx driver and utilities Driver for NVIDIA GeForce MX100, 10, 900, 900M, 800M, 700, 700M, 600, 600M, 500, 500M, 400, 400M, TITAN, Quadro, Quadro Blade/Embedded, Quadro NVS, Quadro Sync, Quadro SDI, NVS series video cards
36 linux66 ubm-linux66-nvidia-470xx linux66-nvidia-470xx nvidia-470 NVIDIA 470xx driver and utilities Driver for NVIDIA GeForce RTX 30, RTX 20, GTX 16, GeForce 10, 900, 700, 600 Series, GeForce MX, TITAN, RTX, Quadro, Quadro RTX, Quadro NVS, and GRID series video cards
37 linux66 ubm-linux66-nvidia linux66-nvidia nvidia-550 NVIDIA 550xx driver and utilities Driver for NVIDIA GeForce RTX 40, RTX 30, RTX 20, MX, GTX 16, GeForce 10, 16, GeForce 900, GeForce 900M, GeForce 800M, GeForce 700, TITAN, RTX, Quadro RTX, Quadro, Quadro Blade/Embedded, Quadro NVS, NVS series video cards
Loading…
Cancel
Save