LINUX.ORG.RU

Сообщения Waldo-de-Kard

 

СПО для отдела кадров.

Форум — General

Беглое гугление ничего толком не дало. Требуется - база сотрудников с формированием определенных форм и отчетов. Особо хочу отметить форму Т2, которая отправляется в военкоматы при приеме на работу и увольнении. В данный момент используется ПО ГранВур, но ввиду его узкой специализации, многие вещи приходится делать вручную, такие как ежемесячный отчет по принятым и уволенным сотрудникам в другие отделы.
Что вообще имеется в арсенале для такого рода деятельности?
UPD: Предприятие на ~500 человек. Опытных кадровиков просьба отписаться, если тут есть)

 ,

Waldo-de-Kard
()

Gentoo + acestream

Форум — Desktop

Прошу помощи, мозгов не хватает разобраться.
Полный выхлоп здесь
Собственно, во время установки сабжа конфликты пакетов разного калибра. Блокировки, разные use флаги... Не могу сообразить как разрулить.
Что именно вызывает проблему:

[blocks B      ] <dev-libs/libebml-1.3.0 ("<dev-libs/libebml-1.3.0" is blocking dev-libs/acestream-libebml-1.2.2)

И проблема с libxml2
dev-libs/libxml2:2

  (dev-libs/libxml2-2.9.1-r1::gentoo, ebuild scheduled for merge) pulled in by
    dev-libs/libxml2:2[!icu?] required by (dev-qt/qtwebkit-4.8.5::gentoo, ebuild scheduled for merge)

  (dev-libs/libxml2-2.9.1-r1::gentoo, installed) pulled in by
    dev-libs/libxml2:=[icu] required by (www-client/chromium-31.0.1650.57::gentoo, installed)
    dev-libs/libxml2:2/2=[icu] required by (www-client/chromium-31.0.1650.57::gentoo, installed)


Т.е. хромиум требует пакет с одними флагами, acestream с другими.
Отдельно прошу помощи у megabaks, усилиями которого сабж и запилен в оверлей.

 ,

Waldo-de-Kard
()

GNU/Linux на телефонах.

Форум — Talks

Признаюсь сразу, в этой теме не эксперт, поэтому вопрос будет звучать с позиции обывателя.
Есть ли в природе работоспособные модели, работающие на чистом Линуксе? Ибо в Андроиде там только ядро, что не является GNU во-первых, да и завязано все на патентно несвободной Jave, или чем-то таком.
Всякие MeeGo (Maemo и Moblin) и прочие дистрибутивы - чуть теплее, но обычные юзеры про них и не слышали, количество реальных моделей крайне мало, качество выпущенных моделей тоже не очень («гниющие экраны» как пример) и т.п. Да и позиционируется оно не как дистрибутив (как мне показалось), а как своя собственная ОС, на основе Linux с Angry Birds и пианистками.
Читал что на отдельные устройства ставили Ubuntu, она запускалась и в конце писали - звонить нельзя, камера не работает, ничего вообще не работает, зато Ubuntu стоит. История успеха, чо.
Готов спорить, что адепты сами компиляли Генты на такие устройства, но работоспособность не гарантируется.
Тем, кто не осилил - когда будет проект IBM-совместимого телефона? Что купил/собрал телефон - и сам выбираешь что ставить: винды, линуксы, макоси, андроиды и еще много разных хороших операционок, которые будут работать?

 ,

Waldo-de-Kard
()

Проблемы с xf86-video-virtualbox

Форум — Desktop

При установке xf86-video-virtualbox наблюдаю такую картину:

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

x11-base/xorg-server:0

  (x11-base/xorg-server-1.13.4-r1::gentoo, ebuild scheduled for merge) pulled in by
    <x11-base/xorg-server-1.13.99[-minimal] required by (x11-drivers/xf86-video-virtualbox-4.1.26::gentoo, ebuild scheduled for merge)

  (x11-base/xorg-server-1.14.3-r2::gentoo, installed) pulled in by
    x11-base/xorg-server:0/1.14.3= required by (x11-drivers/xf86-input-evdev-2.8.1::gentoo, installed)
    x11-base/xorg-server:0/1.14.3= required by (x11-drivers/xf86-video-vesa-2.3.3::gentoo, installed)

