Исправляем повышенное энергопотребление в ubuntu на новых ядрах

Как Вы наверное знаете, что последние вышедшие ядра Linux имеют проблему с энергопотреблением, что приводит к быстрому разряду батареи на ноутбуках. И также проблему с охлаждением процессора, кулер все время работает на высоких оборотах.
На сайте Phoronix нашли решение этой проблемы (прочитать статью можно тут). Но скажу сразу данное решение поможет не всем.
Если используется параметр pcie_aspm=force, оборудование, не поддерживающее ASPM, может привести к тому, что система перестанет отвечать на запросы. Прежде чем установить этот параметр, убедитесь, что все аппаратные компоненты PCIe поддерживают ASPM.

Но в любом случае, используйте это только на свой страх и риск.

Решение

Открываем для редактирования файл GRUB
gksu gedit /etc/default/grub

Находим следующую строку
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Добавляем в нее строку pcie_aspm=force
У Вас должно получится вот так:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=force"

Сохраняем файл, и обновляем grub загрузчик
sudo update-grub

Перезагружаем компьютер.

Описание параметра pcie_aspm:
На русском — docs.redhat.com/docs/ru-RU/Red_Hat_Enterprise_Linux/6/html/Power_Management_Guide/ASPM.html
На английском — docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/6/html/Power_Management_Guide/ASPM.html

p.s. мне помогло увеличить время работы на минут 15-20 🙂 взято с http://ubuntu-go.ru/blog/How_to/147.html

dolphin ошибка загрузки ‘kio_smb’

Когда dolphin издевается и при коннекте к сетевой шаре выдает вот такое:

Не удаётся запустить процесс Не удаётся создать вспомогательный процесс ввода/вывода.
Сообщение klauncher: Ошибка загрузки 'kio_smb':

не расстраивайтесь, достаточно под тем же самым юзером выполнить kdeinit4.

dropbox ошибка при запуске

Когда dropbox издевается и при запуске выдает вот такое:

dropbox start -i
Starting Dropbox...Traceback (most recent call last):
File "/usr/bin/dropbox", line 250, in handle_ok
self.download = DownloadState()
File "/usr/bin/dropbox", line 157, in __init__
self.size = int(self.file.info()['content-length'])
File "/usr/lib/python2.6/rfc822.py", line 388, in __getitem__
return self.dict[name.lower()]
KeyError: 'content-length'

не расстраивайтесь, достаточно всего лишь установить libnotify-bin.

Как установить Firefox 5 в Ubuntu

Для начала нужно подключить репозитории:
sudo add-apt-repository ppa:mozillateam/firefox-stable
или
sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa

Теперь необходимо обновить информацию о пакетах и установить обновления программ, в том числе и Firefox 5:
sudo apt-get update
sudo apt-get upgrade

Если хотите, чтобы Firefox5 был на русском, то нужно установить пакет локализации:
sudo apt-get install firefox-locale-ru

В Ubuntu 11.04 обновления Firefox до версии 5 должно произойти при плановой установке обновлений в системе.

Как узнать кодировку файла в Ubuntu Linux

К сожалению ни в gEdit, ни в Leafpad я не нашёл функции, которая бы могла сказать в какой кодировке находится файл. Но на выручку, как всегда приходить консоль:
file -i file.txt

Источник: XTips

apt и proxy

Чтоб apt смог юзать инет через проксю прописываем в /etc/apt/apt.conf
Acquire::http::Proxy "http://домен\логин:пароль@ip:порт";
Acquire::https::Proxy "http://домен\логин:пароль@ip:порт";
Acquire::ftp::Proxy "http://домен\логин:пароль@ip:порт";

Так же можно прописать в .bashrc
export http_proxy=http://домен\\логин:пароль@ip:порт;
export ftp_proxy=http://домен\\логин:пароль@ip:порт;

Удалённый доступ/Терминальный сервер с помощью FreeNX

Добавляем репозиторий:

sudo add-apt-repository ppa:freenx-team

Т.к. ppa не для Maveric/Natty нету вводим (для maveric) :


sudo sed -i 's/maverick/lucid/g' /etc/apt/sources.list.d/freenx-team-ppa-maverick.list

Или правим в /etc/apt/sources.list.d/freenx-team-ppa-natty.list версию на lucid.

Обновляемся:

sudo apt-get update

Скачиваем по ссылке (http://www.nomachine.com/download-package.php?Prod_Id=2520) 3 файла и ставим их командой:


sudo dpkg -i *.deb

Система на вас поругается, но это так и надо вводим :


sudo apt-get -f install

Впринципе всё, ставим клиент и пробуем конектиться… 🙂

Настройка Ubuntu как bridge

Устанавливаем
sudo apt-get install bridge-utils
Создаём скрипт

#!/bin/bash
#Снимаем IP адреса с интерфейсов (Они нам не нужны)
ifconfig eth0 0.0.0.0
ifconfig eth1 0.0.0.0
#Создаём бридж интерфейс
brctl addbr bridge0
#Добавляем в наш бридж интерфейсы
brctl addif bridge0 eth0
brctl addif bridge0 eth1
#Поднимаем бридж
ifconfig bridge0 up

(Интерфесы можно и поменять, в примерах актуальные для меня интерфейсы)

Делаем его исполняемым
chmod +x file

При использовании usb сетевухи возможен автоматический запуск этого скрипта при конекте этой самой сетевухи. Для этого даём 1 раз определиться, после чего ищём её в файле /etc/udev/rules.d/70-persistent-net.rules и добавляем значение RUN=”file”

Теперь при подключении вашей сетвушки у вас будет автоматически настраиваться Bridge 🙂

Turpial +1 твиттер клиент

Тем, кого расстраивают gwibber, hotot и прочие, возможно понравится Turpial. Программа довольно неплохо вписывается в дизайн убунты. Умеет нормально оповещать — я про всплывающие сообщения. (Hotot в этом плане только выдает, что появилось новое.) Программу можно развернуть в три колонки. Так же с новым сообщение Turpial чирикает. И, чего я не видел ни в одной программе, возможность заткнуть определенных птичек без отписки. Вкладка так и называется — Заткнуть 🙂 Вообще довольно функциональная программка.

Из минусов, пожалуй, странная реализация перехода по ссылкам и некрасивый оранжевый цвет выделенной записи.

Иконки в трее выглядят довольно симпатично.

Установить можно подключив репозиторий

sudo add-apt-repository ppa:effie-jayx/turpial-devel
sudo aptitude update
sudo aptitude install turpial

Оффсайт turpial.org.ve

Материалы распространяются под лицензией Creative Commons: Атрибуция — Некоммерческое использование — С сохранением условий (Attribution-NonCommercial-ShareAlike) 3.0 Unported.
Рейтинг@Mail.ru