Показаны сообщения с ярлыком archlinux. Показать все сообщения
Показаны сообщения с ярлыком archlinux. Показать все сообщения

четверг, 5 ноября 2009 г.

Ubuntu strikes back!

21 ноября 2008 года я писал про переход на Arch с Ubuntu. Тогда очередной убунто-релиз (8.10) был явно не самым удачным, а медленный компутер как на работе, так и дома подтолкнули к смене дистрибутива.
Несомненно, Arch - это круто, начинающие линуксоиды (а значит, скорее всего, убунтоводы) млеют от этого слова. Генту, арч - вау. Ты поставил арч? Ну ты крут.

Арч - дистрибутив со своей вполне понятной идеологией и идеей. Систему ставишь сам с нуля, полный контроль, понимаешь что к чему, откуда и для чего. Отличные статьи на вики. Но...

Я как-то уже писал про минусы арча. Со временем их становилось все больше.

Домашний компутер имеет видео от ATI (грешен, да), в арче с некоторого времени кривые и ужасные драйвера catalyst перенесли в aur. Это означало, что после каждого апдейта, затрагивающего ядро, мне нужно было заново каждый раз переустанавливать catalyst и catalyst-utils из aur посредством yaourt. Некоторое время очередная версия catalyst`а не работала вообще, приходилось откатываться на предыдущую версию ядра/драйверов. И дело не в самой несовместимости драйвера и ядра - они были совместимы, ядро поддерживало драйвер и наоборот. Поэтому обновлялся дома я всегда с опаской, причем чем дольше я использовал Arch, тем больше этих "опасок" было. Затем, при обновлении гнома, перестали монтироваться флешки (в bbs.archlinux.org проскакивала эта тема). И таких вот досадных багов и глюков было предостаточно. Каждый новый апдейт - очередная игра в random. Поломается что-нибудь или нет. Хотя это и понятно, Arch - всегда самый "свежий" дистрибутив. Новые версии каких-то программ или компонентов появляются в нем быстрее всего (ну или среди первых).

После таких багов и глюков, на работе я перестал обновлять свой arch. Потому что на работе надо работать, а не разбираться почему у меня опять *что-то-там* отвалилось. Но вот недавно выдалось свободных 10 минут и решил-таки обновить систему и на работе. Закачалось 800 мб, обновилось, перезагрузилось. В итоге курсор мышки исчез вообще (он кагбэ есть т.к. при наведении на иконки (методом тыка) они подсвечивались, но сам курсор не видно), пропала русская раскладка клавиатуры, а иксы самопроизвольно перезагружались примерно раз в 20-30 минут. То есть работать за компутером вообще становилось невозможно.

Разбираться с глюками, которые были практически после каждого более-менее серьёзного обновления времени у меня никогда не было. Да и не хочется на это тратить время. А на работе - вообще нельзя. Все должно работать сразу. Потому что мне нужно работать за этим компутером с этой ОС и с этими программами. Что дома, что на работе. Если бы я сейчас учился на 3-4 курсе в универе, то, может быть, мне и было бы интересно ковыряться в багах и косяках арча, но сейчас времени на это нет. И даже если было бы - жалко его убивать на это.

Ubuntu 9.10 rc завелась на домашнем обновленном компутере легко и непринужденно, обновилась до релиза без каких-либо проблем. Все работает. Ничего не отвалилось, курсор есть :)
И на рабочем также.

В общем, лучше я буду "домохозяйкой" и пополню ряды убунтоводов, которых все хают и ругают (и не безосновательно, к слову), чем после каждого апдейта ковыряться в конфигах и читать bbs.archlinux.org. Поставил убунту - и забыл. Менеджер обновлений сам скажет когда надо будет выполнить апдейт.

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

Конечно, многое в арч делать гораздо удобнее, чем в убунту, есть вещи которые удобнее делать в убунте, чем в арч. Например, собрать php с поддержкой mssql гораздо удобнее в арче. И с tomcat в арче как-то было проще. Да и целый год работы в среде арч добавил мне знаний и скилзов. Arch я, возможно, буду использовать на маломощных машинках (если вдруг). Кроме того, Арч помог мне лучше разобраться в некоторых аспектах работы линукса. Полезный опыт. Пройденный этап.


Читать далее...

понедельник, 4 мая 2009 г.

X problem

Пришел я сегодня на работу и обнаружил неработающие иксы на своей рабочей машине с arch`ем на борту(видимо обновился и ещё не перезагружался). В логах (Xorg.log, messages.log, kernel.log, everything.log, etc) пусто, никаких ошибок - компьютер загружается и в конце, когда после "Starting gdm ..." когда должно появиться окно ввода логина и пароля, экран становится черным, не реагируя на мышь и клавиатуру. Немножко повозившись и ещё раз перечитав archwiki, я решил последовать совету:


