LINUX.ORG.RU

Галерея - Архив 2017, Февраль

Обновил конфигурацию DeadBeef

Галерея — Скриншоты

Небольшое дополнение к Открыл для себя DeaDBeeF

Добавил анализаторы, поработал над файловым браузером и прочие мелочи. В общем все изменения под девизом - «сделай музыку наглядной».

- сборка со всеми необходимыми плагинами - http://delidov.ru/upload/deadbeef/deadbeef_0.7.2_x86_64.tar.gz

- файл конфигурации - http://delidov.ru/upload/deadbeef/config

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

 

Deleted
()

Черная открытокоробка натянутая на рач

Галерея — Скриншоты

Собственно сабж, уже как год пользуюсь данным «сетапом», с прошлого скриншота поменялось немногое, вместо меню openbox стал пользоваться rofi.

После «смерти» Infinality немного ШГ в tint

  • Ш в терминалах: PragmataPro
  • Ш в rofi: PragmataPro
  • Тема GTK: Arc-Grey
  • Тема Openbox: lbobtp-6 (на Deviantart, если что)
  • Тема ZSH: agnoster
  • Дефолтный Compton

Под капотом Alsa с alsaequal (И наконец-то с lib32-alsaequal). Кастомное ядро с -MIVYBRIDGE + reiser4

Троечка скриншотов:

Браузер не стал показывать, ибо там лютый ужас

>>> Просмотр (1366x768, 811 Kb)

 ,

Deleted
()

Cloud-разработка в Chrome OS на ASUS Chromebit и Kubernetes+CoreOS

Галерея — Скриншоты

У меня давно настроен Kubernetes+CoreOS на одной машине и это позволяет мне экспериментировать с разработкой распределенных приложений дома и запускать разные сервисы вроде торрентов и транскодинга в условиях жесткой изоляции среды и ресурсов.

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

  • Будет глобально доступна с любой машины в мире без установки софта кроме браузера.
  • При работе с другого континента не будет ощущаться задержка при печати как было бы в vim+tmux. mosh скорее всего бы не решил проблему с vim.
  • Глобально доступны по HTTPS веб-приложения запущеные в этой среде
  • В Linux среде где запускается разрабатываемое приложение можно заменить дистрибутив на другой за несколько минут, но сохранить home.

Чтобы эксперимент был чистым все это тестируется на ASUS Chromebit со стоковой ChromeOS, 2 ГБ памяти и ARM Rockchip Quad-Core RK3288C, которая размером с большую флешку и воткнута в телевизор LG 49LB550V. Потому шрифты могут быть чуть больше чем обычно, чтобы было лучше видно на телевизоре. Устройство очень маломощное, но работает быстро потому что в ChromeOS нету дискового swap, только RAM+zRAM и если что-то не влезает, то выгружается.

Скриншоты

  • Редактор Codiad в полноекранном режиме. В принципе можно установить любой другой, но для обычного редактирование текста он подходит. Если найду такой, который потребляет мало памяти и умеет режим vim, поставлю его.
  • tmux. Вот так выглядит контейнер для разработки. Он совершенно отдельный от Codiad и я могу менять в нем дистры простым редактированием Dockerfile. В него и в Codiad примонтирован один и тот-же каталог с исходным кодом. При смене контейнера home тоже сохраняется. В данном случае в контейнере последняя версия Ubuntu, но ядро как всегда остается хостовым от CoreOS. В контейнер заранее установлены средства разработки на C++, Go, Python, NodeJS.
  • Caddy, который вы видели запущеным в контейнере. Интересная часть заключается в том, что для него создается виртуальный хост, создается Let's Encrypt сертификат и производится авторизация. Это умеет делать и сам Caddy, но он тут просто для демо. Суть в том, что в данном случае это будет делаться на уровне nginx фронтенда для любого приложения открывшего порт 8080 в контейнере
  • tmux+vim. Если работать не издалека, то вполне можно просто пользоваться tmux+vim. Плагины на него устанавливаются в home и в основном продолжают работу при смене дистра, кроме тех, которым нужна перекомпиляция.
  • Внутренности. Это Kubernetes Dashboard. В ней вы видите некоторые из упомянутых выше контейнеров и еще много чего. Для временных изменений некоторые параментры контейнеров можно менять прямо в UI, но лучше конечно через файл конфигурации.

