LINUX.ORG.RU

Избранные сообщения OpenMind

CloudCross 1.3.0

Новости — Open Source
Группа Open Source

Состоялся очередной релиз кроссплатформенного консольного клиента для различных облачных хранилищ CloudCross. К списку поддерживаемых облачных платформ добавилось Облако Mail.Ru.

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

>>> Подробности

 , ,

CreepingDeath
()

Archlinux Minimal on Asus Eee PC X101CH

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

Собственно, все началось с того, что в руки мне попал довольно интересный нетбук Asus Eee PC X101CH, который работал под седьмым оффтопом и ничего кроме этого самого оффтопа уже запустить не мог, а характеристики ниже:

CPU: Atom N2600 RAM: 1024 MB HDD: 320GB

Сам нетбук помимо слабого процессора имеет и другой недостаток: малое колличество ОЗУ, которое никак нельзя увеличить дополнительной планкой, ибо банально нет слотов. Задачи простые: запускать время от времени reaver + pixiewps и какой-нибудь браузер для выхода в интернеты.

Итак, что здесь есть:

WM: dwm, tmux FM: pcmanfm, mc WEB: palemoon, elinks И куча разной мелочевки, которая работает в терминале. Браузер Pale Moon позволяет экономить тысячи мегабайтов ОЗУ и даже может в прослушивание музыки вдурове и просмотр кинца, хороший интерфейс и поддержку плагинов вроде стулиша и юблока, а zramswap помогает, если становится совсем уж тесно, годная вещь. Запускается все достаточно быстро, работает стабильно, никаких проблем не возникает, я доволен.

 , ,

windowslamer
()

Первый анимированный эпизод «Pepper and Carrot» (сбор средств)

Новости — Мультимедиа
Группа Мультимедиа

Всем известный OpenSource-комикс «Pepper and Carrot», полностью нарисованный в Krita и доступный по лицензии CC-BY-SA, теперь собирает деньги на первый анимированный эпизод! Автор просит всего 4000 $ на создание 40 анимированных сцен со звуком. В качестве программ для создания анимации используется Krita и Blender.

Каждый эпизод комикса переводится на множество языков, в т. ч. на русский.

Автор комикса — талантливый художник и аниматор Давид Ревуа, который любит свободное ПО и рисование. Вместе с ним работает Николай Мамашев, начинающий аниматор и переводчик (как я понял), который и затеял создание анимированного эпизода. Его работы также есть на cайте Pepper Carrot.

Сайт Pepper and Carrot

Комикс на русском языке

Блог Давида Ревуа

Блог Николая Мамашева

>>> Кампания на Indiegogo

 , , ,

anonymous
()

25 лет исполнилось ядру Linux

Новости — Linux General
Группа Linux General

25 лет назад Линус Торвальдс отослал в рассылку comp.os.minix письмо следующего содержания:

From: torvaldsSklaava.Helsinki.Fi (Linus Benedict Torvalds)
To: Newsgroups: comp.os.minix
Subject: Чего вам больше всего не хватает в minix?
Summary:  небольшой  опрос  для  моей операционной системы  Message-ID:
<1991Aug25.205708.9541@klaava.Helsinki.Fi>

     Привет всем  пользователям minix! Я тут пишу  (бесплатную) операционную
систему   (любительскую  версию   —   она   не  будет   такой   большой   и
профессиональной, как gnu) для 386-х и 486-х AT. Я вожусь с этим с апреля, и
она, похоже, скоро будет готова. Напишите мне, кому что нравится/не нравится
в  minix, поскольку моя ОС на нее похожа  (кроме всего прочего,  у нее — по
практическим соображениям — то же физическое размещение файловой системы).
     Пока что  я  перенес в  нее  bash  (1.08)  и gсс (1.40)  , и все  вроде
работает. Значит, в ближайшие месяцы у меня получится уже что-то работающее,
и  мне  бы хотелось знать,  какие  функции  нужны  большинству.  Все  заявки
принимаются, но выполнение не гарантируется : -)

Линус (Torvalds@klaava.Helsinki.fi)

     PS. Она  свободна  от кода  minix  и  включает мультизадачную  файловую
