LINUX.ORG.RU

100
Всего сообщений: 920

Игры с дьяволом a.k.a. FreeBSD на старом компьютере

Однако, здравствуйте.

Бывает, появляется свободное время, и деятельному человеку хочется попробовать что-то новое, эксперимент там какой провести, что ли. Вот и со мной такое произошло: достал из закромов старый компьютер из разряда «два-ядра-два-гига» (правда, там уже четыре гигабайта, но «то такэ») и «накатил» на него FreeBSD 12й версии. Учитывая жару на улице и отсутствие кондиционера в доме, задача становится меметичной (черти, пекло, улавливаете?), поэтому делюсь впечатлениями.

( читать дальше... )

>>> Просмотр (1280x1024, 507 Kb)

 ,

Korchevatel ()

FreeBSD 12 + Уютный XFCE4 Desktop Environment

Разместил на 20 Гб новейший 12й релиз моей излюбленной FreeBSD в дуалбуте с CentOS-6, который я тоже очень люблю. Обоину стянул из древнего Red Hat Linux рачала 2000-х. Называется Raingutter. Установлено все что мне нужно, кроме OpenOffice. OpenOffice запускаю уже в Линуксе.

>>> Просмотр (1440x900, 1523 Kb)

 ,

JJackFLASH ()

Когда устанавливал FreeBSD, устал, но пришёл надёжный друг и всё доделал.

Тот случай, когда кот разбирается в системах UNIX больше, чем я...

А здесь он уже настраивает сеть

А ваши «барсики» приходят на помощь, когда сил уже нет, но доделать надо?

Научить кота кодить? да легко! Главное накормить.

>>> Просмотр (2419x3225, 4947 Kb)

 ,

burato ()

Gnome: 20 years of joy!

Продолжаем тему с эмулятором PCem ;-)
Сорокеты добрались до старых компьютеров, хоть и виртуальных.

Пока что на ночь глядя выложу немножко дёгтя во всеобщую ложку мёда %-)

Что сказать хочу? Да как Гном огном, таким и остается, только выбора нет...

Да, корку от КДЕ видите? Чота не запустилося...

>>> Просмотр (1024x808, 199 Kb)

 ,

Deleted ()

FreeBSD на десктопе: первые впечатления

Наконец домучил я FreeBSD 11.1. Делюсь первыми впечатлениями, окончательное мнение о системе уже буду делать хотя бы через месяц активного юзания. Итак, начну с основного: графическое окружение. Из всего «многообразия», доступного на фре, выбрал Xfce, как самое наименее завязанное на Linux или вообще какое-либо окружение. Изначально хотел KDE 4, но там мне так и не удалось настроить монтирование дисковых накопителей по клику в файловом менеджере....да вообще никак не удалось, только через консоль. Настроить монтирование через HAL на современных фрях, как я понял, вообще невозможно, но без HAL хреново работают KDE 4 и GNOME. В Xfce без него не отображаются значки дисков в Thunar, потому решил сделать хоть что-то, тобы исправить ситуацию. По совету местных поставил Automount, так что флешки и внешний винт теперь монтируются сразу при подключении. Что поделать - нету в BSD аналога линуксового Udisks2.....хотя один из наших соотечественников пилит его аналог под названием bsdisks, но судя по всему - только для KDE Plasma 5 (в зависимостях Qt5). Так что вот так. В остальном же ощущение, будто юзаешь Линукс года эдак 2009, который при этом косит под Линукс-современный :) Не хочу никого обидеть, просто лучше описать это чувство не могу. При копировании или распаковке чего-то толстожопого, система может наглухо зависнуть, и потом ВНЕЗАПНО отвиснуть. Возможно я накосячил, делал всё по своей же статье. Рабочий опенсорсный софт работает не хуже, чем в Линуксе, настройка самой системы особых сложностей не вызывает. Пока так.

З.Ы. хотел поставить «родную» для FreeBSD графическую оболочку Lumina, но это просто эталон вырвиглазия и неюзабельности!

>>> Просмотр (1600x900, 112 Kb)

 , ,

Sunderland93 ()

Рабочее место шифропанка

Привет всем! Хочу показать своё домашнее рабочее место, а также место, где хостится бОльшая часть ресурсов http://www.cypherpunks.ru

Главная часть — два компактных сервера от ETegro Technologies. Xeon процессор (чтобы поддерживать ECC память), 16 GB ECC RAM. В каждом из них корзина для 4-х hot-swap SATA дисков, но в серверах только по два диска (2-3 TB) в ZFS зеркале. В одном сервере ещё и 100 GB Kingston SSD для L2ARC кэша. Всё это соединено гигабитной сетью не связанной с Интернетом. Один из серверов выступает в качестве шлюза к Интернету — для него отдельный 100 Mbps коммутатор стоит. Есть ещё какой-то дешёвый WiFi мост, но он не включался уже много месяцев, так как вся связь между компьютерами только по Ethernet. Серверы запитаны от ИБП. К одному из серверов подключён монитор, выводящий кой какой мониторинг.

К этом подключается рабочий ноутбук — Dell Latitude 3470: довольно дешёвый, с вполне сносными характеристиками (Intel i5 на архитектуре SkyLake, 8 GB RAM, 120 GB Kingston SSD). Так как работа за самим ноутбуком (его монитором и клавиатурой) довольно редка, то претензий к качеству экрана, клавиатуры и тачпада нет никаких (любое дерьмо сгодится). Обклеен наклейками: Bradi Cerebri Ectomia, GNU, FSF, EFF, FSFE тематика — с ними работает субъективно получше. К нему подключён USB хаб на четыре порта, но, к сожалению, его не видно за монитором. Full HD 27" Монитор подключается по HDMI (в ноутбуке нет DisplayPort) и крепится на кронштейне с газпатроном — легко сделать повыше/пониже, если хочется работать стоя. Обязательно наличие Beastie — BSD системы без него... я даже не пробовал как они без него работают, ибо сомнения.

Основной элемент без которого я бы вообще не рискнул работать — тактильная механическая клавиатура. Можно поменять серверы и взять какую-нибудь лажу, можно ноутбук 10 летней давности, можно много чего — но без тактильной клавиатуры жизни нет, в принципе, вообще. Так как всё программирование проходит в редакторе, вся почта проходит в редакторе, даже набор формочек в броузере проходит в редакторе... то интерфейс между мной и редактором должен быть первостепенной важности. В данном случае это Filco Majestouch 2 с MX Blue переключателями. Абсолютно никаких к ней нареканий. Справа от неё трэкбол Kensington Expert — 4 больших полноценных кнопки, большой с хорошей инерцией шарик и колесо прокрутки вокруг него.

Работа немыслима без хорошей музыки в ушах. Asus Essence One MkII USB звуковая карта, Beyerdynamic A1 усилитель и Beyerdynamic DT990 Pro наушники — идеально под это подходят. В данный момент ноутбук ещё и заряжает сотовый телефон: OpenPhoenux (GTA4), служащий на ура уже много лет. Всё это размещается на столе Ergostol Duo — его высота может регулироваться электрическим приводом, пуль управления которого рядом с сотовым телефоном. Можно буквально все выходные провести в стоячем положении за ним. Но пришлось приобрести кронштейн для монитора — в сидячем и стоячем положении у него должна быть разная высота.

Что касается ПО, то на всех серверах и ноутбуке или HardenedBSD (в том числе в виртуалках) или FreeBSD. Все файловые системы это только ZFS (ну кроме флешек которые нужно сувать в чуждые ОС). Самое важное и ценное с точки зрения конфиденциальности расположено на зашифрованных GELI разделах: AES-XTS режим, но без явной аутентификации, ибо, так как внутри раздела ZFS, то изменить данные не получится, не нарушив целостности ФС. Трафик между серверами шифруется IPsec-ом, между ноутбуком GoVPN-ом. На шлюзе в качестве firewall: ipfw и ядерный встроенный в него NAT (к сожалению приходится иметь дело с IPv4). Касательно серверного ПО не буду вдаваться в подробности.

На ноутбуке в качестве оконного менеджера — DWM. Терминал — st. Шрифты — Inconsolata LGC. Почти всё автоматически запускается под Tmux — несколько буферов обмена, scrollback буфер с большой историей и возможностью поиска, табы, скриптование. БОльшую часть времени провожу в Vim редакторе. Почта читается в Mutt. В качестве IRC клиента — irssi, Jabber/XMPP — Bitlbee, Tox — Toxic. RSS/Atom новости сыпятся в почту через rss2email Python программу, хотя когда-то очень любит Newsbeuter. Музыка слушается Cmus-ом. На одном из серверов мультимедиа библиотека, доступ к которой идёт через NFS. На одном из серверов запущен почтовый — почта сыпется не в mailbox, а в NNCP который сохраняется в своём буфере исходящих сообщений письма для ноутбука. Когда он подключается к серверам, то забирает/отправляет всё что накопилось. Если нужно сбросить на серверы бэкапы или какие-то данные для хранения, то, опять же, все они отправляются в NNCP набор утилит чтобы fire-and-forget-ом пересылать большие объёмы данных когда появляется связанность машин.

>>> Просмотр (1296x774, 144 Kb)

 ,

stargrave ()

FreeBSD: закос под десяточку

Использую FreeBSD меньше недели на десктопе, пока что очень нравится.
Первым делом настроил сеть, обновил систему, поставил иксы, xfce4 и софт из портов.
Захотелось закосить под десяточку, жаль что не осилил я нормальный трей и телеметрию системы.
Благодарю waker за лучший опенсорсный плеер.

>>> Просмотр (1280x800, 947 Kb)

 , ,

Payload ()

Десктоп с Openbox и FreeBSD

Мой основной домашний десктоп.

WM: openbox

Терминал: urxvt

OS: FreeBSD 12-CURRENT (обычно обновляю от раза в 1-2 недели до раза в 2 месяца). По железу: i5-2310, 12Gb памяти.

Пространство организовано так, чтобы на каждое окно было по десктопу, всего их 8, на скриншоте 4, потому что на остальных ничего интересного нет (скайпы, audacious и т.п.).

Переключаюсь между ними по Ctrl-F[1..8]. Основные вещи стараюсь делать простыми шорткатами: Win-e-* для запуска приложений (например, s для шелла, f для firefox и т.п.) и Win-w-* для операций с окнами (r resize, m move и т.п.).

На первом десктопе vim и tmux, оба практически дефолт, т.к. по основной работе очень часто приходится заходить и менять код на разные хосты, а создавать себе юзера и таскать конфиги, чтобы через несколько дней все пропало после редеплоймента или переезда на другой хост, смысла не вижу.

В виме пользуюсь в основном сплитами и :sh чтобы запускать простые тесты, для чего-то более сложного удобнее уже более удобны pane'ы tmux'а.

На следующем десктопе mutt, настроенный на гмейл ящик, + несколько хуков, в основном чтобы переключаться между личным и рабочим аккаунтом и использовать подходящие адреса для отправки почты. Когда-то давным-давно приходилось использовать fetchmail + procmail для получения и msmtp для отправки, но, благо, эти времена давно позади и сейчас стало менее хлопотно.

На следующем десктопе firefox + vimperator с минимальным количеством ui элементов (toolbars=none,tabs), что позволяет прилично экономить место на экране, что, конечно, актуальнее на 13" ноуте, но и на десктопе не лишне.

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

Если кому вдруг интересно, дотфайлы тут: https://github.com/novel/dotfiles

Пользуюсь такой схемой уже давно, и последние лет 5 она практически не меняется. Более того, она сохраняется примерно такой же и на Windows (только вместо urxvt появляется mobaxterm и virtualbox с линуксом) и в macOS (там вместо urxvt стандартный терминал, а линукс и не нужен даже), осталось только написать скрипт, который из homebrew будет нужное все подтягивать.

>>> Просмотр (3848x2168, 1157 Kb)

 ,

Novel ()

Осваиваю гитару

Записался в ряды гитарастов.
Осваиваю инструмент и разный софт заодно.
Получился занятный вид на мониторе, решил поделиться.

>>> Просмотр (1600x900, 441 Kb)

 , ,

alx0 ()

Windows8.1+FreeBSD10.3+Debian8.5 на 4 Гигабайтах

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

Прокоментить тут особо нечего, двумониторная среда, слева обычно открыт браузер с документаций, справа код (изучаю Си++ сам по себе, так и делая некоторые вставки в один достотчно хороший проект, в который попал благодаря «Лору» (темка была для тех кто хочет попрактиковаться языку, не думал что такие темки работают, а работают))

а так обычно со скрипом ssd (из-за иногда бывающей нехватки физической памяти и необходимости поработать с pagefile.sys), система стабильно держит Фряху для бложика в котором конспектирую изученное, и для дебиана.

Обоим виртуалкам выделены все 6 ядер CPU, под фряху выделено 640 мегабайт памяти, это более чем хватает для скоромного сервера, который никто, кроме гуглабота и меня не посещает), под дебиан ровно 2000 мегабайт - остальные выделены венде. В винде может работать DC++ и Firefox и все это дело живет на 4 гигибайтах, иногда даже игрушки идут как в дебиане так и хосте.

В дебиане на 2000 мегабайтах даже работает Clion (правда выжирает почти все что угодно, но мне он очень нравится, особенно тем что он хорошо понимает шаблоны, хотя жаль что его разработчики выбрали путь быстрой разработки (работает на джаве), выбрали бы они что другое, возможно в моей виртуалке это IDE чувствовало себя намного уютнее)

А да почему винда. Были времена что на моём компьютере вообще не стояло ничего от MS, но однажды я крепко увлекся фотографией, а нативных аналогов продуктам Adobe для Linux не существует. Только не пишите здесь про the Gimp или Wine :)