Изначально CoreOS машина разворачивается сама по iPXE на голый диск. Если система уже была установлена, то она просто загружается. После этого по SSH необходимо загрузить ключи и некоторый набор базовых сервисов Kubernetes. Теперь кластером можно пользоваться удаленно через kubectl. Я запустил там локальный docker реестр, потому вы видите localhost в названии некоторых контейнеров. На моей машине различные сервисы работают на Alpine Linux, Ubuntu или CentOS в зависимости от того, на чем было проще настроить конкретное приложение. Если разницы нету, то я использую Alpine, так как тогда контейнеры наиболее компактны.

Цепочка загрузки такая

  • BIOS
  • PXE
  • iPXE
  • Ядро CoreOS
  • systemd
  • Docker
  • Kubernetes
  • Сервисы из публичных образов и локальный Docker реестр
  • Сервисы из локального Docker реестра

В качестве сервера использую старый Dell ноутбук с Core i7-2630QM, 8GB RAM и сломаной батареей, ибо нечего ему пылиться с таким процессором.

Если я захочу подключить второй сервер, то мне нужно сделать два действия: сделать для второго сервера облегченный конфиг без части Kubernetes демонов и придумать как монтировать диски удаленно. Пока что персистентные каталоги монтируются в хост систему, что не будет работать если сервисы будут случайно мигрировать между машинами. Но если я это сделаю, то полностью програмная виртуальная сеть на flannel будет работать полностью прозрачно и контейнеры на разных будут общаться друг с другом так же просто как и раньше. Из того что можно настроить дома поддерживаются GlusterFS+Heketi, Ceph и NFS

Среди дополнительных удобств на сервере есть связка Transmission+Plex, интерфейсы которых тоже доступны глобально. Потому я могу пойти в гости, поставить torrent дома с телефона, а потом транскодированый и оптимизированый фильм можно посмотреть на телевизоре например через Chromecast, AppleTV, PS4, XBox, Android, Windows Phone или другой способ отобразить браузер с компьютера на телевизор.

В качестве заключения скажу что мне понравился такой способ настройки домашнего сервера. Использование Docker контенеров позволяет уравнять в легкости настройки опакеченый софт из дистрибутивов и софт, который устанавливается скриптом сборки на github. Они оба могут быть завернуты в контейнер на любом дистрибутиве и потом когда более не нужны могут быть аккуратно удалены. Kubernetes очень облегчил работу с виртуальными хостами, шифрованием, перенаправлением портов, изоляцией ресурсов, перезапуском упавших сервисов и проверкой их здоровья.

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

 , , ,

vertexua
()

Замена dmenu

Галерея — Скриншоты

Собственно есть вопрос по разработке.

dmenu написан с использованием xlib и как я понял, использует его функции для «перевода» нажатой клавиши в символ для добавления к «строке поиска».

А с учетом того, что у меня используется xcb, таких функций я пока не нашел(их вообще реализовывали?).

Как можно реализовать обработку перевода клавиши в символ?

На скрине собственно вполне рабочая реализация.
Поиск executable файлов из директорий переменной $PATH и их частичная ABC сортировка (там перевод char в int для массива).
Поэтому заглавные буквы идут впереди строчных(мне это не мешает).

Навигация по элементам с помощью стрелок. Escape - выход.

Кушает не столь много, но по крайней мере утечек пока не обнаружено.

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

PS: в природе вообще существуют нормальные моноширинные шрифты, подобные terminus, а то уже столько шрифтов уже перебрал. на панели справа вполне приемлемый, но он не моно

>>> Просмотр (1366x768, 89 Kb)

 ,

TODD
()

fbpager достал, и я запилил свой

Галерея — Скриншоты

На скриншотах:

  1. in awesome
  2. e16 + large desktops (viewports) - vertical mode
  3. плазма не падает, до настроек не добрался
  4. gnome 3
  5. fluxbox
  6. e16 + transparency
  7. fluxbox + нумерация с левого нижнего угла
  8. ubuntu/unity + 2 монитора

Что умеет:

  • правильно выставлять NET_DESKTOP_GEOMETRY, что позволяет располагать десктопы по 2д сетке, и переключаться между смежными, а не мотать с 1 по 20 через весь список
  • умеет работать в слите
  • псевдопрозрачность на всех элементах
  • скины (пока простенькие; но все базовые вещи настраиваются)
  • умеет показывать имена десктопов
  • мини-трей для свёрнутых окон десктопа
  • при наведении на окно показывает его имя
  • знает про ATTENTION state для окон и умеет показывать их отдельным стилем; например чат с непрочитанными сообщениями - удобнее и виднее, чем моргающая хня в трее
  • умеет показывать иконки окон
  • можно переключать десктопы с одновременным фокусированием нужного окна

