3D в Ubuntu за допомогою безкоштовних драйверів (Nvidia, ATi, Intel тощо)

Багато людей все ще воліють встановлювати власні драйвери для найкращої роботи. Однак останнім часом безкоштовні відеодрайвери досягли великих успіхів, навіть включивши (хоча в деяких з них все ще експериментально) підтримку 3D.

Якщо ви хочете позбутися всього власного програмного забезпечення, ви не можете припинити читати цю статтю.


Розробка драйверів - це, мабуть, одне із найскладніших завдань програмування. Це набагато більше, що стосується розробки безкоштовних драйверів, оскільки розробники не знають, як апаратне забезпечення, яке цей драйвер повинен підтримувати, працює внутрішньо. Вони пишуть ці драйвери майже наосліп, і вся інформація, на якій вони базуються, отримується за допомогою дуже передових методів, таких як зворотне проектування. Все тому, що компанії, що виробляють це обладнання, не хочуть ділитися зі світом (і конкуренцією), як ця частина працює внутрішньо.

На щастя, у нас є безліч безкоштовних драйверів для різних апаратних засобів, що складають наш комп’ютер, найслабшими секторами є відеокарти, Wi-Fi та веб-камери. Однак за останні роки ми стали свідками величезних успіхів у розробці безкоштовних драйверів, навіть у цих областях, хоча цілком ймовірно, що, особливо що стосується відеодрайверів, вони завжди будуть позаду власників завдяки постійним прогресам та модифікаціям страждають графічні карти.

Ідея цього допису полягає в тому, щоб сприяти використанню безкоштовних драйверів відео і, таким чином, звільнитися від використання власних драйверів і, як наслідок, залежності від компаній-виробників цих відеокарт, а також змусити ці компанії звільнити драйвери.

3D із картами ATi за допомогою безкоштовного драйвера

Якщо у вас є відеокарта ATi, найкращим варіантом активації графічного прискорення є безкоштовний драйвер radeon / radeonhd. Головною перевагою цього драйвера є те, що він продовжує підтримувати старі моделі, які більше не підтримуються власним драйвером.

Безкоштовна інсталяція та активація драйверів

Це драйвер, який використовується за замовчуванням після встановлення, тому загалом його не потрібно встановлювати, але у випадку, якщо він був видалений з будь-якої причини, ми можемо перевстановити його та використовувати з командою:

sudo aptitude перевстановити xserver-xorg-video-radeon xserver-xorg-video-radeonhd
sudo dpkg-реконфігурувати xserver-xorg

3D із картами NVidia за допомогою безкоштовного драйвера

Починаючи з Ubuntu Lucid, безкоштовний драйвер Nouveau був включений як драйвер за замовчуванням для відеокарт Nvidia, але лише з підтримкою 2D, саме тому ті, хто бажає використовувати 3D-ефекти, повинні встановити власні драйвери.

Однак, хоча він все ще перебуває на стадії експерименту та розробки, можна встановити безкоштовний драйвер Nouveau Gallium з підтримкою 3D.

Додайте сховища та встановлюйте пакети

Я відкрив додаток Система> Адміністрування> Джерела програмного забезпечення та на вкладці Інше програмне забезпечення додав сховища Xorg Edgers, які:

deb http://ppa.launchpad.net/xorg-edgers/ubuntu ясний головний
deb-src http://ppa.launchpad.net/xorg-edgers/ubuntu ясний головний

Закрийте програму та перезавантажте сховища, щоб оновити базу даних. Нарешті, встановіть необхідні програми:

Оновлення Sudo здатності 
su-aptitude dist-upgrade
sudo aptitude встановити linux-image-2.6.34-2-generic linux-headers-2.6.34-2-generic ia32-libs-mesa-dri-gallium

Якщо у вас встановлений Ubuntu Tweak, ви також можете зробити все це, перейшовши до вихідного центру та перевіривши xorg-edgers fresh X crack.

Нарешті, перезавантажте систему, щоб завантажити новий драйвер:

перезавантажити sudo

3D із картами Intel за допомогою безкоштовного драйвера