систему. Она НЕ переносима (используется переключение  задач 386 и  пр.)  и,
возможно,  никогда не  будет поддерживать  ничего,  кроме  АТ-винчестеров --
потому что у меня больше ничего нет : - (.
С тех пор прошло много времени. Linux покорил серверный рынок, завоевал рынок мобильных телефонов и планшетов, почти стал монополистом на рынке высокопроизодительных вычислений с долей в 99.4%. На основе Linux сделаны операционные системы, использующиеся в сетевом оборудовании самого широкого класса - от SOHO-роутеров до энтерпрайз-решений (Cisco). Ну и нельзя не упомянуть, что Linux используется на МКС.

Поздравляем его с днем рождения и желаем ему дальнейшего развития! Ура!

 ,

anonymous
()

Первый стабильный релиз KDE Connect

Новости — KDE
Группа KDE

KDE Connect — это платформа для взаимной интеграции рабочего стола KDE и мобильных устройств на базе Android и Blackberry (поддержка iOS будет реализована позднее). С её помощью со смартфона можно управлять аудиоплеером компьютера, пересылать на компьютер файлы, управлять курсором мыши, а с компьютера - видеть уровень заряда смартфона, получать уведомления о звонках и СМС, просматривать ФС смартфона и пинговать его, чтобы легче было найти по звуку уведомлений. Также обеспечивается общий буфер обмена для компьютера и смартфона.

Сегодня вышла версия 1.0 с новыми возможностями:

  • запускать со смартфона предопределённые команды в KDE: например, открыть какое-либо приложение или отправить компьютер в спячку;
  • отвечать на СМС через уведомления KDE, прямо с компьютера;
  • получать уведомления KDE на смартфон (по умолчанию отключено);
  • шифровать канал связи смартфона с компьютером посредством TLS (вместо используемого в прежних версиях RSA).

Android-клиент KDE Connect можно найти в Google Play и F-Droid (устаревшая версия).

>>> Подробности

 , , ,

Deleted
()

GUI моей мечты

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

Nameless OS – творение некоего Петра Дурлея. Поддерживаются платформы i386 и AMD64.

CLI

Текстовый редактор и калькулятор

Экран загрузки I

Экран загрузки II

Файловый менеджер

 ,

Deleted
()

CRIU 2.4

Новости — Open Source
Группа Open Source

11 июля вышла новая версия CRIU (Checkpoint and Restore In Userspace). Это проект по разработке инструментария для ОС Linux, который позволяет сохранить состояние процесса или группы процессов в файлы на диске и позднее восстановить его, в том числе после перезагрузки системы или на другом сервере без разрыва уже установленных сетевых соединений. Один из основных сценариев использования CRIU — это живая миграция контейнеров между серверами, но им применение проекта не ограничивается.

Неполный список новых возможностей:

  • создание дампа ядра из criu-снапшотов;
  • принудительный обрыв TCP соединений при сохранении/восстановлении процесса;
  • возможность указать cgroup для дампа через API.

Сохранение/восстановление:

  • точек монтирования AutoFS,
  • новых cgroups (perf_event, net_cls, net_prio and pids),
  • Memcgroup optional properties,
  • cgroup устройств.

Также было произведено множество багфиксов и оптимизаций.

Github проекта

>>> Подробности

 

Pyzia
()

Прикладное ониместроение в Blender

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

Ну вот и май. К 16му числу зарелизить B.A.K.A. наверное не успею. Но! Зато стартовал закрытый альфа тест версии 1.6. Правда готова уже 1.85 практически и там уже есть МАЛЬЧИКИ!!!! Так что можно и Боку Но пико! Девочка в желтом как раз результат от тестера. Что до manuel lab - у нас немного разные задачи. Ну и скажем так в B.A.K.A. я сначала сел решать то что в мануэле допилят ещё не скоро - веса, удобный риг и единый стандарт оного. Так как источником вдохновения мне послужила 3д кастом 2, то и B.A.K.A. это больше уже такой 3д кастом для блендера, а не плагин-заменитель мэйкхумана. Как то вобщем оно так.

 ,

wst
()

Релиз alpha-версии консольного vk

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

vk-cli - консольный клиент (ncurses) для социальной сети vk.com, написан полностью на D. Уже есть в AUR, .deb в процессе, линк на github.

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

 ,

HaCk3D
()

caddy VS nginx

Форум — Web-development

Есть такой новый и моднейший, но при этом быстрый, кросс-платформенный HTTP/2 вебсервер с автоматическим https: caddy (сайт).

Использовали ли вы его? Как он по сравнению с nginx? То здесь, то там приходится слышать хорошие отзывы, но лично не использовал.

 , , , ,

kep
()

Процессор

Форум — General

Какой процессор должен стоять на сервере,который будет держать две машины,на нем должно будет стоять proxy,firewall,ну в общем все что должен делать сервак.

anonymous
()

Старость не радость

Форум — Talks

Навеяно Как понять сколько ресурсов будет потреблять сайт? (комментарий)

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

Процессор

Пост номер два аж скупую слезу выжал. И ведь четверка это все тянула. И bind, и почтовик, и даже проксей работала. И не было на ней ни ноды, ни докера, ни систумд - ничего того, что по современным меркам делает из говна Ъ-линукс

 ,

upcFrost
()

Раздача страниц Интернета подобно торренту

Форум — Talks

Хотя странная мысль конечно но в свете блокировок сайтов как мне кажется будет годной(конечно если до меня уже не придумали, лол).

Смысл в том что страницы до блокировок будут кешироваться либо на компьютерах пользователей, либо же на отдельных серверах. А браузер(либо специальный, либо расширение) будет выбирать откуда можно качать страницу. Из плюсов - все разом не заблокировать и соединение не сбросить(т.к. считайте IP получается рандомным, ибо не у всех же статический).

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

Если бы оно могло еще тереть за собой какие-либо следы кеширования страниц, было бы вообще замечательно

 , , ,

ozzee
()

Ricin — новый клиент популярного протокола для приватного общения Tox

Новости — Open Source
Группа Open Source

Ricin — безопасный, лёгкий, с большими возможностями настройки клиент Tox для GNU/Linux, написанный SkyzohKey на языке Vala, с использованием инструментария GTK+ 3.

Tox — популярный P2P протокол для общения, целью которого является безопасность и приватность! Он полностью децентрализован, никаких промежуточных серверов между общающимися нет. Весь трафик между собеседниками надёжно шифруется, текущая реализация использует:

  • Curve25519 — для обмена ключами.
  • XSalsa20 — для симметричного шифрования.
  • Poly1305 — для обеспечения целостности сообщений и аутентификации источника данных.

Протокол Tox уже поддерживает:

  • текстовый чат;
  • голосовое общение;
  • видео-общение;
  • показ рабочего стола;
  • распространение файлов;
  • реализацию всего вышеперечисленного для группы, необходимо установить свой ToxBot;
  • создание виртуальных приватных сетей, посредством ToxVPN.

Есть и другие клиенты протокола Tox, написанные на разных языках и работающие под разными ОС:

  • qTox — Linux, Windows, OSX, BSD, Android (QT, C++)
  • uTox — Linux, Windows, OSX, BSD, Android (C)
  • Toxic — Linux, OSX, BSD (C)
  • Antox — Android (Scala)
  • Antidote — iOS (Objective-C)

Скачать Ricin-0.0.4

>>> ricin.im

 , ricin, , ,

multihead
()

Чем тупее игра...

Форум — Talks

...тем популярнее она будет.

Вот почему так? Та же Flappy Bird. Если верить вики, то ее создатель в пик популярности зарабатывал по 50к долларов в день.

Crossy Road. Хз откуда, данные возможно устаревшие, но я слышал что ее создатель заработал около 1 млн долларов на рекламе(адмоб).

Вот почему чем тупее игра, тем она гениальнее и тем больше приносит прибыли?

 ,

ozzee
()

Стыдно ли быть нищебродом?

Форум — Talks

Вот сейчас (особенно на фоне кризиса) все стали тыкать - «нищеброд, нищеброд», критерии нищебродства приводить, и вообще всячески утверждать, что мир делится на неудачников-нищебродов и нормальных людей. Особенно женщины, которые наиболее любят такие деления и фильтрацию своих знакомств. Сразу скажу, что нищеброд, это не только тот, кто только дошираком питается. Фактически любого, не имеющего своего бизнеса или руководящей должности в хорошей компании те же женщины причисляют к нищим лузерам. А стыдно ли вам быть нищебродом (если вы он), тяготит ли вас это? Я раньше думал, что в этом ничего плохого, типа бедный но зато внутренний мир. А вот сейчас себя как то начинаю со временем чувствовать ущемленным, задумываться, что я то и сам такой, на которых смотрят пренебрежительно, в свои 26 не имею ни особых денег, ни социального положения, ни даже просто своего жилья в ДС.
Линукс тут при том, что большинство его любителей (как и вообще гиков) - сабж.

 

CatsCantFly
()

FreeNX и NeatX померли, да здравствует X2GO

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

Возвращаясь к вопросам удалённого доступа и бастардов xmpp

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

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

Оставался лишь вопрос удалённого доступа. Google убрал код NeatX в архив. FreeNX после закрытия исходников nomachine nx зачах и работает криво. Зато в Fedora развивается очень интересный проект --x2go.

x2go, как и его предшественники, позволяет подключаться по ssh к удалённой машине. При этом создаётся графическая сессия, не привязанная к реальной консоли. Можно отключаться и подключаться. При этом на обоих сторонах ssh работает агент, который сжимает и кэширует трафик. А события иксов старается обрабатывать локально, не гоняя по сети. Получается высокая скорость и резкая экономия трафика (~ 0.5 КБ/сек в простое вместо ~ МБ/сек). В результате вполне можно работать удалённо, не выбиваясь в лидеры биллинга на рабочем прокси ;) Есть и недостаток - x2go использует старую библиотеку для работы с ssh, поэтому он не будет работать с KEX ecdh-*. Но опять же это решается админскими методами - выносом в изолированный vlan и доступом только из доверенной среды.