Лично я им какое-то время уже пользуюсь, оно в более-менее стабильном состоянии, поэтому интересен фидбек со стороны.

Брать тут: https://github.com/vl409/rieman

>>> Просмотр (1600x1200, 682 Kb)

 ,

deadman
()

День из жизни на Arch

Галерея — Скриншоты

Уже почти год (относительно) стабильной работы на Arch, за это время ничего не сломалось фатально. Два экрана. Стандартом висят:

  • PhpStorm (самодельная тема из LoveCraft и Laracast2016) с кодом очередной CRM;
  • Konsole + Tmux:
  • AMP — редко выключается;
  • Skype + IRC;
  • Сhromium.

Обычно окна весь день и висят. Вообще заметил, что при таком малом объеме памяти всё работает сверхбыстро и тормозит разве что Сhromium, и то с 15 или более вкладками.

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

 , ,

q13
()

i3wm и Debian 8.7

Галерея — Скриншоты

ОС: Debian 8.7 Менеджер окон: i3wm+i3blocks ФМ: PCManFM Терминал: Sakura Шрифты: Roboto Condensed Тема GTK2 и GTK3-Arc-Dark Иконки-Faenza-Darkest

ЛОР, Clementine, htop и screenfetch, PCManFM.

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

 ,

Odalist
()

Электрогитарные эксперименты в OSX

Галерея — Скриншоты

Моя цель была испытать эмуляцию в Mac. Итак, поставил ее на себе на компьютер, установил все кексы, и прочую хрень. Прописал параметры загрузки в plist. Звук идет с задержкой (примерно 15 мс), и я его слышу, хотя для обычного юзверя он не слышен. Звук пишется через M-Audio PreUSB. С задержкой записи нет проблем. В эмуляторах играть тоже можно, но лучше через педали. В общем, для лопоухого новичка это приемлемый вариант. Я же, снова убедился что лучше иметь отдельно все педали овердрайв, реверб, и так далее. Все эти штуки вроде JamUp на айпаде, эмуляторы кабинетов и прочая хрень - фигня. Вангую «JB - не интересно». Ну и хрен с тобой, пусть хоть другие посмотрят.

>>> Просмотр (1680x1050, 1337 Kb)

 amplitube,

w1nner
()

допилил тему в weston (теперь не про софт)

Галерея — Скриншоты

weston, wayland.

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

На скрине брузер, шахматы, текстоый редктор.

Декорация окон нравится.

Еще маляху допилю, и станет идеально по мне.

>>> Просмотр (1366x768, 251 Kb)

 , ,

dima1981
()

Создание технических иллюстраций в AzPainter

Галерея — Скриншоты

Вот решил создать иллюстрацию к 70-летию самолёта Антонов Ан-2 в стиле «ИмпсайдАрт», представленном в видеоуроке художника-иллюстратора Александра Чечина, работы которого публикуются в разных печатных изданиях технической направленности.

Оригинальный видеоурок предполагает использование Photoshop (это главный инструмент автора видео), но воспроизвести его в AzPainter 2.0.1 на Linux не составляет особого труда. Работа ещё не завершена, зато благодаря мне и AP теперь в программе есть возможность использовать русскую локализацию (если увидите неточности перевода, сообщите мне в комментариях).

Пока делал этот скриншот, автор программы выпустил AzPainter 2.0.2 — новую версию с исправлением ошибок! ;-)
>>> http://azsky2.html.xdomain.jp/index.html

Если вы обнаружите баги в новой версии, просьба сообщать автору через форму обратной связи:
>>> http://azsky2.html.xdomain.jp/mailform.html

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

 , , impsideart

atsym
()

Gruvbox bspwm

Галерея — Скриншоты

На скрине:

  • bspwm 0.9.2, sxhkd 0.5.7
  • Хипстерский sublime v3
  • Беспонтовый gnome-terminal
  • Очевидный screenfetch

Код - скрипт для погоды, задействован в коньках.

Gtk - перекрашенный numix. Вообще всё, что только можно, было перекрашено в цвета Gruvbox.

Вот, например, лиса с лором. Или pcmanfm и wttr.in.

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

 ,

essir
()

