Загрузка...
Linux
Новости, статьи, обсуждения, - все что связано с GNU Linux, FreeBSD, OpenBSD, Sun Solaris, Mac OS X и другими системами. Если вы интересуетесь данной темой - добро пожаловать в сообщество.

Блог

     

После обновления до Ubuntu 12.04 несколько раз в день я наблюдаю такую картину:

Во всем виновато приложение под названием Apport. Эта утилита позволяет генерировать так называемые crash reports и отправлять их разработчикам приложений. В отличае от более ранних версий дистрибутива, где приложение было по-умолчанию отключено, в Ubuntu 12.04 оно "работает из коробки". Если во время тестирования бета-версии дистрибутива данная возможность достаточно полезна, но после выхода релиза, когда нужно чтобы система просто работала - она начинает ужасно раздражать.

Чтобы избавиться от ужасных сообщений необходимо сделать следующее:

# в терминале набираем
gksu gedit /etc/default/apport
# Меняем значение enabled с 1 на 0 и сохраняем файл, после чего набираем в терминале:
sudo service apport start force_start=1
06.05.12, 19:14
Автор ggg

Из коробки в bash в Ubuntu работает очень интересный функционал: если команда введенная пользователем не найдена - происходит поиск по доступным пакетам и предложение об установке:

ebaranov@li353-49:~$ gnome-terminal

The program 'gnome-terminal' is currently not installed. To run 'gnome-terminal' please ask your administrator to install the package 'gnome-terminal'

К сожалению для zsh такой функционал по-умолчанию отсутствует. Чтобы он появился необходимо проделать несколько простых шагов:

  1. устанавливаем пакет command-not-found
  2. добавляем строчку "source /etc/command_not_found_zsh" (без ковычек) в ~/.zshrc
  3. перезапускаем zsh

После обновления Ubuntu до версии 12.04 я обнаружил такой интересный баг: в списке контактов и в окнах сообщений русские буквы отображаются некорректно:

Как это исправить? Очень просто:

  1. устанавливаем пакет qt4-qtconfig
  2. запускаем утилиту настройки qtconfig-qt4
  3. выбираем в качестве шрифта по-умолчанию какой-нибудь приятный вам шрифт (например Ubuntu, начертание regular) Внимание, при открытии программы настроек визуально может быть выбран шрифт Ubuntu Bold Italic - необходимо выбрать его из комбобокса повторно, иначе фокус не получится.
  4. сохраняем конфигурацию
  5. перезапускаем Skype

Получаем такой результат:

Теперь латиница и кириллица выглядят одинаково, что и требовалось сделать.

P.s. если схожая проблема со шрифтами (а так же с кривой темой оформления) наблюдается в wmii, xmonad, awesome или i3 даже при включенном gnome-settings-daemon, то необходимо зайти в настройки Skype и в качестве стиля выбрать "GTK+" вместо "Desktop Settings"

Ubuntu Software Centre дает возможность не только ставить бесплатные приложения, но так же покупать платные и оставлять отзывы. Недавно я подумал: раз Software Centre - клиентское приложение, то оно имеет доступ к информации о железе пользователя, с другой стороны - никто не гарантирует что купленное приложение будет работать корректно и достаточно быстро на конкретном железе. Разработчики знают какие-то минимальные требования к железу, необходимые для нормальной работы приложения, и иногда даже указывают их в описании приложения. Но что, если пользователь не обратил на это внимание или не может оценить производительность своего компьютера?

Было бы очень здорово, если Software Centre предупреждал о том, насколько хорошо текущее железо подходит для запуска покупаемого/скачиваемого приложения перед покупкой/загрузкой, например, пытаюсь я поставить Quake 4 на компьютер с интегрированной видеокартой Intel, а software centre мне говорит: "извини начальника, но твой ноутбук не потянет эту игру, все равно поставить?" Я очень удивлен что этого до сих пор нет...

P.s. если я ошибаюсь и такая функция есть или же есть объективные данные почему так делать сложно или же не нужно - пожалуйста напишите об этом в комментах.

Пока мой большой Thunderbolt Display лежит в сервисе и дожидается замены матрицы я решил попробовать что-нибудь новенькое, а именно - сделать iPad дополнительным дисплеем для Macbook Pro. Одним из самых популярных решений для осуществления задуманного является программа Air Display. Принцип ее работы заключается в следующем: на iPad ставится специальное приложение, позволяющее через Wi-Fi получать картинку с Macbook Pro, а на Macbook ставится специальный драйвер + обвязка к нему для передачи части экрана на iPad.

В то время как драйвер для Macbook распространяется бесплатно, приложение для iPad стоит аж $9.99, что, при средней цене покупаемых мной приложений в AppStore равной $2.99, достаточно дорого, поэтому я ожидал высокого качества и бесперебойной работы. Но не тут-то было.


Читать полностью

Недавно купил последний humblebundle в котором мне очень понравилась игра swords and soldiers, но к сожалению в Ubuntu 11.10 в игре наблюдались ужасные проблемы с графикой

и мириться с таким багом просто невозможно. Смена уровня текстур на Low - не помогает.

Игра запускалась на нетбуке Asus EEE PC 1005P, на котором установлена интегрированная видеокарта intel с открытыми драйверами. Как оказалось, игра использует S3TC для сжатия текстур, а данная технология имеет некоторые патентные ограничения, поэтому по-умолчанию выключена в открытых драйверах. Для того, чтобы заставить ее работать необходимо установить утилиту driconf (sudo apt-get install driconf), запустить ее и во второй вкладке выставить флажок Enable S3TC texture compression even if software support is not available. После этого, игра запускается и работает отлично, как на низком, так и на высоком уровне текстур.

Об этой теме уже достаточно много писали, поэтому не буду повторяться, а лишь приложу видео работы этой системы

я думаю, что данная технология очень удобна для конечных пользователей, особенно не гиков, которым нужно музыку послушать, интернет посмотреть, почту почитить и т.п., но реальная популярность будет зависить от качества реализации и простоты установки: если обычный, среднестатистический гик сможет за приемлимое время поставить Ubuntu на свой Android телефон, то вполне возможно, что доля десктопов снизится еще больше чем сейчас.

Подробности

Сегодня при попытке запуска postgresql с помощью команды

launchctl load /usr/local/Cellar/postgresql/9.1.1/org.postgresql.postgres.plist

Получил сообщение:

Bug: launchctl.c:2406 (25182):13: (dbfd = open(g_job_overrides_db_path, O_RDONLY | O_EXLOCK | O_CREAT, S_IRUSR | S_IWUSR)) != -1
launch_msg(): Socket is not connected

Очень удивился, т.к. раньше все работало. После поиска похожих ситуаций наткнулся на обсуждение, где предложили попробовать запустить ту же самую команду не в tmux, а непосредственно в терминале. Как ни странно, но это помогло!

Наверное каждый системный администратор сталкивался с необходимостью создания загрузочной флешки с Windows. Для решения этой задачи существует огромное количество различных программ для самой MS Windows, но что делать если под рукой только машина с Ubuntu?


Читать полностью