Линукс для старых видеокарт

Ubuntu и старые ATI видеокарты (+ немного про BURG)

Акт I. Я и Броненосец Майя (Linux Mint Maya)

О проблемах с видео картой я знал, знал о некоторых условиях их успешной установки, поэтому для установки была выбрана Linux Mint Maya, так как она основана на Ubuntu 12.04LTS, и как оказалось мой выбор был неплох. Но почему именно старый дистрибутив? AMD решили не поддерживать старые видеокарты под Unix системами, и поэтому приходится вертеться и крутиться чтоб работало шустро и красиво. А так приходится выбирать чтото одно. Но это меня не удовлетворяло. Поэтому начались поиски нужного в интернете и были вполне успешны, был найден репозиторий со всем нужным инструментарием, вообщем трудозатраты сводились к минимуму.

Итак, начнём… Требования для драйвера:

— Xserver X -version узнаём версию Xserver и теоретически ядра
— uname -r покажет нам версию ядра
— aptitude show xserver-xorg версия Xorg (нагуглено, как сделать, проще не знаю)

В итоге на скачанном и установленном дистрибутиве мы имеем Xserver 1.11.3, Xorg 7.6 и ядро 3.2.0. По требованиям почти подходит, но была не была, решил поставить. Добавляем репозиторий:

sudo add-apt-repository ppa:makson96/fglrx
sudo apt-get update

Репозиторий установился, ключ стал, ну и отлично, теперь обновляем список доступных пакетов в репозитории и устанавливаем пакет fglrx-legacy, вариантов его установить много, я делал через apt-get:

sudo apt-get install fglrx-legacy

Всё стало. Перезагрузка и вот, оно работает, причём весьма неплохо. Тест на шестернях(glxgears) показал по

800 FPS.
Обновлять X-сы не стал, так-как все работало нормально.
Но радость моя была скоротечной… Установленная из репозиториев monodevelop была всего лишь 2ой версии, и свежий аддончик с MonoGame в неё невстал. Я был расстроен, но не сдавался, были найдены репозитории дебиана на яндексе, был также найден сайт с описанием пакетов дебиана. В sources.list (/etc/apt/) была добавлена строка

deb mirror.yandex.ru/debian stable main contrib non-free

При обновлении списков доступных пакетов apt-get сказал что не нашел пару ключей. Ключи были скачаны с серверов убнты командой:

sudo apt-key adv —recv-keys —keyserver keyserver.ububntu.com

Оба требуемых ключа были установлены и была предпринята попытка установки Monodevelop 4ой версии. Но и тут провал… ей требуется библиотека libc6 более новой версии нежели у меня… ок, сносим мою на её место ставим дебиановскую… сказано, сделано… от это библиотеки зависели почти все пакеты что у меня стояли… «ну да ладно» подумал я и нажал Y… новая библиотека не стала, это было для меня небольшой обидой… «ну да ладно» опять подумал я, и попытался установить предыдущую версию это библиотеки… попытки были безуспешны… «да ладно» подумал я и перезагрузился в рядом стоящий Windows. И снова гугл, и поиск решения…

Акт II. Туда и обратно

Гугл мне показал идентичный сайт убунты со списком пакетов и их описанием в местных репозиториях. Было выяснено что нужная мне библиотека есть в свежем релизе 14.04 LTS… ну ок, скачал, поставил… тормозят окошки, глаз не радуют… ну да ладно. Зная что тут мне так запросто не поставить драйвера, сразу пошел искать сорсы ядра версии 3.2.0, так как точно был уверен что оно работает, всё делалось не в иксах(Ctrl+Alt+(F1-F6)), потому что не перевариваю Unity (или просто не умею готовить)… Как оказалось, по умолчанию у рута нет пароля потому отказалось пускать под эту учётную запись но это поправимо, вернулся в иксы (Ctrl+Alt+F7), открыл терминал и:

sudo passwd root