Никак не могу сообразить, как бороться.
Что характерно, на настоящем железе с таким не сталкивался.

 ,

Waldo-de-Kard
()

USE флаги в Gentoo. emerge не читает make.conf

Форум — Desktop

Всем доброго времени суток.
Бьюсь головой об стену. Имею /etc/portage/make.conf приблизительно такого содержания:

CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer -m3dnow -mmmx -msse2 -mfpmath=sse"
CXXFLAGS="${CFLAGS}"
# WARNING: Changing your CHOST is not something that should be done lightly.
# Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing.
CHOST="i686-pc-linux-gnu"
# These are the USE flags that were used in addition to what is provided by the
# profile used for building.
#USE="bindist"
PORTDIR="/usr/portage"
DISTDIR="${PORTDIR}/distfiles"
PKGDIR="${PORTDIR}/packages"
MAKEOPTS="-j2"


SYNC="rsync://rsync2.ru.gentoo.org/gentoo-portage"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"
#Desktop environment
USE="X python -gnome -kde -minimal -qt4 dbus jpeg lock session startup-notification thunar udev"
INPUT_DEVICES="evdev"
VIDEO_CARDS="radeon"
USE="-bluetooth unicode"
LINGUAS="ru en"
Прошу обратить внимание на то, что USE флаги есть и они мне нужны. Далее запускаем emerge --info
Portage 2.2.1 (default/linux/x86/13.0, gcc-4.7.3, glibc-2.15-r3, 3.2.0-54-generic-pae i686)
=================================================================
System uname: Linux-3.2.0-54-generic-pae-i686-AMD_Athlon-tm-_64_Processor_3200+-with-gentoo-2.2
KiB Mem:     2061432 total,    140628 free
KiB Swap:          0 total,         0 free
Timestamp of tree: Tue, 22 Oct 2013 17:15:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
app-shells/bash:          4.2_p45
dev-lang/python:          2.7.5-r3, 3.2.5-r3
dev-util/cmake:           2.8.10.2-r2
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6-r1
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.13.4
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.7.3-r1
sys-devel/gcc-config:     1.7.3
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.9 (virtual/os-headers)
sys-libs/glibc:           2.15-r3
Repositories: gentoo
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=native -pipe -fomit-frame-pointer -m3dnow -mmmx -msse2 -mfpmath=sse"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=native -pipe -fomit-frame-pointer -m3dnow -mmmx -msse2 -mfpmath=sse"
DISTDIR="/usr/portage/distfiles"
FCFLAGS="-O2 -march=i686 -pipe"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync"
FFLAGS="-O2 -march=i686 -pipe"
GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/"
LANG="ru_RU.UTF-8"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync2.ru.gentoo.org/gentoo-portage"
USE="acl berkdb bzip2 cli cracklib crypt cxx dri fortran gdbm iconv ipv6 modules mudflap ncurses nls nptl openmp pam pcre readline session ssl tcpd unicode x86 zlib" ABI_X86="32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1 emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" CAMERAS="ptp2" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf superstar2 timing tsip tripmate tnt ubx" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LINGUAS="ru en" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php5-5" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python2_7 python3_2" RUBY_TARGETS="ruby19 ruby18" USERLAND="GNU" VIDEO_CARDS="radeon" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
И в выхлопе я в упор не вижу своих USE флагов. emerge их не видит и при пересборке ругается нехорошими словами.
В чем суть? Намудрил с синтаксисом? Не сплясал с бубном? Хендбук читал, укажите в каком месте я что-то не так делаю.
UPDATE:Всем спасибо. На хендбуке не было указало, думал можно указывать несколько переменных.

 , ,

Waldo-de-Kard
()

Gentoo + lightdm = вопросы.

Форум — Desktop

