Unity,Gnome-Shell или Gnome 2?
К созданию данной темы меня подтолкнул выход очередного релиза Ubuntu.
На данный момент я являюсь пользователем стабильного релиза с рабочей средой Gnome 2,но мне интересно мнение окружающих о новых оболочках,которые я еще,собственно говоря,не использовал,так как опасался чрезвычайной их "сырости". На многих форумах поливают Shell и Unity грязью,но встречаются и абсолютно противоположные отзывы в их сторону.
Вот мне и стало интересно,стоит ли шкурка вычинки? Жажда попробовать что-то новое у меня всегда присутствует,только вот часто-густо оступаюсь по незнанию :(
Вот я и решил узнать,кто отдает чему предпочтение,и по возможности,хотелось бы получить обоснование ответа!
Заранее всем благодарен!!!
Метки: Ubuntu 11.10
Сколько места займет Ubuntu 11.10?
Метки: Ubuntu 11.10
Загрузка программы при выборе другой графической оболочки .
"Чтобы tvheadend запускался всегда автоматически, - его надо демонизировать:
1. Берем скрипт (внизу, расчитан на openSUSE)
2. Правим его (слово htpc меняем на имя пользователя, под которым демон должен работать. Также проверяем путь к бинарнику) - Это я нашёл и исправлю сам.
3. Кидаем его в /etc/init.d
4. Включаем демон стандартными системными средствами (через Yast)
Можно подпихнуть фоновый запуск в конфиги вашего профиля, или создать задачу запуска при входе в КДЕ/Гноме. - Это тоже нашёл как делать.
Собственно, скрипт демона для SUSE (заменить слово htpc на имя юзера, под которым ему работать)
Код:
#!/bin/sh
#
# tvheadend Starts and stops the tvheadend daemon
#
#
# processname: tvheadend
# description: tvheadend
#
### BEGIN INIT INFO
# Provides: tvheadend
# Required-Start: $network
# Should-Start:
# Required-Stop: $network
# Should-Stop:
# Default-Start: 3 5
# Default-Stop: 0 1 2 6
# Short-Description: HTS tvheadend
# Description: HTS tvheadend
### END INIT INFO
udpxy_name=tvheadend
udpxy_bin=/opt/tvheadend/build.Linux/tvheadend
test -x $udpxy_bin || {
echo 1>&2 "$udpxy_bin not installed"
if test "$1" == "stop" ; then exit 0 ; else exit 5 ; fi
}
# Source function library.
. /etc/rc.status
# First reset the status of this service
rc_reset
case "$1" in
start)
pid=$(pidof $udpxy_name)
if test -n "$pid"; then
rc_failed 0
else
su htpc -c "$udpxy_bin -f"
fi
rc_status -v
;;
stop)
pid=$(pidof $udpxy_name)
if test -n "$pid"; then
kill -9 $pid
else
rc_failed 0
fi
rc_status -v
;;
restart)
$0 stop
$0 start
rc_status
;;
status)
pid=$(pidof $udpxy_name)
test -n "$pid"
rc_status -v
;;
*)
echo "Usage: $0 {start|stop|restart|status}"
exit 1
;;
esac
rc_exit "
Либо нужно как-то прописать в системе (не знаю куда и как),чтобы при выборе оболочки XBMC при загрузке,подгружался Tvheadend.Возможно ли такое?
Метки: XBMC Tvheadend
nvidia
в Xubuntu не показывает заголовки с кнопкой закрытия
Хал вместе с гномом удалил после этой ошибки.
В настройках Xubuntu не показывает Window manager.
И еще не показывает курсор, через некоторое время выходит икс(Х) вместо стрелки.
Нужна помощь
Метки: Рамка окна в Ubuntu 11.04
Поддержите bugreport на launchpad, касающийся Unity
Не всем нравится Юнити, но ведь мы сами можем повлиять на дальнейшее развитие этого продукта.
Так,
вчера я отправил багрепорт на launchpad.net, с просьбой реализовать
сворачивание одиночного, уже активного окна при клике левой клавишей
мыши на его иконке (сейчас это действие ни к чему не приводит).
Чтобы разработчики реализовали эту, по сути очевидную, функцию необходимо дать им понять что она действительно нужна..
Кому не сложно подтвердите что этот баг также затронул и вас, вот ссылка:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/821944
(нажать на ссылку "This bug affects N people. Does this bug affect you?")
Заранее благодарю откликнувшихся!
настроение: Занятое
слушаю: RadioRecord
Пару свежих статей тем, кто использует Ubuntu на веб-серверах
Вниманию тех, кто, как и я, сделал Ubuntu основой для веб-сервера, хочу предложить пару актуальных материалов:
- Элементарный способ создания самоподписного SSL сертификата для защищенных соединений со своим сервером
- Одновременный запуск на одном сервере двух версий PHP (актуальной 5.3 и старой 5.2)
настроение: Оживлённое
Grub - сбой видео
Содержимое конфига
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s $prefix/grubenv ]; then
set have_grubenv=true
load_env
fi
set default="0"
if [ "${prev_saved_entry}" ]; then
set saved_entry="${prev_saved_entry}"
save_env saved_entry
set prev_saved_entry=
save_env prev_saved_entry
set boot_once=true
fi
function savedefault {
if [ -z "${boot_once}" ]; then
saved_entry="${chosen}"
save_env saved_entry
fi
}
function recordfail {
set recordfail=1
if [ -n "${have_grubenv}" ]; then if [ -z "${boot_once}" ]; then save_env recordfail; fi; fi
}
function load_video {
insmod vbe
}
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=auto
load_video
insmod gfxterm
fi
terminal_output gfxterm
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
set locale_dir=($root)/boot/grub/locale
set lang=ru_RU
insmod gettext
if [ "${recordfail}" = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
if [ ${recordfail} != 1 ]; then
if [ -e ${prefix}/gfxblacklist.txt ]; then
if hwmatch ${prefix}/gfxblacklist.txt 3; then
if [ ${match} = 0 ]; then
set linux_gfx_mode=keep
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=text
fi
else
set linux_gfx_mode=keep
fi
else
set linux_gfx_mode=text
fi
export linux_gfx_mode
if [ "$linux_gfx_mode" != "text" ]; then load_video; fi
menuentry 'Ubuntu, с Linux 2.6.38-10-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=44c692bb-dfe2-48bc-a740-b23e6eaa294f ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-10-generic
}
menuentry 'Ubuntu, с Linux 2.6.38-10-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
echo 'Loading Linux 2.6.38-10-generic ...'
linux /boot/vmlinuz-2.6.38-10-generic root=UUID=44c692bb-dfe2-48bc-a740-b23e6eaa294f ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-10-generic
}
submenu "Previous Linux versions" {
menuentry 'Ubuntu, с Linux 2.6.38-8-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=44c692bb-dfe2-48bc-a740-b23e6eaa294f ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, с Linux 2.6.38-8-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
echo 'Loading Linux 2.6.38-8-generic ...'
linux /boot/vmlinuz-2.6.38-8-generic root=UUID=44c692bb-dfe2-48bc-a740-b23e6eaa294f ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.38-8-generic
}
menuentry 'Ubuntu, с Linux 2.6.35-28-generic' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
linux /boot/vmlinuz-2.6.35-28-generic root=UUID=44c692bb-dfe2-48bc-a740-b23e6eaa294f ro quiet splash vt.handoff=7
initrd /boot/initrd.img-2.6.35-28-generic
}
menuentry 'Ubuntu, с Linux 2.6.35-28-generic (режим восстановления)' --class ubuntu --class gnu-linux --class gnu --class os {
recordfail
set gfxpayload=$linux_gfx_mode
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
echo 'Loading Linux 2.6.35-28-generic ...'
linux /boot/vmlinuz-2.6.35-28-generic root=UUID=44c692bb-dfe2-48bc-a740-b23e6eaa294f ro single
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.35-28-generic
}
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_linux_xen ###
### END /etc/grub.d/20_linux_xen ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 44c692bb-dfe2-48bc-a740-b23e6eaa294f
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Microsoft Windows XP Professional RU (on /dev/sda1)" --class windows --class os {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set=root 20D0E31BD0E2F5C6
drivemap -s (hd0) ${root}
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
### BEGIN /etc/grub.d/41_custom ###
if [ -f $prefix/custom.cfg ]; then
source $prefix/custom.cfg;
fi
### END /etc/grub.d/41_custom ###
Помогите с AverMedia
Помогите, пожалуйста!!!
Не устанавливается Ubuntu 11.04
Причём при запуске с терминала командой sudo fdisk -l они находятся.
Как быть?
Оцените новый сайт о Ubuntu
настроение: Мечтательное
Cron - Для умеющих думать, для чего это)))
Начнем нам понадобится cron в большинстве дистрибутивов он стоит по умолчанию, думаю вы знаете что это такое, если нет то вот краткое описание:
Cron это программа, выполняющая задания по расписаню. Позволяет неоднократный запуск заданий. Т.е. задание можно запустить в определенное время или через определенный промежуток времени.
Думаю смысл понятен, на первыи взгляд утилита вроде нужная, но не маст хэв, согласен хотя чем больше ее юзаю тем больше она переходит в таковую, зная что она есть начинаются находиться и вещи которые к неи просто необходимо прикрутить))
не буду углублятся в подробности как это работает и что после чего запускается, потому как рядовому юзеру это не нужно и не интересно потому сразу к практике:
нужные нам фаилы лежат в /var/spool/cron/crontabs -там видим фаил с вашим именем он то нам и нужен
** сноска: япользуюсь консолью для gmome - guake для kde - yakuake и mc под root'ом и вам советую
открываем его редактором (F4) и видим примерно вот такое
# DO NOT EDIT THIS FILE - edit the master and reinstall.
# (/home/ВАШ ЛОГИН/test installed on Mon Mar 29 02:31:34 2004)
# (Cron version -- $Id: crontab.c,v 2.13 1994/01/17 03:20:37 vixie Exp $)
после этих строк мы и будем давать задания ему команды которые пишутся в формате Х-ХХ * * * * где Х это минуты, а * час, день месяца, месяц, день недели исполнения вот допустимые значения:
минута от 0 до 59
час от 0 до 23
день_месяца от 1 до 31
месяц от 1 до 12 (можно три буквы из названия месяца,
регистр не имеет значения от jan до dec)
день_недели от 0 до 6 (0 это воскресенье,
можно писать от sun до sat)
Каждое из полей даты и времени может быть обозначено символом * ,будет соответствовать любому возможному значению. Для этих полей можно указывать диапазоны значений, разделенных дефисом. ну вот например:
* 5 4-10 0-3 * echo "HELLO" -печать HELLO в 5:00 на 4,5,6,7,8,9,10
дни января, февраля, марта и апреля
думаю это понятно. передо мнои встала задача отправки почты по расписанию, для этого я воспользовался командои sendemail, так как у меня сеичас стоит ARCHLinux то не могу посмотреть стоит ли она в убунте по умолчанию, но в репах есть точно. как и что писать не буду)) кому надо догадается, что из этого можно получить. успехов и удачи всем!!
настроение: Благодарное
слушаю: Радио "RECORD"
Удаленное подключение
Как всегда предистория... Одной девушке надо было помочь установить Arch Linux (да и такие девушки есть)), по пиреписке моного не объяснишь, надо показывать наглядно, выход один удаленно подключиться и на виртуальной все наглядно поставить, но встал вопрос как это сделать по инету??? с ее стороны динамический IP с моей так вообще жесть, выхожу в сеть через 3G wi-fi роутер да еще и через прокси, регистрация на www.dyndns.com ничего не дала домены не пинговались, было перепробыванно куча всего (ssh, vnc, xrdp и др.) нечего пока в сети не обнаружили такую вещь (http://www.teamviewer.com/r...), вегда думал что она только под винду, ан нет растут и для линя сделали!!
вот как это выглядит:

Все эленентарно и просто ставите софтину вы и ваш собеседник, обмениваетесь кодами и паролями и вуа ля, все зер гуд!!! Легко также коннектиться к винде! кому надо советую!!!
настроение: Вредное
хочется: всего
слушаю: как всегда
joomla
Агент для Убунту
1) qt4.4
2) zlib
3) xapian
4) libxss (X11 Screen Saver extension Library)
Для компиляции требуются:
1) g++
2) flex
Компиляция:
> qmake
> make
Инсталляция:
> sudo make install
Запуск:
> myagent-im
запускаю деб-пакет, в строке зависимостей вылазиют кракозябры красного цвета, и установку продолжить никак( после некоторых экспириментов в консоли, пакет попросил поставить библиотеку: aspell-ru, после её установки, начался полный крэш... пытаюсь установить любую прогу, появляется сообщение: ошибка зависимостей, запустите sudo apt-get -f, но запуская сию команду мнова ошибки: типа нету такого... и откатить не могу, и удалить через sudo apt-get purge aspell-ru неполучается...
подскажите, где я занубил? а то как то не хочется всю систему переустанавливать(((
Заранее, Спасибо...
VPN - подключения
Wine и файл подкачки.
параметрами wm.swappiness и vfs_cache_pressure результатов не дают(:
Есть ли решение этой проблемы?
Vuescan и МФУ samsung scx 4220
Наткнулся я сегодня на очень интересную программу,которая позволяет сканировать,распознавать текст,сканировать слайды и многое другое
Она выложена уже с ключем активации и запускается прекрасно! НО!!! Есть одно опечаливающее НО! Программа напрочь отказывается видеть мой МФУ samsung 4220((( Наводил справки - VueScan поддерживает более 1200 различных сканеров на Windows, 930 сканеров на Mac OS X и 580 сканеров на Linux. В перечень поддерживаемых виндой моё МФУ попадает.Перечня под линукс я не нашел-либо плохо смотрел,либо плохо искал.
Программа обещает много хорошего,и по-этому намереваюсь (при удачном решении проблемы) оставить лишь её как штатное средство для сканирования!!!
Надеюсь,для кого-нибудь статья тоже окажется полезной)))
PS: если кто обладает информацией,как обуздать програмку - буду очень признателен!!!

Ссылка на ресурс:
http://www.insdom.narod.ru/...
Метки: vuescan
Ускорение Ubuntu
Итак,приступим!
ОТКЛЮЧЕНИЕ COMPIZ В UBUNTU ДО РЕЛИЗА 11.04
Compiz — композитный менеджер окон для X Window System, использующий
для ускорения 3D графики OpenGL. Compiz обязателен с релиза Ubuntu 11.04.
Он предоставляет множество новых графических эффектов, доступных в любых
графических средах X Window, в том числе GNOME и KDE. Если у вас
установлены драйвера к вашей видеокарте, то скорее всего, Compiz включен.
Через некоторое время, умильные вздохи по поводу «сгоравших» окон проходят
и приходит мысль упростить Compiz или отключить его совсем. Если хочется
упростить эффекты, то нужно установить пакет compizconfigsettingsmanager
через Синаптик или в Терминале скомандовать sudo aptitude install compizconfig
settingsmanager. Через меню Система Параметры Менеджер настройки
Compiz Config вы можете получить доступ к возможностям Compiz и упростить
эффекты по вашему вкусу. Если желаете просто отключить Compiz, то это
можно сделать через пункт Меню — Система — Параметры — Внешний вид, в
закладке «Внешний вид» выставить «Без эффектов». У каждого будут свои
доводы за и против Compiz. Лично я отключил его после умильных вздохов по
поводу «дрожащих» окон и обнаружив, что моя видеокарта nVidia с
включенным Compiz в режиме «Производительность по запросу» постоянно
работает на полную нагрузку и не собирается сбавлять обороты вентилятора.
«Включать или не включать» решать вам.
ПАРАЛЛЕЛЬНАЯ» ЗАГРУЗКА
Если Вы имеете двухядерный процессор, или он поддерживает технологию
hyperthreading то их можно задействовать в системе. Откройте терминал и
выполните команду:
gksu gedit /etc/init.d/rc
найдите CONCURRENCY=none и замените на:
CONCURRENCY=shell
Сохраните и перезагрузите компьютер.
IPv6
В Linux большинство программ используют протокол IPv4 для подключения к
интернету. В Ubuntu IPv6 включен по умолчанию, отключим его, если он
вызывает проблемы в сети:
gksu gedit /etc/default/grub
Найдите параметр GRUB_CMDLINE_LINUX_DEFAULT и аккуратно дополните
значением ipv6.disable=1 Сохраните изменения. Вызовите
sudo updategrub
для применений изменений, перезагрузите компьютер.
УСКОРЕНИЕ GTK
Многие знают, что в Ubuntu рабочей средой является Gnome, в котором важную
роль играет GTK. Изменяя настройки GTK, мы влияем на все приложения,
использующие GTK библиотеки. Мы изменим следующие параметры,
отвечающие за задержки (паузы):
• gtkmenupopupdelay минимальное время в миллисекундах, которое указатель
должен оставаться на пункте меню перед появлением подменю.
По умолчанию, значение 225 (подробнее GtkSettings.html)
• gtkmenupopdowndelay время в миллисекундах перед скрытием подменю
когда указатель перемещается на подменю.
По умолчанию, значение 1000 (подробнее GtkSettings.html)
• gtkmenubarpopupdelay задержка в миллисекундах перед появлением
подменю после панели меню.
По умолчанию, значение 0 (подробнее GtkSettings.html).
Запустите Меню — Стандартные Текстовый редактор и вставьте следующие
строки:
gtkmenupopupdelay = 0
gtkmenupopdowndelay = 0
gtkmenubarpopupdelay = 0
Сохраните в своей домашней папке под именем .gtkrc2.0 и обратите внимание
на первый символ в имени файла, это должна быть точка. То есть вы создали
скрытый файл, начинающийся с точки, содержащий параметры для GTK. Можно
запустить Терминал и проверить себя, введя команду cat ~/.gtkrc2.0 или в
файловом менеджере Наутилус нажать Ctrl + H, после чего визуально найти
скрытый файл .gtkrc2.0 в вашей домашней папке. Теперь можно завершить
сеанс Gnome и зайти снова, быстрое перемещение в различных меню должно
быть вам наградой.
Минусы: возможно придется отключить Compiz, который многими вещами
занимается сам, а следовательно перекрывает некоторые параметры. Отключить
Compiz можно в Меню — Система — Параметры — Внешний вид, в закладке
«Внешний вид» выставить «Без эффектов».
ОПТИМИЗАЦИЯ GNOME
В Gnome настройки хранятся по аналогии с реестром MS Windows, с той лишь
разницей что «реестр» Gnome это xml файлы. Доступ к «реестру» можно
получить через редактор конфигураций gconfeditor или через вызов команд
типа gconftool2. Самый легкий способ внести требуемые изменения — это
запустить Меню — Стандартные — Терминал и копировать/вставлять строки,
начинающиеся с gconftool2. Права суперпользователя не нужны, так как мы
правим свои настройки, а не системные.
• gconftool2 type bool set /apps/metacity/general/reduced_resources true
Metacity будет стараться избегать анимаций и уменьшит потребление ресурсов,
единственное, что визуально изменится — при перемещении окон не будет
отображаться содержимое. Предварительно узнать значение параметра и/или
убедится что изменения произошли, можно запустив в Терминале
команду gconftool2 get /apps/metacity/general/reduced_resources
• gconftool2 type bool set /apps/panel/global/enable_animations false
Выключаем анимацию включения/выключения панелей. Предварительно узнать
значение параметра и/или убедится что изменения произошли, можно запустив в
Терминале команду gconftool2 get /apps/panel/global/enable_animations
• gconftool2 type bool set /desktop/gnome/interface/accessibility false
Отключаем «Вспомогательные технологии» для людей с ограниченными
возможностями. Вы выключаете вспомогательные технологии клавиатуры, мыши
и технологии при входе в систему для людей с ограниченными возможностями.
Включить обратно вы сможете в Меню — Система — Параметры —
Вспомогательные технологии. Предварительно узнать значение параметра и/или
убедится что изменения произошли, можно запустив в Терминале
команду gconftool2 get /desktop/gnome/interface/accessibility
• gconftool2 type string set /apps/panel/global/panel_animation_speed panel
speedfast
Устанавливаем скорость анимации панелей «Быстрая». Предварительно узнать
значение параметра и/или убедится что изменения произошли, можно запустив в
Терминале команду gconftool2 get /apps/panel/global/panel_animation_speed
• gconftool2 type integer set /apps/metacity/general/auto_raise_delay 100 Если у
вас установлен режим, в котором при наведении мыши на окно открытого
приложения, последнее выдвигается на передний план, то параметр
auto_raise_delay контролирует задержку между наведением мыши и
выдвижением окна на передний план. Предварительно узнать значение
параметра и/или убедится что изменения произошли, можно запустив в
Терминале команду gconftool2 get /apps/metacity/general/auto_raise_delay
УСКОРЕНИЕ UNITY
Установите, если не установлен compizconfigsettingsmanager.
Запустите Менеджер настройки CompizConfig
(Сompiz Configuration Settings Manager ccsm) и перейдите в OpenGL Plugin, в
котором отключите "Синхронизировать с VBlank". Перейдите в Composite и
отключите "Определить частоту обновления".
Отключите в разделе Эффекты плагины Анимация (Animations) и/или
Проявление/исчезание окон.
Если не используете сенсорные устройства, то отключите плагин Unity MT Grab
Handles.
В Общие Общие настройки выставьте "Задержка отклика" в 2000.
УСКОРЕНИЕ ЗАПУСКА KDE ПРОГРАММ В СРЕДЕ GNOME
• В gconfeditor устанавливаем значения:
/desktop/gnome/thumbnailers/disable_all = true
/apps/nautilus/preferences/show_image_thumbnails = never
Можно также удалить старые миниатюры, удалив директорию
~/.thumbnails
• В мире *nix традиционно считается, что Gnome — это GTK, а KDE — это
Qt, но пользователю ни что не мешает запускать программы GTK в KDE, а
Qt программы в Gnome. Даже больше! Авторы Gnome и KDE многое
сделали, чтобы внешний вид «не родных» программ выглядел так же как и
родные «программы». Сейчас мы рассмотрим как ускорить запуск
программ, написанные с использованием Qt в Gnome. Но в начале нужно
уяснить, что программа, написанная на Qt может не зависеть от KDE, а
может дополнительно использовать возможности KDE. Вот такие
зависящие от KDE программы, при своем старте должны получить
«минимальный набор KDE».
Как узнать какие программы зависят от KDE? В Ubuntu рабочая среда по
умолчанию Gnome и программы, которые разработчики установили вам,
чаще всего используют GTK или Python. Qt программы скорее всего вы
ставили уже самостоятельно. Если помните какие программы
устанавливали сами, то можно в Синаптике отыскать их по именам и
убедится, прочитав описание к программе и заглянув в зависимости
программы. В Синаптике есть меню Файл — История, который напомнит
хронологию событий. Если в Терминале вызвать команду sudo aptitude
search '~i!~nlib(~Dqt|~Dkde)', то она напомнит пакеты, которые
установлены (~i) И это не библиотека (!~nlib) И в зависимостях есть Qt
(~Dqt) ИЛИ в зависимостях есть KDE (~Dkde). Эти программы скорее
всего выиграют от данного метода.
Заранее запуская «минимальный набор KDE», мы получим ускорение в
старте многих Qt программ. Для этого в Меню — Система Параметры —
Запускаемые приложения добавим запускаемую программу /usr/bin/kdeinit
под именем FastQt. После перезагрузки компьютера, ваши Qt программы
будут быстрее стартовать, так как не нужно дополнительно запускать
«минимальный набор KDE».
Минусы: добавление лишней записи в «Запускаемые приложения» замедляет
время старта компьютера. Выигрыш в скорости запуска Qt приложений
достигается за счет удерживаемых в памяти библиотек KDE, запущенных
заранее. Если у вас достаточно оперативной памяти, то это стОящая сделка.
Если оперативной памяти мало, тогда скорее всего лучше не применять данный
совет и использовать в Ubuntu только gtk программы и избегать установки qt
программ, часто начинающихся с буквы K.
УСКОРЕНИЕ UBUNTU ПРОГРАММ С ПОМОЩЬЮ PRELOAD
Preload демон, работающий в фоне, который собирает информацию о наиболее
часто используемых программах, кэширует их и используемые ими библиотеки,
что приводит к повышению скорости загрузки программ. Нужно просто
установить preload sudo aptitude install preload в Терминале или запустить
Синаптик и в нем найти preload и установить его. Настройки preload по
умолчанию подходят большинству, поэтому изменять чтолибо в файле
/etc/preload.conf не обязательно.
Минусы: если у вас действительно мало ОЗУ, то возможно, не стоит
устанавливать preload. Пусть ваш компьютер работает в режиме «запустил
программу — поработал — закрыл программу и освободил ОЗУ»
КОРРЕКТНОЕ ПРЕОБРАЗОВАНИЕ ИМЕНИ КОМПЬЮТЕРА
При установке Ubuntu на свой компьютер на одном из этапов вы задавали имя
компьютера. Многие пользователи не имеют в локальной сети своего доменного
имени, а домашние пользователи, не имеющие сети, навряд ли занимались
воздвижением своего DNS сервера. Многим программам нужно будет перейти
от имени компьютера к IP адресу — это называется прямое преобразование DNS
имени в IP адрес. Если преобразовать не удастся, то возникают ненужные тайм
ауты. Проверьте так ли это, вызвав Терминал и вставив в него команду nslookup
`hostname` (такие кавычки делает клавиша на клавиатуре перед клавишей 1 и
под клавишей Esc). Если имя вашего компьютера не удалось корректно
преобразовать в IP адрес, то следует сделать следующее:
• в Терминале скомандуйте sudo gedit /etc/hosts
• Вы вызовете Текстовый редактор с правами суперпользователя, которые дадут
вам возможность изменить системный файл.
Вы увидите строку 127.0.0.1 localhost.
Эта строка связывает зарезервированное слово localhost с адресом 127.0.0.1.
Кратко говоря, localhost и 127.0.0.1 это ваш компьютер.
Строку вида 127.0.0.1 localhost нужно дополнить до вида 127.0.0.1 localhost
ИМЯВАШЕГОКОМПЬЮТЕРА
• Если вы забыли имя вашего компьютера, то команда hostname в Терминале
напомнит вам.
• Сохраните изменения в Текстовом редакторе и проверьте снова как происходит
в Терминале преобразование имени в IP адрес с помощью команды nslookup
`hostname`
Минусы: Вы редактируете системный файл, с которым требуется осторожность.
Желательно перед изменениями системных файлов делать их резервную копию,
чтобы иметь возможность откатить изменения.
ТОТАЛЬНАЯ ЧИСТКА И РЕИНДЕКСАЦИЯ SQLITE
Многие программы в Ubuntu хранят данные не в текстовых файлах, а в базах
данных и часто в качестве последней выступает система управления базами
данных (СУБД) Sqlite. Можно провести средствами Sqlite чистку пустых
записей и создание заново индексов файла базы данных. Лучшим вариантом
будет создание скрипта, содержащего вызовы Sqlite, для периодического
запуска его время от времени. И так:
1. Установите sqlite3 через Синаптик или в Терминале sudo aptitude install sqlite3
2. Запустим файловый менеджер Nautilus и создадим папку bin в домашней
папке. Перейдем в папку bin и там в меню Наутилуса Файл — Создать документ
— Пустой файл. Дайте имя файлу, например optimizer.sh
Откройте этот файл в Текстовом редакторе и вставьте строки, сохраните
изменения
#!/bin/bash
find ~/ size +100k type f print0 | \
while read d '' FILE; do
abs_file_name=$(readlink f "$FILE")
headfile=`head c 15 "$abs_file_name"`;
if [ "$headfile" = "SQLite format 3" ]; then
file_size_do=`du b "$abs_file_name"|cut f1`;
sqlite3 "$abs_file_name" "VACUUM; REINDEX;" > /dev/null 2>&1
file_size_posle=`du b "$abs_file_name"|cut f1`;
echo "$abs_file_name";
echo "Размер ДО $file_size_do";
echo "Размер ПОСЛЕ $file_size_posle";
echo n "Процент "
echo "scale=2; ($file_size_posle/$file_size_do)*100"|bc l
fi
done
sleep 2
exit 0
3. В Наутилусе на файле optimizer.sh щелкните правой клавишей мыши и
вызовите Свойства, в закладке «Права» выставьте права Выполнения или все это
можно сделать в Терминале, используя команду chmod +x ~/bin/optimizer.sh
4. Перейдите в консоль, нажав Ctrl + Alt + F1 и залогиньтесь под своей учетной
записью.
5. Завершите Gnome/KDE
sudo /etc/init.d/gdm stop
sudo /etc/init.d/kdm stop
6. Запустите скрипт, который разыщет все файлы SQLite в домашней
директории и оптимизирует их. Перенаправляем вывод в файл, чтобы
посмотреть его позже в удобной среде Gnome.
~/bin/optimizer.sh > ~/report_sqlite_shrink.txt
7. Дождитесь окончания работы скрипта и перезагрузись:
sudo shutdown r +0
8. Откройте в Текстовом Редакторе файл ~/report_sqlite_shrink.txt и посмотрите
какие файлы подверглись оптимизации, посмотрите в процентах на сколько
лишнего баласта было до оптимизации.
От данного совета, особенно выиграют пользователи KDE и Google Chrome, им
и порекомендуем данный совет.
БЫСТРАЯ EPIPHANY
Если вы установили в Ubuntu браузер Epiphany через Синаптик или sudo aptitude
install epiphanybrowser , то можно ускорить запуски Epiphany в системе. Для
этого в Меню — Система – Параметры — Запускаемые приложения добавим
запускаемую программу /usr/bin/epiphany nowindow под именем FastEpiphany.
Добавляет эффективности этому методу установленный preload. Фокус в том,
что при старте Ubuntu мы запускаем браузер Epiphany, которого не видно изза
параметра nowindow, последующие запуски браузера Epiphany будут
быстрыми, так как ядро Epiphany уже в памяти.
Минусы: добавление лишней записи в «Запускаемые приложения» замедляет
время старта компьютера.
СОЗДАНИЕ КЭШЕЙ
GTK+ может использовать файлы кэша созданные gtkupdateiconcache чтобы
избежать лишних системных вызовов и дисковых операций при запуске
приложений. Так как формат кэш файлов позволяет их совместно использовать
между множеством приложений (mmap()ed), общее потребление памяти тоже
сокращается. Нам остается периодически запускать скрипт, который вызывает
gtkupdateiconcache и создавать кэши, ускоряющие доступ к значкам тем.
Вызовем заодно fccache, который создает описания для шрифтов. Мы создавали
файл optimizer.sh в теме Чистка и создание заново индексов Sqlite, поэтому
советую не плодить новый скрипт, а просто открыть файл ~/bin/optimizer.sh в
Текстовом редакторе и добавить строки в конец файла:
echo "Старт Создание кэша иконок и шрифтов"
#обновление кэша иконок в своей папке
for d in ~/.icons/*; do gtkupdateiconcache f $d; done
#обновление кэша иконок в системе
for d in /usr/share/icons/*; do sudo gtkupdateiconcache f $d; done
#обновление кэша шрифтов
sudo fccache fv
fccache ~/.fonts
echo "Окончание Создания кэша иконок и шрифтов"
СИСТЕМНОЕ МЕНЮ GNOME
После перезагрузки компьютера, каждый мог наблюдать, что системное меню
Gnome при первом обращение к нему, открывается нехотя. Происходит
обращение к значкам меню и собственно построение самого меню, что вызывает
задержки при первом открытии, последующие открытия системного меню, как
видели многие, происходит уже моментально.
Чтобы ускорить открытие системного меню в первый раз, нам нужно соорудить
костыль «программное открытие системного меню». Мысль проста, мы
создадим скрипт, который нажмет Alt + F1 после перезагрузки компьютера.
Сочетание клавиш Alt + F1 является по умолчанию зарезервированным для
открытия системного меню с помощью клавиатуры. Если вы поменяли это
сочетание на другое, то вам придется изменить и скрипт.
Итак, делаем следующие действия:
• Установим через Синаптик пакет xmacro или в Терминале sudo aptitude install
xmacro
• Запустим файловый менеджер Nautilus и создадим папку bin в домашней папке.
• Перейдем в папку bin и там в меню Наутилуса Файл — Создать документ —
Пустой файл. Дайте имя файлу, например fast_menu.sh
• Откройте ~/bin/fast_menu.sh в Текстовом редакторе и вставьте строки,
сохраните изменения
#!/bin/sh
#касаемся файлов в надежде что их закэшируют для меню
find /usr/share/pixmaps/ type f| xargs 0 cat > /dev/null
#программно нажимаем Alt+F1
echo "Delay 1\n
KeyStrPress Alt_L\n
KeyStrPress F1\n
Delay 2\n
KeyStrRelease Alt_L\n
KeyStrRelease F1\n
KeyStrPress Down\n
KeyStrRelease Down\n
KeyStrPress Down\n
KeyStrRelease Down\n
KeyStrPress Down\n
KeyStrRelease Down\n
KeyStrPress Down\n
KeyStrRelease Down\n
KeyStrPress Down\n
KeyStrRelease Down\n
KeyStrPress Down\n
KeyStrRelease Down\n
KeyStrPress Down\n
KeyStrRelease Down\n
KeyStrPress Down\n
KeyStrRelease Down\n
Delay 2\n
KeyStrPress Escape\n
KeyStrRelease Escape"|xmacroplay ":0.0"
exit 0
• В Наутилусе на файле fast_menu.sh щелкните правой клавишей мыши и вызовите
Свойства, в закладке «Права» выставьте права Выполнения или все это можно
сделать в Терминале, используя команду chmod +x ~/bin/fast_menu.sh
• В Меню — Система – Параметры — Запускаемые приложения добавим
~/bin/fast_menu.sh под именем FastMenu
Минусы: метод хорошо работает вместе с Автоматическим входом в систему,
то есть включив свой компьютер, вы получите готовый Рабочий Стол с уже
открывавшимся меню. Если у вас не Автоматический вход, то метод для вас
плох и вам придется после регистрации в системе, лицезреть волшебство в виде
самооткрывающегося меню и бегающего фокуса по меню. Так же минусом
можно посчитать, то что, если вы решитесь править нажатия клавиш в скрипте,
то можете запутаться в Нажатии (KeyStrPress) и Отпускании (KeyStrRelease)
клавиш, а это чревато временной дикостью клавиатуры в системе.
ПОДКАЧКА UBUNTU
В современных операционных системах используется понятие «подкачка
страниц». Для повторения вспомним, что это процесс, который при нехватке
ОЗУ вытесняет неиспользуемые страницы памяти в область, называемой в MS
Windows файл подкачки pagefile.sys, а в Linux раздел подкачки swap. Когда
страница снова нужна ее загружают обратно в ОЗУ. Что «файл подкачки» MS
Windows, что раздел swap Linux обитают на жестком диске и в разы медленнее
ОЗУ, поэтому активное перемещение страниц тудасюдаобратно замедляет
работу компьютера в целом.
Вывод?
Нужно чтобы в компьютере было достаточно ОЗУ для ваших задач. Вывод
банален, но это так. В довершении изменим чуток поведение Ubuntu в
отношении использования ОЗУ и подкачки. Есть такой параметр vm.swappiness,
который по умолчанию имеет значение 60, и контролирует процент свободной
памяти, при которой начнется активный сброс страниц в раздел swap. Иными
словами, при 10060=40% занятой памяти, Ubuntu уже начнет использовать
раздел swap. При большом количестве ОЗУ в компьютере, лучше изменить
параметр vm.swappiness до 10 и тем самым приказать Ubuntu не использовать
swap пока занятая ОЗУ не достигнет 10010=90%.
Для такого изменения проще всего запустить Терминал и в нем
скомандовать sudo gedit /etc/sysctl.conf
Запустится Текстовый редактор с правами суперпользователя и в нем в конец
файла вставьте строку vm.swappiness = 10
Сохраните изменения и перезагрузите компьютер
Минусы: вы редактируете системный файл, требуется осторожность и
желательно сделать резервную копию файла, например так sudo cp
/etc/sysctl.conf /etc/sysctl.conf.backup
ОПТИМИЗАЦИЯ XML ФАЙЛОВ UBUNTU
В структурированных файлах XML многие программы в Ubuntu хранят
настройки и данные. Часто эти файлы имеют читабельный формат, хотя сам
человек их редко читает. Есть возможность преобразовать XML файлы из
читабельного формата понятного человеку в формат удобный компьютеру.
Такие преобразованные файлы XML быстрее загружаются и меньше занимают
ОЗУ. В помощь вам в таком преобразовании написаны скрипты, которые можно
скачать по адресу www.gnomefiles.org
Далее следует распаковать архив desktopoptimizations.tar.gz и запускать по
очереди скрипты от обычной учетной записи:
• rhythmboxquickstart Оптимизирует файлы музыкального проигрывателя
Rhythmbox
• evolutionoptimize Оптимизирует файлы почтовой программы Evolution
• gnomeoptimize Оптимизирует файлы Gnome
• openofficeoptimize - Оптимизирует файлы офисного пакета OpenOffice.org
• docoptimize - Оптимизирует файлы помощи Gnome
• gconfoptimize - Оптимизирует файлы конфигураций Gnome («реестр» Gnome)
Если в системе несколько учетных записей, то скрипты rhythmboxquickstart и
gconfoptimize, нужно запускать от каждой учетной записи. Ничего страшного не
произойдет, если вы запустите скрипты несколько раз, оптимизация
оптимизированного не разрушительна. Желательно перезайти в систему после
оптимизации XML для вступления в силу изменений.
Минусы: скрипты оптимизируют как файлы в домашней директории, так и
системные файлы, запрашивая привилегии через sudo. Хотя скрипты делают
резервные копии, но если при длительной операции у вас перезагрузится
компьютер изза сбоя электросети, то результаты, возможно, будут
неоднозначны и плачевны. Наличие ИБП приветствуется.
БЫСТРЫЙ СТАРТ OPENOFFICE
Если вы часто используете офисный пакет OpenOffice и ваш компьютер
обладает большим количеством ОЗУ, то стоит использовать «Быстрый старт».
Эта опция выведет вам значок в область уведомлений, через который вы быстро
сможете получить доступ к программным продуктам из пакет OpenOffice. Так
же в памяти будет находится ядро OpenOffice и запуски программ из пакета
будут намного быстрее, чем без «Быстрого старта». Для включения «Быстрого
старта» запустите OpenOffice Writer и в меню Сервис — Параметры —
OpenOffice.org — Память поставьте флажок «Использовать быстрый запуск». В
этом же пункте, разумно будет выставить «Количество шагов» в 10, здесь
имеется в виду количество отмен, которые OpenOffice будет запоминать.
Меньше количество шагов = меньше занятая память.
В меню Сервис — Параметры — OpenOffice.org — Java можно отключить
использование Java в OpenOffice и тем самым уменьшить потребление ОЗУ и
ускорить работу OpenOffice, но вы лишитесь следующего:
• В OpenOffice.org Base не будет работать Мастер Создания Форм (Create Form
Wizard )
• В OpenOffice.org Writer не будут работать Мастера Писем, Факсов, Повестки
дня, Вебстраница (Letter Wizard, Fax Wizard, Agenda Wizard, HTML Wizard )
• В OpenOffice.org Writer нельзя будет сохранить данные в форматы AportisDoc
(Palm), DocBook, Pocket Word (*.psw) )
• В OpenOffice.org Calc нельзя будет сохранить данные в формат Pocket Excel
• Во всех программах из пакета OpenOffice.org не будут работать макросы
OooBean, JavaScript Macros, Beanshell Macros, Python.
Минусы: «Быстрый старт» OpenOffice, как и любая программа, запускаемая при
включении компьютера, немного замедляет старт компьютера.
КЭШИРОВАНИЕ СИМВОЛЬНЫХ ТАБЛИЦ
Создайте пустой каталог
mkdir ~/.composecache
Ваши Qt/GTK программы будут чуток быстрее стартовать и потреблять меньше
памяти, благодаря тому, что libX11 будет создавать в ~/.composecache кэши
распарсенной информации и использовать ее повторно.
ПРИОРИТЕТ XORG
Совет позволяет ускорить работу в Ubuntu за счёт повышения приоритета Xorg.
Совет подходит как пользователям Ubuntu (Gnome), так и kUbuntu (KDE).
Приоритет меняется командой renice. Нужно помнить что от 0 до 19 приоритет
возрастает, а от 0 до +19 убывает. В нашем случае, мы меняем приоритет Xorg с
0 на 5
sudo renice n 5 $(pidof X)
Если хочется чтобы после перезагрузки ПК Xorg уже был с повышенным
приоритетом, то можно поместить в Автозагрузку gksu /путь/к/скрипту в Gnome
и kdesudo /путь/к/скрипту в KDE.
Или внести команду renice n 5 $(pidof X) в /etc/rc.local, и она будет выполнена
из под root и после загрузки Xorg.
Отключаем Антифишинг для ускорения Mozilla Firefox
ВНИМАНИЕ!!! Если не понимаете, что такое фишинг и как защищаться от
угроз в Интернете, то НЕ стоит читать дальше и применять данный совет!
Фишинг это способ обмана вас, когда вам дают прямую ссылку на сайт, внешне
неотличимый от настоящего или ссылка внешне похожа на известный ресурс.
Оказавшись на таком сайте, пользователь может сообщить мошенникам ценную
информацию, позволяющую получить доступ к аккаунтам и банковским счетам.
Для защиты от фишинга производители основных интернетбраузеров
договорились о применении одинаковых способов информирования
пользователей о том, что они открыли подозрительный сайт, который может
принадлежать мошенникам. Новые версии браузеров уже обладают такой
возможностью, которая соответственно именуется «антифишинг».
Антифишинг это защита, которая никогда не бывает лишней. Антифишинг
это дополнительная забота о вас. Но если вы контролируете ситуацию, например
у вас установлен плагин NoScript для Firefox, который защищает вас на
неизвестных сайтах. Или вы сами соблюдаете сетевую безопасность, то,
возможно, вы захотите ускорить Firefox, ценой отключения Антифишинга и
уменьшения безопасности.
Ускорение достигается за счет того, что каждая URL не проверяется по базе
Фишинговых адресов. Для ускорения Firefox, методом отключения
Антифишинга, сделайте следующее:
1) В Firefox в меню Правка Настройки Защита. Снимите галочки с пунктов
"Блокировать сайты, подозреваемые в атаках" и "Блокировать сайты,
подозреваемые в мошенничестве". Сохраните изменения.
2) Закройте Firefox. Теперь нам нужно удалить большой файлбазу адресов,
после удаления Firefox создаст его маленьким и быстрым. Запустите Терминал и
скомандуйте
ls laF ~/.mozilla/firefox/*.default/urlclassifier*
rm i ~/.mozilla/firefox/*.default/urlclassifier*
3) Запустите Firefox и проверьте его работоспособность и время старта и
отзывчивость в работе. Проверьте в Терминале командой
ls laF ~/.mozilla/firefox/*.default/urlclassifier*
что файл создался меньшего размера, чем прежде. Прочтите выше совет
"Тотальная чистка и реиндексация Sqlite".
Минусы: вы удаляете файл Firefox в своей домашней директории и желательно
сделать резервную копию профиля Firefox.
УСКОРЕНИЕ ФАЙЛОВОЙ СИСТЕМЫ
В данном совете мы будем изменять настройки, касающиеся файловых систем.
Данный совет настоятельно рекомендуется применять ТОЛЬКО обладателям
Источником Бесперебойного Питания (ИБП).
В Linux вы можете использовать множество файловых систем и у каждой свои
параметры, влияющие на производительность. Указать нужные вам параметры,
нужно аккуратно отредактировать файл /etc/fstab, сделав предварительно его
копию.
ПАРАМЕТРЫ ФАЙЛОВЫХ СИСТЕМ ДЛЯ УЛУЧШЕНИЯ
ПРОИЗВОДИТЕЛЬНОСТИ:
• ускорение ext4
• barrier=0 Код файловой системы обязан перед созданием записи фиксации
[журнала] быть абсолютно уверенным, что вся информация о транзакции
помещена в журнал. Просто делать запись в правильном порядке недостаточно;
современные диски имеют кэш большого объёма и меняют порядок записи для
оптимизации производительности. Поэтому файловая система обязана явно
сообщить диску о необходимости записать все журнальные данные на носитель
перед созданием записи фиксации; если сначала будет создана запись фиксации,
журнал может быть повреждён. Блокирующая система вводавывода ядра
предоставляет такую возможность благодаря использованию механизма
«шлагбаумов» (barriers); проще говоря, «шлагбаум» запрещает запись любых
блоков, посланных после него, до того момента, как всё, что было прислано
перед «шлагбаумом», будет перенесено на носитель. При использовании
«шлагбаумов» файловая система может гарантировать, что всё, что находится
на диске, целостно в любой момент времени. Отключая шлагбаум barrier=0, мы
ускоряем операции записи на разделы ext4.
• noatime, nodiratime – отключение записи времени последнего доступа (для
файлов/директорий). Или relatime атрибут времени доступа (atime)
обновляется, но только в том случае, если изменились данные файла (атрибут
mtime) или его статус (атрибут ctime). Рекомендую использовать relatime.
• commit – время между сбросами буферов на диск. Рекомендую commit=100
• data=writeback. По умолчанию, режим журналирования для ext4 режим
data=ordered. Файловая система журналирует только метаданные, данные и
метаданные группируются в один модуль транзакцию. Этот режим, хотя без
гарантии, защищает данные при неожиданной перезагрузке. В режиме
data=writeback файловая система не производит какоголибо журналирования
данных. При неожиданных перезагрузках системы это может вызвать потерю
данных в обновляемых файлах. Данный режим обеспечивает самую высокую
производительность ext4. Чтобы сменить режим ordered на менее безопасный, но
скоростной writeback следует ОБЯЗАТЕЛЬНО отмонтировать раздел и
выполнить sudo tune2fs O has_journal o journal_data_writeback
/dev/ИМЯ_РАЗДЕЛА. Желательно сделать проверку раздела на ошибки sudo
fsck /dev/ИМЯ_РАЗДЕЛА. В данной статье не рассматривается и не
рекомендуется изменение режима журналирования для корневого раздела /.
• ускорение btrfs
• nobarrier Код файловой системы обязан перед созданием записи фиксации
[журнала] быть абсолютно уверенным, что вся информация о транзакции
помещена в журнал. Просто делать запись в правильном порядке недостаточно;
современные диски имеют кэш большого объёма и меняют порядок записи для
оптимизации производительности. Поэтому файловая система обязана явно
сообщить диску о необходимости записать все журнальные данные на носитель
перед созданием записи фиксации; если сначала будет создана запись фиксации,
журнал может быть повреждён. Блокирующая система вводавывода ядра
предоставляет такую возможность благодаря использованию механизма
«шлагбаумов» (barriers); проще говоря, «шлагбаум» запрещает запись любых
блоков, посланных после него, до того момента, как всё, что было прислано
перед «шлагбаумом», будет перенесено на носитель. При использовании
«шлагбаумов» файловая система может гарантировать, что всё, что находится
на диске, целостно в любой момент времени. Отключая шлагбаум nobarrier, мы
ускоряем операции записи на разделы btrfs.
• noatime, nodiratime – отключение записи времени последнего доступа (для
файлов/директорий). Или relatime атрибут времени доступа (atime)
обновляется, но только в том случае, если изменились данные файла (атрибут
mtime) или его статус (атрибут ctime). Рекомендую использовать relatime.
• nodatacow – При включенном механизме copyonwrite появляются
дополнительные издержки и параметром nodatacow мы отключаем эту
возможность, которая на desktop компьютере редко используется.
• vm.dirty_writeback_centisecs. Увеличим время между сбросом «грязных»
буферов vm.dirty_writeback_centisecs в /etc/sysctl.conf. Рекомендую
vm.dirty_writeback_centisecs = 15000
• Минус syslog. Демон ведения журналов syslog (а также идущий ему на смену
rsyslog) пишет журналы в каталоге /var/log/ и добавив одну строку делает
операцию sync, которая сводит на нет кэш диска и более долгий сброс буферов.
Можно изменить поведение демона и указать не делать sync после каждого
добавления. Найдите файл конфигураций демона, обычно это /etc/syslog.conf
или /etc/rsyslog.d/ и все пути вида /var/log/чтототам измените, дописав знак
минус ("") перед путями. Например, была строка
mail.err
/var/log/mail.err
стало mail.err /var/log/mail.err
Источники:
http://help.ubuntu.ru/wiki/...
http://vasilisc.com/speedup...
Блог:http://blogs.mail.ru/mail/j...
Метки: ускорение Ubuntu
кабельный интернет - pppoe+локалка
В 9.10 достаточно было прописать в etc/network/interfeces
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet dhcp
И этого было достаточно,а сейчас такой номер не проходит(
PS: не знаю,на сколько это важно - родная сетевая карта померла,добавил вторую,интерфейс eth1.
Файл interfeces сейчас выглядит так:
auto lo
iface lo inet loopback
auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth1 up # line maintained by pppoeconf
provider dsl-provider
auto eth1
iface eth1 inet manual
Метки: рррое
skype
если кто нибудь сталкивался с такой проблемой, прошу помочь в её решении
Спасибо)
FTP сервер
Вчерась решил поднять FTP сервер у себя, думаю особой нужды нет описывать для чего он вообще нужен, преведу свой пример, задача была такая, в одном из одтелов, шеф в страхе перед приезжающей проверкой снес папку, на одном из сетевых компов где хранились фильмы, клипы и прочее видео, ну конечно же работа встала, и не только в том отделе, но и во многих других, людишки там понимаешь видео новое выкладывали, смотрели (конечно же в свободное от работы время))), ну в общем так. Вот и задался я целью создать подобный ресурс, сначала думал о файловом сервере, но поворошив инет и спросив у знатных "сабаководов", узнал, что в локальной сети с доменными именами, и большим количеством машин на винде лучше этого не делать, потому выбор пал на FTP. приемущество его в том что любой может на него зайти как посредством клиента (обычно подойдет простой файл-менеджер) так и посредством браузера. Цель сервера все то же видео, но так чтоб у анонимов была возможность заливать видео, но стереть не могли, ну и раз уж все это делаеться, добавить пользователей, которые заходили бы на ftp под своими именами и попадали в свои персональные папки, доступные только им и не кому более, в которых бы они распоряжались файлами как им угодно.
Давайте приступим, как всегда все будем делать в пару шагов и элементарно, на фиг нам заморачиваться?)
Оговорюсь сразу строил все на DEBIAN 5.0 lenny, но на Ubuntu будет все точно так же и команды те же. машина для сервера была выбрана старая (в прочем как всегда), она у меня так и называеться в сети tsoEXPERIM))) а точнее Pentium-4 128mb lan 1gb video 256mb (гы больше чем оперативы)) hdd 1х4Gb(sys) 3X1Tb. как видете машина слабая потому у вас тоже полетит, приступим.
Строить наш FTP будем на базе vsftpd, который расшифровывается как Very Secure FTP Daemon, что в переводе соответственно обозначает Очень Защищенный демон FTP, давайте его скачаем
sudo apt-get install vsftpd
при его установке создаеться папка /home/ftp/, но мы ее при надобности поменяем, если появиться сообщение что домашний каталог не создан, не обращаем внимания, он на месте, это разрабы нервы на прочность проверяют))
теперь давайте определим где будет у нас домашняя дериктория, у меня она располагаеться в /media/Новый_том/ftp потому и пишу так
sudo usermod -d /media/Новый_том/ftp ftp
тем самым определив для пользователя ftp домашнюю директорию /media/Новый_том/ftp
теперь снесем прежнюю, директорю созданную автоматически при установке
sudo rmdir /home/ftp
теперь нам нужен юзер, который будет админить эту папку, то есть у него будут полные права на запись, удаление и создание директорий
для начала создадим группу (иногда она не требуется, так что если выдало ошибку двигайтесь дальше смело)
sudo addgroup ftpuser #имя может быть произвольным, но советую
это потому как в мануале так написано)))
Теперь создадим того самого пользователя, занесем его в только что созданную группу, дадим ему пароль и определим для него его домашнюю папку
sudo useradd -d /media/Новый_том/ftp -g ftpuser ftpuser
sudo passwd ftpuser
кстати давайте создадим эту директорию и установим на нее права доступа
sudo mkdir /media/Новый_том/ftp
sudo chmod 555 /media/Новый_том/ftp
sudo chown root:ftpuser /media/Новый_том/ftp
Сейчас давайте создадим директорию в которую будут заходить все анонимусы
sudo mkdir /media/Новый_том/ftp/Общая
sudo chown ftpuser:ftpuser /media/Новый_том/ftp/Общая
Пришло время править конфиг файл, он расположен по пути /etc/vsftpd.conf, так как мы делаем все быстро, и нам не охота разбарать его внутренности, вникать там что к чему, просто вычещаем его (но рекомендую создать резервную копию (sudo cp /etc/vsftpd.conf /etc/vsftpd.conf_old)командуем отчистку
sudo cat /dev/null > /etc/vsftpd.conf
и открываем текстовым редактором
sudo nano /etc/vsftpd.conf
тут пишем вот что
# Будем запускать vsftpd в независимом режиме
listen=YES
# Делаем анонимный доступ
anonymous_enable=YES
# Анонимусы входят без пароля
no_anon_password=YES
# Анонимные будут попадать в публичную директорию
anon_root=/var/ftp/pub
anon_umask=022
# Разрешаем вход локальным пользователям с правом записи в домашних директориях
local_enable=YES
write_enable=YES
local_umask=022
# Локальные пользователи будут входить только в свои домашние каталоги
chroot_local_user=YES
chroot_list_enable=NO
# Сообщения будут записываться в собственный журнал
xferlog_enable=YES
xferlog_file=/var/log/vsftpd.log
Сохраняем файл и делаем рестарт сервера
/etc/init.d/vsftpd restart
Все сервер работает, можно юзать. Для добавления новых локальных пользователей повторяем шаги с добавлением пользователя,
где даем соответственно нужные нам имена, например
sudo useradd -d /media/Новый_том/ftp -g ftpuser vasya
sudo passwd vasya
sudo mkdir /media/Новый_том/ftp/vasya
sudo chmod 555 /media/Новый_том/ftp/vasya
sudo chown root:vasya /media/Новый_том/ftp
Вот и все как видите это очень просто. настроек же у данного сервака огромное количество, такие сайты как
ftp.debian.org, ftp.freebsd.org, ftp.suse.com, ftp.openbsd.org, ftp.gnu.org, ftp.kernel.org, ftp.gnome.org, ftp.gimp.org, ftp.rpmfind.net, ftp.linux.org.uk, ftp-stud.fht-esslingen.de, gd.tuwien.ac.at, ftp.sunet.se, ftp.ximian.com, ftp.engardelinux.org, ftp.sunsite.org.uk, ftp.isc.org, ftp.redhat.com.
работают именно на нем, так что думаю потенциал понятен, в мануале все написано, если будет нужно, скажите дам мануал на русском, удачи,
настроение: Пьяное
слушаю: "Монте-Карло"
Кэширующий прокси сервер Squid
ну теперь приступим, делаем все как всегда, начинающие с помощью синаптика, более опытные, прошу пройти в терминал, кстати я всем советую, такие терминалы как guake для gmome и yakuake для KDE попробуйте очень удобно, они у меня в автозагрузке стоят.
Нам потребуется, Ubuntu или почки, также это все можно сделать на любом дистрибутиве поддерживающем deb пакеты (на rpm не пробывал, но думаю по-любому тоже можно), еще нам потребуется интернет, и 15 минут времени). Начнем с установки, для этого набираем в командной строке:
sudo apt-get install squid #или ищем его в synaptic
После того как установилось слегка подправим конфигурационные файлы по пути /etc/squid/squid.conf, сделать это можно любым текстовым редактором, главное с правами суперпользователя (sudo), находим в этом файле нужные нам строки:
acl localnet src 10.0.0.0/8
acl localnet src 172.16.0.0/12
acl localnet src 192.168.0.0/16
комментируем их и добавляем, строку со своими данными сети, в результате должно получиться примерно так:
# acl localnet src 10.0.0.0/8
# acl localnet src 172.16.0.0/12
# acl localnet src 192.168.0.0/16
acl localnet src 192.168.123.0/24 # Ваша сеть, вот тут и добавьте свои настройки сети
Ниже ищем строку # TAG: http_access, опускаемся еще на несколько строк вниз и видим там вот такое:
http_access allow manager localhost
(в старых версиях, и на некоторых дистрибутивах, она выглядит так
http_access allow localhost)
И сразу после нее добавляем свою:
http_access allow localnet
Этой строкой мы дали право всем компам нашей локалки пользоваться этим прокси, если у вас нет локалки, то все равно это пишем, разрешая вашему единоличнику))) это юзать. Теперь файл сохраняем, и перезагружаем прокси, командой:
sudo /etc/init.d/squid restart
если ошибок не было допущено, прокси успешно перезагрузиться, если нет, то выдаст ошибку, значит ищем что не так сделано в этих 2х строчках что исправили. Теперь давайте настроим ваш, браузер, лично я пользуюсь google-chrome на его примере и покажу это, хотя он опирается на настройки всей системы, для того чтоб его настроить я иду в настройки браузера

Увеличить там врасширенные и в сеть

Увеличить или в меню>система>сеть>параметры прокси-сервера

Увеличить где указываем нужный нам прокси, который мы только что сделали (ip адрес той машины где установили прокси)в строке порт указываем порт squid по умолчанию 3128 (его можно при желании изменить все в том же конфиг файле в строке http_port 3128)

Увеличить Вот и все пользуйтесь на здоровье)))
Помним! что полученный сервер не является сетевым фильтром и потенциально уязвим для сетевых атак, при желании на него можно навесить файрвол.
настроение: Ленивое
хочется: курить
слушаю: "Монте-Карло"
Метки: proxy, прокси-сервер
Интересно взглянуть)))

Увеличить древо почек

Увеличить структура ядра

Увеличить Уверенны что мир сер и уныл??? Точно все люди одинаковы??? попробуйте набрать в гугле "что будет" и посмотрите самые популярные поиски по данному запросу, улыбнет однозначно)))

Еще один Киоск
Цель: Запуск компа, без всякой авторизации, выборов пользователя и т.д., запускается графическая среда и вней сразу нужное приложение, Работа с приложением должна осуществляться сразу, то есть получаем своего рода plug-n-play (включи и играй), при этом конечный пользователь не должен иметь доступ куда либо, только в строго отведенное(ые) приложения, так же он не должен самостоятельно выйти из приложения, перелогиниться или перезагрузить или выключить комп.
Цели определили теперь определимся с аппаратной частью и софтом.
в моем случае аппаратной частью выступают 2 машины сенсорные EZ1711, но возможен и обычный комп, правда тогда надо будет отключить от материнки, кнопки Power, Reset и привода.
С софтиной лично я определился так: Ubuntu 10.4 LTS Lucid Server, для входа в систему использую GDM (хотя по желанию можно любую другую), запускаемое приложение Google Chrome. Но повторюсь все это условно и на ваше личное предпочтение.
Начнем настройку, много времени она у нас не займет главное будьте внимательны!
1. В настройках GDM включаем Автологин или ставим задержку авто логина

во вкладке логин разрешаем вход только одному пользователю, предварительно создав его и урезав ему все права кроме возможности чтения и подключения к сети (если оно нужно), и по умолчанию выбираем нужный нам сеанс, который мы сейчас и создадим

для этого создаем файл /usr/share/xsessions/kiosk.desktop
в котором пишем вот это:
[Desktop Entry]
Encoding=UTF-8
Name=Kiosk mode
Comment=Kiosk mode
Exec=/usr/local/bin/kiosk-session
Type=Application
Теперь опять запускаем настройку gdm (gdmsetup) и указываем Kiosk mode в качестве сеанса по умолчанию.
/usr/local/bin/kiosk-session будет такой:
/opt/google/chrome/google-chrome --kiosk(или то что вам нужно) & xpid=$
metacity & # оконный менеджер, тоже может быть любым
motion & x11vnc & #это то что нужно мне, вы можете заменитьна свое что вам нужно запустить еще или ничего не писать вовсе
wait $xpid
не забудьте установить права
sudo chmod +x /usr/local/bin/kiosk-session
теперь правим /etc/X11/xorg.conf:
Section "ServerFlags"
Option "DontZap" "True" # Запрещаем Ctrl-Alt-Backspace
Option "DontVTSwitch" "True" # Запрещаем Ctrl-Alt-F#
EndSection
Ну вот и все идем в ребут и наслаждаемся работой)))
Удачи в начинаниях!
Как вспомню что еще обязательно напишу)))
настроение: Боевое
слушаю: "Монте-Карло"
Метки: киоск, kiosk-mode
Подскажите
Метки: Настройка Ubuntu 11.04 Unity
Изменяющиеся обои
Выпил кофе и созрел для написания еше ондого короткого мануала)) Более доступного для всех. сидел я как то и тупо смотрел в монитор, думал о том о сем.... и знаете что меня напрягло??? то что я смотрю на одно и то же!!! а ведь картинок то у меня море, и захотел я сделать себе слайд-шоу на рабочем столе, и все оказалось проще пареной репы!!!))) Делается это вот как:
вот на этой вот страничке забираем скрипт и обои:
http://svezhiy.narod.ru )))))
После этого распаковываем архивы, обои кладем туда где все обои лежат, и ними операция закончена, теперь перейдем к скрипту. Распаковываем архив со скриптом и из него файл GenerateDynamicWallpaperXML перемещаем по пути: /home/ваш логин/.gnome2/nautilus-scripts (либо просто кликаем на рабочем столе правой кнопкой, в открывшемся меню выбираем сценарии, а там открыть папку сценариев и в открывшееся окно и переносим этот файл), а файл dynamic-wallpaper-xml-generater.sh в /home/логин/.gnome2 из консоли это сделать еще проще просто скопируйте вот это:
unzip -o 136537-GenerateDynamicWallpaperXML.zip -d ~/.gnome2 && mv ~/.gnome2/GenerateDynamicWallpaperXML ~/.gnome2/nautilus-scripts/GenerateDynamicWallpaperXML
после этого нужно отредактировать скриптик GenerateDynamicWallpaperXML, для этого удобным для вас редактором открываем этот файл и меняем в нем:
вот это
{modify here: absulute path of the script}
вот на это
~/.gnome2
я предпочитаю для этого gedit, и для более быстрого вызова набираю:
gedit ~/.gnome2/nautilus-scripts/GenerateDynamicWallpaperXML
если вы тоже то просто скопируйте и правьте на здоровье
В результате мы получим инструмент, которым можно легко сделать XML-файл для создания сменных обоев в операционной системе Ubuntu.
Принцип работы скрипта прост. На любой директории, где лежат фоны рабочего стола, нажимаем правой кнопкой мыши и выбираем в контекстном меню Сценарии→GenerateDynamicWallpaperXML и в появившемся окне указываем время в секундах, после чего в этой же директории создается XML-файл, который следует добавить в качестве фона рабочего стола. Для этого там указываем показывать все файы.
Кстати мы также можем отредактировать и сам создающий скрипт dynamic-wallpaper-xml-generater.sh, для этого открываем его редактором и находим в нем строчки
echo " 5.0">> $xmlfile
значение 5.0 можно изменить, это значение обозначает эффект плавного перехода с наложением одной картинки на другую в секундах.
Как видите все не так сложно). Думаю справитесь, Удачи. Если что не ясно узнавайте буду рад помочь если знаю ответ на ваш вопрос)).
настроение: Сонное
хочется: все так же
слушаю: все то же
Метки: обои
Музон всегда и везде!!
Особых усилий не потребуется и все просто, доступно и легко.
Для начала нам понадобится безлимитный интернет в обоих сторонах или локальная сеть а также поднять на своем компе (там где у вас сконцентрирована музыка) сервер, я вам советую Apache2 хотя это не принципиально, так же на нем поднимаем базу данных Mysql (хотя тоже не принципильно, можно использовать практически любую если настроить сможете) и PHP5. для этого в командной строке набираем следущие команды:
sudo apt-get install apache2 apache2-doc apache2-mpm-prefork apache2-utils libexpat1 ssl-cert **это наш Apache2
sudo apt-get install mysql-server mysql-client libmysqlclient15-dev **это наш Mysql
sudo apt-get install libapache2-mod-php5 php5 php5-common php5-curl php5-dev php5-gd php5-idn php-pear php5-imagick php5-imap php5-json php5-mcrypt php5-memcache php5-mhash php5-ming php5-mysql php5-ps php5-pspell php5-recode php5-snmp php5-sqlite php5-tidy php5-xmlrpc php5-xsl ** это наш PHP5
Совет если вы не особо дружите с командной строкой ставьте это все из Synaptic'а легче будет при установке пароля и настройке.
Обратите внимание, что установка 2х первых элементов обязатеньна в именно таких конфигурациях как есть, с php более гибко, возможна установка не всех компонентов, в принципе достаточно и метапакета, но все же желательна полная, для этого пополните ваши репозитарии, как это делается думаю говорить не нужно, либо гугл вам в помощь.
После установки давайте посмотрим конфиги, обычно их не приходиться менять, но все же(возможно и я что то забыл, да и настроено это у меня давно, да не только муза висит, повторюсь вообщето это у меня на рабочем сервере, только т-с-с-с))))) Наберем для редактирования конфигов:
sudo nano /etc/apache2/mods-available/dir.conf
должно быть так:
DirectoryIndex index.html index.htm index.shtml index.cgi index.php index.php3 index.pl index.xhtml
сделали, сохраняем и набираем следущее:
sudo nano /etc/apache2/ports.conf
Должно быть так:
If you just change the port or add more ports here, you will likely also
# have to change the VirtualHost statement in
# /etc/apache2/sites-enabled/000-default
# This is also true if you have upgraded from before 2.2.9-3 (i.e. from
# Debian etch). See /usr/share/doc/apache2.2-common/NEWS.Debian.gz and
# README.Debian.gz
NameVirtualHost *:80
Listen 80
# SSL name based virtual hosts are not yet supported, therefore no
# NameVirtualHost statement here
Listen 443
обращаем внимание на Listen 80 и Listen 443 если не так, то правим это дело и сохраняемся. Теперь нам нужно активировать 4 модуля для этого пишем:
sudo a2enmod ssl
sudo a2enmod rewrite
sudo a2enmod suexec
sudo a2enmod include
Ну все сервер наш готов, самое время его перегрузить, для этого набираем:
sudo /etc/init.d/apache2 force-reload
и
/etc/init.d/mysql restart
замечательно! между делом скажу что удобнее всего управлять mysql на мой взгляд через phpmyadmin, лучше поставьте его, хотя он и не нужен, но позже вам возможно пригодиться.
приступим непосредственно к установке Jinzora. Идем на офф. сайт и забираем архив (около 3х метров)
http://en.jinzora.com/download
на данный момент там лежит версия 3.0, распаковываем его в папку нашего сервера (у меня это /var/www/ если вы делали все то, что я писал, то и у вас она тоже, рекомендую распакованную папку для удобства переименовать например в /var/www/muz, даем все права доступа папке и файлам! в командной строке это все выглядит так:
sudo cd /var/www/
sudo tar xvf jz280.tar.gz
sudo chmod 0755 -R jinzora2
sudo cd jinzora2
теперь нам нужно запустить конфигурационный скрипт ИЗ РАСПАКОВАННОЙ папки:
sudo sh configure.sh
далее заходим в браузер и набираем в адресной строке http://localhost/muz(или как вы там ее назвали)
отвечаем на вопросы установки и продвигаемся по ней, интерфейс английский но особых проблем не создаст, все доступно и понятно.
Выбираем "folder structure", ставим “Read tag info” опцию "true"
Указываем путь к папке где хранится все музло
Пройдет индексация музы и припоследнем нажетии инсталяции у вас станет белый экран с просьбой удалить папку install что с радостью делаем в папке var/www/muz/.
обновляем страницу в браузере http:/localhost/muz(или ваше название) и видим там что то подобное

если вы хотите добавить обложки к альбомам то скачиваем их и кладем в соответствующую директорию в формате *.jpg
Послушать музыку теперь вы можете из любого места просто набрав в любом браузере (даже на сотовом проверено и есть специально оьлегченный скин) http:/IPвашего компа/muz
если вы хотите просто послушать удаленно музу то выбираем то что показано на скрине

браузер автоматом заберет с сайта плей лист который откроет в плеере. Но есть еще одно интересная штука!!!))) вы можете удаленно включать музу на своем компе, то есть вы находитесь в месте Х а музыку слушают на том компе который является сервером (локалью музыки) для этого устанавливаем MPD
sudo apg-get install mpd
и делаем то что на скрине

это и есть управление вашей машиной)))
Также есть возможность стримить видео ролики в формате mpeg и xvid, вобщем любую мультимедию. Ну вроде все написал и указал, надеюсь поможет, нахотит отличное применение в локальных сетях, особенно больших, мне все бухгалтерши и вся администрация до сих пор спасибо говорит))), у них отпала нужда хранить гигабайты музыки, очень удобно, стоит один сервак с 500гигами музла и все его гоняют))) и могут скачать его себе на машину, хотя зачем????
Всем Удачи в начинаниях)))
а я подумаю пока, чтоб еще такое вам написать))) или же спрашивайте буду рад ответить и видеть вас у себя в друзьях)))
настроение: Боевое
хочется: ой как хочется)))
слушаю: "Монте-Карло"
Вопрос о текстовом редакторе
Просто я не использую все компоненты офиса,мне необходим лишь Writer.
Из этих рассуждений я попробовал установить Abiword в Ubuntu 10.04.Программа установилась,но она абсолютно не русифицирована( Натыкался в интернете на разовый запуск с русифицированным меню,но это я не считаю выходом. Сайт уже не помню,но там говорилось о применении LANG вместо LC (не особо понял,что там нужно было сделать ). Если кто знает,как можно научить эту программу "говорить" по-русски - подскажите пожалуйста!!!
Также хотелось бы знать,какие критичные недоработки есть в этой программе)
PS: если нет решения этой проблеме,то может кто-нибудь подскажет,как безопасно урезать OpenOffice,чтоб оставить от него лишь Writer! За помощь буду очень признателен!!!
Метки: Office
Проблема...
Метки: ubuntu 11.04 skype
Вылетаю из скайпа(((

Подскажите
Метки: Настройка Ubuntu 11.04 Unity
Чтобы их читать, Вам нужно вступить в группу