Исходный текст:
原贴地址:切换显卡插件
GitHub 原项目地址:mywhat/DDESwitchCard/
Плагин был модифицирован chanforever, одним из администраторов форума, и добавлен в dde-dock для обеспечения быстрой смены видеокарт.
В настоящее время поддерживается только использование двух видеокарт Intel + NVIDIA, а также не поддерживается функция прямого подключения к ноутбуку с одной видеокартой.
Пользователям с двумя видеокартами AMD + NVIDIA не рекомендуется использовать этот плагин, так как это может привести к невозможности запуска xserver. В этом случае можно восстановить изменения плагина, выполнив скрипт /opt/apps/dde-dock-graphics-plugin/files/bin/Rescue.sh
в tty2.
Изменена структура всего кода и оптимизирована логика вызова функций, а также отменена необходимость хранения конфигурации во внешнем файле.
Перед переключением видеокарт автоматически проверяется наличие драйвера видеокарты NVIDIA.
Добавлен скрипт Rescue.sh, который позволяет удалить соответствующие файлы конфигурации и перезапустить службу lightdm после неудачного переключения на графический интерфейс.
Добавлена конфигурация, связанная с nvidia-prime, что позволяет использовать команду prime-run для запуска программ с использованием видеокарты NVIDIA при использовании видеокарты Intel.
Добавлено контекстное меню рабочего стола, которое позволяет запускать исполняемые файлы и быстрые ссылки с помощью команды prime-run.
Добавлено контекстное меню плагина, которое поддерживает ручное обновление информации о видеокартах, быстрый доступ к настройкам дисплея и настройкам видеокарты NVIDIA.
Добавлен файл политики pkexec, чтобы сделать окно авторизации при переключении видеокарт более привлекательным.
Добавлены переводы на английский язык, которые автоматически отображаются на английском языке в некитайской среде. (Способности ограничены, удалось перевести только английский текст...)
cmake qt5-default qttools5-dev libgsettings-qt-dev libdtkcore-dev libdtkgui-dev libdtkwidget-dev libdframeworkdbus-dev dde-dock-dev qtcreator (рекомендуется использовать Qt Creator для непосредственного открытия CMakeLists.txt и компиляции)
sudo apt install cmake qt5-default qttools5-dev libgsettings-qt-dev libdtkcore-dev libdtkgui-dev libdtkwidget-dev libdframeworkdbus-dev dde-dock-dev qtcreator
mesa-utils zenity libnotify4
sudo apt install mesa-utils zenity libnotify4
После установки необходимых зависимостей для компиляции перейдите в каталог проекта и откройте его в терминале. Выполните команду fakeroot dpkg-buildpackage -b
.
В верхней папке каталога проекта будет создан файл dde-dock-graphics-plugin_${version}_amd64.deb
, который можно установить двойным щелчком мыши.
Проектный репозиторий официального сайта linuxdeepin dde-dock.
Проектный репозиторий официального сайта linuxdeepin dde-file-manager.
Проектный репозиторий официального сайта linuxdeepin dde-session-ui.
Открытый проект GitHub dde-appknitter за перевод скриптов.
Открытый проект GitHub dde-store за метод отправки системных уведомлений.
Метод настройки интернационализации проектов Qt (Cmake), предложенный xmuli на GitHub.
DDESwitchCard, плагин chanforever на форуме.
Скрипт переключения видеокарт jfy_99 на форуме.
Решение nvidia-prime от risez на форуме.
Плагин dde-sys-monitor-plugin от q77190858 на форуме.
Предложения по улучшению от shenmo, lenke, mmlmonkey и xuey на форуме.
UOS-пакеты от организации «Открытое приложение» на кодовом облаке.
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )