Я испытываю затруднения, заставляя мой LTS Ubuntu 14.04 работать с моей новой видеокартой. Я действительно не понимаю стопку дисплея Linux, таким образом, я надеюсь, что это - что-то легкое. Я не знаю лучше всего, как описать мою проблему, так предоставит столько подробной информации, сколько я могу.
Поле My Linux является сервером, который имеет PCIe 2.0, таким образом, это не может использовать большинство более новых видеокарт. Я купил ~ карту за 70$, и она вызвала аппаратные отказы. Таким образом, я купил более старую Nvidia GeForce 8400 GS. Мне подключили монитор к предшествующему интегрированному графическому устройству на материнской плате и другом подключенном к новой карте.
Когда я сначала включил сервер, новая карта отобразила графическую экранную заставку с хорошим разрешением, таким образом, я думал, что все было хорошо. Затем я получил окно сообщения GUI, заявив, что Ubuntu работала в низком графическом режиме. Я полагаю, что принял решение продолжить так или иначе для одной сессии. Я смог затем продолжить двигаться к графическому рабочему столу. Я использую Возврат Gnome (метагород) 2D рабочий стол, потому что производительность так ужасна со стандартным рабочим столом Ubuntu.
От рабочего стола я вошел в параметры настройки системы и затем выбрал Display. Единственный дисплей, который был обнаружен, был более старой интегрированной графической системой, не новой.
Я затем следовал инструкциям от www howopensource com/2012/10/install-nvidia-geforce-driver-in-ubuntu-12-10-12-04-using-ppa/) чтобы сделать эти шаги:
sudo apt-add-repository ppa:xorg-edgers/ppa
sudo apt-get update
sudo apt-get install nvidia-current nvidia-settings
устанавливать драйверы Nvidia. После этого я снова вошел в параметры настройки системы GUI и дисплей, и снова только старый дисплей был видим.
Я затем перезагрузил, и теперь старый дисплей является тем, который Ubuntu израсходовала начальную загрузку. Монитор, подключенный к новой видеокарте, является просто темным.
Что-то также, кажется, повредило настройки, потому что теперь Возврат Gnome графический рабочий стол не запустится. Я, кажется, начинаю загружаться, затем сдаюсь и забираю меня к входу в систему - на экране. Я должен был измениться на другой рабочий стол (LXFE, если я вспоминаю правильно) добираться до рабочего стола.
Так переустановил рабочий стол Возврата Gnome, и это, казалось, восстановило мою способность войти в тот рабочий стол, но я все еще не могу видеть что-либо на новой видеокарте.
После некоторых других веб-страниц я сделал это, показав соответствующий вывод.
lspci -v
05:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 8400 GS Rev. 3] (rev a2) (prog-if 00 [VGA controller])
Subsystem: eVga.com. Corp. Device 1301
Flags: bus master, fast devsel, latency 0, IRQ 38
Memory at dd000000 (32-bit, non-prefetchable) [size=16M]
Memory at c0000000 (64-bit, prefetchable) [size=256M]
Memory at be000000 (64-bit, prefetchable) [size=32M]
I/O ports at ec80 [size=128]
Expansion ROM at dc000000 [disabled] [size=512K]
Capabilities: [60] Power Management version 3
Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [78] Express Endpoint, MSI 00
Capabilities: [b4] Vendor Specific Information: Len=14 <?>
Capabilities: [100] Virtual Channel
Capabilities: [128] Power Budgeting <?>
Capabilities: [600] Vendor Specific Information: ID=0001 Rev=1 Len=024 <?>
Kernel driver in use: nvidia
...
06:03.0 VGA compatible controller: Matrox Electronics Systems Ltd. MGA G200eW WPCM450 (rev 0a) (prog-if 00 [VGA controller])
Subsystem: Dell Device 029b
Flags: bus master, medium devsel, latency 32, IRQ 10
Memory at d0000000 (32-bit, prefetchable) [size=8M]
Memory at de7fc000 (32-bit, non-prefetchable) [size=16K]
Memory at de800000 (32-bit, non-prefetchable) [size=8M]
[virtual] Expansion ROM at de000000 [disabled] [size=64K]
Capabilities: [dc] Power Management version 1
Я читал здесь: askubuntu com/questions/39681/unity-geforce-8400-gs-support), который заставляет его походить, возможно, на эту карту, не поддерживается. Но я не уверен.
Я попытался выполнить unity_support_test как ниже, но он дает ошибку, которую я не знаю, как зафиксировать:
/etc$ /usr/lib/nux/unity_support_test
Xlib: extension "GLX" missing on display ":0.0".
Я попробовал рабочие настройки Nvidia, но это отображает окно GUI, которое, кажется, только для создания профилей приложений. Это, кажется, ничего не имеет о моей карте или моем мониторе. Заголовок окна для этого приложения является "настройками X-сервера NVIDIA" и существует способ сохранить настройки. Я не имею, не делают этого, потому что я не знаю то, что я, как предполагается, называю сохраненным файлом или куда поместить его.
У меня есть неопределенный смысл, что мне, возможно, придется настроить мой xorg.conf или некоторые такие файлы. Но я потерян как, туда, где запустить. askubuntu com/questions/4662/where-is-the-x-org-config-file-how-do-i-configure-x-there (у меня нет достаточного количества точек репутации для регистрации больше чем двух ссылок) поток, кажется, подразумевает, что больше не используется.
Я также читал в сети, что существуют различные драйверы, которые могут быть использованием. Я думаю, что каждого назвали "шмелем". Я думал, что получал драйверы от Nvidia (см. PPA, который я отправил выше), но я не уверен.
Я коснулся о просто вскакивании и попытке большого количества вещей самостоятельно, потому что это - сервер работы, и это - грандиозное предприятие, когда это не функционирует правильно.
Этот поток: askubuntu com/questions/115477/get-and-install-nvidia-geforce-8400-gs-driver рекомендует получить драйверы непосредственно от Nvidia, и я нашел это: www Nvidia com/Download/index.aspx? lang=en-us), который имеет функцию поиска для корректной карты, и для моей системы, которую она приводит к этой странице.
Вопросы
Любая справка будет значительно цениться.
------28.02.16-----------
Согласно обратной связи от Khalid Abu Shawarib и upbeta01, кажется, что у меня, возможно, были неправильные драйверы.
Я предложил, я попробовал это (неудачно):
xxx:~$ nvidia-smi
NVIDIA: could not open the device file /dev/nvidiactl (No such file or directory).
NVIDIA-SMI has failed because it couldn't communicate with NVIDIA driver. Make sure that latest NVIDIA driver is installed and running.
Я решил удалить PPA, который я добавил в самом начале, покажите в первом сообщении выше. Я запустил синаптический диспетчер пакетов, затем настройки меню-> Репозитории, затем вкладка [Other Software], и снял флажок с записью для основного надежного человека http://ppa.launchpad.net/xorg-edgers/ppa/ubuntu.
В то время как там, я видел вкладку [Дополнительные Драйверы]. Там, ищется моя система дополнительные драйверы, и она нашла информацию о моей карте. Это говорит, что я использую:
Using NVIDIA legacy binary driver - version 304.131 from nvidia-304 (proprietary)
Это имеет опции измениться на:
Using NVIDIA binary driver - version 340.96 from nvidia-340 (proprietary)
или
Using NVIDIA binary driver - version 340.96 from nvidia-340-updates (proprietary)
Я думал, что это могло бы быть отличным способом переключить драйверы. Таким образом, я выбрал первую опцию и нажал [применяются]. Это отобразило "применение изменений" и запустило индикатор выполнения, который не перемещался несмотря на ожидание многих минут. Таким образом, я нажал [Cancel]
Я решил, что начиная с этой ссылки (www Nvidia com/download/driverResults.aspx/95164/en-us) связывают подключения к той же версии 340.96, что я заставлю драйверы непосредственно от NVIDIA после использования их поисковой системы входить в мою точную карту.
... Я загрузил драйвер и выполнил его как корень. Это сказало мне, что я должен был выйти из своего X-сервера сначала, и считать README из веб-сайта NVIDIA. Таким образом, я считал его отсюда: нас загружают Nvidia com/XFree86/Linux-x86/340.96/README/index.html.. Святая корова!, теперь я испуган для установки драйвера. Это описывает модули компиляции для ядра, и возможно они должны будут быть криптографически подписаны, и у меня должны быть нужные версии библиотек, такие как glibc (который я не могу найти в своей системе).....
Блин это, я сдаюсь...
8xxx серийные карты только работают с 340,96 или более низкая версия драйверов Nvidia. Для проверки, какая версия установлена тип:
nvidia-smi
, Если драйвер выше 340.96, попытайтесь установить более старый драйвер. Этот конкретный ppa хорош для автоматического удаления и установки:
sudo add-apt-repository ppa:graphics-drivers/ppa
sudo apt-get update
sudo apt-get install nvidia-340
Перезапуск Ваш ПК.
При выполнении драйверов Nvidia Вы могли бы хотеть попытаться установить sudo apt-get install nvidia-355 nvidia-prime
Затем поскольку некоторый автопереключатель устанавливает главный индикатор http://ppa.launchpad.net/nilarimogard/webupd8/ubuntu/pool/main/p/prime-indicator/
ПРИМЕЧАНИЕ: Если Ваш компьютер не совместим с nvidia-355, попробуйте некоторую более низкую версию.
В отношении потока: Ubuntu 15.10 | Xserver, не запускающий |, система Работает на Низком графическом режиме после проигрывания с драйверами NVIDIA | Перезапись xorg.conf