суббота, 25 октября 2014 г.

Установить Ace Stream 3.0 - Торрент-ТВ в Ubuntu 14.04 и производные

 ACE Stream — новая эра TV и Интернет-вещания - Торрент-ТВ
AceStream — это инновационная медиа-платформа нового поколения, которая откроет для вас новый высококачественный уровень мультимедийного пространства в сети Интернет.
Версия Ace Stream 3.0.2 для Ubuntu была выпущена 21 октября 2014. Главным новшеством является поддержка нового протокола. Новая версия доступна для репозиториев Ubuntu 12.04 и 14.04 на официальной странице:http://forum.torrentstream.org/index.php?topic=2967.msg11695#msg11695



Установка Ace Stream 3.0 в Ubuntu 14.04 и производные

Откройте терминал (Ctrl+Alt+T), скопируйте и выполните следующие команды:

echo 'deb http://repo.acestream.org/ubuntu/ trusty main' | sudo tee /etc/apt/sources.list.d/acestream.list
sudo wget -O - http://repo.acestream.org/keys/acestream.public.key | sudo apt-key add -
sudo apt-get update
sudo apt-get install acestream-full


По окончании установки необходимо включить Ace Stream P2P Multimedia Plug-in. Для этого откройте Дополнения Firefox - Плагины - Ace Stream P2P Multimedia Plug-in и активируйте опцию - Всегда включать:


И последнее. Перезагрузите Firefox и можете смотреть потоковое телевидение: http://torrent-tv.ru/torrent-online.php?translation=7662

Внимание! В случае если в процессе просмотра Торрент-ТВ трансляции вы наблюдаете частые остановки изображения при буферизации, рекомендуется повысить размер буфера Live. Для этого нажмите на значке Ace Stream в трее, в появившемся меню выберите пункт "Опции...", введите желаемый размер буфера Live в секундах в соответствующее поле. Не рекомендуется устанавливать буфер меньше 10 секунд и больше 60:


Релиз Cairo-Dock 3.4.0


Cairo Dock, очень красивая и гибко настраиваемая панель инструментов в стиле Mac OS X. Панель имеет приятную графику, c возможностью использовать аппаратное ускорение компьютера и работать без него, с минимальным потреблением ресурсов. 
Cairo Dock можно установить практически в любые стандартные среды рабочего стола: Unity, Gnome-Shell, Xfce, LXDE, KDE, Cinnamon, MATE и пр., и везде она будет работать без проблем.

В своё время, когда я начинал в Linux, после установки, той или иной системы, обязательно устанавливал Cairo Dock.
В этой, казалось бы маленькой программке, столько всевозможных настроек, что описать в одной статье практически невозможно, а тем более посоветовать настроить именно так, а не по другому - не реально. Нужно установить панель и пробовать, пробовать, пробовать, до тех пор пока не добъёшься именно того, что будет удобно, практично, функционально и мило, только тебе - любимому. Я это говорю без сарказма и преувеличения.

Пользователи Ubuntu с окружением Unity, начиная с версии 11.04 теперь тоже имеют подобную панель по умолчанию, которая так и называется - панель Unity и в установке дополнительной панели Cairo Dock не нуждаюся, но в производных от Ubuntu дистрибутивах, таких как: Lubuntu, Xubuntu, Linux Mint (MATE и Cinnamon) и пр., панель Cairo Dock будет хорошим подспорьем в плане быстрого запуска часто используемых программ и отображения различных информативных апплетов, типа погоды, извещений о почте и многих других.

Недавно состоялся стабильный релиз  Cairo-Dock 3.4.0.


Основные изменения в этой версии:

  1. Поддержка Wayland и возможность использования EGL вместо GLX. Поддержка работы в окружении композитного сервера Weston; 
  2. Средства для настройки системы меню; 
  3. Унификация стиля всех компонентов панели; 
  4. Улучшение интеграции с Compiz и Cinnamon; 
  5. В апплетах с панелью приложений и завершения сеанса реализовано ожидание окончания обновления перед показом уведомления; 
  6. Applications Menu and Logout applets will wait the end of an update before displaying notifications 
  7. Различные улучшения в апплетах с реализацией меню приложений, ярлыков, системы вывода уведомлений и терминала. 
Установка Cairo-Dock 3.4.0 в Ubuntu 12.04/14.04/14.10 и производные 

Панель Cairo-Dock присутствует репозиториях Ubuntu и производных, но версии cairo-dock 3.3.99.beta, поэтому я рекомендую подключить её собственный репозиторий для установки версии 3.4.0.
Откройте терминал (Ctrl+Alt+T), скопируйте и выполните данную последовательность команд:

