LINUX.ORG.RU

Сообщения DR_SL

 

Разбиение большого графа

Форум — Development

Вопрос к знатокам, можно ли средствами Graphviz , разбить файл на мелкие части, что-то наподобие include() в LaTeX?

 

DR_SL
()

Реверс движка Neverwinter Night и Witcher?

Форум — Games

Просьба знающим игрострой и читающим по английски быстрей прояснить, эта славная задумка ещё жива? Т.е. если существует проект реверса и создания открытого движка morrowind , то почему бы не существовать реверсу движка хотя бы первой части NWN , внимние вопрос насколько оно живо и готово к linux.

Нашел проект на GitHub

 ,

DR_SL
()

Отечественные САПР - это лада или что-то стоящее??

Форум — Talks

Меня тут попросили высказаться по поводу внедрения САПР компании Аскон в крупную отрасль.

Доводы АСКОНа

  • Цены(данные от IDC 2007 год) - доля аскона там 20,4 на отечественном рынке
  • Ограничения и запреты для производства/проектирования ядерного оружия накладываемые торговым департаментом США
  • Неизвестный программный код западных сапр, при этом в качестве примера отключения удаленного приводят Ирак и M$

Дорогой ЛОР, хотелось бы узнать мнение здешних о юзабилити этого КОМПАСа , хотя у меня есть мнение и оно не самое лучшее об этой конторе.

 

DR_SL
()

Emacs по русски

Форум — Desktop

Вопрос у меня простой , в английском я не силен и мне приходиться прикладывать усилия чтобы переводить. Я видел руководство переведенное на русский(и советы по работе с клавиатурой), вопрос а вообще кто нибудь переводил интерфейс emacs на русский, я понимаю что большинству это не надо большинство здесь английский знает.

Просто хотелось бы узнать не уж то у такого известного проекта весь интерфейс так и останется не локализированным?

Как то же арабы и прочие французы у которых есть национальная или какая нибудь там гордость, решают этот факт?

Ещё одна оговорка я пользуюсь именное Emacs а не XEmacs

 ,

DR_SL
()

simulavr как работать с IO портами

Форум — Development

Вопрос простой, кто использовал нормально simulavr , очень интересует как в нем можно изменять состояние входных портов, в процессе отладки(банальное срабатывание кнопки). И насколько сильно нужно менять код, можно ли это сделать в GNU Assembler , или только в C.

Просьба к Eclipse AVR , а также к отладке через UART не отсылать.

 ,

DR_SL
()

Прошу помощи в тестировании и исправлении ebuild-а kicad

Форум — Desktop

Здравствуйте, пробую работать на Gentoo Linux(второй раз), правда беда, софта, а именно ебилдов маловато или они устарели, хотя концепция у дистрибутива просто замечательная. Решил исправить ситуацию, подправить ebuild-ы по важным для меня программам.

Ебилд kiCAD сильно устарел, т.к. появилось много новых возможностей в тестинг версиях, а недавно возможность написания скриптов для kicad , включили в основную ветку.

Исправленный ebuild sci-electronics/kicad-99999999

# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

# rafaelmartins: Please try to keep the live ebuild synchronized with
# the latest snapshot ebuild. e.g.:
# cp kicad-YYYYMMDD_pXXXX.ebuild kicad-99999999.ebuild

EAPI="3"
PYTHON_DEPEND=2

WX_GTK_VER="2.8"

inherit cmake-utils wxwidgets fdo-mime gnome2-utils bzr python

DESCRIPTION="Electronic Schematic and PCB design tools."
HOMEPAGE="http://kicad.sourceforge.net"

SRC_URI=""

LICENSE="GPL-2"
SLOT="0"
EBZR_REPO_URI="lp:kicad"

KEYWORDS=""
if [[ "${PV}" != "99999999" ]]; then
	KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
fi

IUSE="dev-doc debug doc examples minimal python nanometr gost sexpr"

CDEPEND="x11-libs/wxGTK:2.8[X,opengl]"
DEPEND="${CDEPEND}
	>=dev-util/cmake-2.6.0
	>=dev-libs/boost-1.40[python?]
	app-arch/xz-utils
	dev-doc? ( app-doc/doxygen )"
