субота, 21 квітня 2012 р.

Nokia присмерті

У цьому кварталі Nokia втратила купу бабла. Знову.
Козачок з Micщosoft скоро доведе колись устішну корпорацію до ручки.
Якщо хтось все ще має акції Nokia - зливайте, поки не пізно. Хоча, уже пізно :)

неділя, 8 квітня 2012 р.

Оптимізуємо Linux для роботи з SSD (на рівні коритсувача)

Я вже написав, що можна робити, щоб оптимальніше використовувати SSD на рівні системи. Крім того можна зробити деяку оптимізацію на рівні користувача.

Переміщуєм кеш Firefox-у в оперативку
Відкриваємо адресу about:config. Шукаємо рядок browser.cache.disk.parent_directory. Якщо такого немає - створюємо. Встановлюємо значення яке вказує на директорію в оперативці. Наприклад, /tmp/firefox-ram-cache (припускаємо, що /tmp знаходиться в оперативці).  
Взято з цього посту.

субота, 7 квітня 2012 р.

Оптимізуємо Linux для роботи з SSD (на рівні системи)

SSD перетвоює вашу систему на зореліт. У плані швидкості і ціни :)
Щоб продовжити життя нашому SSD (на рівні системи), можна зробити кілька речей.

Вирівнюємо розділи
Описано в цьому пості (англійською). Окрім продовження життя це також повинно забезпечити максимальну швидкодію SSD.

Розміщуємо розділ /var на HDD
При наявності окрім SSD також звичайного HDD варто розмістити на останньому розділ /var. Приклад fstab:
/dev/mapper/hdd-var /var ext4 defaults 1 2
(hdd-var відповідно фізично перебуває на HDD).
Переміщуєм розділ /tmp в оперативку
При наявності достатньої кількості оперативки варто розмістити на ній розділ /tmp. Приклад fstab:
tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0
(в даному випадку розділ оперативки - 4 GB).

Переконуємося, що TRIM працює 
Якщо система незакриптована, то варто додтково подбати про TRIM
Переміщуєм кеш Chromium/Chrome в оперативку
Для цього браузера директорія з кешом задається параметром --disk-cache-dir. Тому найпростіше поредагувати його .desktop файл. 
У Sabayon-і це /usr/share/applications/chromium-browser-chromium.desktop
Відповідно стрічку
Exec=chromium-browser %U
змінюємо на
Exec=chromium-browser %U --disk-cache-dir="/tmp/chromium-ram-cache"
(припускаємо, що /tmp знаходиться в оперативці).  
Взято з цього посту.

Це працює для Sabayon, але повинно працювати і для інших дистрибутивів.

середа, 28 березня 2012 р.

Допомагаєм Скайпу залогувати себе

Останнім часом траплялося таке, що Скайп відмовлявся залоговувати мене. Інтернети підказали, що слід видалити файл ~/.Skype/shared.xml
Дивна дурня, але працює :)

середа, 29 лютого 2012 р.

Усуваєм проблему з мікрофоном

З деякого часу почав глюкати мікрофон. Якщо детальніше, то вибраний мікрофон (front, rear, line) не запам’ятовувався, і після рестарту система вибирала мікрофон за своїм бажанням. Вирішується це встановленням пакунку pavucontrol і запуском цієї програмульки.

Ремонтуєм NetworkManager

Проблема виникала вже кілька разів і на різних машинах. Суть проблеми в тому, що NetworkManager не запам’ятовував нових з’єднань. Відповідно, доводилось створювати їх кожного разу (щоденно). Це epic fail. 
Тут прихильники американської ОС мають повне право кинути в нас камінь :)
Проблема виникала не лише у мене, і інші люди швидко знайшли її вирішення. Слід просто змінити файл /etc/NetworkManager/nm-system-settings.conf до такого вигляду:
[main]
plugins=keyfile
Робити це слід під root-ом. І бажано зберегти копію оригінального файлу, на всяк випадок.

Update
Швидше за все проблема виникла через комбінацію дистрибутива (Sabayon) і менеджера вікон (e17).

четвер, 26 січня 2012 р.

Ремонтуєм поломаний VirtualBox

Після чергового оновлення пакунку з ядром у мене поламався VirtualBox.
Усунення проблеми було простим:
1) Перевстановити відповідний до версії ядра пакунок VirtualBox-у.
2) Дописати в /etc/conf.d/modules такий рядок (який чомусь звідти зник о_О):
modules="vboxdrv vboxnetflt vboxnetadp"
3) Перевантажити систему або примусово завантажити кожен з цих модулів через modprobe.
Усе :)

Translate