![]() ![]() ![]()
Какой рейтинг вас больше интересует?
|
Главная /
Каталог блоговCтраница блогера Тимур Лукманов/Записи в блоге |
![]() |
|
Проприетарные видеодрайверы ATI для openSUSE
2011-11-10 20:21:00 (читать в оригинале)- Устанавливаем пакеты, необходимые для компиляции драйвера:
sudo zypper in kernel-source linux-kernel-headers kernel-syms module-init-tools make gcc
- Cкачиваем свежий бинарник с драйвером с какого-нибудь атиамдком.
- Смотрим, возможна ли генерация пакета для нашего дистрибутива:
# sh ./%{driver_name}.run --listpkg
iЕсли для текущего каталога у вас нет прав rwx, то, скорее всего, вам даже списка пакетов не покажут.
- Если наш дистрибутив присутствует в списке, выполняем сборку пакета для инсталляции:
# sh ./%{driver_name}.run --buildpkg SuSE/SUSE-autodetection
iТакже можно явно указать идентификатор сборки нашей ОС.
- Инсталлируем/обновляем пакет:
# zypper in fglrx*
или любым другим способом.
- Создаем файлы конфигурации (возможно, установленный пакет сделает это сам):
# aticonfig --initial
- Перезагружаемся
# reboot
Так же можно принудительно включать те или иные дрова с помощью къманды:
sudo /usr/sbin/sax2 -r -m 0=parameterгде parameter == fglrx / radeon.
Значение параметра принудительно активирует соответственно проприетарный (fglrx) / свободный (radeonhd) драйвер. Пруф.
Использование файловых систем ext2,3,4 под Windows
2011-11-10 19:34:00 (читать в оригинале)Возникла необходимость в использовании ext fs под виндой. Наткнулся на утилиту ext2fsd.
ТТХ:
- позволяет установить себя как службу;
- позволяет подгружать драйверы fs и автоматически монтировать ext-разделы;
- для ext4 рекомендуется использовать режим монтирования read-only.
Если кто-то найдет способ собирать под виндой программный RAID-0 из ext3 частей — прошу сообщить.
Автозапуск в openSUSE
2011-10-11 18:22:00 (читать в оригинале)Три типа автозапуска есть в openSUSE:
От суперпользователя:
/etc/init.d/boot.local - то что будет выполнено до init
/etc/init.d/after.local - то что будет выполнено после init (замена /etc/rc.local). Этого файла нет по умолчанию, но если его создать, то что туда напишешь, то и сработает.
От пользователя:
~/.bash.rc - тут пользовательские команды, после входа в систему
Сборка RPM
2011-10-10 15:11:00 (читать в оригинале)
Сборка RPM возможна из исходников и из уже скомпилированных программ. Возможно использование в пакете более одного набора исходников и заплаток (т.н. п-тчей).
Для сборки потребуются следующие пакеты:
rpm-build
gcccppgcc-c++libstdc++libstdc++-devellibgcc
Задать свои настройки и расположение директорий можно в файле ~/.rpmmacros следующего содержания:||BUILD_ROOT|-- BUILD|-- RPMS| |-- i386| |-- i686| |-- x86_64| '-- noarch|-- SOURCES|-- SPECS'-- SRPMS
i. Собирать следует из-под непривилегированного пользователя. Корявая сборка из-под рута может случайно "почистить темп" с помощью rm -rf /*%_topdir /home/%username%/BUILD_ROOT%_sourcedir %{_topdir}/SOURCES%_specdir %{_topdir}/SPECS%_builddir %{_topdir}/BUILD
iИспользование ~ в путях до добра не доведет...
Собственно, RPM пакет представляет из себя специально сформированный архив с упакованными в него файлом спецификации, подробно описывающим пакет (от названия софтины до правил деинсталляции) и тарболами исходников/не исходников (скомпилированной хрени и заплаток).
В общем-то сорцы надо класть в SOURCES, а забирать RPM-ки из RPMS.
Иногда .spec - файлы находятся в архиве с исходными кодами, что позволяет легко и быстро собрать RPM самому, без шаманства, положив .spec в SPECS, а сами коды в SOURCES:
rpmbuild -ba spec_name.spec
Иногда исходники бывают в виде .src.rpm пакета. Это хорошо и его можно просто пересобрать:
rpmbuild --rebuild openmpi-1.4.2-1.src.rpmЕсли нечего делать то можно попытаться собрать RPM самому:
В основном атомная ебля предстоит с написанием спецификации (в том случае если вы не автор софтины. хехе.). Подробное описание спецификаций для различных версий пакетов можно найти перейдя по ссылке, приведенной ниже.
Релаксированное сканирование поверхности потенциальной энергии
2011-09-29 21:09:00 (читать в оригинале)Чтобы провести сканирование поверхности эквипотенциальной энергии в гауссиане с изменением диэдрального угла N1-N2-N3-N4 нужно дописать после блока координат (оставив одну пустую строку) ряд параметров следующего вида:
D N1 N2 N3 N4 S 20 2.0
N1 N2 N3 N4 - номера атомов, образующих угол;
Цифры после S - 20 2.0 - количество шагов и степинг в градусах.
Для собственно сканирования следует указать параметр Opt(modredundant)
Пример входного файла:
%Mem=2Gb- изменение угла между атомами 5 8 11 12, 36 шагов по 10 градусов.
%Nproc=2
#p pm3 opt(modredundant)
Comment
0 1
6 -2.307113467 0.343472366 -3.771772489
8 -2.307113467 1.339406478 -3.075387489
8 -2.307113467 -0.905182478 -3.238193508
1 -2.307113467 -0.777696367 -2.275223636
6 -2.307113467 0.343472366 -5.311772489
1 -1.429543467 0.898631899 -5.673420160
1 -3.184683467 0.898631899 -5.673420160
6 -2.307113467 -1.060884658 -5.927064725
1 -1.429543467 -1.616044191 -5.565417055
1 -3.184683467 -1.616044191 -5.565417055
6 -2.307113467 -1.060884658 -7.467064725
8 -2.307113467 -0.064950546 -8.163449726
8 -2.307113467 -2.309539502 -8.000643707
1 -2.307113467 -2.182053391 -8.963613579
D 5 8 11 12 s 36 10.0



Категория «Графика»
Взлеты Топ 5
![]() | ||
+203 |
215 |
книга мудрости |
+188 |
288 |
Relazioni |
+164 |
208 |
Палитра тишины - веб-дизайн и не только... |
+163 |
207 |
Blender-Empire |
+148 |
227 |
Карен-тян |
Падения Топ 5
![]() | ||
-3 |
13 |
ITDalee |
-5 |
245 |
Создавая пространство.. Блог декоратора Кати Саган |
-6 |
4 |
antiqvar |
-8 |
7 |
Канарик |
-11 |
6 |
Real_Dark_Trancer |

Популярные за сутки
Загрузка...

BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.
взяты из открытых общедоступных источников и являются собственностью их авторов.