Перевага цього драйвера полягає в тому, що він стандартно встановлюється в Ubuntu і є безкоштовним, головним його недоліком є низькі показники досягнення що ускладнює або часом неможливо грати в ігри, що вимагають великої графічної потужності.

Безкоштовна інсталяція та активація драйверів

Це драйвер, який використовується за замовчуванням після встановлення, тому загалом вам не потрібно буде його встановлювати, але у випадку, якщо він був видалений з будь-якої причини, ви можете переінсталювати його та використовувати з наступними командами:

sudo aptitude перевстановити xserver-xorg-video-intel 
sudo dpkg-реконфігурувати xserver-xorg

Перевірте результати

Щоб перевірити, що драйвери встановлені та використовуються, я написав у терміналі:

glxinfo | grep -i візуалізація

Результат повинен включати такий рядок:

прямий візуалізація: Так

Переконавшись, що все працює, тепер ви можете запускати свої улюблені ігри з підтримкою 3D або налаштовувати ефекти на робочому столі. 🙂


21 коментарі, залиште свій

Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.

  1.   Роджеліо Мата Флорес - сказав він

    Після застосування glxinfo | grep -i render Я отримую таку помилку. Помилка: не вдається відкрити дисплей

    1.    Нікола - сказав він

      Привіт
      Я пишу вам, тому що нещодавно я почав використовувати Linux, і до недавнього часу я мав проблему з роздільною здатністю, але коли я намагаюся встановити Nvidia, це викликає проблему, і я намагався поставити sudo та ppa, але це не працює синаптик немає нічого.
      Я не знаю, чи цей драйвер несумісний, чи я щось раніше пропускав
      Якби ви допомогли мені, я був би вам вдячний.
      вітання
      Нікола

  2.   @ lllz @ p @ - сказав він

    Я використовую NVidia GeForce 8400 GS / PCI / SSE2, і він встановив драйвери, які мені надає ubuntu, з панелі апаратних драйверів, де повідомляється, що встановлені драйвери є ексклюзивними для належного функціонування мого ПК і що вони перебувають у 3D. Яких результатів я можу очікувати, якщо встановлю безкоштовну версію Nouveau Gallium з підтримкою 3D?

  3.   Давайте використовувати Linux - сказав він

    У Phoronix вони продемонстрували, що драйвери модерну набагато нижчі за показники власних. Однак, на моєму особистому досвіді роботи з Ubuntu 11.04, єдиним способом, яким я зміг запустити Compiz, є використання Nouveau. У всякому разі ... речі, які трапляються. Ubuntu тривав 10 хвилин. на моєму комп’ютері. Тепер я задоволений використанням Archbang.
    На здоров’я! Павло.

  4.   @ lllz @ p @ - сказав він

    А як щодо того, коли я оновлюся до 11.04?

  5.   Адріан2mil10 - сказав він

    Вибачте, але зображення відеокарти, яке ви розмістили в статті, здається не від графічного прискорювача, а від тих, що використовуються для підключення відеокамер охорони, чи не так? ; )

  6.   Давайте використовувати Linux - сказав він

    Ха-ха-ха ... так, це може бути! 🙂

  7.   Адріан2mil10 - сказав він

    Ну, "принципи" не служать для того, щоб апаратне забезпечення працювало на 100%, у мене є gf8800gt з фірмовим драйвером від nvidia, і він йде як стрілка, я б не наважився запевнити, але краще, ніж у xp. Безкоштовний wifi чудовий, тому мені не потрібно було використовувати обгортку з перемогою, щоб він працював.

  8.   Жкоррі - сказав він

    Ну дякую

  9.   Давайте використовувати Linux - сказав він

    Немає "технічного" недоліку у використанні власних драйверів. Вони, мабуть, більш "відшліфовані", оскільки лише ті компанії насправді знають, як працюють створені ними пристрої та карти.
    Однак у використанні безкоштовних драйверів теж немає нічого поганого. Багато людей хочуть знати, як це зробити, з причин, які виходять за рамки просто "технічних". Іншими словами, є люди, які не зважують ефективність та ефективність, але хочуть позбутися всього власного програмного забезпечення з принципових причин. І мені здається, що це так само законно, як і інше.
    На здоров’я! Павло.

  10.   Дентаку - сказав він

    Вибачте, але в чому недолік використання власних драйверів, якщо ті з відкритим кодом не мають добре розвиненої підтримки 3D?

    1.    Йосип - сказав він

      Єдиним технічним недоліком, який я бачу у власних, є те, що якщо ваш UBUNTU оновлює, наприклад, файли X.ORG або ядро, конфігурація відео втрачається, і вам доведеться його встановити заново, навпаки, цього не відбувається драйвери безкоштовно

  11.   Жкоррі - сказав він

    Коди у мене не працюють. Дякую

  12.   Ісаму41 - сказав він

    Ідея пов'язати Microsoft, COREL, Antivirus та інші, які є основними постачальниками "фірмового програмного забезпечення", з Nvidia, HP, які в основному надають вам "драйвери", не є трохи нелогічною і навіть "пролетіла", я не пам’ятаю, коли був час, коли я завантажував драйвер для свого принтера, відеокарти тощо. З мене якось стягується одна копійка, якщо я вже заплатив за свої пристрої. програмне забезпечення, що дозволяє мені ним користуватися (будь то windows або linux), завжди було "безкоштовним"; Як кажуть, оскільки код не відкритий, та чи інша спалена карта піддається ризику, краще скажіть, що ви хочете почуватися відомим, інакше на додаток до вашого супервисокого аватара в якомусь MMORPG, телефонуйте людям, щоб їхні комп’ютери були морська свинка індіанець, на мій погляд, їхня шкала принципів здається інквізицією, і вони плутають безвідповідальний меркантилізм, порівняно з комерціалізмом, у мене складається враження, що одного тирана обмінюють на іншого. (хе-хе останнє було жартом)

  13.   Давайте використовувати Linux - сказав він

    Можливо, оскільки ця публікація вже трохи застаріла. 🙁
    На здоров’я! Павло.

  14.   Данило - сказав він

    Привіт, давайте використовувати linux

    Я досяг 3D-прискорення за допомогою linux-headers-generic (3.2.0.56.66), яке термінал кинув, не знайшовши linux-image-2.6.34-2-generic linux-headers-2.6.34-2-generic.

    Дякуємо за ваш внесок

    Привіт з Колумбії

  15.   Федеріко - сказав він

    Я хочу видалити драйвер з AMD ppa, який помилково встановлений в Ubuntu 13.10, оскільки насправді на моєму комп'ютері немає графічної карти, і я навіть не можу ввійти. Чи можете ви сказати мені, що мені робити?

  16.   гидота - сказав він

    проблема полягає в тому, що цього можна досягти лише завдяки встановленню власних BLOB-об'єктів для графічного програмного забезпечення в ядрі Linux.
    Повністю безкоштовне рішення з безкоштовними драйверами та прошивками (з ядром linux-libre) далеко не можливе

  17.   друллан - сказав він

    Я тестую в Mint 17 з ATI Radeon 7600G магічну формулу, і вона не відреагувала належним чином. Давайте подивимося, як люди управляються! Я не знайшов точного драйвера, або я так думаю: я встановив Catalyst 14.9, але правда в тому, що я не помічаю, що щось змінилося. Окрім того, щоб щось встановити, мені не доведеться налаштовувати ще щось? Я повністю впевнений, що ця карта підтримує compiz та анімацію, але наразі я не можу. Звичайно, сенсорний екран працює ^^ розкіш, яку я хотів доповнити своїм іншим другом compiz ¬¬. Вітаю та удачі!

  18.   гарофенікс - сказав він

    Як я можу зробити те саме для debian 7.7 ??? шукати в synaptic, і якщо я встановив пакет xserver-xorg-video-intel, мій bash glxinfo не розпізнає лише наступну команду | grep -i render, питання в такому: тут у debian, як мені дізнатися, чи активне графічне прискорення? Дякую ! З повагою. !

  19.   шамару - сказав він

    Завжди повертайтеся до цієї статті, щоб нагадати вам про безкоштовний драйвер Intel, дякую за публікацію.