Настройка веб-камеры в Skype.

Здравствуйте. Давненько на полочке над монитором у меня пылилась веб-камера Samsung Pleomax PWC-3800. И тут я решил подключить ее к скайпу, чтоб без дела не валялась. Подключил к компьютеру, поставил программку Cheese.

Cheese — программа для записи фото, и видео, с вашей камеры. Установить вы ее можете через диспетчер приложений, или через терминал.

Установка через терминал:

sudo apt-get install cheese

С помощью ее, проверил камеру на работоспособность. Камера работает отлично.

Далее рекомендую вам настроить камеру через приложение v4l2ucp.

Утилита v4l2ucp — позволяет настроить чувствительность, яркость, контраст и т.д.

Установка в терминале:

sudo apt-get install v4l2ucp

Программа запускается через терминал, выполнив терминале:

v4l2ucp

Для удобства можете создать кнопку запуска.

Откройте Cheese, затем v4l2ucp, и настраивайте камеру по вашему вкусу.

После этого, запустил я скайп. Зашел в настройки. И вот беда, оказывается в настройках видеоустройств камера есть, но при нажатии на кнопку проверка, у меня просто черный экран.

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

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype

Запуститься скайп, и в настройках при проверке камеры, она заработает корректно. Но это не совсем удобно, и поэтому для того чтоб облегчить нам запуск скайпа выполним в терминале:

sudo gedit /usr/local/bin/skype

Откроется текстовый редактор, в нем копируем следующую команду:

#!/bin/sh

LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype-bin

Сохраняем файлик, и закрываем текстовый редактор.

Перезагружаем систему. И заходим снова в скайп. Камера у меня заработала отлично.

Проблемы с обновлением и установкой программ.

Буквально позавчера у меня появилась проблема с обновлением. Система все не как не хотела обновляться, выдавала ошибку. Тоже самое и с установкой пакетов. Нечего не можно было установить. В ответ на sudo apt-get install … я получил ошибку вида:

 

[spoiler name =»Нажмите чтоб посмотреть»]

Problem with MergeList /var/lib/apt/lists/ua.archive.ubuntu.com_ubuntu_dists_natty_main_binary-i386_Package

[/spoiler]

Попробовал я обновить список репозиториев,

sudo apt-get update

но и тут не удача, та же ошибка.

Из текста ошибки видно что где-то ошибка в репозиториях. Решил удалить этот самый, глючний.

sudo rm /var/lib/apt/lists/ua.archive.ubuntu.com_ubuntu_dists_natty_main_binary-i386_Package

Удалился, попробовал снова обновить список репозиториев. Снова ошибка, только уже на другой репозиторий. И таких еще не известно сколько может быть дальше.

Что нам делать дальше? Да все просто как дважды 2

Выполняем в терминале:

Удаляем глючные репозитории:

