Почему мне не нужно устанавливать драйверы для Ubuntu
Rsync был создан специально для скорости и сохранения полосы пропускания. Там интерфейс GUI для rsync называется grsync.
3 ответа
По большей части вам не нужно устанавливать дополнительные драйверы. Включены почти все доступные драйверы.
Ubuntu поставляется с множеством драйверов прямо из коробки. Вам может потребоваться установить драйверы только в том случае, если часть вашего оборудования не работает должным образом или не определяется. Некоторые драйверы для графических карт и беспроводных адаптеров можно загрузить.
Самый простой способ узнать, нужны ли какие-либо драйверы, — сначала выбрать «Попробовать Ubuntu» на экране установки, чтобы узнать, нужны ли вам какие-либо драйверы, и проверить, есть ли у Ubuntu работа с вашим оборудованием.
Ubuntu — это операционная система с открытым исходным кодом, и в операционной системе с открытым исходным кодом можно предоставить пользователям дополнительную защиту от проблем, вызванных установкой неправильного драйвера, и дополнительную помощь в восстановлении системы после установки неправильный проприетарный графический драйвер. Здесь я имею в виду встроенные графические драйверы с открытым исходным кодом, такие как nouveau и пакеты amdgpu, и проприетарные графические драйверы, такие как драйверы NVIDIA с официального сайта NVIDIA и драйвер AMDGPU-Pro 1 от официального AMD веб-сайт.
Встроенные драйверы с открытым исходным кодом в Ubuntu предоставляют пользователю дополнительный уровень защиты от необходимости переустанавливать операционную систему из-за проблемы, вызванной установкой проприетарного драйвера. Причина, по которой некоторые драйверы не нужно устанавливать в Ubuntu, заключается в том, что некоторые драйверы с открытым исходным кодом уже встроены в установку Ubuntu по умолчанию. Установка проприетарного драйвера иногда может сделать вашу систему незагружаемой, если бы не все еще установленные драйверы с открытым исходным кодом, которые позволяют системе снова загружаться после удаления проприетарного драйвера, вызвавшего проблему.
В системах Linux (и некоторых других Unix с открытым исходным кодом) драйверы обрабатываются совсем иначе, чем в ОС Windows.
В системах Windows (особенно до Windows). 10), ядро ОС обеспечивает стабильный двоичный программный интерфейс, для которого может быть написан драйвер, и этот интерфейс (за исключениями) гарантированно остается неизменным на протяжении всего цикла поддержки данной версии Windows. Это способствует тому, что драйверы пишутся и поставляются третьими сторонами, они обычно работают как минимум с одной версией Windows в течение этого цикла поддержки. Недостатком является то, что этот интерфейс драйвера трудно улучшить или исправить в течение этого жизненного цикла, и он способствует двоичному распространению драйверов, которое (не говоря уже о политике!) Часто ограничивает согласованную поддержку нескольких платформ.
Ядра Linux действительно имеют изменяющийся интерфейс драйвера, который строго определено только на уровне исходного кода и имеет тенденцию к расширению и многоплатформенной согласованности. Это означает, что, если не используется дополнительный драйвер-переводчик, предлагающий конкретный стабильный двоичный интерфейс, двоичный файл драйвера специфичен для конкретной сборки ядра. Можно было «подделать» двоичный файл драйвера, чтобы он, возможно, был совместим с парой десятков точных версий ядра на одной платформе, но усилия по его поддержке (в виде двоичного предложения) были бы неэкономичными. Эта предвзятость также политически желательна в сообществе ядра Linux, поскольку они притворяются, что двоичный драйвер с закрытым исходным кодом может работать намного хуже, чем вредоносная прошивка на периферийном устройстве с поддержкой busmastering рассматривают закрытый исходный код как слишком ненадежный и слишком неприятный чтобы он работал с привилегиями ядра. Таким образом, драйверы устройств с открытым исходным кодом для всего основного оборудования поставляются в самом пакете ядра, а второй вариант — это относительно простой в использовании метод распространения внешнего драйвера в виде архива с исходным кодом для компиляции с установленным ядром.
Некоторые другие драйверы Linux (например, классические графические драйверы X11, драйверы сканера, драйверы принтера) обрабатываются не как части ядра, а как части некоторого программного обеспечения пользовательского пространства, которое обеспечивает функциональность в качестве общесистемной службы (XOrg, Sane, Ghostscript . ) — они тоже имеют тенденцию быть специфичными и в основном распространяются с данной версией соответствующего программного обеспечения пользовательского пространства.
Источник
Нужно ли устанавливать родной драйвер видеокарты?
По умолчанию используется nouveau. Кажется это драйвер?
Какая видеокарта хоть? Как планируется её использовать?
Использование — просмотр онлайн тв и фильмов, работа в абиворд, просмотр сайтов, просмотр фоток
что не устраивает сейчас?
В принципе, в довольно неплохом состоянии. Если устраивает как сейчас работает — никаких дополнительных телодвижений делать не нужно.
Можно попробовать потыкать палкой в проприетарный блоб, но последняя версия, поддерживающая это говно мамонта — 304, и ХЗ, насколько он поддерживается по части актуальных версий ядра и Xorg.
Плюс по части работы именно с рабочим столом, имхо, nouveau комфортнее блоба.
Попробуй да нам расскажешь. Сделай бэкап, если криворучка.
если ничего не глючит и не нужны игры, вполне хватит и nouveau
Для Linux есть несколько веток драйвера NVIDIA:
- 71.xx — последний драйвер с поддержкой Riva, Vanta и GeForce 256
- 96.xx — последний с поддержкой GeForce 2 (и GeForce 4 MX)
- 173.xx — последний с поддержкой GeForce 3, 4 и FX (он же GeForce 5)
- 304.xx — последний с поддержкой GeForce 6 и 7
- 340.xx — последний с поддержкой GeForce 8,9 и GTX 200
- 390.xx — последний с поддержкой Fermi (GeForce GTX 400 и 500)
Подробная информация здесь: https://www.nvidia.com/object/unix.html К сожалению, в информации о драйвере 340.137 не написано, какая максимальная поддерживаемая версия X-Server и ядра Linux
Поищи в репозитории своего дистрибутива Linux — драйвер версии 304.xx. Если он там есть — значит он будет работать
nouveau и так родной драйвер, а nvidia — проприетарный инородный драйвер. Ставить его не нужно, если нет какой-то особой необходимости.
Через синаптик установил nvidia-driver, там указана версия 384.130-1, после перезагрузки уменьшилось расширение экрана, стало 1280х1024, видимо драйвер не заработал. Установил nvidia-legacy-304xx-driver-bin, версия 304.137-5, перезагрузил пк, всё без изменений. Скачал драйвер с офсайта https://download.nvidia.com/XFree86/Linux-x86_64/304.137/NVIDIA-Linux-x86_64-. , открыл терминал под рутом, выполнил chmod +x NV и нажал клавишу TAB, запустил ./NV и клавиша TAB, ругается «не должны быть запущены иксы».
> Установил nvidia-legacy-304xx-driver-bin, версия 304.137-5, перезагрузил пк, всё без изменений
А тот удалил? Вообще надо правильно «приготовить» /etc/X11/xorg.conf
а тот не удалил, но если бы его нужно было удалить, по идее установщик бы его сам удалил
командой sudo systemctl stop lxdm я остановил иксы, но переключение раскладки клавиатуры в консоли не работает, а скачанный файл находится в папке с кириллическим названием, в общем пришлось снова стартовать иксы, перемещать файл драйвера в папку без кириллических символов, останавливать иксы
после запуска ./NV и нажатия TAB запустил установщик, и он мне предложил «register dkms», я согласился, но там произошла какая-то ошибка и пришлось запускать установщик по новой
на этот раз я отказался от dkms и согласился на 32-бит compatibility, но тоже произошла ошибка — якобы нет нужной папки для установки файла
ещё раз запустил установщик, отказался от dkms и 32-bit compatibility, отказался от x-config, вроде бы установка прошла успешно
Nvidia — родной рабочий драйвер, написанный самим разработчиками видеокарты. Nouveau — глючное и не поддерживающее всех возможностей карты говно, написанное васянами в результате трассировки родного блоба.
С такой древнотой nouveau уже лучше блоба работает, да и в игры на этом не поиграть. Так что не стоит. Хотя если есть какие-то проблемы с nouveau сейчас, то можно попробовать поставить 304.xx. Если нет, то не стоит трогать.
почему не поиграть? на блобе нормально поиграешь, не выдумывай. на видеокартах без шейдеров нормально играли, а тут значит не поиграешь. с нувой перманентные проблемы у веббраузеров по-моему, так можно и не замечать
После перезагрузки посмотрел в var xorg.log и не заметил, чтобы драйвер нвидии загрузился, решил повторить установку
на этот раз мне выдало ошибку «нужно сначала добавить nouveau в исключения modprobe», я согласился, перезагрузил пк, повторно запустил установщик, отказался от register kernel dkms, 32-bit compatibilty, согласился на x-config
после перезагрузки решил проверить, какой драйвер используется
я не знаю, устраивает ли меня драйвер nouveau
после установки драйвера nvidia визуально заметно, что верхняя шапка смотрелки сайтов firefox стала светлее
стал ли комп работать быстрее, не уверен, это надо 2 ос ставить и смотреть, может даже на видеокамеру записывать и сравнивать видеозапись
Nvidia — родной рабочий драйвер, написанный самим разработчиками видеокарты. Nouveau — глючное и не поддерживающее всех возможностей карты говно, написанное васянами в результате трассировки родного блоба.
Иди рассказывай сказки тем, кто не ел ваше проприетарное говно.
Управление питанием в блобе через пень-колоду, хрен настроишь ручное ограничение.
Оптимус в блобе считай что не работает. «Фирменный» вариант крутить дискретку 24/7 — феерический идиотизм. Шмеле — танцы с бубном, пожирание ресурсов, микрофризы и пила на графике ФПС.
Когда были ноуты, у которых не было интеграшки и всё крутилось на дискретке с нвидиа-блобом, скроллинг в фуфыксе был как смотреть как сохнет краска, и периодически вылезали артефакты рендеринга в браузере.
Когда на кеплере запилили нормальный реклокинг, а в месу завезли свежий onengl, выбросил блоб нахер без сожаления, потому что пользоваться им можно только на десктопе в кондиционированной комнате и с i7-xXx9999xXx Extreme Edition. И то только если ничего слаще морковки не ел.
Да, ноутами не пользуюсь, особенно игравыми.
осталось выяснить кому нужно говно мамонта, реклокинга нет уже на пятилетних картах и всём, что новее. а что не так с дискреткой 24х7, она ж 0 целых хрен десятых потребляет в 2д режиме? к тому же когда подключаешь к сети она нормальные частоты включает и можно сразу пользоваться без всяких заморочек.
Там и на старых реклокинг говно, сливается даже с реклокингом блобу порой в разы.
Nvidia — родной рабочий драйвер, написанный самим разработчиками видеокарты. Nouveau — глючное и не поддерживающее всех возможностей карты говно, написанное васянами в результате трассировки родного блоба.
Присоединяюсь. Да, у меня 10 летняя плата с набортной 6100, но как можно испортить поддержку старого железа? Не думаю, что оно вообще не работало никогда. Просто сломали, но тогда зачем говорить, что типа, поддерживается?
Поставил Ubuntu 16.04:
После логина рабочий превращается в кислотную мозаику, виснет через раз. В это время в логе:
Огонь драйвер nouveau, просто нет слов!
К сожалению, про проприетарный драйвер пока хорошего сказать не могу, nvidia-304 у меня не заводится — всё ставится без ошибок, но нет кернел модуля пишет и выкидывает обратно на экран логина. Но хоть мусора нет, хоть не виснет компьютер, тут хоть есть надежда, что надо разобраться, в чём делоЮ чем и занимаюсь. И есть у меня предположение, что тут что-то сломалось из-за нового ядра 4.х Жаль, если придётся выкинуть эту вполне бодрую писчую машинку (ну или Винду нелиц-ную юзать тайком).
всё ставится без ошибок, но нет кернел модуля пишет и выкидывает обратно на экран логина
с офсайта нвидии инсталятор драйвера скачивали?
В-общем, общая ситуация с драйверами nvidia для меня прояснилась.
Из репов и PPA для 16.04 приезжает nvidia 304.135, который не соберётся под новым ядром 4.15.0-хх, об этом разрабы прекрасно знают и говорят на ланчпаде: «вам нужен .deb версии 304.137, возьмите его от debian последнего или ждите, пока кто-нибудь соберёт .137 для Xenial.
Я скачал рекомендуемый пакет, но попал в dependency hell какой-то, еле выпутался, чинил зависимости часа 2.
Не осилил, к сожалению, плохо у меня с пакетами и установкой.
Решил скачать драйвер с сайта нвидии, т.к. версия у них тоже правильная .137, как Вы рекомендуете. Только что опять провозился с вариантами DKMS али нет, несколько раз переустанавливал, вычистил недособранный DKMS, говорю „нет“ на предложение собрать DKMS.
У меня тут нарисовалась еще одна машина с такой же проблемой, только карточка внешняя. Прекрасно работает.
попробуйте как я установить crunchbangplusplus, он основан на debian 9, озу кушает как win xp
попробуйте как я установить crunchbangplusplus, он основан на debian 9, озу кушает как win xp
Это не моя машинка, казённая. Я работаю в небольшой частной компании и мы сейчас массово переходим на Ubuntu 16.04. Именно эта версия выбрана и как достаточно стабильная и достаточная легковесная (Unity) для железа средней руки. Потому что Gnome очень спорен по удобству и тяжёл, как мамонт (ИМХО, конечно). И очень не хочется зоопарк городить, хочется, чтобы софт был везде одинаковый и одних и тех же версий. И если карточку NV44 [GeForce 6200 LE] я могу просто воткнуть в сервер без ГУИЮ то вот сабжевую машинку просто хочется использовать, требования у нас очень скромные — 3-4 вкладки мозиллы и ЛибрОфис.
И вообще, это достаточно бодрая машинка: Biostar NF61S-M2A v.6.1 MB 4 Gb DDR2-800 (2x2Gb) AMD Athlon(tm) X2 Dual Core Processor BE-2400 (2.3 GHz) SSD Noname 60Gb
Windows 7 SP1 чистая (установил для теста) летает как ракета.
Какие у меня варианты.
1. Ждать, что разработчики nouveau обратят внимание на проблемы со старыми картами. — Думаю без шансов. Интернет давно полон жалоб на nouveau, а воз и ныне там. Пох им. Но ничего личного, они ж после работы по доброй воле пишут код.
2. Ждать, пока пересоберут nvidia-304 (Ubuntu) нормально. Хочу уточнить. На данный момент в репах лежит 304.135. При подключении ppa graphic-drivers прилетает уже 304.137, но оба не собираются на текущем ядре 4.15-43. — Вариант.
3. Ждать, пока сама Nvidia пересоберет свой 304.137 под новые ядра. — Без шансов, Nvidia сказала, что поддержка прекращена в 2017 г., так что только сторонние допилы. Один из допилов: https://adufray.com/blog/2018/06/02/nvidia-304-127-on-bionic К сожалению, только для 18.04. Попробовал у себя, не собрался драйвер.
4. Переходить на 18.04 с Xfce (например). Поддержка самой Убунты nvidia-304 в 18.04 прекращена (пакет драйвера удалён из репов), поэтому: патчить по п.3 и есть шанс получить черный экран после очередного обновления ядра.
5. Ставить исходную 16.04. Тут я неожиданно для себя узнал много нового про HWE/не HWE, у меня корпоративный запиленный дистриб оказывается HWE, ядро самое новое. Соответственно, если я правильно понял, у не HWE-Убунты старая линейка ядер (3.хх, наверное). Этот вопрос я изучаю в данный момент.
6. Ставить 14.04. Тут надо смотреть, поддержка системы скоро прекратится и если 16.04-не HWE это лёгкий зоопарк. то 14.04 это уже посерьёзней. Различные администртивные вещи и написание ПО потребует лишнего тестирования из-за более старых версий пакетов.
Да, забыл. 7. Переставить Windows XP. Но тут уже c gmail проблемы прут (попытка искажения содержимого постоянно). То ли еще будет. PS. Интересно, они активацию по телефону не отменили ещё? Так что, может уже и не прокатит.
Источник