sudo add-apt-repository ppa:cairo-dock-team/ppa 
sudo apt-get update
sudo apt-get install cairo-dock cairo-dock-plug-ins


По окончании установки вы найдёте Cairo Dock в программах Системные или поиском в меню, где присутствуют две опции: Cairo-Dockи Cairo-Dock (Fallback Mode):


Более детально познакомиться с панелью Cairo-Dock и её настройками можно на официальной странице: Русской Вики

суббота, 18 октября 2014 г.

Установить/обновить ядро Linux Kernel 3.17.1 (Stable) в Ubuntu и производные

Linux Kernel 3.17.1 является первым корректировочным выпуском ядра версии 3.17. Список изменений в ядре 3.17.1 можно посмотреть ЗДЕСЬ.
Вы можете скачать соответствующие deb пакеты ОТСЮДА и установить их в Центре приложений Ubuntu. Или просто следуйте приведенным ниже инструкциям, которые помогут вам установить новое ядро несколькими командами в терминале.

Установить ядро версии 3.17.1 командами ниже, можно ​​в следующих дистрибутивахLinux:

Ubuntu 14.04/12.04 
Linux Mint 17/13
elementary OS 0.2/0.3

Установка ядра Linux Kernel 3.17.1

1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей системы/компьютера, на свой страх и риск:

Для 32-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17.1-utopic/linux-headers-3.17.1-031701-generic_3.17.1-031701.201410150735_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17.1-utopic/linux-headers-3.17.1-031701_3.17.1-031701.201410150735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17.1-utopic/linux-image-3.17.1-031701-generic_3.17.1-031701.201410150735_i386.deb && sudo dpkg -i *.deb 

Для 64-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17.1-utopic/linux-headers-3.17.1-031701-generic_3.17.1-031701.201410150735_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17.1-utopic/linux-headers-3.17.1-031701_3.17.1-031701.201410150735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17.1-utopic/linux-image-3.17.1-031701-generic_3.17.1-031701.201410150735_amd64.deb && sudo dpkg -i *.deb 

 2. Обновите GRUB (GRUB надо обновлять в той системе Linux где он установлен, если у вас их более одной):

sudo update-grub

Примечание 1
. Если у вас установлен загрузчик BURG, то и его нужно обновить:

sudo update-burg

3. По окончании установки, закройте все приложения и перезагрузите компьютер следующей командой:

sudo reboot

После входа в систему, проверьте версию актуального ядра командой:

uname -r

Примечание 2
. Как вернуться к ранее установленному ядру, инструкция ЗДЕСЬ.

Если вы решили удалить ядро 3.17.1, выполните эту команду:

sudo apt-get purge linux-image-3.17.1-*

И вновь обновите GRUB командой:

sudo update-grub

Источник: https://www.kernel.org/

суббота, 11 октября 2014 г.

Как включить Flashplugin браузера Chromium в Ubuntu 14.10

После установки Ubuntu 14.10 и необходимых кодеков, таких как: 
ubuntu-restricted-extrasFlash Player должен работать и вы можете смотреть 
онлайн-видео с You Tube и других ресурсов в браузерах Firefox, Google Chrome, 
но не в Chromium. Связано это с тем, что в Adobe отказались от свободного 
ПО Linux и Google взяла разработку на себя, назвав данную разработку Pepper.
Как видно на нижнем снимке, панель управления Flash Player'ом в Chromium не активна:





















Adobe Flash Player Pepper installer доступен в репозиториях Ubuntu 14.10. Эта программа 
установки загружает Pepper Flash Player и устанавливает его для использования в Chromium.

Или для установки Pepper Flash Player  в терминале, скопируйте и выполните следующие 
команды:

sudo apt-get install pepperflashplugin-nonfree
sudo update-pepperflashplugin-nonfree --install


По окончании установки перезапустите Chromium (закрыть/открыть) и вы должны теперь без 
проблем смотреть видео:


















 http://compizomania.blogspot.com/
Удачи.

вторник, 7 октября 2014 г.

Релиз ядра Linux 3.17

После двух месяцев разработки Линус Торвальдс анонсировал релиз ядра Linux 3.17. Среди наиболее заметных улучшений: новые системные вызовы getrandom и seccomp, возможность обращения к областям памяти через файловый дескриптор (memfd), поддержка ограничения операций с файлом через дескриптор, включена по умолчанию реализация Render Nodes, поддержка dma-buf cross-device synchronization, прекращена поддержка архитектур POWER3 и rs64.

В новую версию принято около 12 тысяч исправлений от 1300 разработчиков, размер патча - 54 Мб (изменения затронули 10605 файлов, добавлено 653577 строк кода, удалено 668166 строк). Около 46% всех представленных в 3.17 изменений связаны с драйверами устройств, примерно 18% изменений имеют отношение к обновлению кода специфичного для аппаратных архитектур, 12% связано с сетевым стеком, 5% - файловыми системами и 3% c внутренними подсистемами ядра.

