воскресенье, 3 ноября 2013 г.

Установка новейшей версии ядра на Linux Ubuntu\Linux Mint (How to install latest linux core on Ubuntu\Mint)

Всем доброе время суток!)

Сегодня я расскажу, как установить самое новое ядро Linux Ubuntu, для тех, кто любит на острие прогресса.

Для начала, идем по ссылке - http://kernel.ubuntu.com/~kernel-ppa/mainline/
Прокручиваем до самого низа странички - на текущий момент у меня там крайней версией значится http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/
Входим в папку.

Здесь мы видим ссылки на .deb файлы ядра, и для x64, и для x86 версий систем.Выбираем те,которые соответствуют нашей версии Linux Ubuntu.

Жмем "Копировать адрес ссылки" на именах файлов и вставляем их в Terminal, предварительно написав

wget

и поставив пробел.

Например,


wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200-generic_3.12.0-031200.201311031935_i386.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-headers-3.12.0-031200_3.12.0-031200.201311031935_all.deb
wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.12-saucy/linux-image-3.12.0-031200-generic_3.12.0-031200.201311031935_i386.deb

Это пример для скачивания ядра 3.12 Saucy для x86-версии Linux Ubuntu.

Далее запускаем процесс установки :

sudo dpkg -i linux-headers-3.12* linux-image-3.12*

И ждем.

ВНИМАНИЕ! На старых конфигурациях ПК у Вас скорее всего пропадет возможность изменять разрешение дисплея, т.к. модули драйверов видео не компилируются под новым ядром, и используются те драйвера, которые уже есть в самом ядре.На новых системах никаких проблем не замечено, всё работает быстро и плавно, несмотря на аналогичную ситуацию с модулями драйверов.Например, на ноутбуке моей девушки крутится Linux Mint 13 x86 с обновленным до 3.12 ядром, видео проигрываются без задержек, графический интерфейс работает быстро и плавно, видео HTML5 и Flash проигрываются плавно.
Вполне вероятно, что ситуация со старым оборудованием вызвана тем, что в новом ядре убрана поддержка большого количества старых устройств и наоборот добавлена поддержка на уровне ядра для многих новых устройств.

Зачем это нужно? Мне, например, было просто интересно, что будет.А ещё я заметил небольшой прирост производительности на нетбуке и ноуте.

Вперед, тестируйте и испытывайте)

p.s. При желании удалить новое ядро и пользоваться старым :

sudo apt-get purge linux-headers-3.12* linux-image-3.12*

вторник, 1 октября 2013 г.

Linux Mint 15 Mate x86\x64 звук выключается клавишей Mute, а обратно не включается - решение проблемы.(Mute key toggles the sound off, but does not unmute sound if pressed again)

Привет всем!

Как только перелез с Mint 13 Cinnamon на Mint 15 Mate, заметил интересную проблему - кнопкой Mute на ноуте можно выключить звук, а обратно включить ей же уже не получается.Панелька показывает нам, что звук включается обратно, крестик на динамике пропадает, а звук как был выключенным, так и остается.

Для начала - решение, а потом уже расскажу примерно, как я понял суть проблемы и в чем заключается само решение :

amixer -D pulse set Master Playback Switch toggle
эту команду ставим на хоткей клавиши Mute, и вуаля! Даже если мы занизим звук до автоматического выключения нажатиями VolumeDown, мы все равно можем включить его обратно и увеличить громкость кнопкой VolumeUp)

По крайней мере, мне помогло, и работает замечательно.

А теперь для тех, кто любит узнавать "откуда ты взял эту команду?!" -
Насколько мой воспаленный мозг начинающего красноглазика смог понять суть проблемы - ALSA видит нашу звуковую плату как один большой тумблер MASTER и работает только с этим переключателем драйвера PULSEAUDIO.
Проблема возникает, потому что выключение канала Master в pulse, или в alsamixer тянет за собой дочерние каналы, например Speaker и Headphone в ноутбуке.Они тоже становятся Mute. А включение канала Master обратно дочерние каналы за собой почему то не тянет, в результате приходится включать их вручную через alsamixer.
Так вот -
по умолчанию кнопка Mute шлет что то типа команды
amixer -c 0 set Master toggle
которая выключает и включает этот самый канал Master, и вызывает проблемку.
А команда которую привел я - глушит и включает обратно вообще весь звук, а не выбранный главный канал в alsamixer.То есть глушит все три канала - Master, Speaker, Headphones, а при повторном вводе - включает их обратно.
Вот как то так.Уважаемые знатоки и гуру линукса, feel free поправлять меня в комментариях, будет приятно узнать, как всё обстоит на самом деле)

Всем приятного вечера!

вторник, 4 июня 2013 г.

Копирование по сети зависает на Ubuntu 13.04/12.10/Linux Mint 14/15 Raring Ringtail x86/x64.Временное решение.Для тех кому не хочется обратно на 12.04

Доброго времени суток, друзья!
Озаботила эта досадная проблема, когда только обновился до 12.10, когда она была самой свежей.Тогда я только-только начал знакомиться с Linux, поэтому я просто вернулся на 12.04 и о проблеме забыл.Поднабравшись опыта за пару месяцев, решил вернуться обратно, и попытаться "победить" проблему.А это оказался баг.
Благодаря пользователю "Без имени", я получил ссылку на этот баг, задав вопрос про него на "Ответах Google".

И вот что нам говорит багтрекер по этому поводу:

Workaround
==========
Until gvfs-smb is fixed, use the kernel samba client (cifs) that works reliably, is faster, but needs some terminal commands to get going:
# sudo -s
# mkdir /mnt/cifs
# mount -t cifs -o user=YOUR_SAMBA_USER -o uid=YOUR_LINUX_USER "//SAMBA_SERVER/SAMBA_SHARE" /mnt/cifs
It will ask for you password, you can then access the shared files at /mnt/cifs.

Перевод:
"Пока gvfs-smb не починят, используйте samba-клиент из кернела, он надежнее и работает быстрее, но требует для работы ввод некоторых команд в терминале."

Для тех, кто не понял из текста сообщения трекера:

sudo apt-get cifs-utils (вроде так)

далее команды с багтрекера:

  • sudo -s
  • mkdir /mnt/cifs
  • mount -t cifs -o user=имя_пользователя_samba_с_сервера -o uid=локальное_имя_пользователя_linux "//адрес_сервера/путь_к_шаре" /mnt/cifs

Ну а зайти в шару можно, как уже многие догадались, через /mnt/cifs/ 

вторник, 14 мая 2013 г.

Как настроить звук 5.1 Realtek под Ubuntu 12.04\Linux Mint 13 x86\x64

Долго мучался над решением данной проблемы,работали только левая и правая передние колонки при выставленном режиме работы 5.1 + стерео вход.

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

Для начала :

alsamixer

"Но я ведь уже запускал этот чертов миксер сто раз и ничего в нем не нашел!" - можете возразить вы.
А вот и нет.Упорно жмем =>>>>....
Внезапно,не правда ли? Мы ведь выбрали 5.1 в Настройках Звука,а тут все равно 2 канала.Жмем стрелочку вверх,выбирая нужное количество каналов,6ch = 5.1.

Выходим по ESC.

Включаем музыку.



Voila!