Ubuntu распознает и / или использует мою видеокарту NVIDIA?


10

Это мой первый пост, и я довольно новичок в Ubuntu / Linux. В настоящее время у меня нет другой ОС, кроме Ubuntu 13.10. (Раньше у меня была Windows 7, пока я не получил новый терабайтный жесткий диск).

Моя текущая сборка ПК, если это поможет:

Процессор: четырехъядерный процессор Intel i5
Графика: NVIDIA GeForce GTX 650
Оперативная память: 8 ГБ
HDD: 1 ТБ SATA 3
Материнская плата: MSi Z77 A-G41
ОС: Ubuntu 13.10

Поэтому я недавно установил Ubuntu 13.10 и включил в него Steam, и я вижу, что мои игры работают намного медленнее, чем когда у меня была Windows 7. Я подумал, что это была проблема с графикой, поэтому я проверил Настройки системы → Детали → Обзор , В « Графике » говорится, что у меня есть « Gallium 0.4 на NVE7 » (не знаю, что это такое). Значит ли это, что Ubuntu не использует мою видеокарту?

В Системных настройках → Программное обеспечение и обновления → Дополнительные драйверы, это ясно показывает следующее:

Корпорация NVIDIA: GK107 [GeForce GTX 650] - это устройство использует альтернативный драйвер

(И затем он показывает список драйверов, на которые я могу переключаться)

Так что это немного сбивает с толку. В разделе «Программное обеспечение и обновления» четко видно, что у меня установлена ​​моя карта NVIDIA и для нее выбран драйвер. Но в Системных настройках это показывает, что у меня есть кое-что о Gallium 0.4

Я провел небольшое исследование и в итоге набрал команду:

lspci|grep VGA

в Терминале. Это показало это в ответ:

VGA compatible controller: NVIDIA Corporation GK107 [GeForce GTX 650] (rev a1)

Терминал, кажется, распознает мою видеокарту.

Мне кажется, что у меня нет подходящего драйвера, и я могу использовать встроенную графику моего процессора. Когда я переключаюсь, какой драйвер я использую в этом списке, он все еще не видит мою карту в Системных настройках. Некоторые драйверы в списке выдают какую-то ошибку OpenGL при попытке запустить игру.

Возможно, мои игры работают медленно, потому что разработчики игр не так хорошо оптимизировали его для Ubuntu. Тем не менее, это не отменяет тот факт, что в Системных настройках не отображается моя карта NVIDIA.

TL; DR версия:

Как я узнаю, что моя видеокарта распознается / используется? Если моя видеокарта не используется, как лучше это исправить?

Пожалуйста, сделайте ваши ответы легкими для понимания. Я не возражаю против многословных ответов, пока я могу следовать тому, что вы говорите.

Любая помощь будет принята с благодарностью! Спасибо.



Ответы:


3
  • Похоже, вы используете бесплатный драйвер, где Steam рекомендует проприетарный драйвер NVIDIA . Вы можете подтвердить, используя: glxinfoили точнее:

    glxinfo | grep OpenGL
    
  • У меня плохой опыт установки проприетарного драйвера NVIDIA из репозитория Ubuntu. поэтому я бы предпочел скачать его с сайта NVIDIA . Проверьте архитектуру вашей ОС на 32 или 64 бита, используя системный монитор или просто выполнив одну из следующих команд:

    file /bin/ls    
    uname -a
    
  • Удалите оболочку используя Ctrl+ Alt+ F6, войдите

    cd to_directory_where_driver
    sudo su
    chmod +x driver_filename
    service lightdm stop
    ./driver_filename
    reboot
    

Очень внимательно прочитайте сообщения об установке, так как по умолчанию это не всегда то, что вы хотите.

Вы должны сохранить этот установочный файл драйвера, потому что он нужен на тот случай, если вы хотите отменить или восстановить установку.


0

Попробуйте перейти к разделу «ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ И ОБНОВЛЕНИЯ», проверить вкладку «Дополнительные драйверы» и установить самый последний из перечисленных там драйверов. затем перезагрузите компьютер.

ССЫЛКА

Чтобы установить последние версии драйверов NVidia, смотрите здесь:

ССЫЛКА 1

ССЫЛКА 2

Я нашел эти статьи полезными, и это:

Общая документация

Помощь Steam:

ССЫЛКА 1

ССЫЛКА 2

Лично я не использую Steam в Unity, я нашел его достаточно системным ресурсом. Поэтому я установил альтернативный легкий графический интерфейс, такой как Gnome, LUbuntu, XUbuntu и т. Д., И запустил оттуда Steam, и обнаружил, что он значительно улучшил производительность.

ССЫЛКА


0

Шаги по установке драйверов для NVIDIA GeForce GTX 650 в Ubuntu.

Материнская плата: Gigabyte GA970DS3P
Процессор: AMD FX-4130 Четырехъядерный процессор 3,8 ГГц Socket AM3 +

  1. Загрузите файл драйверов с веб-сайта NVIDIA

  2. Откройте терминал ( Ctrl+ Alt+ F1) и запустите:

    sudo apt-get install build-essential
    sudo service lightdm stop
    sudo init 3
    

    Перейдите в каталог загруженных драйверов и запустите:

    sudo sh downloaded_file.run
    sudo service lightdm start 
    sudo reboot
    

Если при загрузке Ubuntu отображается сообщение об ошибке при запуске, выполните следующие действия, чтобы устранить конфликт драйверов:

  1. Пробег:

    sudo apt-add-repository ppa:ubuntu-x-swat/x-updates
    sudo apt-get update
    sudo apt-get dist-upgrade
    sudo reboot
    
  2. После перезагрузки откройте терминал ( Ctrl+ Alt+ F1) и запустите:

    sudo service lightdm stop
    sudo init 3
    

    Перейдите в каталог загруженных драйверов и запустите:

    sudo sh downloaded_file.run
    sudo service lightdm start 
    sudo reboot
    
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.