Всем доброго времени суток.
Установил тут Gentoo. Установил иксы и xfce. Без особых проблем.
Проблемы начались во время установки lightdm. После перезагрузки имею просто черный экран. Приходится Ctrl+Alt+F1 и логиниться руками и запускать иксы. Из этого следуют вопросы.
1) Где находятся логи, которые могут мне помочь? В /var/log/lightdm пусто.
2) Как это можно исправить/как минимально настроить сее чудо? По отсутствию информации в интернете, я так понял что настройка чуть менее, чем не требуется, чтобы просто завести это дело. Находил только настройку автологина, нескольких х серверов и прочего.
3) в /etc/portage/make.conf в USE флагах у меня явно указано "-qt4". В таком случае, почему lightdm потянул за собой qt? И как правильно от него избавиться, если это возможно.
4) И сразу худшее. Не нашел вменяемой команды, как можно посмотреть, какие пакеты с какими зависимостями были раннее установлены. Т.е. пока ставил lightdm установил 16 пакетов. Где можно посмотреть что именно установилось, чтобы удалить их под ноль, типа их тут никогда и не было?

 ,

Waldo-de-Kard
()

Valve анонсировала Steam Machines.

Форум — Games

Вторым этапом компания Valve анонсировала «аппаратные решения развлекательного центра для гостиных».
Ну то есть они сообщили, что готов прототип их собственного производства, подробностей о котором мы не услышим еще месяц. Также они поддерживают концепт, чтобы другие производители также создавали свои решения на базе их платформы SteamOS. 300 таких устройств будет роздано тестерам до конца года.
Интересны два момента. Во-первых устройства обещают быть открытыми для замены как программного обеспечения, так и аппаратного. Во-вторых, заявлена возможность загрузить исходный код их операционной системы, но позже.
Надо полагать, что для сообщества это две хороших новости и одна плохая. Хорошо, что мы имеем больше железа, поддерживающего Linux, и больше программных наработок, реализующих эти возможности. Плохо, что есть повод думать, что это не будет «полностью свободный дистрибутив» с точки зрения Ричарда Столлмана.
Источник: http://store.steampowered.com/livingroom/SteamMachines/

 , ,

Waldo-de-Kard
()

Запуск игры через WINE из-под нативного Linuxa.

Форум — Games

Интересует потенциальная возможность. В принципе в самом заголовке суть вопроса. Но на конкретном примере можно пояснить.
Имеется Steam аккаунт. На нем куплена какая-нибудь игра, не портированная на Linux. В идеале в теории пусть это будет какой-нибудь Skyrim, на практике пусть будет что-то типа GTA Vice City. В теории игру даже никак нельзя скачать, ибо «не поддерживается на вашей платформе». Можно ли скачать/запустить эту игру под вайном, но чтобы Стим был нативный? В ответ на встречное предложение запустить сам Steam и иже с ним игры в Wine в грамотном префиксе могу сказать следующее:

  • идеологически неверно, ибо Wine - костыль.
  • в этом случае два костыля: 1) сам Steam; 2) сама игра. В описываемом мною случае костыль только один - для игры.
  • ныне Steam стал прожорливым. На не очень новых машинах он сам по себе хорошо кушает, боюсь его аппетитов из-под Wine'а.
  • иметь два Steama - нативный и Вайновый - тоже как-то неаккуратно.

И да, я знаю что я - тот самый месье, который знает толк сами-знаете-в-чем.

UPDATE:
Позвольте конструктивно дополнить.
Я не гуру Wine, как оно под капотом работает я в тонких деталях не разбираюсь. Но я слышал про два момента.

  • Wine - это не эмулятор, и не виртуальная машина. Т.е. доступ если игру все-таки как-то запустить из-под нативного Стима, то Wine просто должен преобразовывать API игры под API Linux или как-то так. Если я слабо выразил идею, могу как-то схематически проиллюстрировать.
  • Steam с Wine дружит сам по себе. Были год назад наблюдения, что Steam, запущенный из-под Wine определял версию такового, а не просто инфу, что Wine - это, якобы, Windows XP или что там в настройках указали.

И еще чисто философское рассуждение. Как вы думаете, было бы осмысленно, если бы Valve сделала встроенный аналог PlayOnLinux или CrossOver для тех игр, которые не хочет или не может нативно портировать? Или дать инструменты сообществу аля Мастерская. Чтобы при установке ненативной игры было сообщение типа «сейчас будет прикручен костыль» и с игрой автоматом (т.е. без красноглазия) шла нужная версия Wine со всеми скриптами, библиотеками и прочими кошерными вещами. Как это и реализовано в указанных выше примерах, только лучше.

 , , ,

Waldo-de-Kard
()

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