Понижение версии драйвера NVIDIA для Solaris x86

860
cniggeler

Мне пришлось переустановить Solaris / x86 11 и в процессе обновления до версии 11.3 с 11.1 на той же машине. Драйверы NVIDIA также были обновлены, но при запуске X появляется сообщение о том, что последний драйвер не поддерживает мою карту NVIDIA, и что мне нужно установить устаревший драйвер 340.xx.

Я скачал необходимый файл .run с NVIDIA, и когда он запускается как root с «sh», он отвечает,

pkgrm: ОШИБКА: невозможно изменить текущий рабочий каталог на / var / sadm / pkg / NVDAgraphics / install  Удаление не удалось (внутренняя ошибка). В систему не было внесено никаких изменений. ОШИБКА: Невозможно удалить уже установленный пакет NVDAgraphics 

Я также пытался удалить вручную с помощью pkgrm с теми же результатами. Кроме того, когда я захожу в / var / sadm / pkg / NVDAgraphics, файл "install" отсутствует, только "pkginfo". Наконец, графический Диспетчер пакетов также не удалит NVDAgraphics - опция «Удалить» недоступна.

Любые предложения относительно того, что мне нужно делать дальше? Спасибо!

1
Обновление: «Удалить» для активации (больше не отображается серым цветом) в диспетчере пакетов, установив флажок для пакета. Раньше я просто выделил его, затем щелкнул правой кнопкой мыши. Но когда я нажал «Удалить», я получил: «Это Live Image. Операция установки не может быть выполнена». cniggeler 8 лет назад 0
Какой формат пакета вы хотите установить? SVR старого стиля (Solaris 10) или IPS нового стиля (Solaris 11)? Возможно, проще всего расширить пакет и просто скопировать драйвер и файлы конфигурации. Andrew Henle 8 лет назад 0

2 ответа на вопрос

1
saralfddin93

У меня была та же проблема, за исключением того факта, что я установил систему с нуля, с пакетом драйверов Nvidia, который не хотел удалять.

После некоторых исследований я нашел решение на этом сайте: https://blogs.oracle.com/alanc/entry/solaris_11_3_beta_changes в разделе «Пакеты графических драйверов NVIDIA», в котором объясняется, как с помощью этой команды переключиться на пакет R340 Legacy. :

# pkg install --reject driver/graphics/nvidia driver/graphics/nvidiaR340

Это сработало для меня.

Надеюсь, это помогло.

0
cniggeler

With the system's reply (reported in the comment above) about "Live image", I think I can answer my own question. I found this link stating that a Live Image does not install packages from a repository, so it seems the packages are integral to the live build I installed.

To get the other functionality, one must choose AI (Automated Installer) media, but this is a multistep process where you create a custom .iso from the AI.

I've used live installs for Linux and didn't have these restrictions to upgrade/ downgrade included packages, but hey, UNG (Unix's Not Gnu). Live and learn.

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