Rating@Mail.ru
IPB
Etersoft - from Windows to Linux
Etersoft
решения для перехода
с Windows на Linux
Дружественные сайты: alv.me и Rus-Linux.net

Здравствуйте, гость ( Вход | Регистрация ) Поиск · 

Профиль
Фотография
Опции
Опции
О себе
ormorph не указал(а) ничего о себе.
Личная информация
ormorph
Бывалый
Возраст не указан
Пол не указан
Место жительства не указано
День рождения не указан
Интересы
Нет данных
Другая информация
Операционная система: Gentoo
JID: Нет данных
Город: Нет данных
Статистика
Регистрация: 4-December 07
Просмотров профиля: 8699*
Последнее посещение: Вчера, в 21:05
Часовой пояс: Sep 24 2017, в 03:35
438 сообщений (0.12 за день)
Контактная информация
AIM Нет данных
Yahoo Нет данных
ICQ Нет данных
MSN Нет данных
Contact E-mail скрыт
* Просмотры профиля обновляются каждый час

ormorph

Участники


Темы
Сообщения
Друзья
Содержимое
20 Jul 2017
Немного стало интересно, чего хорошего в этой программе. С горем пополам все таки вроде удалось собрать рабочий вариант беты. Но что то особого восторга не вызвало, так как сильно проигрывает консольным вариантам.
Ссылка тыц
Больше похоже на баловство, хотя может это я такой сборщик...
Собственно вопросы, alsa совместимость дров, для поддержки своей карты пришлось удалить из конфига ядра все snd_* и поставить OSS дрова.
При включении audacious с выставленным выводом через ALSA, звук проигрывается ускоренно, рывками и выдает в консоли вывод:
Код
alsa: snd_pcm_recover failed: Unknown error: 5456.
alsa: snd_pcm_recover failed: Unknown error: 5457.
alsa: snd_pcm_recover failed: Unknown error: 5927.

Можно ли заставить данные дрова нормально работать с ALSA?

Как наиболее красиво установить тему для gdm, ато пришлось скопировать файлы из домашней папки пользователя в /usr/local/etc/gdm/home/.gconf/desktop/ -установить обои и тему gtk.
gdmsetup - отсутствует, по этому получается это сделать только ручками.

Ну и как возможно сделать скриншот например gdm или другого файлового менеджера, средствами freebsd, ато пришлось делать ручками, собрать от сюда тыц исходник. скопировать получившийся бинарник chvt в /usr/bin
и выполнив ctrl+alt+F2 от рута запустить самопальный скрипт:
Код
#!/bin/sh
chvt 9
sleep 10
XAUTHORITY=/var/run/gdm/`ls /var/run/gdm | grep gdm`/database
DISPLAY=:0.0
XAUTHORITY=$XAUTHORITY DISPLAY=:0.0 import -window root /tmp/gdm-screenshot.png


Значение 9 - это значение виртуального терминала в котором запускаются иксы, его можно получить просто выполнив от рута chvt без параметров.
Ну и возможно ли это вообще проделать стандартными средствами freebsd?
Всем привет!
Обратил на одну неприятную вещь, вот простой пример кода:
Код
from sympy import symbols
from sympy import latex
from sympy import integrate
from sympy import exp
x, a = symbols('x a')
print latex(integrate(x**3*exp(a*x),x))
from sympy import *
x, a = symbols('x a')
print latex(integrate(x**3*exp(a*x),x))


При выполнении команды: python file.py >file.py.out
в файле присутствует примерно следующее:
Код
[?1034h\begin{bmatrix}- \frac{1}{2} y - \frac{1}{2} \sqrt{y^{2} - 4 z}, & - \frac{1}{2} y + \frac{1}{2} \sqrt{y^{2} - 4 z}\end{bmatrix}


Как видите в начале вывода присутствует escape-символ
выполнив : strace -o trace.txt python file.py
получил следующее
Spoiler:

open("/usr/lib64/python2.7/site-packages/sage/libs/symmetrica/all.pyc", O_RDONLY) = -1 ENOENT (No such file or directory)
fstat(15, {st_mode=S_IFREG|0644, st_size=4895, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f3028d7d000
read(15, "#from symmetrica import *\n\nfrom "..., 4096) = 4096
read(15, " as t_POLYNOM_MONOMIAL\n\nfrom sym"..., 4096) = 799
read(15, "", 4096) = 0
unlink("/usr/lib64/python2.7/site-packages/sage/libs/symmetrica/all.pyc") = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.7/site-packages/sage/libs/symmetrica/all.pyc", O_WRONLY|O_CREAT|O_EXCL|O_TRUNC, 0100644) = -1 EACCES (Permission denied)
stat("/usr/lib64/python2.7/site-packages/sage/libs/symmetrica/symmetrica", 0x7fff23959520) = -1 ENOENT (No such file or directory)
open("/usr/lib64/python2.7/site-packages/sage/libs/symmetrica/symmetrica.so", O_RDONLY) = 16
fstat(16, {st_mode=S_IFREG|0755, st_size=240168, ...}) = 0
open("/usr/lib64/python2.7/site-packages/sage/libs/symmetrica/symmetrica.so", O_RDONLY) = 17
read(17, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0000}\0\0\0\0\0\0"..., 832) = 832
fstat(17, {st_mode=S_IFREG|0755, st_size=240168, ...}) = 0
mmap(NULL, 2337136, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 17, 0) = 0x7f300cf0a000
mprotect(0x7f300cf3c000, 2093056, PROT_NONE) = 0
mmap(0x7f300d13b000, 40960, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 17, 0x31000) = 0x7f300d13b000
close(17) = 0
open("/etc/ld.so.cache", O_RDONLY) = 17
fstat(17, {st_mode=S_IFREG|0644, st_size=253136, ...}) = 0
mmap(NULL, 253136, PROT_READ, MAP_PRIVATE, 17, 0) = 0x7f3028cbe000
close(17) = 0
open("/usr/lib64/libsymmetrica-2.0.so", O_RDONLY) = 17
read(17, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\260\357\3\0\0\0\0\0"..., 832) = 832
fstat(17, {st_mode=S_IFREG|0755, st_size=11825792, ...}) = 0
mmap(NULL, 13924280, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 17, 0) = 0x7f300c1c2000
mprotect(0x7f300cd03000, 2097152, PROT_NONE) = 0
mmap(0x7f300cf03000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 17, 0xb41000) = 0x7f300cf03000
mmap(0x7f300cf09000, 1976, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f300cf09000
close(17) = 0
mprotect(0x7f300cf03000, 4096, PROT_READ) = 0
mprotect(0x7f300d13b000, 4096, PROT_READ) = 0
munmap(0x7f3028cbe000, 253136) = 0
close(16) = 0
times({tms_utime=70, tms_stime=29, tms_cutime=0, tms_cstime=0}) = 4297297769
write(1, "\33[?1034h", 8) = 8
close(15) = 0


из вывода так понял что виной выступает пакет sage сборка под gentoo из Layman sage-on-gentoo overlay
удалив emerge -C sage данный символ больше не появлялся.

Собственно хотел узнать, почему так получается, и можно ли это как то вылечить. А то боюсь что придется писать свой ебилд, для сборки sage в отдельном каталоге, сейчас пока времени нет на это.
27 Jun 2010
Всем привет
В старых версиях squashfs была возможность испоьзования довольно большого образа(например размер под DVD) при малом объеме оперативной памяти.
Для этого использовал при сжатии ключик -be
Например образ объемом 3гига нормально шел на 256Мб опертивки.
пример
Код
mksquashfs /dir образ.img -be

в результате потреблялось мало кеша при загрузке системы.

В squashfs-tools-4.0 к сожалению такого ключика нет.

кто знает как сделать чтобы большой образ при загрузке не требовал в кеш много оперативки?
Ато боюсь что прийдется делать LiveDVD все таки на старом ядре(
22 May 2010
Всем привет
в стандартной сборке lazarus под gentoo у меня доступны следующие меню компонентов "Standart, Additional, Common Controls, Dialogs, Misc, Data Controls, Data Access, System SynEdit"

при этом у меня есть rpm пакет Lаzarus, той же версии, в котором доступны кроме выше перечисленных еще следующие меню компонентов "RTTI IPro Chart SQLdb"

при этом просматривая исходник Lazarus эти компоненты присутствуют в исходнике.

данные компоненты реально добавить по рутом, через меню Пакет->настройка установленных пакетов
и далее пересобрать Lazarus через граф интерфейс.

Собственно вопрос кто знает как собрать lazarus, чтобы данные компоненты включались по умолчанию
Сильно не разбирался в исходнике( времени не особо) может кто знает как это проделать по умолчанию в через консоль

ебилд думаю поправить и сам смогу.

Ато хочется попробовать Lazarus-0.9.29 там много новых компонентов добавлено, и хочется чтобы все собиралось через ебилд.
Просмотры


31 Jul 2017 - 16:28


17 Jul 2017 - 9:27


3 Feb 2017 - 18:27


25 Jan 2017 - 13:30
Гость


23 Apr 2013 - 3:14


Друзья
Друзей нет.
RSS Текстовая версия Сейчас: 24th September 2017 - в 02:35




Rating@Mail.ru