Визуальный тюнинг Kali

Галерея — Скриншоты

Kali ....вот... :) (стилизация)....(в процессе).....

>>> Просмотр (1366x768, 426 Kb)

 ,

hexadecimal
()

ALT 8.0 Server с sysvinit и без pulseaudio и тяжёлых DE

Галерея — Скриншоты

Посмотрел на ALT 8.0 Server в действии. Весьма приятный дистрибутив. Особенно приятно то, что, в отличие от некоторых дистрибутивов (не будем показывать пальцами), всё заботливо выложено с исходниками.

Пакетная база тоже весьма приятная и обширная. Одних только исходников на 56 гигов. Впрочем, дистфайлов той же Генты уже давно более чем на полторы сотни гигов. Но, и это гораздо больше чем у многих дистрибутивов. Зеркало того же Debian'а достигает 130-ти гигов только когда включает в себя пакеты для двух архитектур (x86_64 и i386), а также исходники. А это один из самых крупных дистрибутивов наряду с Гентой, да. Для зеркалирования же пакетов для x86_64 + noarch и исходников Альта потребуется 123 гига свободного пространства.

Соответственно, в дистрибутиве включены многие фичи, которые выключены в минималистических дистрибутивах по дефолту. Например, mplayer сразу из коробки слинкован с libopencore-amrnb.so.0 и libopencore-amrwb.so.0. Ну и вообще всё пропатчено и более тщательно подогнано друг к другу. Конечно, и в том же Slackware можно самому всё пересобрать, но это надо пересобирать. А здесь все блага цивилизации сразу из коробки. Конечно, в том же Debian'е тоже многое включено из коробки, но это разные дистрибутивы с разными пакетами и разными опциями.

Например, в репозитории Альта есть xmms, mplayer, purple-plugin-vk,... и т.д., которых нет в Debian'е. При этом в репозитории Альта есть FVWM и десктопный софт, которых нет в том же CentOS (хотя частично и присутствуют в Федоре).

При этом версии пакетов намекают на то, что это дистрибутив не для тех, кто любит гнаться за циферками версий, а для тех, кто предпочитает более отлаженный софт. Так, например, Perl здесь версии 5.22.3, Python версий 2.7.11 и 3.5.1, ruby 2.0.0p510,... и т.д.

По умолчанию в серверной версии идёт systemd, но легко удаляется. Правда, сразу после этого система оказывается в несостоянии перезагрузиться или отключиться, но можно сделать sync и нажать Reset. После перезагрузки этот момент придёт в норму. Правда, от пакета systemd-utils и systemd-udevd в процессах просто так не избавиться. Зато никаких systemd-shim. pulseaudio по умолчанию просто нет, и можно спокойно не ставить.

Локальное зеркало репозитория делается и подключается не совсем интуитивно, но делается и подключается. Дефолтные дистрибутивные конфиги подразумевают, что разделение по архитектурам начинается в p8/branch, но в тех директориях только симлинки. Сами файлы находятся в p8/branch/files. Можно зеркалировать сразу p8/branch/files переименовывая RPMS в RPMS.classic, а потом прописывая так:

rpm [p8] file:///mnt/mpt0/system/alt p8/branch/files/x86_64 classic
rpm [p8] file:///mnt/mpt0/system/alt p8/branch/files/noarch classic

Что же касается лицензий, то и авторы той же Убунты вполне считают её своей интеллектуальной собственностью, но это мало кого от неё отпугивает. Физическим лицам же лицензия Альта вполне позволяет использовать его совершенно спокойно. Ну, а то, что юридическим лицам нужно платить за лицензии, так на то они и юридические лица. Вся эта схема подразумевает, что экономика должна развиваться, юридические лица должны получать прибыль, а труд маинтейнеров дистрибутивов должен быть оплачен.

На скриншоте: оконный менеджер Blackbox (менее функциональный (и более юниксвейный) предок Fluxbox'а), XMMS, Nedit, xlinks, xfe, sakura и эмулятор ZX Spectrum'а Fuse.

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

 ,

saahriktu
()

Безликий Void

Галерея — Скриншоты

Вот и прошел примерно год с момента установки Void Linux. В целом впечатления от дистрибутива крайне положительные, ничего не ломалось за год и все обновления проходили безболезненно. Здешний runit пусть и выглядит довольно тривиальным на фоне OpenRC/systemd, но я его один раз настроил и забыл. Навевает атмосферу того самого старого Arch, которым он был до определенных изменений. :)