Из наиболее интересных новшеств можно отметить:

Память и системные сервисы
Поддержка техники маппинга памяти memfd, при которой область памяти идентифицируется через файловый дескриптор, который может передаваться между процессами. По сути можно выделить память как по malloc, но обращаться к ней как с файлом, по файловому дескриптору. Управление производится через системный вызов memfd_create();
Представлена техника запечатывания файла (file sealing), которая позволяет ограничить выполняемые над файлом операции, например, запретить на уровне файлового дескриптора изменение содержимого файла, увеличение или уменьшение размера, т.е. можно передать дескриптор другому процессу защитив данные от изменения. С практической стороны данная функциональность необходима для заморозки содержимого memfd, чтобы после передачи файлового дескриптора не позволить другим процессам изменять связанную с memfd область памяти. File sealing и memfd являются ключевыми компонентами, необходимыми для реализации kdbus (аналог D-Bus внутри ядра);
Включена по умолчанию технология Render Nodes, подразумевающая разделение монолитных устройств /dev/dri/card{num} на две категории: Rendering Nodes (/dev/dri/renderD{num}), отвечающие за аппаратное ускорение рендеринга и обсчет вычислительных заданий GPGPU, и ModeSetting Nodes (/dev/dri/modeset{num}), обеспечивающие переключение видеорежимов и управление экраном. Таким образом предоставлены более гибкие средства для управления правами доступа и возможность выполнения вычислений на GPU или рендеринга без вывода на экран и без привязки к активному дисплею. До реализации Render Nodes все операции рендеринга и смены видеорежимов выполнялись через один интерфейс, что приводило к невозможности независимого выставления прав на выполнение операций ускорения рендеринга и переключение видеорежимов. Поддержка Render Nodes присутствует в драйверах i915, Radeon и Nouveau;
Доступна переписанная реализация API DMA-BUF, позволяющего организовать совместное использования буферов драйверами и различными подсистемами (V4L2, DRI и т.п.). В API добавлены средства для синхронизации DMA-буферов между разными устройствами (cross-device synchronization) и координации взаимодействия между ними. API доступен для всех модулей ядра и экспортируется в категории EXPORT_SYMBOL, а не только для распространяемых под лицензией GPL (EXPORT_SYMBOL_GPL), что позволяет решить проблемы с организацией взаимодействия свободных и проприетарных драйверов при организации работы гибридных графических систем. Например, в проприетарном драйвере NVIDIA может быть реализована поддержка технологии Optimus, дающей возможность на лету переключаться между встроенной энергоэффективной видеокартой на базе GPU Intel и дискретной картой NVIDIA (использование DMA-BUF в драйвере NVIDIA требуется для организации записи во фреймбуфер драйвера Intel); .
В утилиту perf добавлена возможность трассировки обращений к невыделенным страницам памяти (page-fault) и генерации связанной с такими обращениями статистики. В команде "perf timechart" реализована генерация диаграмм, отображающих события ввода/вывода;
Внесена серия исправлений, связанных с решением проблемы 2038 года, которая приведёт к переполнению 32-разрядных эпохальных счётчиков времени;

Сетевая подсистема
В netfilter прекращена поддержка цели "ULOG", которая давно объявлена устаревшей (c 2006 года рекомендуется использовать "NFLOG");

Дисковая подсистема, ввод/вывод и файловые системы
Для работы файловой системы XFS теперь необходима сборка ядра с 64-разрядным числом секторов. Добавлен раздел XFS в sysfs с параметрами для тестирования файловой системы;
В клиенте NFS добавлена поддержка выборок на основе механизма синхронизации RCU (Read-copy-update), позволивших ускорить нахождение файлов при наличии информации в кэше;
Начальная поддержка Multiqueue SCSI, рассчитанного на организацию многопоточного доступа к данным на многоядерных системах и позволяющего эффективно использовать возможности современных SSD-накопителей. Архитектура Multiqueue SCSI основана на двухуровневой модели очередей: на первом уровне функционируют очереди для передачи запросов ввода/вывода, привязанные к каждому CPU. Из данных очередей запросы направляются в очереди второго уровня, которые координируют обращение к оборудованию. В зависимости от конфигурации системы, числа CPU и накопителей соотношение между очередями первого и второго уровня может составлять от 1 к 1 до N к M.

