Сообщения voronin
В Debian что-то неладно?
Серьезно, многие скажут все там так и все хорошо, но вот я периодически натыкаюсь на досадные момент. Debian, несмотря на прекрасный testing, на котором сейчас и сижу, делается для stable и на Systemd, Wayland, другие новшества перейдет наверняка далеко не сразу (хотя может кому-то это и хорошо). Людей проекту судя по всему не хватает, т. к. например версия OwnCloud в репозиториях крайне стара, без обновлений багов даже, не то что 3-я. Те кто есть, они видимо не справляются со своей работой, сейчас пытался поставить Steam - сделал aptitude install libc6:i386, а там dependency hell на libgcc1:i386. libc6 даже в unstable протухла.
Думаю перекатиться, скорее всего на Fedora, хотя все же очень люблю aptitude, жаль его бросать. Разубеди меня ЛОР (всем индифферентно - уходи, ты не нужен, Debian наше все).
Правильная установка пакетов и зависимостей
Привет ЛОР, опять, вопрос в толксы, потому что не особо технический.
Предыстория: Я к системе отношусь несколько странно и пытаюсь держать ее в абсолютной чистоте, любой софт укладывать в пакеты, и даже пользуясь лаптопом один, все равно делаю все по канону мультипользовательской системы - вот сто лет мне DM не нужен, но все равно ставлю GDM, избегаю по возможности ПО с зависимостями из KDE, потому что Gnome, и т. п.
Раньше и пакеты ставил очень выборочно, оставляя лишь то, что я точно знаю мне нужно. Благо с deb это делать очень удобно и помимо необходимых зависимостей существуют рекомендуемые и предлагаемые. Но в итоге, после такой установки Gnome 3, некоторые вещи отказывались работать из-за отсутствия некоторых рекомендуемых пакетов и приходилось выискивать их, в итоге теперь я ставлю почти все рекомендуемые пакеты.
И вот, ВНЕЗАПНО, после 3 лет использования Debian, я обнаружил пакеты xorg и x-window-system, которые ставят X, а я всегда это делал через установку xserver-xorg-core и xserver-xorg-драйвера. Вот и возникло у меня ощущение что я делаю что-то не правильно. Ведь ментенейр который собирал X наверняка думает что я поставлю x-window-system, а не буду собирать его по частям.
Собственно говоря вопрос: как вы обычно ставите пакеты? Один большой метапакет со всеми возможными зависимостями или только какие-то определенные. Убираете ли рекомендуемые зависимости? И т. п.
Пользователи Gentoo могут пройти мимо или рассказать как USE флаги решают все их проблемы :3
Алсо, именно поэтому дико раздражает Gnome 3, который тянет PulseAudio, Bluez и еще кучу дерьма, которое мне не нужно.
У кого больше корень
Господа, а сколько у вас обычно занимает корень? Ну точнее все, исключая /var и /home.
У меня вот сейчас 8 Гб, но с приходом игор и других объемных приложений на Linux, стало интересно что делать. Куда этот их Steam вообще все ставит? В хоум? А как тогда с остальными пользователями быть? Тот же TF2 весит все 12, создавать теперь для этого дела opt на 100 Гб чтоле или вообще LVM использовать..
Игровой движок
Привет ЛОР, платиновый вопрос - хочу попробовать написать что-нибудь простенькое в 3D. Есть в этом вашем^Wнашем Open Source что-нибудь для этого?
Из того что хотелось бы иметь:
- Платформы: Linux, Windows, Android, остальные приветствуются
- Работа с сетью
- Поддержка Blender (до этого с ним баловался, приятная вещь)
- ЯП значения не имеет, но наличие C/C++, Python привязок приветствуется.
Из того что смотрел - порадовали Unigine и Unity3D, но оба платные и нешвабодные, хотя у Unity3D есть хотя бы бесплатная версия, почти без всего, но поиграться хватит.
Что по поводу Torque3D и Irrlicht можно сказать? Они вроде бы оба под Android пока что не собираются.
Еще смотрел Shiva3D, это что-то странное и совсем не Free и тем более Open Source и Esenthel - тоже что-то страшное.
И еще про UDK! Для Linux его пока что нет, хотя он относительно тесно связан с Steam'ом, то что думаю скоро появится.
Тащемта к чему я это? Кастую разработчиков по данной теме, подскажите что-нибудь, особых знаний на уровне первых курсов универа, но я же и не серьезную игру собираюсь писать, а побаловаться, тем не менее хотелось бы что-то хорошее тыкать, дабы с пользой провести время.
Темы иконок в приложении
Необходимо поставить в Qt'шном приложении иконку, неплохо было бы ее брать из темы, но как узнать правильное название иконки? Т. е. нужен мне «+», логично что это «add», в Faenza и Gnome Colors - так, но вот в Hicolor я такого не нашел. Как быть? Есть ли какая-то спецификация?
Как сделать чтобы работало и под оффтопиком? Можно как-то добавить fallback иконки, на случай если нужных не будет или запущено из под максимальной расширенной?
Образование - сервис для ведения конспектов, курсов
Сап ЛОР. Наверняка все ведут для себя конспекты (книг, лекций, etc), кто-то делает это в тетради, блокноте, локальной wiki (тут кто-то советовал давно, может быть в Zim). Вот и передо мной встал такой вопрос, как вести конспекты, раньше это был Evernote, но сейчас их уже много и задача стоит несколько другая.
Есть группа, не обязательно, но скажем студентов, соотв. они ходят на лекции и ведут конспекты и уже не только в тетрадях (2012 год же). Нужен, для них, сервис ведения конспектов (лично) и не только лекций, а скажем еще и книг, они добавляют в них изображениях, видео, естественно формулы в LaTeX'е.
И вот кто-то из них просит другого показать конспект, потом еще один и так вся группа (сессия например), он берет на этом сервисе и выкладывает свой конспект в категорию «ИТ», подкатегорию «Архитектура ЭВМ». Народ читает, комментирует, задает автору вопросы, автор на них отвечает (это хотелось бы иметь отдельной страницей/вкладкой на странице). Возможно даже автор создает тесты, которые участники сервиса проходят (не думаю что что-то подобное существует, поэтому конечно же ищется Open Source проект).
Или же другой участник сервиса изучает Scala и хочет сделать для других такой вот курс по своим конспектам, т. е. не хочется затачивать это под конспекты именно лекций.
Суть вопроса - сервиса такого я не нашел, да и вообще - хочется поднять свой, но и сервис подойдет тащемта. Думаю посмотреть Drupal, MediaWiki, WordPress для этого, может сообщество меня куда-то направит? Для тех кто не стал читать всю чушь выше, приведу требования:
- Приватные конспекты
- Публикация конспектов как курсов
- Возможность легко видеть и редактировать свои конспекты/курсы
- Желательно чтобы в курсах была возможность интерактива
- Связь с автором курса (вопросы и ответы к главе конспекта скажем)
- Open Source (наверняка придется дописывать)
- Желательно Python, но что уж там, что угодно подойдет
ProFTPD - 550 login: Permission denied
В связи с появлением адекватного провайдера, купил нормальный роутер и прошил его на DD-WRT, дошел до настройки FTP и HTTP серверов на подключенный USB накопитель и возникла следующая проблема.
На роутере присутствует только два пользователя и добавить их нельзя (ну вообще наверное можно, но это уже слишком), поэтому ProFTPD указан альтернативный passwd и group файл на USB накопителе. Все супер, пользователи видят нужные и не видят ненужные папки.
Только вот они не могут в них писать, если только не сделать chmod 777, получается что необходимо дать папкам chgrp и chown, но как, ведь нужных пользователей и групп нету в /etc/passwd и /etc/group.
И вообще, почему он себя так ведет? Ведь ProFTPD запущен от root'а, какие тут могут быть права или он их как-то специально проверяет? Хотя, если сервер запущен от root'а и все пользователи работают с файлами под ним, сильно ли это отличается, в плане безопасности, от прав доступа 777.
Поменять разделы /home и /
Недавно заметил что установил / на /dev/sda5 (extended раздел на 250 гб), а /home на /dev/sda2 (10 гб), как их теперь правильно поменять местами? По идее еще необходимо будет переустановить grub? Какие еще тонкости есть?
постоянно включается видеокарта
Это просто какое-то издевательство и самое непонятное - как? Имеется ноут с гибридной графикой, на debian testing, подтянут bumblebee из suwako.nomanga.net, раньше все было нормально, но сейчас появилась следующая проблема:
Открываю видео на youtube, например, ну или какой-нибудь сайт потяжелее, включается видеокарта (видно через /proc/acpi/bbswitch) и ладно бы она выключалась, но нет! приходится ручками делать tee /proc/acpi/bbswitch <<<OFF и так довольно часто. С приложениями же, запущенными через optirun, все работает нормально.
Алсо, в dmesg есть интересный момент:
[ 266.859913] NVRM: The NVIDIA GPU 0000:01:00.0 (PCI ID: 10de:0df5) installed [ 266.859914] NVRM: in this system is not supported by the 295.53 NVIDIA Linux [ 266.859915] NVRM: graphics driver release. Please see 'Appendix A - [ 266.859916] NVRM: Supported NVIDIA GPU Products' in this release's README, [ 266.859917] NVRM: available on the Linux graphics driver download page at [ 266.859918] NVRM: http://www.nvidia.com. [ 266.859928] nvidia: probe of 0000:01:00.0 failed with error -1 [ 266.859953] NVRM: The NVIDIA probe routine failed for 1 device(s). [ 266.859955] NVRM: None of the NVIDIA graphics adapters were initialized!
Тем не менее, сама карточка прекрасно работает, шестеренки в glxgears крутятся, поддержка ее в релизе драйвера заявлена. На nouveau желания переходить нету.
P.S.: даже если остановить bumblebeed, то видеокарта все равно будет включаться таким вот образом.
UPD: Нашел тред на github, сейчас попробую решения. https://github.com/Bumblebee-Project/Bumblebee/issues/144 UPD2: Да из-за флэша включается, но и не только из-за него. https://bbs.archlinux.org/viewtopic.php?pid=1112688
gnome-settings-daemon нужен или нет
Сап ЛОР, потыкал тут gnome-shell и это просто ужасно, Торвальдс прав во все поля. Но дело не в этом, перекатываюсь обратно на fluxbox и встал такой вопрос - зачем вообще нужен gnome-settings-daemon?
Насколько понимаю - он несет на себе не только GTK темы и специфические настройки Gnome? Т. е. юзая его можно наслаждаться всеми настройками (мыши, клавиатуры, яркости) из gnome-control-center?
И тогда вопрос - есть ли альтернативные GUI или еще лучше псевдо GUI, для настройки всего и вся, дабы не лазить по туевой хуче конфигов. И зачем нужно было делать настройки через демон?
Документация Cyanogenmod по сборке для кастомного устройства
Собственно сабж, имеется Samsung Exhibit 4G, исходники которого Samsung открыла, хочу собрать на него суаноген, пока что для тренировки собрал под эмуль, долго мучался с запуском того что собралось.
Но собственно говоря ближе к делу - пробовал читать конфиги которые уже есть, общая картина по сборке нового девайса не особо вырисовывается, есть ли к этому делу документация?
Алсо, вот от Samsung у меня имеется ядро, с конфигом, как его собирать я представляю, ровно как и другое ядро, но с этим конфигом. А вот другая часть архива - это какие-то странные частичные сырцы Android'а, которые уже у меня есть и ничего нового, по сути дела, не несут. Никаких конфигов, как в cyanogen'е там нету, что делать! Если кому интересно, то архив не линкуется, для загрузки необходимо зайти на сайт самцов и вбить SGH-T759.
Техническая литература - Как запоминать
В данный момент читаю Философия Java, и дабы лучше запоминать, конспектирую в тетрадь, помогает, но как-то диковинно чтоле. Какие есть способы запоминания технической литературы?
Ах да, еще хотелось бы как-то увековечить конспекты на винте (до следующего форматирования, лол), просто оцифровать - у меня ужасный почерк, набирать с тетради - лень, хотя повторение, как говорится... Вот видел такую тему: http://www.wacom.eu/index2.asp?lang=ru&pid=9226 Кто нибудь пользовал? Как будет под линем?
[GCC][Graphite] -ftree-parallelize-loops=n
Многие пакеты при сабжевом флаге валятся с одной и той же ошибкой, в итоге помогает его отключение для пакета или же зависимостей, посему вопрос: Безопасно ли вообще этот флаг использовать? Возможные фиксы.
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../lib64/libgdk_pixbuf-2.0.so: undefined reference to `GOMP_parallel_end'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../lib64/libgdk_pixbuf-2.0.so: undefined reference to `omp_get_num_threads'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../lib64/libgdk_pixbuf-2.0.so: undefined reference to `GOMP_parallel_start'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.5.3/../../../../lib64/libgdk_pixbuf-2.0.so: undefined reference to `omp_get_thread_num'
collect2: ld returned 1 exit status
[Graphite][Gentoo] Не ставится sys-devels/m4
При обновлении GCC в stage3 не хочет даже конфигурироваться sys-devels/m4, пишет econf failed, если графит выключить, то все ок. Можно как-то объяснить системе что если поддерживается graphite, то компилировать с ним? Кусок config.log с ошибкой: http://pastebin.com/1FSUMEAw и make.conf:
GRAPHITE="-fgraphite-identity -ftree-vectorize -floop-interchange -floop-strip-mine -floop-block -ftree-loop-distribution -ftree-parallelize-loops=8"
CFLAGS="-march=native -mmmx -mfpmath=sse -msse4 -msse4.2 -O2 -pipe ${GRAPHITE}"
CXXFLAGS=«${CFLAGS}»
CHOST=«x86_64-pc-linux-gnu»
USE=«mmx sse sse2 bash-completion emacs gtk imagemagick ios ipod jabber joystick -kde latex libnotify python ssl unicode vim-syntax xinerama xmpp dbus png svg -hal webkit intel acpi wifi xfce truetype git usb spell -qt3 -qt4 -qt apm lm_sensors hddtemp graphite nptl»
[Gentoo][Funtoo][Source based]Еще один выбора дистрибутива тред
Не люблю я подобные треды, но не могу не спросить красноглазую часть ЛОР'а перед важным выбором, в наличии hi-end лаптоп (Dell N5110) - всего пол года, пока что ничего лучше, да за такие деньги, не видел, но не в этом суть.
Уже достаточно давно сижу на веществах Linux, за это время научился править всякие страшные вещи вроде HAL, PolicyKit и даже Bumblebee привести в полноценное рабочее состояние смог, с выключением дискретной карточки. Начинал когда-то с Hardy Heron, с трудом перелез на Arch (был словно глоток воздуха, когда понял всю суть KISS), потом была Gentoo и много чего другого.
Но сейчас решил поставить Gentoo и в ближайшее время начать серьезно разбираться в Linux, на виртуалке под веществами Slackware (ну а под чем же еще). Но вот взглянул на handbook и стало грустно, видимо правду говорят - сообщество Gentoo умирает :( сейчас wiki арча куда более информативней и современней.
Поэтому подумал о Funtoo - как оно в качестве основной ОС? Напрягает что преподносится он, как платформа для дальнейшей разработки Gentoo и личный дистрибутив Даниэля Роббинса. Ну и соответственно - что еще можете посоветовать? Из особо важных критериев:
- Вмеру красноглазия, хочется порой чтобы можно было просто поставить и работать - раньше у Gentoo с этим было куда лучше.
- Последние версии ПО, но стабильные, по возможности, судя по крикам на форуме, у Gentoo ныне с этим проблемы.
- Source based - а что вообще есть source based, с пакетным менеджером и не Gentoo based?
ЛОРчую - Arch, все кроме последнего подходит конечно, да и AUR есть, но без USE флагов и компиляции не интересно.
[Python][Вложенные классы] Доступ к полю внешнего класса из внутреннего
При написании кода появилась такая проблема, есть код следующего вида:
class OuterClass:
__init__(self):
self.var = 'somevar' # или просто var = 'somevar'
class InnerClass:
# некоторый код которому нужна var
pass
[Fluxbox] Иконка в трее для батареи
Господа, может ли кто-нибудь подсказать приложение для вывода статуса батареи в трее? Обновился до третьегнома, и с ним попутно отвалился gnome-power-manager, во всяком случае таковой команды больше нет, ровно как и иконки, печаль..
[Соц. сети] Gwibber alternative
Что-то не могу найти ни одной нормальной альтернативы gwibber'у, уж больно он толстый. Посоветуйте господа, чтобы с twitter'ом и facebook'ом (опционально) и втентаклем (over опционально, знаю не нужен, но что поделать когда все там).
И еще он не умеет хайдить сообщения, что дико расстраивает.
[Apache] mod_rewrite
Привет ЛОР, я знаю что я не осилятор сабжа, но не думай что я не пытался понять его, поэтому помимо решения проблемы прошу ткнуть носом почему не работало.
Вобщем необходимо было написать сайт на Yii Framework (PHP), он имеет две точки вхождения: index.php, admin.php работающих по принципу: index.php/url/?params. Необходимо mod_rewrite'ом сделать следующее:
^/(.*) /index.php/$1
^/admin/(.*) /admin.php/$1
^/media/(.*) /views/media/$1
следующие → |