За прошлый год я перебрался сначала с vim на neovim в январе, а затем осенью пересел на Emacs с evil'ом примерно в то время, когда свет увидел vim 8 версии.
Ориентироваться в экосистеме Эмакса изначально было довольно трудно (у вимеров и эмаксеров, как оказалось, совершенно разное представление о документации), но на выходе я получил более монолитную, более функциональную и настраиваемую среду, в которую оставалось добавить только редактор. В vim'e мне довольно сильно досаждала лапша среди языков для расширений и слабая интеграция самих плагинов между собой.
Скорость? В боевом варианте nvim с автокомплитом и filetype плагином не намного быстрее настроенного Emacs'a, как оказалось. Да, vim быстр и удобен в консоли для правки конфигов или написания скриптов, но для более нетривиальных задач приходилось делать много лишних телодвижений. Я не агитирую бросать vim под предлогом «это плохой редактор» — нет, это действительно годный редактор для определенных задач и пользователей, но если вы ощущаете дискомфорт при разработке, то можете попробовать Emacs.

Скриншот с окнами: Thunar, termite с запущенным ncmpcpp и viewnior

Основной скриншот в png

На скриншотах:

Мои конфиги пока не готовы к выпуску в свет.

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

 , ,

Ordy
()

Lenna в AzPainter

Галерея — Скриншоты

Программа: AzPainter 1.0.7 (на C++; собственный тулкит AzXClass поверх X11)
ОС: LinuxMint 17.3 (64bit)
Фото: The Rest of the Lenna Story

7 февраля 2017 года состоялся релиз AzPainter 2.0.1 (на C; собственный тулкит mlib поверх X11)
>>> http://azsky2.html.xdomain.jp/linux/azpainter/index.html
>>> https://osdn.net/projects/azpainter/releases/

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

 ,

atsym
()

Новенький thinkpad x220

Галерея — Рабочие места

Ну точнее как новенький... восстановленный!

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

Купил acer travelmate b117. Там хороший корпус был, отличные шарниры и клава неплохая для своей цены. НОО производительность... бррр вспоминаю тот селерон... мурашки по спине. Проект компиллировался минут 5, хотя на рабочем ноуте - меньше минутки. О приятном просмотре ютуба и фуллхд видео и речи идти не могло. Но зарядку держал обещанные 10 часов без проблем и пассивное охлаждение. Сдал обратно в магазин.

Очень хотелось купить синкпад, но не хотелось рисковать и заказывать кота в мешке с ебая. НО один анон, спасибо ему огромное! Посоветовал одну прекрасную московскую фирму, восстанавливающую синкпады и продающую их: smartbooks.org (не сочтите за рекламу). Я очень долго сомневался, но всё же договорился с продавцом(по почте он действительно показал себя прошаренным в своей теме и вообще) и заказал x220 с i5. Встретился у них в офисе(как вошёл туда - прям в рай попал - все вокруг в этих прекрасных ноутбуках =D). Там произошла интересная история и в итоге я вышел оттуда с практически новым синкпадом с отличной батарейкой и в идеальном корпусе и с прекрасным настроением.

Хар-ки:

  • i7-2620 (который оказался даже шустрее моего i5-4200 и потребляет без нагрузки практически ничего)
  • TN матрица
  • 4гига оперативы
  • 320гб 7200рпм
  • сканер отпечатков пальцев и USB3.0
  • 58Ватт реальная ёмкость батареи. 46 циклов отработано.

Корпус просто в идеальнейшем состоянии - ни одной царапинки, ни одной потёртости - всё прекрасно. Я был просто шокирован - это же вобще офигенно! За такие мелкие деньги! Оказалось, что все детали официальные - они заказывают напрямую из китая со складов Леново, а не китайских левых магазинов.

Внутри тоже красота - вентилятор и платы чистейшие. Прямо магия какая-то.

Как-то так. Пользуюсь им уже 5 дней. Кайфую. Смог на арчике снизить потребление в идле в консольке до 4.9ватт. При работ же в i3wm + фирефоксе + emacs примерно 6.5 - 8 ватт. Вчера проработал честные 7 часов на заряде 90%.

Как-то так. До сих пор не могу поверить, что удалось таки его купить.

ещё фоты

>>> Просмотр (2048x1536, 2681 Kb)

 , ,

SL_RU
()

