Пакет драйверов Nvidia-173 поставляется с неправильным и бесполезным приложением nvidia-settings

Я никогда не понимал, почему пакеты драйверов nvidia-173 и / или nvidia-96 поставляются вместе с некоторыми бесполезными настройками nvidia , показывающими другую версию от исходный драйвер, такой как 'nvidia-settings 304' или 'nvidia-settings 331' или любая другая неправильная версия, за исключением фактической nvidia-settings-173 , которая необходима для nvidia-173 водители на работу.

Я не могу использовать 'nvidia-settings' после установки видеодрайверов nvidia-173 из репозиториев Ubuntu для изменения разрешения или частоты монитора по той простой причине, что вместе с этими драйверами происходит другое версия 'nvidia-settings', чем та, которая нужна драйверу 'nvidia-173' для работы. То же самое произошло со мной несколько лет назад, когда я использовал другую видеокарту, для которой требовался пакет драйверов 'nvidia-96'.

Я уверен, что это не ошибка, потому что лучшие Microsoft на протяжении десятилетий используют одну и ту же политику, чтобы подтолкнуть нас, маленьких людей, изменить наше древнее «оборудование». Я полагаю, что сделать настройки nvidia-settings с драйверами 'nvidia-173' не нужно, кроме как скачать драйвер со страницы поддержки nvidia и установить его трудным способом?

И это наиболее сложно или даже невозможно сделать в Ubuntu 14.04, потому что я подозреваю, что мне нужен патч или что-то подобное, чтобы можно было установить подходящий драйвер (скачанный с сайта nvidia.com) для моего видеокарта.

0
задан 11 October 2014 в 22:42

1 ответ

Решенный это Самостоятельно Этот Путь

Я нашел неортодоксальное, но рабочее решение связать nvidia-173 с его собственным пакетом настроек Nvidia. Как всегда, разработчики Debian и специалисты по обслуживанию зафиксируют почти что-либо, потому что они являются все еще лучшими там. Существует .deb пакет для nvidia-settings-173.14.39 32 битов, доступных на этой странице. При необходимости в пакете на 64 бита можно найти его на этой странице.

К сожалению, нет никакого способа, которым Gdebi установит .deb пакет, но к счастью существует решение заставить версию пакета 173.14.39 корректных 'настроек Nvidia' работать с драйвером nvidia-173 из репозиториев Ubuntu.

Используйте это решение только после того, как Вы установите/активируете пакет драйвера nvidia-173, существующий в репозиториях Ubuntu. Это будет работать на любую версию Ubuntu 32bit, включенной Ubuntu 14.04.

Первое, что нужно сделать состоит в том, чтобы полностью удалить бесполезную версию 331 настроек Nvidia или независимо от того, что версия объединяется с пакетом драйвера nvidia-173. Это может быть сделано с помощью Синаптического или из окна терминала:

  sudo apt-get remove nvidia-settings

и после этого можно работать

  sudo apt-get autoremove

удалить остальную часть пакетов, которые являются несовместимыми с nvidia-173 как 'разрешение Nvidia, дополнительное' и подобный.

Затем можно загрузить nvidia-settings-legacy-173xx_173.14.39-1~bpo70+1_i386.deb пакет из ссылки, предоставленной выше, и извлечь файлы во временной папке под названием Nvidia в пользовательском корневом каталоге.

В архиве .deb существует 2 папки, каждого называют DEBIAN и содержит файлы, которые не нужны для фактического задания, так оставьте его как есть. Другая папка маркирована USR, и этот включает и .png файл изображения, полезный для редактирования файла nvidia-settings.desktop, и также включает фактические файлы настроек Nvidia, которые присутствуют в подпапке из архива, а именно, внутри USR/lib/nvidia/legacy-173xx.

Необходимо выйти из системы и войти в систему снова как корень и скопировать все файлы за исключением файла nvidia-settings.desktop от Nvidia временная папка к этой папке:

   /usr/lib/nvidia-173. 

Я говорю, конечно, о файлах, содержавших во временной папке Nvidia из Вашего пользовательского корневого каталога, которые расположены в USR/lib/nvidia/legacy-173xx.

Затем необходимо скопировать файл nvidia-settings.desktop в

   /usr/share/applications 

и отредактируйте этот файл для сходства с этим:

  [Desktop Entry]
  Version=1.0
  Type=Application
  Exec=/usr/bin/nvidia-settings
  Terminal=false
  Categories=HardwareSettings;System;Settings;
  Icon=/usr/share/icons/nvidia-settings-legacy-173xx.png
  Name=NVIDIA X Server Settings
  Comment=Configure NVIDIA X Server Settings

Затем необходимо скопировать nvidia-settings-legacy-173xx.png файл изображения с Nvidia временная папка, расположенная в пользовательском корневом каталоге (файл изображения присутствует в USR/share/pixmaps/) к:

   /usr/share/icons/

Наконец, перейдите к/usr/lib/nvidia-173/и щелкните правой кнопкой по файлу 'настроек Nvidia' и сделайте ярлык для этого файла (выберите 'Send to Desktop' из контекстного меню). Переместите ярлык 'настроек Nvidia' от своего рабочего стола до/usr/bin/. При выборе только к вставке копии файла необходимо удалить ярлык 'настроек Nvidia' от рабочего стола после того, как Вы закончили копировать файл внутри/usr/bin/.

Это не будет трудно, потому что, помните, Вы все еще зарегистрированы как корень. После окончания со всем этим можно выйти из системы и войти в систему снова с обычным именем пользователя и паролем.

И Вы сделаны. Можно получить доступ к 'настройкам Nvidia' от менеджера по Настройкам, или можно открыть 'настройки Nvidia' при вводе в окне терминала следующего кода:

   sudo nvidia-settings

Можно изменить все настройки, что Вы думаете, что необходимо измениться, и Питание, Mizer также будет активен и функционален.

Примечание: Я не протестировал это решение с Ubuntu 64bit. Если после активации драйвера существует папка, названная nvidia-173, существующим в/usr/lib/затем, я предполагаю, что это могло работать на версию на 64 бита также. Если папка nvidia-173 расположена где-то в другом месте или маркирована другим именем затем, необходимо скорректировать команды и записи для редактирования файла nvidia-settings.desktop соответственно.

0
ответ дан 11 October 2014 в 22:42

Другие вопросы по тегам:

Похожие вопросы: