search

Tuesday, January 29, 2013

fedora 18: Как временно отключить репозиторий

Хотел переустановить один пакет. Решил сделать это через yum коммандой yum reinstall opencv. При выполнении этой команды, репозиторий Dropbox оказался недоступен. Ну и yum отказался что либо делать. В этом случае, чтобы продолжить переустановку, надо временно отключить репозиторий. Сделать это можно командой:
yum --disablerepo=Dropbox reinstall opencv

fedora 18: Проблемы со звуком в skype: музыка прерывается, звук уведомлений прерывистый

Я помню в предыдущей версии fedora эта проблема тоже существовала, но то ли я звук уведомления вообще отключил, то ли забил на это, то ли она сама устранилась... Уже и не вспомнить. И не важно. Приступим!

Итак, для устранения перечисленных проблем надо будет отредактировать файлик default.pa и файлик demon.conf. Запускаем терминал, создаем сессию root:
su -

Переходим в папку с файлами:
cd /etc/pulse

Создаем резервную копию:
cp default.pa default.pa.backup

cp demon.conf demon.conf.backup

1. Для исправления прерывистого звука открываем файл default.pa для редактирования:
gedit default.pa

Находим строку:
load-module module-udev-detect

И заменяем ее на:
load-module module-udev-detect tsched=0

Сохраняемся. ОТкрываем файл demon.conf:
gedit demon.conf

Заменяем строку:
default-sample-rate = 44100

На строку:
default-sample-rate = 48000

2. Для борьбы с прерыванием музыки (например, когда включен плеер; кстати Rgytmbox уходит в паузу, как и Totem (Video)) надо сделать следующее. Открываем для редактирования файл:
gedit default.pa

Находим строку:
load-module module-role-cork

И комментим ее:
#load-module module-role-cork

Природа последней ошибки в том, что в pulseaudio существует специальный обработчик событий типа "Звонок". Если такое событие срабатывает, то все звуки затихают (некоторые плееры ставят воспроизведение на паузу), для того, чтобы вы услышали звонок. Это, конечно, удобно. Но разработчики skype определили обычные звуки для уведомлений как "Звонок". Отсюда и проблема.

Чтобы изменения вступили в силу, перегрузитесь.

P.S. Редактировать файл default.pa не стоит, когда играет музыка. Система перестанет реагировать на ваши запросы. Если такое все-таки случилось, нажмите Ctrl + Alt + F2, введите имя пользователя и пароль, а затем выполните команду reboot.

Sunday, January 27, 2013

fedora 18: Как убить (завершить) процесс

Если у вас что-то зависло, то этот процесс надо убить. Сперва надо узнать его уникальный номер pid. Сделать это можно командой:
ps

Узнав его номер, убиваем его командой:
kill -9 14988

Раньше я помню, что процессы отлично убивались без префикса -9. Но, видимо, что-то изменилось...

fedora 18: Запись видео с монитора

В fedora записать происходящее на мониторе (рабочем столе) можно очень легко с помощью программы recordmydesktop. Поумолчанию в fedora 18 уже установлена коммандная версия этой программы. Также в менеджере приложений Software можно скачать графический интерфейс для нее. Присутствую версии основанные на GTK и Qt.

В графическом интерфейче все предельно понятно. Поэтому рассмотрим работу с командной строкой. Итак, чтобы просто записать все происходящее открываем терминал и выполняем команду:
recordmydesktop /home/jsn/out.ogv

После окончания записи нажмите Ctrl+C. Запуститься процесс кодирования видео.

Еще полезная команда, которая позволит записать только какое-нибудь одно окно:
recordmydesktop -windowid `xwininfo |grep "Window id:"|sed -e "s/xwininfo\:\ Window id:\ //;s/\ .*//"` -o /home/jsn/out.ogv --no-sound

Sunday, January 20, 2013

fedora 18: Установка виджета прогноза погоды

Виджет находится репозиториях, поэтому установим его командой:
su -c 'yum install gnome-shell-extension-weather'

Затем включим его, открыв в браузере ссылку https://extensions.gnome.org/local/.
Возможно, если виджет еще не появился, надо перезагрузить графическую оболочку. Для этого нажимаем Alt+F2, набираем r, а затем нажимаем Enter.

Все настройки производим в Weather Settings.

fedora 18: Переключение раскладки клавиатуры

Не можете настроить на переключение раскладки клавиатуры привычный Alt+Shift? Угу, разработчики fedora опять что-то забыли или напутали.

Устанавливаем приложение gnome-tweak-tool:
su -c'yum install gnome-tweak-tool'

Запускаем его, в Activities оно называется просто Tweak tool. Выбираем Typing, затем последний пункт Modifiers-only input sources... и здесь выбираем Alt+Shift.