снова wayland и софт, который в нем поддерживается

Галерея — Скриншоты

Сменил тему на dark в gtk. поставил file-roller, terminix, eog вместо gnome-terminal, играю иногда в сапера и все это в wayland без xwayland.

наверное похоже на флуд ибо почти такой же скрин был недавно, но тогда epiphany еще не обновленный был (щас он очень стал крут и внешне и настроек больше появилось) во первых, во вторых, там не было архиватора, eog.

Так же на данный момент поддерживаются из распространенных это abiword и evince но они не установлены, потому на скрине не отображены, но ставил, все отлично с ними в wayland.

>>> Просмотр (1366x768, 384 Kb)

 , ,

dima1981
()

«Starr Bumble Bee» для YSFlight

Галерея — Скриншоты

Тестирование анимации динамической (визуальной) 3D-модели самолета «Starr Bumble Bee» (самый маленький пилотируемый биплан в мире) в свободном полигональном редакторе PolygonCrest ver.20160221.

Модель взята из репозитария пользовательских дополнений для бесплатного авиасимулятора YSFlight.

PolygonCrest и YSFlight являются кроссплатформенными (Linux, Mac OS X и Windows) приложениями на основе OpenGL1.x и OpenGL|ES 2.0 для архитектур 32bit и 64bit.

P.S.: как альтернативу PolygonCrest для создания динамических 3D-моделей для YSFlight многие пользователи используют Blender и специальные дополнения к нему, которые можно скачать из репозитария на Github'е.

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

 , ,

atsym
()

Редактирование комиксов XKCD

Галерея — Скриншоты

Программа: AzDrawing 1.5

ОС: LinuxMint 17.3 (64bit)

Шаблоны: CC-BY-NC 2.5 XKCD

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

 , ,

atsym
()

Linux под windows

Галерея — Скриншоты

Решил попробовать установить подсистему linux (официальная функция самой win) на win10 (не pro версия!).
Скриншот linux в windows консоли (не mingw и не виртуализация, системные вызовы напрямую транслируются в api).
Работают простые команды (а также автодополнение пути) и:
apt-get
emacs
vi
mc
htop
openssl
lynx
nethack-console
gcc
python
ssh
mutt
...

Выглядят вполне нативно (цвета оригинальные).
Почти слезы радости, особенно после того как запустил emacs всего лишь набрав sudo apt-get emacs24

Как видно существующие диски автоматически замонтированы на /mnt.
При установке подсистемы можно выбрать имя пользователя, чтобы не пересекалось с существующим, но не будет конфликтовать как я понял. Я уже пробовал с одним и тем же именем пользователя устанавливать и удалять подсистему - ничего из моих файлов не повредилось.

Docker поставился, но с сожалению у меня не получилось его запустить с контенерами (возможно я просто не совсем компетентен).
Есть некоторые косяки:

  • 1. не работает dmesg
  • 2. иногда в некоторых программах проблемы с сетью (в lynx и apt-get проблем не замечено)
  • 3. не понятно что с демонами (после запуска они не запущены)
  • 4. иногда ломается курсор (если набрать какую-то команду - не помню). Косяков в текстовых редакторах замечено не было.
  • 5. cmus запускается, но пишет

    Error: selecting any output plugin: No such device


Для установки:

  • 1. в настройках обновлений выставить режим разрабочтика (радиокнопка Developer Mode в Update and Security -> For developers).
  • 2. win+r: optionalfeatures.exe->«Подсистема Windows для Linux» (галочка). Перезагрузиться.
  • 3. win+r: cmd -> lxrun /install

Установится 14 ubuntu, далее при желании можно его хакнуть до 16.

UPD. Иксы пока запустить не получилось, но в интернете были упоминания о том, что экспериментальная конфигурация позволяет запускать графику (в будущих версиях ожидается).

andrew@DESKTOP-3IEGS80:/mnt/c/Windows/System32$ firefox
Sandbox: unexpected multithreading found; this prevents using namespace sandboxing.
Error: GDK_BACKEND does not match available displays

andrew@DESKTOP-3IEGS80:/mnt/c/Users/andrew$ dclock
Error: Can't open display:

This repo is for the reporting of issues found within and when using Bash on Ubuntu on Windows.
https://github.com/Microsoft/BashOnWindows
List of programs that work and don't work:
https://github.com/ethanhs/WSL-Programs

Automatically install X Windows and PulseAudio within a WSL (Bash on Windows on Linux) environment https://github.com/aseering/wsl_gui_autoinstall