"По умолчанию, у вас не будет конфигурационного xorg-файла. В последних версиях xorg он не нужен, если автоопределение работает нормально и вам не нужно вручную включать такие штуки, как aiglx и тому подобное.

Большинство людей считают, что им все равно необходимо сгенерировать этот файл. "

и решил удалить мой xorg.conf, а в /usr/share/hal/fdi добавить необходимый файл для настройки переключения клавиатуры с удобными для меня параметрами.
И вуаля, иксы заработали :)


Читать далее...

пятница, 24 апреля 2009 г.

Последствия выноса fglrx из репозитория

$ sudo pacman -Syu
Пароль:
:: Синхронизируется база данных пакетов...
core 33,1K 124,5K/s 00:00:00 [#####################] 100%
extra 383,2K 151,4K/s 00:00:03 [#####################] 100%
community 365,7K 90,7K/s 00:00:04 [#####################] 100%
archlinuxfr 23,8K 139,6K/s 00:00:00 [#####################] 100%
:: Запускается полное обновление системы...
разрешение зависимостей...
проверка на взаимную несовместимость...
:: xorg-server конфликтует с catalyst-utils. Удалить catalyst-utils? [Y/n]


Задумался. Не готов так вот с ходу перейти на ati или radeonhd. С кем-нибудь из них хоть тв-тюнер заработает? А то в fglrx я ждал этого очень долго, чтобы так легко с ним расстаться.


Читать далее...

вторник, 3 марта 2009 г.

Видеодрайвер ATI/AMD

Про драйвера AMD написано много. Очень много. AMD все пилит и пилит свой fglrx, но ничего путного все никак не получается.
Создатели archlinux`а видимо тоже устали ждать и решили исключить fglxr из официального репозитория и переместить его в AUR из-за низкого качества самого драйвера. В сообщениии арчеводов говорилось про то, что драйвер radeonhd гораздо стабильнее и дает им надежду на то, что вот как раз он и станет основным драйвером для карт AMD.


Но сегодня мы получаем новость, что один из трех разработчиков драйвера radeonhd уволен компанией Novell. Т.е. их осталось всего двое. Интересно, какими темпами теперь будет разрабатываться radeonhd.

В общем, печально это все. Видимо владельцам карт от ATI/AMD суждено сидеть в среде windows.

p.s. летом планирую обновить компутер, если к тому времени ни один драйвер (radeon,radeonhd, fglxr) не будет допилен до нормального состояния, то придется переходить в стан nvidia.


Читать далее...

вторник, 16 декабря 2008 г.

Сложности арчевода

Я тут недавно писал про арч, писал в основном про хорошие черты арча, такие как скорость, стройную логику, систему пакетов и прочее.
Настало время написать про плохие черты арча. Да, они есть.
Во-первых, это видео. Мало того, что сам catalyst - глючное поделие исключительно криворуких программистов из AMD, так catalyst в arch - глючнее catalyst`а из убунты. У меня периодически система вешается напрочь, оставляя в логах сообщения о дампе каталиста. Кроме этого, проблема с воспроизведением видео решилась только после долгого курения форума арчеводов. Хотя первый баг можно ещё как-то частично слить на xorg. История с xorg в arch - это вообще отдельная тема. Она справедлива, как понимаю, для большинства дистрибутивов. После обновления до 1.5.3 у большинства арчеводов иксы перестали грузиться, а обладатели карточек intel стали наблюдать жоские тормоза при работе в иксах. Я тоже обновился, у меня xorg вылетал при загрузке, ругаясь какими-то дикими сообщениями драйвера xf86-video-intel. К счастью, кэш скачанных пакетов не очищаю, поэтому смог даунгрейдиться до старых иксов и драйвера от intel. Также новый xorg принес геморройный hotplug. Многие с ним намучались, мучаются и будут мучатся и дальше. Спасибо девелоперам!

Последней каплей, переполнившей чашу, стала сегодняшняя история с mysql. На домашнем компутере mysql встал нормально, а на рабочем почему-то отказывался выставлять root`овый пароль и соответственно пускать в консоль mysql.
Как обычно, чтобы решить проблему, нужно перелопатить форум, чтобы найти ссылки на решение проблемы: раз, два, три, четыре.
Убил полдня, черт подери.
На форуме арчеводов прошла волна недовольства в связи с последними обновлениями системы, приводящих к краху системы. Это, конечно, не тот самый arch way. Многие вещи в арч реализуются сложнее не только потому, что многое нужно делать самому, с нуля, но и потому что выскакивают какие-то специфичные только для арча ошибки, с которыми постоянно приходиться бороться. Чего стоит баг обновления только что установленной чистой системы.
Пока что и arch и ubuntu ютятся на моем домашнем компутере, но скоро грядет апгрейд и какой дистрибутив останется... покажет время :)


Читать далее...

пятница, 21 ноября 2008 г.

Ubuntu? Arch!

После очередного обновления, Ubuntu стала ещё тяжелее и неповоротливее. На домашнем компутере (p4 2.6 ghz, 1024 ddr ram) это ещё не так заметно, но вот на рабочем (p4 2 ghz, 512 ddr 266) обновленная 8.10 еле ворочалась. Недовольным новым релизом убунты оказался не я один, на планете блогов runix проходили сообщения таких же недовольных, как и я. Среди такого рода сообщений, я прочитал заметку vonderer`а про Archlinux. Чем больше росло мое недовольство и разочарование очередным релизом убунты, тем больше мне хотелось попробовать arch. Попробовал. Понравилось!

На домашнем компьютере я обнаружил свободный винчестер, объем которого составил 750 Gb (бывает же :)), на этот винт я и поставил Arch. Полностью отказываться от Ubuntu в тот момент было рисковано, я не знал чего ждать от Arch. Заодно, имея одновременно две работающие системы на одном железе, я имел бы возможность сравнить их производительность.
Arch поставился легко и быстро, без иксов и DE. Затем, руководствуясь замечательным вики, я, спустя пару часов поставил все, что мне было нужно. А именно: alsa, xorg и шрифты, gnome c gdm, firefox, vlc, mplayer, ssh, pptpclient, rhythmbox, pidgin, gajim, темы и прочее.
Сразу вспомнились старые добрые времена ковыряния конфигов :) Справедливости ради, стоит отметить, что ковырять конфиги приходилось не сильно много, строго по делу и только на начальном этапе установки системы. Зато теперь в моем Arch есть только то, что нужно мне: никаких лишних сервисов, демонов, библиотек и пакетов. pacman также прост и удобен, как и apt-get.

Скорость работы и отзывчивости по субъективной оценке "на глаз" возросла на 20-30% ! Все стало шустрее, быстрее, резче, без задержек и задумчивости! То, что я ожидал от Arch, - получил сполна. Надежды оправдались и первые строки на http://archlinux.org.ru "Arch - Легкий, простой и гибкий дистрибутив." полностью подтвердились!

Спустя пару дней, я установил Arch на рабочем компьютере. Вместо gnome, я поставил lxde. Работает и не тормозит. Полностью установленная система с LXDE в качетсве DE, c alsa, с firefox, psi, gajim, pidgin, sshd, ntp, gedit, leafpad, mplayer, vlc, apache, php... занимает 2 Gb:

df -H
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sda3 11G 2,0G 7,7G 21% /
none 260M 0 260M 0% /dev/shm
/dev/sda1 40M 8,8M 29M 24% /boot
/dev/sda4 9,5G 331M 8,7G 4% /home


Съедено памяти при запущенном firefox(в котором открыт google.reader), pidgin и pacman (ставит громоптицу):
$ free
total used free shared buffers cached
Mem: 507268 390136 117132 0 29296 133024
-/+ buffers/cache: 227816 279452
Swap: 265064 0 265064



Итого.
В плюсах:
- гибкость, легкость и скорость;
- менеджер пакетов с разрешением зависимостей и обновление системы одной командой;
- очень информативные и удобные вики, как на русском, так и на английском;
- отзывчивые и оперативные участники на форуме, как на нашем, так и на английском (проверено ;));
- многое другое :)
Минусы тоже есть, но они как-то формируются в отдельные пункты в силу того, что они несущественны и больше связаны с привычками.
Вполне возможно, что минусы обнаружатся (не бывает же идеальных систем, правда?) со временем. Во всяком случае, Ubuntu пока что остается на втором винте, на всякий случай. С Arch я ещё буду экспериментировать и изучать её.

p.s. а если мне так сильно понравится Arch, то что же делать с названием блога? о_0


Читать далее...