То, что нужно. Итак, в ВМ ставим debian в минимальной конфигурации. Зачем ставим x2go из его реп. Остаётся только добавить графический менеджер по вкусу и x11-xkb-utils для переключения раскладки. Я остановился на fluxbox, добавив в ~/.fluxbox/startup

/usr/bin/setxkbmap -layout "us,ru" -option "grp:caps_toggle,grp:alt_shift_toggle,grp:ctrl_shift_toggle,grp_led:scroll" -rules xfree86

Если x2go установлен на debian jessie, а подключаться пытаемся из древней ОСи, нужно будет разрешить на сервере ssh использование старого KEX diffie-hellman-group1-sha1 (man sshd_config, /KexAlgorithms).

Итак, на скриншоте ноут с дефолтным gnome shell. Запущены две x2go-сессии к разным ВМ, рядом для примера pidgin. Тема fluxbox - frenzy graphite, утянутая из одноимённого дистрибутива. Вместо привычного firefox запустил google chromium, т.к. он меньше грузит процессор.

 , , ,

router
()

Вышел первый том книги А. В. Столярова «Программирование: введение в профессию»

Новости — Документация
Группа Документация

На официальном сайте А. В. Столярова объявлено о выходе первого тома книги «Программирование: введение в профессию». Первый том, озаглавленный «Азы программирования», включает две части: «Введение» и «Язык Паскаль и начала программирования». Обе части, как и вся книга в целом, ориентированы на использование ОС Unix (в основном Linux); в предисловии автор, обращаясь к «коллегам-преподавателям», заявляет, что книга вряд ли будет им полезна, если командная строка ОС Unix не станет их основным инструментом для повседневной работы с компьютером.