>>> Просмотр (979x452, 24 Kb)

 , , ,

NoName
()

Компьютер в кармане

Галерея — Рабочие места

Примерно два года назад вышел первый смарфтон с Ubuntu bq aquaris e4.5

Это было весьма слабое устройство, но справляющиеся с основными задачами браузерофона. Хотя с 4.5" как-то чувствуешь себя весьма стеснительно и неловко.

Тогда основные возгласы были именно о конвергенции, чтоб достать из широких штанин этакий фаблет, подключить к монитору, и вот тебе на - готовое рабочее место. Естественно слабому аппарату такое было не под силу.

Спустя год вышел уже флагман с Ubuntu - Meizu PRO 5. И собственно с поддержкой конвергенции.

Итого берем беспроводную клавиатуру и miracast-свисток, и подсоединяем это все в цельное рабочее место.

Десктопные приложения выделены в отдельную группу. Ставятся с помощью контейнеров libertine

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

Даже нескучные обои адаптируются при смене режима смарфтон/внешний монитор.

>>> Просмотр (2816x2112, 1436 Kb)

 , , , ,

fornlr
()

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

Галерея — Скриншоты

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

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

 , ,

Payload
()

Изменённая парадигма рабочего стола

Галерея — Скриншоты
  • Названия иконок всех типов должны соответствовать действиям.
    • App Drawer To launch an app
    • Chat apps To chat with someone
    • A Better Camera Unlocked To do a shot
  • В общем случае цель действия превыше объекта, поэтому в общем случае названия приложений не должны фигурировать в названиях к иконке, а сама иконка по возможности не должна соответсовать иконке приложения (можно использовать иконки для дефолтных приложений, если это не вызовет путаницы).
    • To open Chrome To browse web
    • To open Solid Explorer To browse the files
  • Если объект действия представляет из себя какое-то уникальное приложение, в названии стоит использовать именно название этого приложения, и иконка тоже должна соответсовать именно этому приложению.
    • To watch videos To watch YouTube
    Кроме того, если объектом является приложение для какого-то сервиса, в названии стоит оставить название этого сервиса, а не приложения. В этом случае иконка тоже должна соответсовать иконке целевого сервиса, а не приложения.
    • Kate Mobile VK
    • Photos Google Photos
  • Названия иконок, сгруппированных в директорию, должны соответствовать существительным, поскольку глагол к ним уже фигурирует в названии директории.
    • To chat with someone/To open VK VK
    • To chat with someone/To open Telegram Telegram

Всё остальное (анимации, док, жесты) не относится к рабочему столу непосредственно, и поэтому остаётся в пределах вопросов вкуса.

На скриншоте:

  • Android 5.1
  • Nova Launcher Prime 5.0.1
  • Polycon 2.1.4
  • Установленные приложения: [1] [2]
  • Обои

>>> Просмотр (2160x1280, 1100 Kb)

 ,

kalterfive
()

Far Manager vs. Midnight Commander

Галерея — Скриншоты

по мотивам поста

Фар линуксовый вариант собран за пару минут написанным ебилдом. В принципе, более-менее работает. Разве что ftp так и не завелся. Отдельно порадовала возможность редактора «из коробки» спросить пароль, если прав для записи файла не хватает. Терминал так себе — прокрутку в него не завезли. В общем, забавная игрушка, не более.

>>> Просмотр (1680x1050, 133 Kb)

 , ,

demidrol
()

Awesome wm + breeze dark

Галерея — Скриншоты

Долгое время пользовался Xfce, но еще в прошлом году почему-то потянуло попробовать какой-нибудь тайловый wm, выбор пал на Awesome. Как оказалось, зря обходил стороной подобный принцип управления окнами, ибо он действительно крайне удобен. На скриншотах можно лицезреть максимально компактную лису (зачастую, больше 10 вкладок не открываю, поэтому места хватает), любимый плеер в действии, угловые менюшки (некое подобие горячих углов, только с поправкой на нажатие, а не простую наводку), лаунчер rofi, вместо стандартного, pcmanfm. Ну и плюс ко всему старался создать максимально органичный вид панельки по отношению к gtk-теме. Еще стоит упомянуть о том, что используется всё та же относительно старенькая Xubuntu 14.04, и уже просто старая версия Awesom'а (3.4.15), без каких-либо «относительно», и правда устаревшая, но меня и эта абсолютно устраивает.