>>> Просмотр (2960x1050, 773 Kb)

 , , ,

bonta ()

Как пропатчить KDE5 под FreeBSD?

Решил поставить FreeBSD и собрать последнюю версию KDE и Qt. Ставил из неофициальных портов area51 на последнюю разрабатываемую FreeBSD 11-CURRENT.

Сама система нестабильна, о чем напоминала мне kernel panic-ами при переключении между tty и во время выполнения некоторых команд (в иксах подобной проблемы нет). Однако по умолчанию использует UTF-8 (2016й же год на дворе, пора начать бы уже) и новый драйвер консоли, в отличие от десятой версии, где всё это приходилось настраивать руками. Всё равно работать в ней не буду, во всяком случае пока плазма не станет несколько юзабельнее.

Кеды работают практически так же, как и на Linux, за исключением отсутствия kcm-модуля настройки мыши, невозможности смонтировать NTFS- и ext4-тома в Dolphin и странного выбора кодировок. Еще при закрытии приложений в трей сыпятся уведомления о сбое в той или иной программе. Видно, в общем, что DE рассчитывает всё-таки на работу в GNU/Linux. SDDM в портах имеет статус Ignore, и еще не допилен.

Тема: декорации KArc-Dark, Qt-тема Breeze, цветовая схема KArc-Dark-RED. Тема плазмы Heritage из Chakra Linux. Остальное вроде как указано в screenfetch.

Метапорт x11/kde5 собирался где-то около четырех-пяти часов (о time узнал позже, в следующий раз дам точную цифру, если кому интересно), без использования нескольких процессов для сборки и с установкой некоторых зависимостей пакетами.

>>> Просмотр (1920x1080, 1666 Kb)

 , ,

LordTermor ()

Скучный i3 на FreeBSD

Перешёл на i3, страшно доволен. В кадре konsole, gvim с открытым в нём скриптом погоды для i3bar и трей, в котором kmail, psi и kwallet. Собственно, скромно, серо и весьма удобно, как по мне.

Погода берётся с api.openweathermap.org, там JSON API и ничего сложного, только нужно получить ключ, по которому можно делать не более 1 запроса в секунду. Пришлось костылить смешной оверрайд для этого: создавать файлик, в котором содержится свежестянутая информация, и обновлять его не реже, чем раз в 10 секунд.

>>> Просмотр (1280x800, 251 Kb)

 ,

part1zan_ ()

FreeBSD 10.2 & IceWM - классика!

Как всегда, все самое свежее :-)
FreeBSD 10.2, пакеты включил свежие заместо квартальных
Значки Paper
Gtk2- ThinIce
Gtk3 - порт Thinice под названием ThickIce
IceWM - самодел на базе Nice
ШГ - Noto Sans в UI и вебе, Fixed в urxvt
Музыку слушаю в Winamp 5.666 (d'n'd и дабл-клик работает из pcmanfm, осталось с midnight прикрутить xdg-open)
Календарь снизу-справа (на втором скриншоте) - это urxvt с cal, которому я с помощью icewm winoptions обрубил заголовок и бордеры, открывается по клику на часы (ШГ Cousine)
Система стоит для развлекушек на ноутбуке с процессором core 2 duo и полумертвым хардом на 5400
Скорость системы просто поражает! Последние популярные дистрибутивы fedora, ubuntu, manjaro, suse, да даже debian jessie просто тормоза по сравнению с фрей
Сорсы:
http://pic4a.ru/61/LW.png
http://pic4a.ru/61/GM.png
Темы IceWM, Urxvt и всякие мелкие конфиги - позже залью

>>> Просмотр (1440x900, 952 Kb)

 , , ,

mystery ()

За BSD!

Уютная фря, стоит в дуалбуте с дебьяном.

  • Стиль: Mint-X-Brown.
  • Значки: аналогично.
  • Шрифты: noto sans, хинтинг полный. В терминале - monospace.
  • Стиль окна: Daloa.

>>> Просмотр (1920x1080, 1026 Kb)

 , ,

kernelgood ()

FreeBSD, XFCE


Снова вернулся на 9.3, т.к. на 10.1 были некоторые проблемы со стабильностью. В качестве DE выбрал крысу.
Иконки - всем известный Numix Circle, тема GTK - Crux. Начал потихоньку изучать java, и очень удивился ее методам. Например, операция сложения строк, которая в C++ делается через перегрузку оператора, здесь делается просто String a = b + c;
В принципе сам язык мне нравится, потому что много методов уже готовых и ничего самому придумывать не нужно, но сам java жрет памяти конечно много.
Много раз пытался пересесть на KDE, но каждый раз нахожу в нем какие-то недостатки для себя. Я ничего не имею против Qt, но кеды мне не нравятся.
Screenfetch