Электронная версия первого тома (PDF) доступна на сайте в открытом доступе.

Книга «Программирование: введение в профессию» примечательна тем, что средства на её написание и издание были собраны через краудфандинговую кампанию. По словам автора, это был единственный вариант, позволяющий написать книгу и предоставить открытый доступ к её электронной версии. Приём пожертвований на сайте А. В. Столярова продолжается, поскольку средств для издания последующих томов к настоящему моменту недостаточно.

Как сообщалось ранее в новостной ленте сайта, второй том книги, который выйдет под заголовком «Низкоуровневое программирование», уже практически готов к печати. В него войдут часть о программировании на языке ассемблера NASM для ОС Unix, а также часть, посвящённая языку Си. Пока неясно, войдёт ли в этот же том часть, рассказывающая о принципах построения операционных систем и о возможностях, доступных на уровне системных вызовов ОС Unix, или же эта часть будет оформлена как отдельный том. Сроки издания второго тома также пока неизвестны, поскольку зависят от дальнейшего хода краудфандинговой кампании.

>>> Подробности

 , ,

Croco
()

У вас работает amdgpu? Как вы собрали пакеты?

Форум — Linux-hardware
<Tl;dr>

если у вас полноценно работает amdgpu, покажите пожалуйста как у вас собраны libdrm, mesa и стоит ли помимо x11-drivers/xf86-video-amdgpu — x11-drivers/xf86-video-ati?

</Tl;dr>

Купил тут камень AMD A10-7870K с R7 Sea Islands GCN 1.1, получается, что согласно вики могу использовать amdgpu, а не radeon.

Ядро 4.5.0 собрал так:

# CONFIG_DRM_RADEON is not set
CONFIG_DRM_AMDGPU=m
CONFIG_DRM_AMDGPU_CIK=y
# CONFIG_DRM_AMDGPU_USERPTR is not set
# CONFIG_DRM_AMD_POWERPLAY is not set
# CONFIG_FB_RADEON is not set
CONFIG_FB_EFI=y
Отлично, консоль вижу, драйвер работает:
00:01.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Kaveri [Radeon R7 Graphics] (rev d4)
	Subsystem: Gigabyte Technology Co., Ltd Kaveri [Radeon R7 Graphics]
	Kernel driver in use: amdgpu
	Kernel modules: amdgpu