>>> Просмотр (1366x768, 1928 Kb)

 ,

lark_dord
()

Моя попытка убрать модерн из Gnome 3

Галерея — Скриншоты

Доброе время суток!

Не так давно пытался добавить модерн в Xfce и как-то козернул в комментариях показать рабочий Gnome 3.

Ничего особенного тут нет, но считаю это юзабельным, работать комфортно. Собственно, объединить док с панелью, и вынести иконки трея (на скрине 3) в панель и есть та самая попытка убрать модерн, Активити мне нравится :)

Возможно кому-то цветовая схема покажется слегка мрачной и\или депрессивной, но в условиях освещения в кабинете очень комфортно глазам. Темная тема настроена глобально.

Neofetch и Nautilus.
Активити.

Однако, из-за жадности не могу добавить до сих пор ОЗУ и по этому хожу и ною, что Gnomушке очень тяжело на 4 ГБ и с запущенными рабочими программами и Хромиумом.

Не кидайтесь помидорами, я приветствую здоровую критику.

P.S. И да, без ascii-арта в .bashrc я никуда.

>>> Просмотр (1366x768, 835 Kb)

 ,

parsec
()

64-битная Слака на ноутбуке Irbis NB43 с неотключаемым Secure Boot и 32-битным UEFI

Галерея — Скриншоты

Как выясняется, на ноутбуки с неотключаемым Secure Boot и 32-х битным UEFI всё равно можно ставить любые 64-х битные сборки дистрибутивов, но без напильника не обойтись. Если же кто-то думает, что уж с 32-х битными сборками тут всё гораздо проще, то он прав наполовину. Во-первых, многие дистрибутивы уже дропнули 32-х битные сборки или собираются дропнуть. Во-вторых, это в 64-х битные сборки, как правило, добавляют поддержку EFI. 64-х битного, ага. Ради интереса проверил кучу 32-х битных сборок. Из огромной кучи дистрибутивов поддержка 32-х битного EFI обнаружилась мной только в 32-х битных сборках таких дистрибутивов как Debian и Open Mandriva.

Однако, за забор 32-х битного UEFI можно пропихнуть совершенно любой дистрибутив. Развернув образ из архива (лично я пакую системные разделы в тарболы) на SSD. Для процедуры достаточно 3-х флэшек, debian-8.7.1-i386-netinst.iso (для grub'а) и архива системного раздела. Подготовка флэшек заключается в том, что на одну из них записывается debian-8.7.1-i386-netinst.iso, на вторую копируется тарбол тарболом, а на третью разворачивается устанавливаемая система. После чего достаточно загрузиться в систему на флэшке, из под неё развернуть её же из тарбола на SSD и настроить загрузчик. После чего можно перезагружаться в систему.

Слака на сабжевом ноутбуке работает хорошо. Встроенных звука и Wi-Fi нет. Совсем нет. В дефолтном ядре, кстати, sound/soc вообще выпилены. Пересборка ядра не помогла. Обновление до ядра 4.10.0-rc6 тоже. Однако, в природе есть и внешние USB звуковухи и сетевухи.

Вывод lshw: http://saahriktu.org/irbisnb43lshw.html

Ещё пара скриншотов: http://saahriktu.org/tmp/screenshot1486105694.jpg , http://saahriktu.org/tmp/screenshot1486109019.jpg , http://saahriktu.org/tmp/screenshot1486138313.jpg .

>>> Просмотр (1366x768, 546 Kb)

 

saahriktu
()

Для маленьких любителей возгораний

Галерея — Скриншоты

В рамках изучения FDS, наткнулся на очень интересный проект BlenderFDS — создание сценариев для FDS с помощью Blender. К слову, вполне работоспособная альтернатива PyroSim (который, впрочем, не так уж дорого стоит, с точки зрения крупного предприятия).

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

 ,

pikwik
()

mush performance

Галерея — Скриншоты

900 MHz счастья и 256 Mb радости. GPU Radeon 7000 (RV100), 18Gb HDD. Планирую сделать апгрейд до GeForce 4 MX (или посоветуйте что-нибудь лучше для AGP 4.x). Еще скриншот.

  • Firefox 3.6.9 (40.х тоже норм, но 3-тий достаточно)
  • gimp2
  • Libreoffice 5
  • mplayer (да, в HD 720p может)

Больше и не надо.

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

 ,

mfhunruh
()