Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Askannz/optimus-manager
/ functions
Functions
157 in github.com/Askannz/optimus-manager
⨍
Functions
157
◇
Types & classes
10
↓ 45 callers
Function
get_logger
()
optimus_manager/log_utils.py:32
↓ 6 callers
Function
load_config
()
optimus_manager/config.py:16
↓ 6 callers
Function
set_logger_config
(log_type, log_id)
optimus_manager/log_utils.py:8
↓ 5 callers
Function
_load_module
(available_modules, module, options=None)
optimus_manager/kernel.py:230
↓ 5 callers
Function
get_gpus_bus_ids
(notation_fix=True)
optimus_manager/pci.py:82
↓ 4 callers
Function
_unload_modules
(available_modules, modules_list)
optimus_manager/kernel.py:248
↓ 4 callers
Function
get_available_modules
()
optimus_manager/kernel.py:27
↓ 3 callers
Function
_is_service_active
(service_name)
optimus_manager/checks.py:194
↓ 3 callers
Function
_remove_conf
(conf)
optimus_manager/xorg.py:356
↓ 3 callers
Function
_send_command
(command)
optimus_manager/client/__init__.py:177
↓ 3 callers
Function
_write_to_nvidia_path
(relative_path, string)
optimus_manager/pci.py:141
↓ 3 callers
Function
cleanup_xorg_conf
()
optimus_manager/xorg.py:32
↓ 2 callers
Function
_make_amd_device_section
(config, bus_ids, xorg_extra_lines)
optimus_manager/xorg.py:310
↓ 2 callers
Function
_make_intel_device_section
(config, bus_ids, xorg_extra_lines)
optimus_manager/xorg.py:274
↓ 2 callers
Function
_make_modules_paths_section
()
optimus_manager/xorg.py:240
↓ 2 callers
Function
_make_nvidia_device_section
(config, bus_ids, xorg_extra_lines)
optimus_manager/xorg.py:252
↓ 2 callers
Function
_make_server_flags_section
(config)
optimus_manager/xorg.py:345
↓ 2 callers
Function
_parsed_config_to_dict
(config)
optimus_manager/config.py:136
↓ 2 callers
Function
_print_current_mode
(state)
optimus_manager/client/__init__.py:132
↓ 2 callers
Function
_print_next_mode
(state)
optimus_manager/client/__init__.py:136
↓ 2 callers
Function
_print_startup_mode
(config)
optimus_manager/client/__init__.py:146
↓ 2 callers
Function
_print_version
()
optimus_manager/client/__init__.py:128
↓ 2 callers
Function
_search_bus_ids
(match_pci_class, match_vendor_id, notation_fix=True)
optimus_manager/pci.py:108
↓ 2 callers
Function
_send_switch_command
(config, requested_mode)
optimus_manager/client/__init__.py:108
↓ 2 callers
Function
_set_bbswitch_state
(state)
optimus_manager/kernel.py:279
↓ 2 callers
Function
_try_custom_set_power_state
(state)
optimus_manager/kernel.py:422
↓ 2 callers
Function
_try_load_acpi_call
(available_modules)
optimus_manager/kernel.py:196
↓ 2 callers
Function
_try_load_bbswitch
(available_modules)
optimus_manager/kernel.py:185
↓ 2 callers
Function
_try_set_acpi_call_state
(state)
optimus_manager/kernel.py:383
↓ 2 callers
Function
_try_set_pci_power_state
(state)
optimus_manager/kernel.py:359
↓ 2 callers
Function
_validate_config
(config, fallback_config=None)
optimus_manager/config.py:90
↓ 2 callers
Function
_write_to_pci_path
(pci_path, string)
optimus_manager/pci.py:168
↓ 2 callers
Function
get_kernel_parameters
()
optimus_manager/kernel_parameters.py:4
↓ 2 callers
Function
nvidia_power_down
(config, available_modules)
optimus_manager/kernel.py:55
↓ 2 callers
Function
nvidia_power_up
(config, available_modules)
optimus_manager/kernel.py:36
↓ 1 callers
Function
_ask_confirmation
()
optimus_manager/client/__init__.py:63
↓ 1 callers
Function
_check_bbswitch_module
(config)
optimus_manager/client/client_checks.py:14
↓ 1 callers
Function
_check_daemon_active
()
optimus_manager/client/client_checks.py:20
↓ 1 callers
Function
_check_number_of_sessions
()
optimus_manager/client/client_checks.py:26
↓ 1 callers
Function
_check_nvidia_module
(requested_mode)
optimus_manager/client/client_checks.py:34
↓ 1 callers
Function
_check_patched_GDM
()
optimus_manager/client/client_checks.py:40
↓ 1 callers
Function
_cleanup_xorg_and_exit
()
optimus_manager/client/__init__.py:211
↓ 1 callers
Function
_convert_deprecated
(config)
optimus_manager/config.py:48
↓ 1 callers
Function
_generate_hybrid
(config, bus_ids, xorg_extra)
optimus_manager/xorg.py:203
↓ 1 callers
Function
_generate_integrated
(config, bus_ids, xorg_extra)
optimus_manager/xorg.py:176
↓ 1 callers
Function
_generate_nvidia
(config, bus_ids, xorg_extra)
optimus_manager/xorg.py:116
↓ 1 callers
Function
_get_config
()
optimus_manager/client/__init__.py:117
↓ 1 callers
Function
_get_connected_pci_bridges
(pci_id)
optimus_manager/pci.py:194
↓ 1 callers
Function
_get_session_type
(session)
optimus_manager/sessions.py:89
↓ 1 callers
Function
_get_sessions_list
()
optimus_manager/sessions.py:82
↓ 1 callers
Function
_get_xsetup_script_path
(requested_mode)
optimus_manager/xorg.py:92
↓ 1 callers
Function
_gpu_switch
(config, switch_mode, no_confirm)
optimus_manager/client/__init__.py:77
↓ 1 callers
Function
_is_gl_provider_nvidia
()
optimus_manager/checks.py:178
↓ 1 callers
Function
_is_service_active_bash
(service_name)
optimus_manager/checks.py:237
↓ 1 callers
Function
_is_service_active_dbus
(system_bus, service_name)
optimus_manager/checks.py:222
↓ 1 callers
Function
_is_service_active_openrc
(service_name)
optimus_manager/checks.py:243
↓ 1 callers
Function
_is_service_active_s6
(service_name)
optimus_manager/checks.py:249
↓ 1 callers
Function
_is_service_active_sv
(service_name)
optimus_manager/checks.py:254
↓ 1 callers
Function
_load_config
()
optimus_manager/config.py:22
↓ 1 callers
Function
_load_extra_xorg_file
(path)
optimus_manager/config.py:248
↓ 1 callers
Function
_load_nouveau
(config, available_modules)
optimus_manager/kernel.py:168
↓ 1 callers
Function
_load_nvidia_modules
(config, available_modules)
optimus_manager/kernel.py:136
↓ 1 callers
Function
_nvidia_down
(config)
optimus_manager/kernel.py:99
↓ 1 callers
Function
_nvidia_up
(config, hybrid)
optimus_manager/kernel.py:74
↓ 1 callers
Function
_open_server_socket
(logger)
optimus_manager/daemon.py:46
↓ 1 callers
Function
_pci_reset
(config, available_modules)
optimus_manager/kernel.py:405
↓ 1 callers
Function
_print_status
(config, state)
optimus_manager/client/__init__.py:168
↓ 1 callers
Function
_print_temp_config_path
()
optimus_manager/client/__init__.py:157
↓ 1 callers
Function
_process_command
(logger, msg)
optimus_manager/daemon.py:71
↓ 1 callers
Function
_remove_conflicting_confs
()
optimus_manager/xorg.py:364
↓ 1 callers
Function
_replace_user_config
(logger, config_content)
optimus_manager/daemon.py:114
↓ 1 callers
Function
_set_acpi_call_state
(state)
optimus_manager/kernel.py:295
↓ 1 callers
Function
_set_temp_config_and_exit
(rel_path)
optimus_manager/client/__init__.py:191
↓ 1 callers
Function
_setup_signal_handler
(logger, server_socket)
optimus_manager/daemon.py:58
↓ 1 callers
Function
_try_load_nouveau
(config, available_modules)
optimus_manager/kernel.py:174
↓ 1 callers
Function
_try_pci_reset
(config, available_modules)
optimus_manager/kernel.py:371
↓ 1 callers
Function
_try_remove_pci
()
optimus_manager/kernel.py:335
↓ 1 callers
Function
_try_rescan_pci
()
optimus_manager/kernel.py:346
↓ 1 callers
Function
_try_set_bbswitch_state
(state)
optimus_manager/kernel.py:394
↓ 1 callers
Function
_unload_bbswitch
(available_modules)
optimus_manager/kernel.py:226
↓ 1 callers
Function
_unload_nouveau
(available_modules)
optimus_manager/kernel.py:211
↓ 1 callers
Function
_unload_nvidia_modules
(available_modules)
optimus_manager/kernel.py:207
↓ 1 callers
Function
_unset_temp_config_and_exit
()
optimus_manager/client/__init__.py:204
↓ 1 callers
Function
_validate_integer
(schema_option_info, config_option_value)
optimus_manager/config.py:204
↓ 1 callers
Function
_validate_multi_words
(schema_option_info, config_option_value)
optimus_manager/config.py:167
↓ 1 callers
Function
_validate_option
(schema_option_info, config_option_value)
optimus_manager/config.py:151
↓ 1 callers
Function
_validate_single_word
(schema_option_info, config_option_value)
optimus_manager/config.py:186
↓ 1 callers
Function
_wait_for_command
(server_socket)
optimus_manager/daemon.py:64
↓ 1 callers
Function
_write_xorg_conf
(xorg_conf_text)
optimus_manager/xorg.py:369
↓ 1 callers
Function
check_offloading_available
()
optimus_manager/checks.py:143
↓ 1 callers
Function
check_running_graphical_session
()
optimus_manager/checks.py:14
↓ 1 callers
Function
configure_xorg
(config, requested_gpu_mode)
optimus_manager/xorg.py:15
↓ 1 callers
Function
copy_user_config
()
optimus_manager/config.py:61
↓ 1 callers
Function
do_xsetup
(requested_mode)
optimus_manager/xorg.py:46
↓ 1 callers
Function
get_active_renderer
()
optimus_manager/checks.py:90
↓ 1 callers
Function
is_ac_power_connected
()
optimus_manager/checks.py:23
↓ 1 callers
Function
is_nvidia_display_connected
()
optimus_manager/checks.py:47
↓ 1 callers
Function
is_nvidia_visible
()
optimus_manager/pci.py:68
↓ 1 callers
Function
is_xorg_running
()
optimus_manager/xorg.py:36
↓ 1 callers
Function
load_extra_xorg_options
()
optimus_manager/config.py:226
next →
1–100 of 157, ranked by callers