[    1.640325] [drm] amdgpu kernel modesetting enabled.
[    1.641092] fb: switching to amdgpudrmfb from EFI VGA
[    1.642479] [drm] amdgpu: 1024M of VRAM memory ready
[    1.642480] [drm] amdgpu: 1024M of GTT memory ready.
[    1.645798] [drm] amdgpu: irq initialized.
[    1.645807] [drm] amdgpu: dpm initialized
[    2.004054] fbcon: amdgpudrmfb (fb0) is primary device
[    2.239250] amdgpu 0000:00:01.0: fb0: amdgpudrmfb frame buffer device
[    2.294602] [drm] Initialized amdgpu 3.1.0 20150101 for 0000:00:01.0 on minor 0
согласно вики в make.conf стоит:
VIDEO_CARDS="amdgpu radeonsi"
начинаем собирать иксы и кишки, для картинки в мониторе нам нужны:

  • x11-base/xorg-server
  • x11-base/xorg-drivers
  • x11-drivers/xf86-video-amdgpu
  • media-libs/mesa
  • x11-libs/libdrm

Всё хорошо! Но чертило портаж начинает тянуть x11-drivers/xf86-video-ati, потому что его требует mesa, если libdrm собирается с юзом radeonsi! С xf86-video-ati или без него (удалив после установки) — система полностью зависает при старте иксов (в 2016 году, лолекс), только ребут., нет не полностью! Только иксы зависают, это у меня acpid не был установлен для ребута по кнопке, вот лог иксов, что происходит с ними когда зависают: https://bpaste.net/show/b46bb4ff5b81

Картинку можно получить только пересобрав mesa и libdrm вот так:

[I] x11-libs/libdrm
     Available versions:  2.4.59^t 2.4.65^t (~)2.4.66^t (~)2.4.67^t **9999^t {libkms static-libs valgrind ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" VIDEO_CARDS="amdgpu exynos freedreno intel nouveau omap radeon tegra vmware"}
     Installed versions:  2.4.67^t(02:57:21 PM 03/20/2016)(libkms -static-libs -valgrind ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32" VIDEO_CARDS="amdgpu -exynos -freedreno -intel -nouveau -omap -radeon -tegra -vmware")
[I] media-libs/mesa
     Available versions:  [M]7.10.3 10.3.7-r1^d 11.0.6^d (~)11.0.8^d (~)11.0.9^d (~)11.1.2-r1^d **9999^d {bindist +classic d3d9 debug +dri3 +egl +gallium +gbm gles gles1 gles2 hardened (+)llvm motif +nptl opencl openmax openvg osmesa pax_kernel pic selinux +udev vaapi vdpau wayland xa xvmc ABI_MIPS="n32 n64 o32" ABI_PPC="32 64" ABI_S390="32 64" ABI_X86="32 64 x32" KERNEL="FreeBSD linux" VIDEO_CARDS="freedreno i915 i965 ilo intel mach64 mga nouveau r100 r128 r200 r300 r600 radeon radeonsi savage sis tdfx via vmware"}
     Installed versions:  11.1.2-r1^d(03:08:20 PM 03/20/2016)(classic dri3 egl gallium gbm gles1 gles2 llvm nptl udev vaapi vdpau xa xvmc -bindist -d3d9 -debug -opencl -openmax -osmesa -pax_kernel -pic -selinux -wayland ABI_MIPS="-n32 -n64 -o32" ABI_PPC="-32 -64" ABI_S390="-32 -64" ABI_X86="32 64 -x32" KERNEL="-FreeBSD" VIDEO_CARDS="-freedreno -i915 -i965 -ilo -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi -vmware")
т.е. без radeonsi, иксы стартуют, всё работает, но нет ускорения, т.е. дерганное всё, а на выхлопах в консоли и иксовом логе, говорит, что не может найти radeonsi, поэтому вопрос:

если вы на amdgpu, покажите пожалуйста как у вас собраны libdrm, mesa и установлен ли помимо x11-drivers/xf86-video-amdgpu — x11-drivers/xf86-video-ati?

 , , , ,

kep
()

будущее становится ближе

Форум — Talks

Ну, кто говорил о вживлении чипов под кожу?

http://www.livejournal.com/magazine/1434787.html

«Российским школьникам будут вживлять наноботов и корректировать мораль онлайн»

 

cvs-255
()