sudo rm /var/lib/apt/lists/*

После этого может появится ошибка, которая будет говорить о невозможности удалить каталог, игнорируйте ее.

Обновим список репозиториев.

sudo apt-get update

Обновим систему.

sudo apt-get upgrade

Обновления и все остальное теперь должно работать.

Установка Adobe flash player 11

Всем привет! Давно я уже здесь не чего не писал. Но на это были свои причины. Сегодня я Вам расскажу об установке adobe flash player 11 в систему Ubuntu 10.10 и Ubuntu 11.04.

Несколько месяце назад я стал ярым поклонником браузерной онлайн-игры Tanki Online Сегодня же разработчики, предоставили возможность оценить и потестировать  как будет выглядеть новая версия танков Tanki Online 2.0 . Но для его тестировать нужно установить Adobe flash player 11. На работе у меня стоит Ubuntu 10.10 Server, а дома — Ubuntu 11.04.

И так, чтоб установить Adobe flash player 11 выполняем в терминале следующее.

Скачиваем сам плеер:

wget http://download.macromedia.com/pub/labs/flashplatformruntimes/incubator/flashplayer_inc_debug_lin_022711.tar.gz

Распакуем загруженный архив:

tar zxvf flashplayer_inc_debug_lin_022711.tar.gz

Скопируем сам флеш плеер в нужную папку.

Для Ubuntu 10.04, 10.10:

sudo cp libflashplayer.so /usr/lib/adobe-flashplugin/

Для Ubuntu 11.04:

sudo cp libflashplayer.so /usr/lib/flashplugin-installer/

После этого перезапустите браузер. Если вы все сделали верно, то у вас уже установлен едоб флеш 11.

Если вы пользуетесь браузером Google Chrome, то для завершения установки вам нужно в адресной строке браузера набрать:

about:plugins

Откроется список плагинов, далее нажмите «Подробнее» и отключите старую версию плеера, как показано на рисунке.

На этом все:)

Установка сетевого windows-принтера

И так, у многих пользователей могут возникнуть проблемы с установкой драйверов на сетевые windows-принтеры. Особенно если модель принтера уже вышла из производства. Сегодня с таким вопросом столкнулся и я.

 

Мы имеем:

  1. Компьютер в локальной сети с ОС Windows  (здесь как пример будет XP)
  2. Установленный принтер, и расшаренный для пользователей сети. (У меня например Canon MF 3200)
  3. Ну и наш компьютер, с ОС Linux (у меня Ubuntu 10.10)

Наша задача:

Заставить наш компьютер с ОС Ubuntu печатать на сетевой виндовс-принтер

Нужный софт.

Для решение задачи нам понадобиться сторонний софт, а именно:

  1. RedMon 1.7 — скачать можно с помощью гугла
  2. GhostScript (рекомендую версию 8.61)  — скачиваем здесь

Процесс установки и настройки. (На win-компьютере)

  • Распакуйте RedMon 1.7 и поместите файлы в каталог например в c:\redmon
  • Запустите setup.exe и установите RedMon
  • Установите GhostScript. Автоматически он будет устанавливаться в c:\Program Files\, но мы его будем ставить в с:\gs\
  • Откройте блокнот и скопируйте эти строки:

-IC:\gs\gs8.61\lib;C:\gs\fonts
-sDEVICE=mswinpr2
-dNOPAUSE
-dSAFER
-sPAPERSIZE=a4
-sOutputFile="%printer%Canon MF3200"

  • Отредактируйте последнюю строчку, и вместо «Canon MF3200» — напишите имя своего принтера, у меня он например переименован на «GRAND» (если вы вдруг введете не верное имя принтера, то после отправки документа на печать, пользователю win-компьютера придется постоянно вручную выбирать принтер)
  • Сохраните файл  в c:\gs\ под именем mswinpr.rsp
  • Добавьте принтер: Пуск/Настройки/Принтеры и факсы/Установка принтера
  • Тип принтера — локальный (снимите галочку автоматически определять)
  • Использовать порт — оставьте как есть
  • Изготовитель: HP, модель: HP LaserJet 4/4M PostScript
  • Переименуйте принтер как вам нравится. (Я например своего назвал LinuxPrint)
  • Откройте свойства только-что созданного нашего принтера, и перейдите на вкладку «Порты»
  • Нажмите: «Добавить порт», далее выберите «Redirect port», и нажмите «Новый порт», далее «ОК»
  • После этого выберите только-что созданный наш порт и нажмите «Настройка порта»
  • Заполните все данные как показаны на рисунке ниже.
  • Нажимаем «Ок» и принимаем все изменения.
  • Далее откройте к принтеру сетевой доступ. Откройте «Свойста/Доступ» назначьте сетевое имя принтеру.

На этом настройка на win-машине закончена.

Установка принтера на linux-компьютере.

Установка принтера зависит от дистрибутива и оболочки которой используете вы. Так как у меня ubuntu 10.10, то здесь я напишу как это делается в ubuntu.

  • Перейдите: «Система/Администрирование/Печать»
  • Жмите «Добавить принтер/Сетевой принтер/Принтер windows через samba»
  • Выберите тот сетевой принтер который мы перед этим создавали. И нажмите «Вперёд»
  • Со списка выберите драйвер принтера HP LaserJet 4ml, как показано на рисунке ниже.
  • Нажмите «Вперёд» и вот и все. На этом настройка закончена. Можете попробовать распечатать тестовую страницу.

Вот таким вот не хитрым способом можно подключить любой сетевой windows-принтер не имея даже драйверов для него в природе:)

Вместо Nautilus открывается Rhythmbox.

плеерПару дней назад столкнулся с такой проблемой. Вообще-то музыку с компьютера я достаточно редко слушаю, в основном или радио, или онлайн слушаю. И вот на днях закачал парочку альбомов Deadmau5. Долго решил не заморачиваться, и поэтому  включил музыку через стандартный плеер Rhythmbox. Все вроде хорошо. Послушал, выключил компьютер. На следующий день включаю компьютер, пытаюсь зайти в домашнюю папку, а  вместо проводника (Nautilus) у меня открываться Rhythmbox. Закрыл, снова попробовал, все также.

Попробовал через терминал:

nautilus

открылось все нормально.

Вообщем пошел я курить гугл. Решение нашел, и так вам нужно отредактировать файл /.local/share/applications/mimeapps.list.

Выполняем в терминале:

gedit /.local/share/applications/mimeapps.list

в открывшемся файле удалите строчку, начинающуюся с

inode/directory=

Сохраните изменения, и радуйтесь:)

Обновляем Mozilla firefox к версии 4.0

firefoxНа днях вышла официальная версия браузера Mozilla firefox 4.0.

Для того чтоб обновится на новую версию откройте терминал и выполните:

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

 ppa:mozillateam/firefox-stable

Обновим список репозиториев

sudo apt-get update

Обновим систему

sudo apt-get upgrade

Лисица обновлена!

Если вдруг при запуске вы получите подобное сообщение:

Ошибка синтаксического анализа XML: неопределённая сущность
Адрес:....

Запустите файрфокс в безопасном режиме. Выполните в терминале:

firefox -safe-mode

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

Firefox может запустится с английским языком, в таком случае скачайте русскую локализацию:

http://releases.mozilla.org/pub/mozilla.org/firefox/releases/4.0/win32/xpi/ru.xpi

И разрешите установку. После этого она снова станет с русским интерфейсом.

Восстановление системы из бэкапа

Совсем недавно опубликовал статью по Бэкапу системы на примере дистрибутива Ubuntu. И данная статья будет неким продолжением 🙂 Как и прошлая статья, эта подойдёт и для других дистрибутивов Linux, но будет рассмотрен пример восстановления системы из ранее сделанного бэкапа системы Ubuntu.

Опять же, прошу ознакомиться со статьёй полностью. Приступим:

 

 

Не буду расписывать всё досканально, как это было в предыдущей статье, а лишь опишу основной принцип действия.

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

Открываем терминал (консоль) и сразу выполняем команду sudo -s.

По уже известному принципу монтируем нужные разделы в ранее созданные папки:

# fdisk -l (вывод списка ЖД)

# mkdir папка (создание папки)

# mount /dev/sd** /media/папка (монтирование раздела в папку)

# cd папка (переход в папку)

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

И теперь переходим к распаковке архива:

Необходимо скопировать архив в раздел, куда будем его распаковывать:

# cp [исходное место архива] [папка, куда будем распаковывать архив]

Процесс распаковки:

# tar -xzpsf backup.tgz

После того, как мы распаковали архив с бэкапом, необходимо установить загрузчик для системы и отредактировать некоторые файлы, для полноценной работы восстановленной системы.

# grub-install —root-directory=/media/bubunta /dev/sda

(/media/bubunta или другой путь — это папка, куда мы распаковали наш бэкап

/dev/sda — имя ЖД (может отличаться последней буквой. поэтому командой fdisk -l удостоверьтесь, что именно на этот диск вы распаковывали бэкап))

Этой командой узнаём uuid разделов:

# ls -l /dev/disk/by-uuid

Примерный вывод:

# ls -l /dev/disk/by-uuid

итого 0

lrwxrwxrwx 1 root root 10 2011-03-26 20:22 c7eb3dfa-00da-4997-ae2a-3c8c686e73f1 -> ../../sda5

lrwxrwxrwx 1 root root 10 2011-03-26 20:22 fe7c68b3-2dd3-4b12-ad38-2250d44f3fea -> ../../sda1

Обратите внимание на имена разделов: sda5 и sda1. В вашем случае нужно выбрать ту строку, к какому относится ваш раздел (поможет, опять же, команда fdisk -l).

На этих этапах нужно быть предельно осторожным и внимательным!

Скопируйте нужный uuid и приступайте к редактированию некоторых файлов:

# gedit boot/grub/grub.cfg

Обратите внимание, что Вы должны находится всё в той же дирректории, куда распаковывали бэкап.

Думаю, уже понятно, что нужно сделать. Необходимо, все старые uuid заменить на новые (поможет «поиск с заменой» в редакторе gedit).

Отредактируем еще один файл:

# gedit etc/fstab

Делайте тоже, самое что и с предыдущим файлом. И на этом всё. Теперь можно загрузиться с диска, куда мы восстановили систему.

Если вы удосужились создать раздел swap, но в восстановленной системе видите, что он не подключился, выполните пару действий:

gedit /etc/fstab

И добавьте строку:

/dev/sda5       none            swap    sw              0       0

Естественно, вместо /dev/sda5 имя вашего swap раздела, который можно узнать командой fdisk -l

И теперь только подключить его:

swapon /dev/sda5

Опять же имя раздела своё!

Спасибо за внимание!