RDEPEND="${CDEPEND}
	sys-libs/zlib
	sci-electronics/electronics-menu"

pkg_setup() {
        python_set_active_version 2
}

src_unpack() {
	if [[ "${PV}" != "99999999" ]]; then
		EBZR_REVISION="${PV#*_p}"
	fi
	bzr_src_unpack

	if [[ "${PV}" = "99999999" ]]; then
		EBZR_REVISION=""
	else
		local date="${PV%_p*}"
		EBZR_REVISION="before:${date:0:4}-${date:4:2}-${date:6:2},23:59:59"
	fi

	# FIXME: we need to send patches for bzr.eclass, to avoid the weird
	# declarations of ${P} below.

	if ! use minimal; then
		EBZR_REPO_URI="lp:~kicad-lib-committers/kicad/library" \
			EBZR_PROJECT="kicad-library" \
			P="${P}/kicad-library" \
			EBZR_CACHE_DIR="kicad-library" \
			bzr_fetch
	fi

	if use doc; then
		EBZR_REPO_URI="lp:~kicad-developers/kicad/doc" \
			EBZR_PROJECT="kicad-doc" \
			P="${P}/kicad-doc" \
			EBZR_CACHE_DIR="kicad-doc" \
			bzr_fetch
	fi
}

src_prepare() {
	sed -i \
		-e '/add_subdirectory(template)/ a \
			add_subdirectory(kicad-doc)\
			add_subdirectory(kicad-library)' \
		-e 's/create_svn_version_header()/#create_svn_version_header()/' \
		-e 's/ -O2 / /' \
		CMakeLists.txt || die 'sed failed'

	sed -i \
		-e 's/Scientific;Development/Engineering;Electronics/' \
		resources/linux/mime/applications/*.desktop || die 'sed failed'

	# Use native boost
	sed -i -e '/Boost/s/^#check_find_package/check_find_package/' \
		-e '/Boost/s/^#find_package/find_package/' CMakeLists.txt || die "sed failed"

	# Add important doc files
	sed -i -e 's/INSTALL.txt/AUTHORS.txt CHANGELOG.txt README.txt TODO.txt/' CMakeLists.txt || die "sed failed"

	# Fix desktop files
	rm resources/linux/mime/applications/eeschema.desktop
	sed -i -e 's/Development;//' resources/linux/mime/applications/kicad.desktop || die "sed failed"

	# Handle optional minimal install
	if use minimal ; then
		sed -i -e '/add_subdirectory(template)/d' \
			-e '/add_subdirectory(kicad-library)/d' CMakeLists.txt || die "sed failed"
	fi

	# Add documentation and fix necessary code if requested
	if use doc ; then
		sed -i -e "s/subdirs.Add( wxT( \"kicad\" ) );/subdirs.Add( wxT( \"${PF}\" ) );/" \
			-e '/subdirs.Add( _T( "help" ) );/d' common/edaappl.cpp || die "sed failed"
	else
		sed -i -e '/add_subdirectory(kicad-doc)/d' CMakeLists.txt || die "sed failed"
	fi

	# Install examples in the right place if requested
	if use examples ; then
		sed -i -e 's:${KICAD_DATA}/demos:${KICAD_DOCS}/examples:' CMakeLists.txt || die "sed failed"
	else
		sed -i -e '/add_subdirectory(demos)/d' CMakeLists.txt || die "sed failed"
	fi
}

src_configure() {
	need-wxwidgets unicode

	mycmakeargs="${mycmakeargs}
		-DKICAD_MINIZIP=OFF
		-DKICAD_CYRILLIC=ON
		-DwxUSE_UNICODE=ON
		$(cmake-utils_use gost KICAD_GOST)
		$(cmake-utils_use nanometr USE_PCBNEW_NANOMETRES)
		$(cmake-utils_use sexpr USE_PCBNEW_SEXPR_FILE_FORMAT)
		-DKICAD_AUIMANAGER=OFF
		-DKICAD_AUITOOLBAR=OFF
		$(cmake-utils_use python KICAD_SCRIPTING)
		$(cmake-utils_use python KICAD_SCRIPTING_MODULES)
		-DKICAD_DOCS=/usr/share/doc/${PF}
		-DKICAD_HELP=/usr/share/doc/${PF}"

	if [[ "${PV}" = "99999999" ]]; then
		mycmakeargs="${mycmakeargs} -DKICAD_TESTING_VERSION=ON"
		echo "======Testing====="
	else
		mycmakeargs="${mycmakeargs} -DKICAD_STABLE_VERSION=ON"
	fi

	cmake-utils_src_configure
}

src_compile() {
	cmake-utils_src_compile
	use dev-doc && doxygen Doxyfile
}

src_install() {
	cmake-utils_src_install
	if use dev-doc ; then
		insinto /usr/share/doc/${PF}
		doins uncrustify.cfg
		cd Documentation
		doins -r GUI_Translation_HOWTO.pdf guidelines/UIpolicies.txt doxygen/doxygen
	fi
}

pkg_preinst() {
	gnome2_icon_savelist
}

pkg_postinst() {
	fdo-mime_desktop_database_update
	fdo-mime_mime_database_update
	gnome2_icon_cache_update

	if use minimal ; then
		ewarn "If the schematic and/or board editors complain about missing libraries when you"
		ewarn "open old projects, you will have to take one or more of the following actions :"
		ewarn "- Install the missing libraries manually."
		ewarn "- Remove the libraries from the 'Libs and Dir' preferences."
		ewarn "- Fix the libraries' locations in the 'Libs and Dir' preferences."
		ewarn "- Emerge kicad without the 'minimal' USE flag."
		elog
	fi
	elog "You may want to emerge media-gfx/wings if you want to create 3D models of components."
}

pkg_postrm() {
	fdo-mime_desktop_database_update
	fdo-mime_mime_database_update
	gnome2_icon_cache_update
}

Всё замечательно собирается до момента в 100% , где происходят какие-то нарушения с линковкой

Linking CXX executable pcbnew
cd /var/tmp/portage/sci-electronics/kicad-99999999-r3/work/kicad-99999999_build/pcbnew && /usr/bin/cmake -E cmake_link_script CMakeFiles/pcbnew.dir/link.txt --verbose=1

....стена текста подряд

make[2]: Выход из каталога `/var/tmp/portage/sci-electronics/kicad-99999999-r3/work/kicad-99999999_build'
/usr/bin/cmake -E cmake_progress_report /var/tmp/portage/sci-electronics/kicad-99999999-r3/work/kicad-99999999_build/CMakeFiles  83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98
[100%] Built target pcbnew
make[1]: Выход из каталога `/var/tmp/portage/sci-electronics/kicad-99999999-r3/work/kicad-99999999_build'
make: *** [all] Ошибка 2
emake failed

Подробный лог

Вообщем сам уже не знаю что делать, для справки на Debian все собралось без запинок, так что проблема чисто гентушная.

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

 , ,

DR_SL
()

Эксперименты со свободными САПР

Галерея — Скриншоты

Наткнулся в галерее на QCAD и задался вопросом, а почему люди его используют(поддерживая RibbonSoft ), почему не использовать LibreCAD, он мало того что симпатичный(Qt4) и в отличии от Community QCAD , в нем работают библиотеки компонентов, множественные привязки и куча разных мелочей. (+ещё поддержки форматов dxf по свежее)

Здесь на скриншотах я решил представить возможности FreeCAD в создании проекций. Если нужно больше скриншотов, то их я выложил сюда. Надеюсь скоро и разрабы САПР переберутся на kickstarter ,

из новостей в kicad есть интерфейс плагинов и есть возможность написания сценариев на python.

FreeCAD делают/сделали привязку , эскизов к ребрам твердых тел, ждем от них assembly модуля.

LibreCAD - вроде есть интерфейс плагинов и даже пример , но глубже я не копал, и вообще им бы обновить документацию. к проекту

На скриншоте, куллер, радиатор и два элемента пельтье.

>>> Просмотр (2560x1024, 281 Kb)

 

DR_SL
()

Конференция «Открытые технологии в инженерном деле» (Москва)

Новости — Linux в России
Группа Linux в России

В эту пятницу, 20 апреля, в МГТУ им. Н.Э. Баумана с 15 по 19 часов пройдет конференция, посвященная открытым технологиям.

Список заявленных докладов

Кратко: будут две секции, первая посвящена открытым операционным системам, программированию, сетям и технологиям виртуализации. Планируется выступление представителей RedHat.

Вторая часть посвящена прикладным инженерным программам, таким как KiCAD, openSCADA, LibreCAD,FreeCAD,LaTeX, SciLab, а также, немного, открытым разработкам в области электроники.

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

Чтобы пройти на конференцию, необходимо зарегистрироваться, карта прохода представлена по ссылке ниже.

>>> Подробности

 , , ,

DR_SL
()

Баг остатка от деления в python 2.7.2

Форум — Development

Заметил тут интереснейший баг/фичу, и хочу спросить у остальных, то что показано ниже давно известный баг и в python 3 его починили?

t=0
for i in range(30):
    t=t+0.1
    print "t=",t," t%1.0= ",t % 1.0, "  t-t/1.0 =",t-t//1.0

Вот вывод

t= 0.8  t%1.0=  0.8   t-t/1 = 0.8
t= 0.9  t%1.0=  0.9   t-t/1 = 0.9
t= 1.0  t%1.0=  1.0   t-t/1 = 1.0
t= 1.1  t%1.0=  0.1   t-t/1 = 0.1
t= 1.2  t%1.0=  0.2   t-t/1 = 0.2
t= 1.8  t%1.0=  0.8   t-t/1 = 0.8
t= 1.9  t%1.0=  0.9   t-t/1 = 0.9
t= 2.0  t%1.0=  4.4408920985e-16   t-t/1 = 4.4408920985e-16
t= 2.1  t%1.0=  0.1   t-t/1 = 0.1

Просьба писать свои версии python и результаты, мнение о том стоит ли оформлять багрепорт, и как с этим справиться

 

DR_SL
()

[emacs preview-latex]Как запустить

Форум — Desktop

Решил я недавно перебраться с TexMakera на Emacs , так вот у меня вопрос, почитал статей ,поставил пакет auctex (Debian 6.0)и попытался собрать простейший документ с википедии

\documentclass[12pt]{article}
% Вот это комментарий, он не будет показан в выходном файле.
\usepackage{ucs}
\usepackage[utf8x]{inputenc} % Включаем поддержку UTF8
\usepackage[russian]{babel} % Включаем пакет для поддержки русского языка.
\title{\LaTeX}
\date{}
\author{}
 
\begin{document}
  \maketitle
  \LaTeX{} "--- это своего рода препроцессор текста для \TeX{} "---
  программы компьютерной вёрстки. \LaTeX{} является программируемым и
  расширяемым, что позволяет автоматизировать большую часть аспектов
  набора, включая нумерацию, перекрёстные ссылки, таблицы и изображения
  (их размещение и подписи к ним), общий вид страницы, библиографию и
  многое-многое другое. \LaTeX{} был первоначально написан Лэсли Лампортом
  в 1984-м году и стал наиболее популярным способом использования \TeX{}а;
  очень мало людей сегодня пишут на оригинальном \TeX{}е. Текущей
  версией является \LaTeXe.
  \newline
  \begin{eqnarray}
    E &=& mc^2\\
    m &=& \frac{m_0}{\sqrt{1-\frac{v^2}{c^2}}}
  \end{eqnarray}
\end{document}

Нажал С-с С-p C-d , но чуда не произошло , только знак стоп появился около формулы.

Сразу тухлыми помидорами не закидывайте, подскажите как сделать так чтобы картинки все таки появлялись . в ~/.emacs пока добавил только

(require 'preview-latex)

DR_SL
()

Конференция «Открытые технологии в инженерном деле»

Новости — Linux в России
Группа Linux в России

20 апреля 2012 года в МГТУ им. Н.Э. Баумана, планируется провести конференцию посвященную открытым технологиям. Тематически она будет поделена на две секции.

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

Вторая часть посвящена прикладным инженерным программам таким как KiCAD, openSCADA, LibreCAD,FreeCAD, Elmer,openFOAM, GNU/Octave, SciLab, Maxima.

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

На конференцию приглашаются докладчики и все кому небезразлична данная тематика. К сожалению, для прохода на территорию МГТУ требуется заранее зарегистрироваться.

Список докладов будет обновляться с течением времени.

>>> Подробности

 ,

DR_SL
()

[octave][gui] проблемы при сборке gui (GNU).

Форум — Desktop

Пишу статью об octave и в конце хотел написать про gui octave ,т.к. проект qtOctave закрылся. В свое время пробовал собирать gui octave и по функционалу он был сильно хуже qtOctave, но хочу проверить, что нибудь там интересное добавилось по мимо irc чата).

Использовал старый способ сборки

hg clone --rev gui http://hg.savannah.gnu.org/hgweb/octave/
cd octave
hg update -C gui
cd gui
qmake
make
Но не собирается нет файла octave/config.h .... и далее, ... почитав список рассылки догадываюсь что надо указать какую то переменную, но вот какую конкретно?

P.S. Мне нужен только gui, все собирать не хочу

 ,

DR_SL
()

[octave][echo][debian] Почему не работает поддержка echo или как ещё раскрасить вывод

Форум — Desktop

Я решил тут попробовать octave в терминале, на системе Debian 6.0 octave-3.2.4 , есть там такая опция поддержки в octave команды echo

octave -x
Но при таком раскладе . в консоль выдается какой-то набор файлов(откуда они и что делают не понятно).. гугл мне не помог и нужной опции для настройки .octaverc я тоже не нашел

Внимание вопрос: как включить поддержку echo в octave или, как раскрасить вывод сообщений в octave( disp() , printf() , echo -e ???)

 , ,

DR_SL
()

[KiCAD]Проект не принимает пожертвования?

Форум — Talks

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

просьба своих счетов не указывать)))

[корыстные интересы]Есть конечно и интерес к тому чтобы, таки рассмотрели и включили одну фичу работа с git[/корыстные интересы]

 

DR_SL
()

Что стало с проектом qtOctave?

Форум — Talks

Графическая мордочка/оболочка к gnu octave

Вопрос в том , что после вот этого события, форкнул ли кто нибудь проект qtoctave?

И второй вопрос, какие из графических оболочек для octave сейчас развиваются и на уровне?

P.S. SciLAB не предлагать)))

DR_SL
()

cirkuit глюки при генерации картинки

Форум — Desktop

Вопрос такой, есть собранный и установленный cirkuit-0.4, беру пример из поставляемых вместе с программой (например ex11.m4), пробую сгенерировать картинку мне выдает

[dvips]
dvips: DVI file can't be opened: /tmp/kde-valber/cirkuit/build/T27336.dvi: No such file or directory


[epstopdf]
epstopdf ($Id: epstopdf.pl 17496 2010-03-18 17:57:31Z karl $) 2.15
!!! Error: Cannot open /tmp/kde-valber/cirkuit/build/T27336.eps:

Хотя dvips и epstopdf установлены в системе. Эта ошибка возникает и в KDE и в GNOME.

На всякий случай права

-rw-r--r-- 1 valber valber    8 Авг 15 14:10 T27336.aux
-rw-r--r-- 1 valber valber 9074 Авг 15 14:10 T27336.log
-rw------- 1 valber valber 2360 Авг 15 14:10 T27336.m4

Скажите если надо ещё как-то дополнительно настраивать cirkuit после установки.

DR_SL
()

Релиз свободного САПР FreeCAD 0.11

Новости — Open Source
Группа Open Source

Готовится к выходу новая версия FreeCAD 0.11. FreeCAD — это открытая САПР, основанная на движке OpenCASCADE. Лицезия: в основном LGPL.

Список некоторых изменений:

  • Проект переведен на 13 языков, в том числе на русский (70%) и украинский (67%).
  • Несколько улучшена история создания модели (теперь она иерархическая).
  • Механизм копирования и вставки теперь позволяет переносить объекты между документами.
  • В «Инструментарий Деталей» добавлены инструменты: скругление и фаска рёбер, зеркалирование.
  • Механизм «Эскизного Инструментария» переписан, и, хотя он пока не завершен, там уже можно найти хороший набор инструментов (этот модуль отвечает за рисование эскиза с ограничениями).
  • Добавлена возможность строить тела по своим эскизам и автоматически перестраивать их после изменения эскиза.
  • «Инструментарий Автоматики» был расширен множеством GUI-элементов; он позволяет имитировать движения промышленых роботов.
  • Оптимизирована привязка к объектам.
  • В «Чертёжный Инструментарий» включены инструменты: правильные многоугольники и B-сплайны.
  • Экспорт в DXF теперь поддерживает атрибуты блоков.
  • К «Инструментарию Изображений» добавился объект ImagePlane, он выводит изображение внутрь 3D-сцены и может быть необходим для построения геометрии по отсканированным чертежам.

>>> Подробности

 ,

DR_SL
()

[gentoo][radeon] слетел X после обновления ядра

Форум — Linux-hardware

Сменил ядро с 2.6.34-r11 на 2.6.36-r6,после перезагрузки начали появлятся артефакты. После неособо умных попыток обновится (emerge -avuDN world) полетели иксы. На борту видеокарта ATI RV730 [Radeon HD 4650].

[ 86376.087] (II) Module dri: vendor="X.Org Foundation"
[ 86376.087] 	compiled for 1.9.2, module version = 1.0.0
[ 86376.087] 	ABI class: X.Org Server Extension, version 4.0
[ 86376.087] (II) Loading extension XFree86-DRI
[ 86376.087] (II) LoadModule: "radeon"
[ 86376.087] (II) Loading /usr/lib64/xorg/modules/drivers/radeon_drv.so
[ 86376.088] dlopen: /usr/lib64/xorg/modules/drivers/radeon_drv.so: undefined symbol: miEmptyData
[ 86376.088] (EE) Failed to load /usr/lib64/xorg/modules/drivers/radeon_drv.so
[ 86376.088] (II) UnloadModule: "radeon"
[ 86376.088] (EE) Failed to load module "radeon" (loader failed, 7)
[ 86376.088] (EE) No drivers available.
[ 86376.088] 
Fatal server error:
[ 86376.088] no screens found
[ 86376.091] 

Уже пробовал пересобрать xorg-server и xorg-drivers . Подскажите где и куда копать?! в папке /usr/lib64/xorg/module/drivers есть файл radeon_drv.so

Это кусочек xorg.conf

Section "Device"
        ### Available Driver options are:-
        ### Values: <i>: integer, <f>: float, <bool>: "True"/"False",
        ### <string>: "String", <freq>: "<f> Hz/kHz/MHz"
        ### [arg]: arg optional
        #Option     "NoAccel"            	# [<bool>]
        #Option     "SWcursor"           	# [<bool>]
        #Option     "Dac6Bit"            	# [<bool>]
        #Option     "Dac8Bit"            	# [<bool>]
        #Option     "BusType"            	# [<str>]
        #Option     "CPPIOMode"          	# [<bool>]
        #Option     "CPusecTimeout"      	# <i>
        #Option     "AGPMode"            	# <i>
        #Option     "AGPFastWrite"       	# [<bool>]
        #Option     "AGPSize"            	# <i>
        #Option     "GARTSize"           	# <i>
        #Option     "RingSize"           	# <i>
        #Option     "BufferSize"         	# <i>
        #Option     "EnableDepthMoves"   	# [<bool>]
        #Option     "EnablePageFlip"     	# [<bool>]
        #Option     "NoBackBuffer"       	# [<bool>]
        #Option     "DMAForXv"           	# [<bool>]
        #Option     "FBTexPercent"       	# <i>
        #Option     "DepthBits"          	# <i>
        #Option     "PCIAPERSize"        	# <i>
        #Option     "AccelDFS"           	# [<bool>]
        #Option     "IgnoreEDID"         	# [<bool>]
        #Option     "CustomEDID"         	# [<str>]
        #Option     "DisplayPriority"    	# [<str>]
        #Option     "PanelSize"          	# [<str>]
        #Option     "ForceMinDotClock"   	# <freq>
        #Option     "ColorTiling"        	# [<bool>]
        #Option     "VideoKey"           	# <i>
        #Option     "RageTheatreCrystal" 	# <i>
        #Option     "RageTheatreTunerPort" 	# <i>
        #Option     "RageTheatreCompositePort" 	# <i>
        #Option     "RageTheatreSVideoPort" 	# <i>
        #Option     "TunerType"          	# <i>
        #Option     "RageTheatreMicrocPath" 	# <str>
        #Option     "RageTheatreMicrocType" 	# <str>
        #Option     "ScalerWidth"        	# <i>
        #Option     "RenderAccel"        	# [<bool>]
        #Option     "SubPixelOrder"      	# [<str>]
        #Option     "ClockGating"        	# [<bool>]
        #Option     "VGAAccess"          	# [<bool>]
        #Option     "ReverseDDC"         	# [<bool>]
        #Option     "LVDSProbePLL"       	# [<bool>]
        #Option     "AccelMethod"        	# <str>
        #Option     "DRI"                	# [<bool>]
        #Option     "ConnectorTable"     	# <str>
        #Option     "DefaultConnectorTable" 	# [<bool>]
        #Option     "DefaultTMDSPLL"     	# [<bool>]
        #Option     "TVDACLoadDetect"    	# [<bool>]
        #Option     "ForceTVOut"         	# [<bool>]
        #Option     "TVStandard"         	# <str>
        #Option     "IgnoreLidStatus"    	# [<bool>]
        #Option     "DefaultTVDACAdj"    	# [<bool>]
        #Option     "Int10"              	# [<bool>]
        #Option     "EXAVSync"           	# [<bool>]
        #Option     "ATOMTVOut"          	# [<bool>]
        #Option     "R4xxATOM"           	# [<bool>]
        #Option     "ForceLowPowerMode"  	# [<bool>]
        #Option     "DynamicPM"          	# [<bool>]
        #Option     "NewPLL"             	# [<bool>]
        #Option     "ZaphodHeads"        	# <str>
	Identifier  "Card0"
	Driver      "radeon"
	VendorName  "ATI Technologies Inc"
	BoardName   "RV730 PRO [Radeon HD 4650]"
	BusID       "PCI:1:0:0"
EndSection

 ,

DR_SL
()

Помощь проекту LibreCAD [UTF-8][Qt]

Форум — Development

Существует такой проект LibreCAD. Задуман он как форк QCAD community edition, с переносом всей функциональности с библиотек Qt3 на Qt4.

Вот в чем проблема, если написать русский текст он отображается, но после сохранения и открытия заново, все русские символы заменяются на знаки вопросов '?'.

Естественно я написал в тех поддержку, и автор поросил помощи у всех заинтересованных, он считает что проблема в поддержке UTF-8 форматом dxf. Ну и вообще склоняется к тому что проблема в шрифтах.

Я не разбираюсь в Qt настолько чтобы перелопатить все исходники. Максимум на что хватило моих сил это diff ом сравнить QCAD и LibreCAD, и возможно проблема кроется в смене классов. <q3textstream.h> на <qtextstream.h>

Ну и собственно ссылка на сайт раработчика

http://www.librecad.org/2011/01/stickfonts

 

DR_SL
()

[Gentoo] Не собирается xulrunner-1.9.2.13

Форум — Desktop

Не ставится xulrunner-1.9.2.13 , у меня это случилось после обновления системы.

make[3]: *** [NativeX64.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.13/work/mozilla-1.9.2/js/src'
make[2]: *** [libs_tier_js] Error 2
make[2]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.13/work/mozilla-1.9.2'
make[1]: *** [tier_js] Error 2
make[1]: Leaving directory `/var/tmp/portage/net-libs/xulrunner-1.9.2.13/work/mozilla-1.9.2'

Возможно я прошляпил измение расположения java. На Gentoo перешел недавно. Надо напрямую указать какие-то библиотеки? и если так, то где они?

 

DR_SL
()

RSS подписка на новые темы