Опубликовано в Заметки. Метки: , . Leave a Comment »

barrier, linux kernel.

JBD: barrier-based sync failed on md1 — disabling barriers

Такое вот предупреждение выдает dmesg (версия ядра 2.6.29.4-167.fc11.i686.PAE). Рейд софтварный из трех ext4 разделов. Погуглив немного понял, что вообщем то с этим жить можно. А если данное сообщение, приводит вас в тихий ужас. Можно решить проблему, закрыв на нее глаза — добавив в параметры монтирования фс barrier=0

Здесь можно прочесть про ext4 и про barrier там тоже есть (на английском).

А тем временем в gentoo: обновился до 2.6.30 — полет нормальный.

Опубликовано в Заметки, Fedora, Gentoo. Метки: , . 1 Comment »

Ну здравствуй, OpenSolaris 2009.06.

Решил познакомиться с Солярисом воспользывшись услугами ВМ Virtualbox. В виртуальной машине все запустилось без проблем, за исключением звука. И так первым, что нас встречает — меню загрузки диска.
ImstallmenuЯ загрузился с первого пункта. Выбрал английскую раскладу клавиатуры и русскую локализацию.

После некоторых раздумий лайф система запустилась.  Странно почему gnome не 2.26.x… Долго систему не рассматривал, а сразу запустил Установку OpenSolaris. Над тем как разбить диски не задумывался, так как машина виртуальная — выбрал Использовать весь диск.

1osol

Я так понял можно выбрать разделом только Solaris, а если хочется добавить ext3 или fat то придется воспользоваться gparted и т.п.

2 Выбор часового пояса

3 Национальная настройка (Особенности национальной настройки)

4 Настройка пользывателя.

На следующим шаге система попросит просмотреть настройки установки и если все правильно нажать Установить.

6

Установка в процессе.

Система установилась.

 packagemanagericon На рабочем столе по умолчанию лежит иконка с длиным ели влезающим в рамки названием. packagemanagericon2 Почему бы не написать просто — Управление программным обеспечением или Диспетчер пакетов, как в панели сверху.

Диспетчер пакетов похож на синаптик (synaptic). В отличие от большинства пакетных менеджер в линукс,  его можно запустить два раза 🙂 

packagemanagerПосле нажатия перезагрузить —> Обновить все. В случаи обновления системного ПО. Возникает сообщение о создании новой среды загрузки . Супер. Удобно. 

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

selectboot

Глянул. В общем интересная ОС. Ознакомиться с ней подробнее можно на сайте http://opensolaris.org/.

gnome 2.26.1 и ошибка при входе

Недавно вышел релиз gnome за версией 2.26.1. Выход данного релиза, решил отметить его установкой. До этого у меня был установлен gnome 2.24. В основном дереве портажей нового gnome не было, поэтому пришлось обратиться за ним к оверлею.

layman -a gnome
Прописываем к нему путь в make.conf
layman -S
emerge -av —newuse —deep system world
После некоторого времени затраченного на сборку и установку, gnome освежился.
Перезапускаем сессию и нас приветствует ошибка:

Произошла проблема с сервером конфигурации.
(/usr/libexec/gconf-sanity-check-2 завершился с состоянием 256)

А решается она так:
mkdir -p /etc/gconf/gconf.xml.system ; chmod 755 /etc/gconf/gconf.xml.system

Опубликовано в Заметки, Gentoo. Метки: , , . Leave a Comment »

Взглянув на opensuse 11.1

Увидел свет, очередной релиз openSUSE. Об изменениях можно прочесть здесь. Заметку о предыдущем релизе, я закончил словами: «Что ж продолжим пытки openSUSE 11.0…». Три точки стояли не зря…. пытки не продолжились, opensuse как то не прижился, его место занял родной Арч.

Скачал образ и начал установку. Текст лицензии не переведен на русский (какое упущение, я возмущен).

Предыдущей хулиганской выходки с графической системой не было. По окончании установки, четвертые зеленные кеды запустились, очень шустро, за это им огромный (+). Меня радостно виляя хвостом встретил smolt. Знакомый мне по fedora 10.

Сразу запустил Yast и добавил репозитории сообщества. Кстати очень удобно когда нужные репозитории можно отметить галочкой и нажать Ok.

список репозиториев

Установил amarok 2. Звук в амароке 1.4 хрипит если выкрутить громкость на максимум, во втором такого фокуса нет.

Кде4 показались опрятным. Одна из не понятных мне вещей в четвертых кедах, это отсутствие ограничений, при изменении размера плазмойда. Система кстати порядочно напрягается при этом процессе. Еще сильные напряги системы проявляются в работе менеджера пакетов. Если пере щелкнуть с одного репозитория на другой то система сильно призадумается6загруженность ЦП доходит до 50%.

загруженность ЦП

Если включить в настройках nepomuk strigi, система тоже при потеет.

настройка nepomuk

Приговор: Достойна к применению.

Открыть с помощью….

Внезапно нагрянула проблема на мой десктоп. И была эта проблема страшная и не непобедимая. Но мудрейший старец Google сказал, нет ничего не решаемого! А внезапная проблема была такая:
Все файлы (видео, архивы, текст) определялись как текст и открывались в gedit. А Гугл подсказал, что у меня проблемы с базой данных mime.

При вводе команды:

update-mime-database ~/.local/share/mime/

Проблема показала, своё истинное лицо:
* Error in type ‘unknown/unknown’
* (in ~/.local/share/mime/packages/Override.xml):
* Invalid MIME-type ‘application/x-extension-d/tftpd’.

открыл я этот файлик проблемный
nano ~/.local/share/mime/packages/Override.xml

И вырезал вот эту проблемную часть:

<mime-type type=»application/x-extension-d/tftpd»> ….. </mime-type>

Далее опять обновляем mime базу данных
update-mime-database ~/.local/share/mime/

и всё.

ACL (access control list)

Понадобилось дать права пользователю, к определённой папки. Стандартная система прав доступа — достаточно неповоротливая. Но есть такая замечательная вещь, как Списки контроля доступа. Для того что бы воспользоваться этими списками, понадобится пакет acl и несколько действий от имени root’а

1)
tune2fs -o acl /dev/sda1 #устройства на котором будут использыватся acl

2)
nano /etc/fstab
#находим там строчку, с интересующим нас разделом и дописываем туда параметр acl

/dev/sda1 /media/linux ext3 defaults,acl 0 1

манипуляция с правами доступа производится командами getfacl и setfacl

setfacl -m u:user:rwx folder #дать абсолютный права user к папке folder
getfacl folder # посмотреть права на папку
getfacl --all-effective folder #посмотреть эффективные права доступа

статья не дописана и не будет дописана

Опубликовано в Заметки. Метки: , . 1 Comment »