>>> Просмотр (2704x1050, 1806 Kb)

 ,

w1nner ()

На светлой стороне


Поставил недавно себе FreeBSD 10.1 в качестве десктопа.
Систему запускаю так:
1) login in tty
2) sudo kldload nvidia
3) startx

Благодаря xaoc решил проблему с модулем ядра nvidia.

Логин-менеджер xdm, т.к. slim почему-то не желает грузить сессию.
Очень порадовал новый пакетный менеджер. Примерно 80% софта доступно из бинарников. Скорость установки пакетов просто бешеная. Корневой раздел и хомяк в UFS. Удивительно, но русский язык уже был сразу после установки базовой системы, так что мне не пришлось ничего настраивать. Просто перенес конфиги openbox'а.


Сразу поставил блоб на нвидию 400й серии, встало без проблем, правда каждый раз приходится грузить модуль ядра, хотя прописал его в /boot/loader.conf - подскажите, может кто-нибудь сталкивался?


Параллельно с этим изучаю С++ и clang - компилятор намного функциональнее gcc, в случае ошибок выводит больше полезной информации. Также есть фронтенд gtkmm для C++ Glade в связке с Gtk::Builder очень хорошо экономит время и строчки кода, не нужно описывать все виджеты на языке С++. Просто создается файл Glade, а потом загружается с помощью Gtk::Builder. Удобно.


В качестве оболочки стоит мой любимый Openbox. Есть весь необходимый мне набор программ - к примеру deadbeef, virtualbox.
В качестве развлечений люблю поиграть в OpenArena, supertux, Everlasting summer. Steam завелся без проблем.


Из замеченных минусов
1)Флеш в браузере работает не на всех сайтах.
2)Нужно вручную грузить модуль nvidia.
3) ручное монтирование носителей

Еще скриншоты


Система
gtkmm
game

>>> Просмотр (2704x1050, 596 Kb)

 , , , ,

w1nner ()

KDE 4.14.2 @ FreeBSD 10.1-RELEASE

Принято считать, что FreeBSD RIP. На самом деле это. конечно же, не так. Thinkpad T410, KDE 4.14, убунтушный заголовок и чёрная тема плазмы. ШГ во все поля, что для меня некритично.

Что я могу сказать о фре на десктопе... Пакетов очень много: многое, что есть в портах (и как следствие, в бинарных пакетах) отсутствует в дебиановских стандартных репах, например. pkgng, появившийся в десятке, радует скоростью работы, хотя в чём-то может уступать apt-get-у. Если не устраивает тот факт, что пакет старый, пинаю мантейнера путём написания багрепорта. В течение суток примерно обновляют, вопросов нет. Флеш работает через раз (но он не нужен как-то), вайн не взлетел (но он нужен рвз в пятилетку), qemu есть, vbox есть, wifi поднялось влёт, иксы что на интеле, что на нвидии пашут отменно. В целом, по ощущениям, пошустрее, чем убунта, конечно.

>>> Просмотр (1280x800, 170 Kb)

 ,

part1zan_ ()

fbsd & dwm simple

 , ,

alx0 ()

Вот такой вот Lumina DE

Недавно прочитал новость о том, что команда PC-BSD пишет свою DE с блекджеком и сами знаете с кем еще. Так уж получилось, что накатил на VMware FreeBSD 10. Заодно решил скачать, собрать да и глянуть что представляет из себя эта Lumina-DE. Спешу поделиться с вами, уважаемые, результатами. Извиняюсь за полный дефолт, ибо настраивать что либо нет возможности или я не нашел.

>>> Просмотр (1281x715, 156 Kb)

 , ,

asargis ()

FreeBSD + spectrwm

Система - FreeBSD 9.3 i386
Долго выбирал между разными wm, в итоге остановился на spectrwm.
Сам по себе этот wm легкий, но в тоже время весьма функциональный. dmenu вызывается через Alt+p.
В качестве mod-клавиши по-умолчанию используется Alt, оставил как есть, потому что тянуться на край за win-клавишей не совсем удобно. Раскладку поставил на Caps - так мне кажется удобнее. Тайлинг динамический, все работает шустро, раскадки окон переключаются стандартно Mod4+space Иконки - Mint-X Тема GTK - Clearlooks, заменил всего стандарный синий цвет на зеленый.

Терминал - Sakura
Окна
LOR
Screenfetch

>>> Просмотр (1024x768, 502 Kb)

 ,

w1nner ()