Виртуализация и безопасность
Добавлен системный вызов kexec_file_load(), позволяющий выполнить проверку по цифровой подписи для нового ядра, перед его запуском с использованием механизма kexec. Ранее функцию загрузки нового ядра из уже запущенного ядра Linux (kexec) приходилось отключать при использовании UEFI Secure Boot, так как невозможно было гарантировать сохранение цепочки доверия;
В криптографическую подсистему добавлена поддержка детерминированного генератора псевдослучайных чисел, соответствующего спецификации NIST SP800-90A. Также обеспечена возможность разбора подписанных сообщений PKCS#7 и проверки цифровых подписей;
Добавлен системный вызов getrandom(), который является аналогом системного вызова getentropy, присутствующего в OpenBSD. Getrandom предоставит надёжную защиту от атак, основанных на исчерпании доступных файловых дескрипторов. При отсутствии свободных дескрипторов невозможно задействовать /dev/urandom, поэтому библиотеками активируется запасной вариант, использующий менее надёжный PRNG. Getrandom предоставит возможность получения случайных чисел от системного PRNG даже в условиях отсутствия свободных файловых дескрипторов.
В подсистему LSM (linux security module) добавлен новый hook kernel_fw_from_file(), который можно использовать для проверки целостности бинарных прошивок перед их загрузкой ядром;
Добавлен новый системный вызов seccomp для управления режимом работы и фильтрами механизма ограничения доступа к системным вызовам для приложений. Новый системный вызов позволяет решить проблемы с использованием Seccomp filter для многопоточных приложений (ранее фильтры Seccomp привязывались только на уровне процесса через prctl(PR_SET_SECCOMP, SECCOMP_MODE_FILTER, filter));

Аппаратные архитектуры
Прекращена поддержка архитектур POWER3 и rs64, связанный с которыми код уже достаточно давно находился в неработоспособном состоянии;
Прекращена поддержка систем Samsung S5P6440, S5P6450 и S5PC100;
Для архитектуры ARM64 добавлена поддержка четырёхуровневых таблиц страниц памяти, что позволило значительно расширить размер адресуемой виртуальной памяти;
Гипервизор KVM адаптирован для big-endian ARM-систем;

Оборудование
В DRM-драйвере Nouveau устранены проблемы с использованием GPU Kepler, добавлена поддержка режима Zero Bandwidth Clear для GPU Fermi, Kepler и Maxwell;
В DRM-драйвер Radeon добавлена поддержка чипов "Hawaii" (Radeon R9 290);
В DRM-драйвере Intel проведена подготовка к поддержке Atom SoC Cherry Trail, добавлена поддержка Universal plane;
Добавлен драйвер для контроллера Xbox One; 

http://www.opennet.ru/

Установить/обновить ядро Linux Kernel 3.17 (Stable) в Ubuntu/Linux Mint

Если вы внимательно прочитали о всех новшествах ядра Linux 3.17 и решили установить его в систему, можете скачать соответствующие deb пакеты ОТСЮДА, и установить их в Центре приложений Ubuntu. Или просто следуйте приведенным ниже инструкциям, которые помогут вам установить новое ядро несколькими командами в терминале.

Установить ядро версии 3.17 командами ниже, можно ​​в следующих дистрибутивахLinux:

Ubuntu 14.10/14.04/12.04 
Linux Mint 17/13
elementary OS 0.2/0.3

Установка ядра Linux Kernel 3.17

1. Откройте терминал, скопируйте и выполните одну из команд, согласно архитектуры вашей системы/компьютера, на свой страх и риск:

Для 32-bit (одной командой):

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-headers-3.17.0-031700-generic_3.17.0-031700.201410060605_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-headers-3.17.0-031700_3.17.0-031700.201410060605_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-image-3.17.0-031700-generic_3.17.0-031700.201410060605_i386.deb && sudo dpkg -i *.deb


Для 64-bit (одной командой): 

cd /tmp && wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-headers-3.17.0-031700-generic_3.17.0-031700.201410060605_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-headers-3.17.0-031700_3.17.0-031700.201410060605_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.17-utopic/linux-image-3.17.0-031700-generic_3.17.0-031700.201410060605_amd64.deb && sudo dpkg -i *.deb


 2. Обновите GRUB (GRUB надо обновлять в той системе Linux где он установлен, если у вас их более одной):

sudo update-grub

Примечание 1
. Если у вас установлен загрузчик BURG, то и его нужно обновить:

sudo update-burg

3. По окончании установки, закройте все приложения и перезагрузите компьютер следующей командой:

sudo reboot

После входа в систему, проверьте версию актуального ядра командой:

uname -r

Примечание 2
. Как вернуться к ранее установленному ядру, инструкция ЗДЕСЬ.

Если вы решили удалить ядро 3.17, выполните эту команду:

sudo apt-get purge linux-image-3.17-*

И вновь обновите GRUB командой:

sudo update-grub

Источник: https://www.kernel.org/