Указал новый пароль, и всё, всё что нужно готово, но потом подумал, ялро проще скачать таки там где есть копировать вставить, но гитом пользоваться не пришлось, ядро можно скачать в tar архиве здесь (https://www.kernel.org/). Скачал распаковал, и ушел из иксов.
Итак, сорс у нас есть теперь его следует собрать, а перед тем как собрать, сконфигурировать, переместившись в директорию с распакованным ядром пишем:

Но не сработало, мейк что-то буркнул в ответ, особо не вникая в его ответ сделал повторный выпад:

Ну и всё, конфигурирование началось… Y Y Y Y Y… ответив на полсотни вопросов мне надоело, в итоге зажал Enter тем самым отвечая заданным по умолчанию ответом (он выделяется Заглавной буквой)…
И на этом конфигурирование завершено, теперь запускаем его сборку:

Процесс долгий, так что можно пойти поспать. Вскоре ядро собрано, теперь надо собрать модули и установить их:

make modules
make modules_install

Всё прошло почти успешно, была одна ошибка но там был модуль вроде связанный с dvb, ну я вряли буду таким пользоваться на этом железе, так что это я проигнорировал. Теперь дело за малым, установить ядро:

Ядро станет туда куда ему следует (в директорию /boot) и будет запущена автоконфигурация GRUBа. После установки идём на перезагрузку и выбираем пункт с загрузкой ядра 3.2. Система загрузилась и Хсы завелись, теперь дело за малым, откатить иксы, и поставить драйвер. И я снова под рутом, подключил репозиторий, и… фсё… такого пакета нет, сказал мне apt, ну я не растерялся, залез снова в sources.list, и немного подкорректировал данные чтоб apt обратился к разделу precise, посвященный для пользователей 12.04. Через aptitude подсмотрел точную версию пакета иксов и дал задание apt-get установить мне именно его, он предупредил что я что-то делаю не так но я уверил его в том что так и надо, и он начал качать и устанавливать, и естественно всё запорол… попытки поставить нужные мне пакеты apt-get-ом не увенчались успехом, потом вспомнил, aptitude тоже может качать устанавливать и разрешать разногласия. И… да он сделал это, старые иксы были успешно установлены, после чего следовало бы проверить работоспособность, но я решил сразу накатать драйвера. После установки драйверов как всегда перезагрузка… и всё… иксы не заводятся, чтение логов не дало мне подсказок на верное решение, так что я начал бездумно подменять/удалять разные пакеты… В итоге отчаявшись я решил что таки потерплю MonoDevelop старой версии. Установил майю, поставил драйвера.

Читайте также:  Скринсейверы для windows 10 аквариум

Акт III. Это не тот гном которого я ожидал

Вернувшись в майю было решено поставит среду гнома, как никак эта среда мне нравилась… маленькие панельки, compiz, и ещё эффекты compiz… ну и от меня последовало:

sudo apt-get install gnome

Всё скачалось хорошо, но при установке gdm он возмутился что у стоящего mdm есть такие же файлы как и у него, и лежат они там же. Недолго думая удалил mdm:

sudo apt-get remove mdm

А после заново запустил установку гнома, но теперь с флагами force и yes(он спрашивает внести ли изменения в некоторые файлы, и ждёт ответа, а я планировал отойти):

sudo apt-get -fy install gnome

Всё стало, сделал LogOut, и… gdm не запустился, ну следуя древнему обычаю когда что-то не работает, а должно, «выключи и включи», всё заработало, выбрав сессию GNOME, залогинился, и моим глазам предстало то что как оказывается зовётся gnome-shell. Я конечно не ожидал увидеть тот гном который отпечатался у меня в памяти ещё в 2005-2006 году. Но то что я видел значительно отличалось… Покопавшись в интернете были найдены расширения, которые значительно повысили комфортабельность использования оболочки, и в принципе, оно мне понравилось… уж лучше чем юнити…

Акт IV. MonoDevelop-4.0

Не покидая надежды я решил всё таки поставить эту IDE. Было придумано предпринять попытку сбора её из исходников. Конечно они были быстро найдены, ссылка на на них есть на официальном сайте. Попытка установить её была частично успешной, ей для сборки нужен mono компилятор, но он у меня был, потому снова обратился к страничке с описанием пакетов, от туда было выяснено что нужен компилятор 3ей версии, и снова гугл… но гугл указал мне на более просто решение. Был найден репозиторий где уже была собранная в deb пакет нужная мне версия:

deb ppa.launchpad.net/ermshiperete/monodevelop/ubuntu precise main

Эта строка было добавлен в списки источников пакетов и затем установлен требуемый ключ. Нужный пакет становится без проблем но есть одно но, запускать monodevelop нужно из консоли:

картинки в меню не появилось, ну и ладно, зато работает…

+ Небольшой Бонус (BURG)

Перед тем как поставить Убунту были предприняты попытки поставить OSx86, раньше я её себе ставил, но тогда была другая видеокарта… и работало оно без проблем. Но суть не в этом, для запуска макОСи ставился хамелеон для идентификации компьютера как одного из семейства маков, и опять же, он весьма симпатичен, а стандартная конфигурация GRUB просто нервно курит в сторонке, но я знал что можно сделать лучше, и в моих поисках я наткнулся на BURG, и заметка на иностранном языке, по утверждению гугла это индонезийский, но не суть важно, были ссылки на репозитории и мне этого хватало.
Первым шагом у нас поставить сам BURG, и настроит его

sudo add-apt-repository ppa:bean123ch/burg
sudo apt-get install burg burg-themes

Во время установки BURG спросит с какими параметрами запускать ядро, мы указываем:

quiet splash (подсмотрел в конфигурации GRUB)

затем от нас требуется выбрать загрузочный раздел, и всё, считай что BURG стоит. На BURG можно взглянуть и без ребута, достаточно запустить:

Следуя указания внизу изображения загрузчика можно выбрать тему… но как по мне, они не очень, и желания доделывать руками не было, хотелось быстрее с этим закончить. На той же индонезийской страничке предлагают поставить Super Boot Manager, используя который можно поставить ещё графических тем для загрузчика. Он находится в другом репозитории так что продолжаем:

sudo add-apt-repository ppa:ingalex/super-boot-manager
sudo apt-get install super-boot-manager

Поставили, запускаем, он спрашивает пароль рута, потом выбираем язык, русского вроде нет, я выбирал английский, и так всё понятно. Нажимаем Burg-manger, вкладка Themes, и выбираем что понравится, на понравившейся делаем двойной клик мышью, он её скачивает, устанавливает, и настраивает.

Источник

Лучшие дистрибутивы Linux для старых компьютеров

Вкратце: пока не бросайте свой старый компьютер — используйте легкий дистрибутив Linux, чтобы возродить его!

Что вы делаете со своим старым компьютером? Тот, который когда-то имел хорошую аппаратную конфигурацию, но теперь считается устаревшим. Почему бы не восстановить его вместе с Linux? Я собираюсь перечислить лучшие легкие дистрибутивы Linux, которые вы можете использовать на своем старом ПК.

Лучшие легкие дистрибутивы Linux для старых ноутбуков и десктопов

Я постараюсь упорядочить список в порядке убывания требований к оборудованию. Это означает, что легкому дистрибутиву Linux, занимающему первое место, потребуется минимальное аппаратное обеспечение.

Читайте также:  Terminal mac os ��� ������

10. Peppermint

Peppermint — это облачно-ориентированный дистрибутив Linux, не требующий мощного железа для запуска. Он основан на Lubuntu и использует окружение рабочего стола LXDE для более плавной работы.

Peppermint OS поставляется совместно с ICE — приложением для интеграции любого веб-сайта в качестве настольного приложения.

Минимальные системные требования для Peppermint OS:
RAM: 1 ГБ оперативной памяти (рекомендуется 2 ГБ)
CPU: Процессор на базе архитектуры Intel x86
Место на жестком диске: Не менее 4 ГБ свободного дискового пространства
Скачать дистрибутив вы можете здесь.

9. Lubuntu

Следующий дистрибутив в нашем списке — Lubuntu. Как понятно из названия, Lubuntu основан на Ubuntu, но в качестве окружения рабочего стола использует LXDE. Lubuntu — самый легковесный, производный от Ubuntu, дистрибутив Linux, поэтому он специализируется на скорости и поддержке старых устройств.

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

GPicView для просмотра изображений, MTPaint для рисования, Evince для PDF файлов, Audacious для музыки, Gnome-Player для видео, guvcview для веб-камеры, Chromium в качестве веб-браузера, Sylpheed для электронной почты, Pidgin для мгновенных сообщений, Transmission в качестве BitTorrent-клиента, Gnumeric для таблиц, Abiword в качестве альтернативы Microsoft Word, Xpad для заметок и т.д.

Если ранее вы использовали Ubuntu, Lubuntu не покажется вам незнакомым. Их программное обеспечение и репозитории одинаковы, поэтому вы сможете установить на Lubuntu все то программное обеспечение, что использовали когда-то на Ubuntu. Но не забывайте про свою систему при установке необходимых приложений. Не используйте ресурсоемкие приложения.

Минимальные системные требования для Lubuntu:
RAM: 512 МБ оперативной памяти (рекомендуется 1 ГБ)
CPU: Pentium 4 или Pentium M, или AMD K8, или выше
Скачать дистрибутив вы можете здесь.

8. Linux Lite

Как следует из названия, Linux Lite (“легкий”) — это легкий дистрибутив Linux, не требующий высокопроизводительного оборудования для работы. Linux Lite основан на выпусках Ubuntu LTS (Long Term Support). LTS обеспечивает поддержку дистрибутива в течение 5 лет, то есть после установки Linux Lite на компьютер, обновления будут выходить все 5 лет, в обязательном порядке.

Команда разработчиков Linux Lite говорит: “Linux Lite полностью готов к использованию из коробки (out of the box) — это означает, что вам не придется устанавливать дополнительное программное обеспечение при первом запуске дистрибутива”. Это очень приятная новость для новичков, поскольку им не придется тратить время на поиск и установку необходимых приложений. Большинство основных приложений уже встроено в ОС.

Вот лишь несколько из предустановленных приложений: Firefox в качестве веб-браузера, Thunderbird для электронной почты, Dropbox в качестве облачного хранилища, VLC Media Player для музыки, LibreOffice в качестве альтернативы Microsoft Office, Gimp для редактирования изображений и Lite tweaks для настройки рабочего стола.

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

Минимальные системные требования для Linux Lite:
RAM: 512 МБ оперативной памяти (рекомендуется 1 ГБ)
CPU: 700 МГц процессор
Монитор: Экран VGA, разрешение 1024×768 (рекомендуется VGA, DVI или HDMI экран, разрешение 1366×768)
Место на жестком диске: По крайней мере 5 ГБ свободного дискового пространства
Скачать дистрибутив вы можете здесь.

7. LXLE

LXLE — дистрибутив Linux, основанный на самой последней версии Lubuntu LTS. Использует графическую оболочку LXDE.

Несмотря на то, что LXLE легкий дистрибутив, он старается предоставить интуитивно понятный и красивый UI (пользовательский интерфейс). Система прекрасно оптимизирована и имеет хорошую производительность, поставляется с широким спектром легких приложений, предустановленных по умолчанию.

Минимальные системные требования для LXLE:
RAM: 512 МБ (рекомендуется 1 ГБ)
CPU: Pentium 3 (рекомендуется Pentium 4)
Место на жестком диске: 8 ГБ
Скачать дистрибутив вы можете здесь.

6. CrunchBang++

CrunchBang++ также известен, как CBPP или #!++ или CrunchBang Plus Plus. CrunchBang++ является клоном мертвого дистрибутива, под названием CrunchBang Linux, известного своей простотой и легким весом. CrunchBang++ поддерживает старое оборудование и работает без каких-либо проблем. Он основан на Debian 9 и использует минималистичный дизайн интерфейса. Также в его основе лежит оконный менеджер Openbox.

Данный проект продолжает ту же цель, что и CrunchBang Linux: предоставить пользователям простой в использовании и легкий дистрибутив Linux, с хорошей функциональностью. Вот почему Crunchbang++ включает в себя минималистичный дизайн, простой и элегантный интерфейс.

Некоторые из стандартный приложений: Geany IDE, эмулятор терминала Terminator, файловый менеджер Thunar, Gimp для редактирования изображений, Viewnior для просмотра изображений, VLC Media Player для музыки, Xfburn для записи CD/DVD дисков, Iceweasel в качестве браузера, Transmission в качестве BitTorrent-клиента, Gnumeric для таблиц, Evince для PDF файлов, gFTP — клиент для передачи файлов, Xchat — IRC клиент, AbiWord в качестве альтернативы Microsoft Word.

Минимальные системные требования для CrunchBang++:
Официальных системных требования для CrunchBang++ нет. В идеале он должен работать с 512 МБ оперативной памяти и процессором (CPU) Pentium 4.
Openbox не совсем подходит для новичков, но это не значит, что вы должны бояться его попробовать.

Скачать дистрибутив вы можете здесь.

5. Bodhi Linux

Еще один легкий дистрибутив Linux, дарующий новую жизнь старым компьютерам — Bodhi Linux. Bodhi Linux, прежде всего, известен своей легкостью. В Bodhi Linux предварительно установлено не так уж и много программного обеспечения, поэтому на выходе ISO файл имеет небольшой размер. Но, в случае чего, вы сможете установить любое нужное вам приложение с помощью apt. На старых компьютерах он отлично работает, потребляя малое количество памяти.

Читайте также:  Get process time linux

Помимо этого, диспетчер окон Enlightenment делает дистрибутив еще быстрее. Enlightenment работает быстрее, нежели другие оконные менеджеры. Если у вас есть какие-либо проблемы с использованием Enlightenment или какой-либо другой функции Bodhi, вы можете прочесть руководства, написанные командой разработчиков.

В Bodhi Linux есть базовые приложения, такие как Ephoto для графики, Midori в качестве веб-браузера, текстовый редактор ePad, но, к сожалению, нет приложений для мультимедиа. Но не беспокойтесь! Как я уже сказал, вы можете установить другие приложения через apt. Репозитории, предназначенные для Ubuntu, также доступны и в Bodhi Linux.

Минимальные системные требования для Bodhi Linux:
RAM: 256 МБ оперативной памяти
CPU: 1.0 Ггц
Место на жестком диске: 4 ГБ свободного дискового пространства
Скачать дистрибутив вы можете здесь.

4. antiX Linux


antiX — это легкий дистрибутив Linux, основанный на Debian. Он славится тем, что в системе не используется “systemd”. Если вы не знакомы с термином “systemd”, то вам должно быть все равно, что antiX не использует “systemd”.

Вместо обычного графического окружения рабочего стола, antiX использует менеджер окон icewm, чтобы система без проблем могла бы работать даже на самом слабом оборудовании. antiX может быть использован как быстрая LiveCD/LiveUSB-система для восстановления компьютера.

Минимальные системные требования для antiX Linux:
RAM: 256 МБ оперативной памяти
CPU: PIII процессоры
Место на жестком диске: 2.7 ГБ свободного дискового пространства
Скачать дистрибутив вы можете здесь.

3. SparkyLinux

Третье место в нашем списке занимает SparkyLinux. SparkyLinux — это еще один легкий дистрибутив Linux, который, помимо старых компьютеров, нацелен на современное оборудование. Именно поэтому у данного дистрибутива имеются две версии, одна из которых идет со всеми нужными установленными инструментами, кодеками, плагинами и т.д, чтобы система была готова к работе при первом запуске.

SparkyLinux основан на Debian и имеет несколько вариантов графического окружения рабочего стола, включая LXDE, OpenBox/JWM, e17, MATE, LXQt, Cli и GameOver edition. LXQt работает намного быстрее, чем другие упомянутые прежде окружения, кроме Cli (Интерфейс командной строки).

Минимальные системные требования для SparkyLinux:
RAM: 256 МБ оперативной памяти для LXDE, e17, Openbox, GameOver и 384 МБ оперативной памяти для MATE, LXQt
CPU: i486/amd64
Место на жестком диске: 5 GB свободного дискового пространства
Скачать дистрибутив вы можете здесь.

2. Puppy Linux

Последний релиз Puppy Linux — это Puppy Linux 6.0.2 Tahrpup CE, размер которого составляет всего 199–201 МБ (!). Данный дистрибутив можно загрузить с USB-накопителя совсем небольшого размера.

Puppy Linux может быть загружен с Live CD/DVD/USB, а после загрузки вы можете извлечь CD/DVD/USB и Puppy Linux по-прежнему будет работать без сбоев. Puppy загружается и работает из оперативной памяти, что делает его чрезвычайно быстрым. Помимо прочего, вы можете сохранять любые данные на том же USB, с которого загружаете Puppy Linux.

По умолчанию, Puppy Linux использует менеджеры окон JWM и Openbox, что значительно снижает потребление ресурсов. Puppy Linux содержит набор только базовых приложений. Например, Gnumeric для таблиц, Abiword в качестве альтернативы Microsoft Word и различные программы для редактирования графики и воспроизведения мультимедиа.

Минимальные системные требования для Puppy Linux:
RAM: 64 МБ (рекомендуется 256 МБ)
CPU: 333 МГц
Скачать дистрибутив вы можете здесь.

1. Tiny Core

Готовьтесь испытать восторг от Tiny Core. Бьюсь об заклад, даже самое маленькое приложение для редактирования изображений на Windows будет тяжелее, чем Tiny Core Linux. Да, его вес всего лишь 16 МБ (!!). Загрузка небольшого видео низкого качества занимает и то больше времени, чем загрузка Tiny Core Linux.

Система поставляется только с самыми необходимыми программами и минималистичным интерфейсом. Если у вас остался очень древний компьютер, установите Tiny Core и познакомьтесь с этим маленьким чудом. Он загружается быстрее, чем любая другая известная ОС.

Tiny Core Linux основан на дистрибутиве Damn Small, но на данный момент он полностью независим. По умолчанию, Tiny Core идет вместе с графическим интерфейсом FLTK/FKWM и BusyBox. Многих вещей вам будет не хватать, но не волнуйтесь, если хотите, вы можете установить все это вручную.

Существует три версии Tiny Core: Core, Tiny Core и CorePlus. Первая версия содержит только CLI (Интерфейс командной строки) и с ним смогут работать только опытные/продвинутые пользователи. Текущая версия Core весит всего лишь 9 МБ.

Tiny Core предназначен для обычного пользователя, который знаком с GUI (Графический интерфейс пользователя). Текущая версия TinyCore имеет размер 16 МБ.

Core Plus — это установочный образ, а не дистрибутив. Рекомендуется новым пользователям, у которых есть доступ только к беспроводной сети или тем, кто использует не английскую раскладку клавиатуры. Дистрибутив включает в себя базовую Core System с утилитами для настройки системы: выбор из 7 менеджеров окон, поддержку беспроводной связи через множество firmware файлов и ndlswrapper, поддержку неанглийской раскладки и инструмент для ремастеринга. Размер текущей версии CorePlus — всего лишь 72 МБ.

Минимальные системные требования для Tiny Core Linux:
RAM: 46 МБ (рекомендуется 64 МБ)
CPU: Pentium 2
Скачать дистрибутив вы можете здесь.

На этом наша короткая подборка подошла к концу, надеюсь вы нашли для себя что-нибудь нового. Больше подобных статей можно читать в телеграм-канале Нейрон (@neurondata)

Источник

Оцените статью