Готово, но в Activities оно не работает. Приходится переключать мышкой :(.

fedora 18: Установка dropbox

Dropbox теперь не устанавливается из-за того, что репозиторий не проходит проверку подписи в программе Software. По этой причине его надо устанавливать через терминал.

Заходим на сайт Dropbox и скачиваем нужную версию. Потом открываем терминал и запускаем установку командой
su -c'yum install *dropbox*'

Команду надо запускать из папки где находится .rpm пакет dropbox.

fedora 18: Totem или Video не проигрывает видео

В плеере поумолчанию в fedora 18 поменяли кодеки, которые он использует. Устанавливаем через терминал:
su -

yum install gstreamer1-plugins-ugly gstreamer1-libav

fedora 18: Установка шрифтов Windows, Skype, Flash Player, Java и кодеков

Программа Fedora Utils творит чудеса. Она действительно очень сильно облегчает настройку свежей системы. С ее помощью можно сделать некоторые твики, а также установить такие необходимые вещи как Skype, Adobe Flach Player, шрифты Windows и другое.

Итак, для начала установим саму утилиту:
su -c "curl http://download.opensuse.org/repositories/home:/satya164:/fedorautils/Fedora_17/home:satya164:fedorautils.repo -o /etc/yum.repos.d/fedorautils.repo && yum install fedorautils"

Не обращайте внимание, что в ссылке указана fedora 17.

При установке java могут быть такие ошибки:
Error: Could not open input file: /usr/java/jre1.7.0_11/lib/rt.pack
jsse.jar...
Error: Could not open input file: /usr/java/jre1.7.0_11/lib/jsse.pack
charsets.jar...
Error: Could not open input file: /usr/java/jre1.7.0_11/lib/charsets.pack
localedata.jar...
Error: Could not open input file: /usr/java/jre1.7.0_11/lib/ext/localedata.pack
plugin.jar...
Error: Could not open input file: /usr/java/jre1.7.0_11/lib/plugin.pack
javaws.jar...
Error: Could not open input file: /usr/java/jre1.7.0_11/lib/javaws.pack
deploy.jar...
Error: Could not open input file: /usr/java/jre1.7.0_11/lib/deploy.pack
Verifying : jre-1.7.0_11-fcs.i586

Не обращайте на них внимание. После перезагрузки, java работает отлично.

fedora 18: Установка драйверов nvidia

Сперва необходимо подключить репозитории RPMFusion. Как это сделать было рассказано в предыдущем посте.

Открываем терминал и выполняем команду:
su -

Она позволит все остальные команды выполнять от имени root. Обновляем ядро:
yum update kernel\*

Если обновления были - перегружаем компьютер. Можно коммандой:
reboot

Устанавливаем драйвера nvidia:
yum install akmod-nvidia xorg-x11-drv-nvidia-libs

Отключаем драйвера nouveau:
mv /boot/initramfs-$(uname -r).img /boot/initramfs-$(uname -r)-nouveau.img

dracut /boot/initramfs-$(uname -r).img $(uname -r)

rpm -qa | grep nvidia

Перегружаемся.

Теперь вернем загрузчик Plymouth, чтобы все было красиво :). Предполагается, что вы уже знаете разрешение своего экрана. У меня это 1280х1024.

Редактируем файл:
su -

gedit /etc/default/grub

И добавляем в конец файла следующие строки:
GRUB_VIDEO_BACKEND="vbe"
GRUB_TERMINAL_OUTPUT="gfxterm"
GRUB_GFXMODE="1280x1024x32"

А также изменяем значение GRUB_DEFAULT:
GRUB_DEFAULT=0

Делаем резервную копию grub.cfg и конфигурируем новый:
cp /boot/grub2/grub.cfg /boot/grub2/grub.cfg.bkp

grub2-mkconfig -o /boot/grub2/grub.cfg

Готово!

fedora 18: Добавление репозиториев RPMFusion

В fedora 18 если репозиторий не имеет цифровой подписи, он не установится через менеджер приложений Software. Поэтому теперь репозиторий RPMFusion устанавливаем через терминал, выполняя команду:
su -c 'yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-18.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-18.noarch.rpm'

fedora 18: Что нового?

Прошло много (больше чем обычно) времени и, наконец, fedora 18 вышла. Новый дистрибутив может похвастаться хорошо заметными и не очень улучшениями. Рассмотрим некоторые из них.

1. Новый установщик. Позволяет быстро и без проблем установить ОС. Разработчики преследуют видимо какую-то новую философию в оформлении программ: кнопки действия теперь располагаются вверху экрана.

2. Очень понравилась скорость работы новой версии Gnome 3.

3. В меню пользователя наконец-то вернули пункт Power Off, который содержит пункты выключить и перезагрузить.

4. В дистрибутив теперь по умолчанию входит офисный пакет LibreOffice

5. Файловый менеджер Nautilus обновил свой дизайн. Поумолчанию теперь папки и файлы сортируются по алфавиту, причем разделения между файлами и папками нету

6. Панель уведомлений тоже стала теперь намного больше

7. Похоже что наконец-то появились русские буквы в шрифте поумолчанию в fedora. Заголовки и надписи на русском теперь не отличаются по размеру от английских. Больше нету необходимости устанавливать шрифты Ubuntu

8. Переработан дизайн менеджера пакетов. Теперь он называется просто Software


9. Терминал теперь поддерживает до 256 цветов.

10. Новая картинка рабочего стола. Если присмотреться к наклонным линиям в верхней левой части изображения, будет казаться, что они двигаются как волны.


11. Ну и конечно свежая партия мелких и досыдных глюков. :( Как их исправить - читайте в следующих постах.

В целом fedora 18 мне очень понравилась. Gnome 3 с каждым новым выпуском становится красивее и удобнее.