zram или как сделать swap память быстрой

Всем нам становится неприятно, когда память заканчивается — linux начинает сбрасывать память на жёсткий диск в раздел swap, от чего скорость работы системы падает. А когда начинают требоваться страницы памяти, которые успели засвопаться — вообще «туши свет».

Но что если бы память умела работать как архив с компрессией? Память же сейчас хранится «как есть», не сжимаясь…

Именно об этом задумались создатели проекта zram. С его помощью можно хранить swap данные не на диске, а в «сжатой памяти». Создаются блочные устройства для swap, которые сохраняют информацию в сжатом виде. И всё это в памяти.

Читать далее

Как сделать установочную Windows USB флешку на Ubuntu Linux

tux-windows-logoСлучается так, что даже самому заядлому линуксоиду приходится использовать Windows или помогать знакомым, приросшим к Windows без остатка. Самая простая и очевидная просьба: «Переустанови мне WIndows — тыж программист», может обернуться настоящей морокой. Мало того, что нужно вспоминать, как получить образ винды (СПО развращает, да :)), так и записать его на флешку простым dd не получится. Unetbootin новых версий не умеет опять же…

Рассказывать здесь, как и где скачать Windows 7/8/10 максимальную ультимейт эдишен про файнал, я не буду — гугл даст ссылки на торренты лучше меня.

Давайте лучше о том, как записать образ на флешку так, чтобы с неё можно было установить Windows.

Читать далее

Pinos — новый «PulseVideo» от команды Fedora

video

Господа из Red Hat не унимаются — ещё не успели улечься споры о systemd, как ребята выкатывают новую разработку: Pinos (не путать с созвучным).

В сущности, этот самый новый Pinos — развитие проекта PulseVideo, созданного одним из авторов GStreamer — фреймворка для работы с видео (видеопроигрователи, стримминг, обработка видео и т.д.).

Чтобы не запутаться, давайте всё же поймём, что хотят от Pinos:
Читать далее

Systemd — сервис инициализации

consoleSystemd (system daemon) — сервис инициализации основанных на Linux систем. Вобрал в себя идеи классического System V init и более современных сервисов инициализации операционных систем: launchd (Mac OS X), SMF (Solaris) и Upstart (Ubuntu, Fedora).

Автор Systemd — Lennart Poettering, сотрудник компании Red Hat. В разработке также принимали участие сотрудники Red Hat, Novell, IBM, Intel и Nokia.

Systemd опирается на современные linux-технологии: cgroups, AutoFS, D-Bus, при этом совместим с исторически устоявшимися механизмами: init-скриптами, стандартными командами shutdown, poweroff и т.п.

Systemd позволяет заменить не только систему инициализации, но и ряд других подсистем, в частности, cron, (x)inetd, xdm/kdm/gdm и так далее. Частично заменяет SELinux.

Основные идеи systemd:
Читать далее

Как подключить телефон с Android к Ubuntu как MTP устройство

ubuntu androidДанное руководство проверено для телефонов Samsung Galaxy Nexus и Samsung Galaxy S 2 (в дальнейшем «телефон» или «Android«). Думаю, и для многих других будет также справедливо.

Телефон при подключении к компьютеру по USB кабелю информирует пользователя и предлагает выбрать: подключиться как MTP-устройство (это различные музыкальные плееры, хранилища музыки и просто файлов), или же подключиться как камера.

Однако, Ubuntu об этом устройстве мало что знает, поэтому не предлагает что-либо с ним делать. Что же, наша задача: объяснить как пользоваться Android’ом Ubunt’е :)

android ubuntuКстати, на месте «Ubuntu» тут можно написать «Linux Mint» — для него всё ровно то же. А при должной замене названий команд установки пакетов — это будет работать на большинстве Linux-based систем (названия самих пакетов обычно совпадают).

Читать далее

Ubuntu в клавиатуре

Довольно интересный компьютер выпустила на днях в продажу фирма Diablotek. Great Wall — компьютер-клавиатура с предустановленной Ubuntu.

keyboard with ubuntuНапоминающий легендарные Commodore и ZX-Spectrum, Great Wall имеет внутри довольно бюджетное железо: Читать далее

Отключение PC-Speaker’а в Ubuntu

consoleЧтобы отключить пищание PC-Speaker’а в Ubuntu (а он пикает по уж слишком многим событиям), нужно добавить его в «чёрный список».

Для этого нужно добавить в файл /etc/modprobe.d/blacklist.conf строку

blacklist pcspkr

Это можно сделать из блокнота (нужны привилегии суперпользователя) или из консоли одной простой командой:

sudo su -c 'echo blacklist pcspkr >> /etc/modprobe.d/blacklist.conf'

Наслаждайтесь тишиной! :)

Установка Ubuntu с USB Flash-диска

unetbootin logoДанное руководство позволит установить Ubuntu на флешку и использовать её в Live режиме. Помимо этого, будучи в Live режиме можно будет установить Ubuntu на компьютер ровно также, как это делается при загрузке с оптического диска.

Это позволяет легко устанавливать Ubuntu на нетбуки, у которых нет дисководов.

Читать далее

nVidia драйверы 304.22 для Linux x86/x86_64

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

Возможно на нерадивых производителей видеокарт повлиял отказ от заключения огромного контракта с Китаем, возможно другие факторы, но вот он релиз!
Читать далее