LINUX.ORG.RU

Избранные сообщения backbone

ssd+hdd: хитрое разбиение на разделы

Форум — Linux-install

Дано: 128gb ssd + 1tb hdd. (ssd - Crucial MX100)

Разные статьи советуют выносить на hdd /var, /var/log, а то и /home (с вытаскиванием профилей определенных приложений на раздел на ssd) и прочее подобное. Весь этот микроменеджмент всё ещё актуален? Или просто / и /home на ssd, media - hdd и /tmp в tmpfs?

 , ,

aidan
()

Gentoo и небезопасный emerge --sync

Форум — General

При установке Gentoo предполагается что дерево ебилдов получено по надежному каналу, в противном случае достаточно тривиально устроить MITM, и в результате пользователь скомпиляет у себя ядро/Firefox/etc. с патчами от Three Letter Agency.

В Debian, например, уже много лет по дефолту включен SecureApt (а ключи разделены между разработчиками при помощи Shamir's Secret Sharing Scheme). Для того чтобы быть уверенным в подлинности апдейтов, достаточно лишь проверить цифровую подпись для скачиваемой ISO'шки.

Есть emerge-webrsync который умеет проверять скачанный снэпшот с ебилдами, но чтобы он это делал, необходимо ставить и настраивать GnuPG, а также добавлять соответствующие настройки make.conf.

Почему в Gentoo это не делается искоробки (казалось бы, вся инфраструктура уже имеется)? Возможно кто-нибудь кинет в меня соответствующим тикетом в багзилле проекта?

 ,

edigaryev
()

Может ли клиент проигнорировать назначенный ему OpenVPN IP-адрес?

Форум — Admin

Допустим, я назначаю определённым клиентам OpenVPN определённые IP-адреса при помощи файлов в client config dir:

ccd/user1

    ifconfig-push 10.8.1.1 10.8.1.2

И правильно ли я понимаю, что этот client1 не сможет назначить себе другой IP-адрес, отличный от выданного, если проигнорирует push и выставит другой, то трафик не пойдёт? Или же это как с dhcp: адрес выдаётся сервером, но клиент может проигнорировать и назначить свой?

 ,

te111011010
()

Xfce

Галерея — Скриншоты
  • Дистрибутив - Gentoo.
  • Среда рабочего стола - Xfce4.
  • Композитный менеджер - Compiz-0.9.11.
  • Декоратор окон - Emerald.
  • Файловый менеджер - PCManFM.
  • Эмулятор терминала - Xfce4-terminal и Guake.
  • Док - Docky.
  • Mенеджер входа - Slim.

На скриншоте:

Gtk : Vertex - измененная.
Icons : apps - moka, places - Accio Folder - измененные.
Emerald theme : LittleGlass - измененная.
Обои : оригинал, измененные.

 ,

Dontes
()

Vim для разработки

Форум — Development

Хочу писать код в vim. Код на Vala, подсвечивается хорошо. Хотелось бы иметь автоформатирование, автодополнение, шорткаты для компиляции и отладки. Стоит ли использовать automake? Какой стиль форматирования кода предпочтительнее для Vala? Как труёвее отлажвать?

 , , , ,

CYB3R
()

Blender, Freestyle, Ониме!

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

Смирившись с неизбежностью перетащил продакшен на Blender 2.71. Снова вернулся к целшейдингу и аниме. Freestyle стал ещё няшней и удобней. Топологию модели делал под subsurf и с прицелом на корректное затенение оной. Следующей ступенью будут morph targets на шейпах чтобы можно было настраивать форму лица, ну и естественно фэйсриг.

 , freestyle

wst
()

Debian 7.4 NVidia GTX 560, проприетарный драйвер (блоб). Графика зависает намертво

Форум — General

Использую Debian Stable 7.4. Видеокарта GTX 560. Драйвер видео - 304.88 проприетарный.

Проявляется при работе в Иксах - просто работа в Gnome 3, никаких игр, перегревов видеокарты и прочих приколов. Зависает иногда так: сначала замирает _все_, кроме курсора мыши, первые секунды откликается на numlock (включается и выключается индикатор) - через несколько секунд перестает отликаться, курсор мыши бегает. А иногда так: сверху экрана (примерно 1/3) заливается черным с кривым краем (фотография - http://itmages.ru/image/view/1542557/dbb243d9) и все, вообще никак не откликается, ни на что. В другой tty не переходит, только рестарт. Прошу помочь решить проблему.

Еще иногда проявляется кривой рендеринг с GPU в Chromium. Забавно!

Xorg.0.log - http://pastebin.com/5Q03K4EY

Xorg.0.log.old - http://pastebin.com/PuGcNtJ9

Xorg.1.log - http://pastebin.com/EjqNCveW

Kern.log - http://pastebin.com/tsFknSCU (интересная строчка: «[ 932.160684] NVRM: GPU at 0000:01:00.0 has fallen off the bus.» - что, видеокарта пропадает с шины?!)

 , , ,

Ze
()

GPU at * has fallen off the bus

Форум — General

С недавнего времени начала виснуть система, рандомно 1-5 раз в день.

Логи:

http://pastebin.ubuntu.com/8135098/

http://pastebin.ubuntu.com/8135099/ (Только что)

Система debian unstable

Ядро:

$ uname -a
Linux i7-power 3.14-2-amd64 #1 SMP Debian 3.14.15-2 (2014-08-09) x86_64 GNU/Linux

340.32 / GeForce GTX 550 Ti / xorg 1.12.4 (11204000)

Сначала гаснет дисплей, через некоторое время перестаёт играть музыка.

На перегрев проверял, перегреть не удалось.

Перед падением система немного тормозит, плюс открыта куча вкладок в браузере, в т.ч. с флешем. Но это может быть никак не связано.

В оффтопе раньше работало(как и в линуксе), а после начала падений я оффтоп не использовал. Поэтому проблему с железом пока не исключаю.

Как такое чинить?

 , , , ,

nuke666
()

Хочу всё знать! Про свою железку.

Форум — Linux-hardware

Имею плату с установленным на ней Linux, но не имею на нее документации. Какие команды нужно ввести в терминале, чтобы целиком изучить характеристики моей железки? Сколько памяти, какой процессор, какой GPRS-модем, какой WiFi-модуль и т.д. и т.д.

podovalov5
()

Николас Краузе-таки пропихнул патч в ядро

Форум — Talks

Nicholas Krause (может, актёр, а может, и нет) — якобы программист, который по неизвестным причинам уже давно посылает патчи непонятного содержания в LKML.

Предупреждение Теодора Тс'о: https://lkml.org/lkml/2014/8/4/206

Историю Ника смотрите в первом сообщении ветки, а ещё более древнюю — в анналах LKML. Надо сказать, что выдержка Тс'о достойна уважения, особенно по сравнению с Линусом.

Но сегодня ему удалось-таки пропихнуть патч в ядро! Патч закоммитил Мэттью Гэррет: https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/?id=bd...

Патч, однако, вызывает большие вопросы, но судя по тому, что там было до этого патча, вопросы вызывает весь код toshiba_acpi.c .

 , ,

proud_anon
()

Pisi Linux 1.0

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

14-го августа 2014-го года вышла первая стабильная версия дистрибутива Pisi Linux 1.0

Pisi Linux - это дистрибутив со скользящим обновлением ( rolling release ), являющийся форком основанного на Pisi дистрибутива Pardus Linux.

Pardus Linux не был основан на каком-либо известном дистрибутиве, а был полностью независимым и поэтому разработчики были вольны создавать те компоненты, которые считали нужными. В результате были созданы и внедрены следующие компоненты:

  • COMAR (COnfigurationMAnageR), обеспечивает взаимодействие процессов, интеграцию и настройку системы.
  • MUDUR, управляет загрузкой системы.
  • PISI (Packages Installed Succesfully, as Intended), в переводе с турецкого — котенок. Компонент обеспечивает работу с пакетами, пакетный менеджер.
  • YALI (Yet Another Linux Installer), собственный установщик.
  • KAPTAN, капитан в переводе с турецкого. Он является первым приложением, которое запускается после установки системы, позволяет установить базовые настройки. Также может быть запущен и потом.

Pisi Linux 1.0 представлен в четырех вариантах:

  • Pisi Linux 1.0 KDE (По умолчанию)
  • Pisi Linux 1.0 LXDE
  • Pisi Linux 1.0 XFCE
  • И Pisi Linux 1.0 Minimal (с минимальным набором компонентов)

Версии базовых компонентов, представленных в версии 1.0:

  • Linux Kernel: 3.15.6
  • KDE: 4.13.2
  • Mate: 1.8.0
  • Mozilla Firefox: 30.0
  • LibreOffice: 4.2.5.2
  • GIMP: 2.8.10
  • Calligra Suite: 2.8.3
  • Clementine: 1.2.3
  • Qt: 4.8.6
  • glibc: 2.98
  • binutils: 2.24
  • coreutils: 8.22

Системные требования: 64-битный процессор. Минимум 2 Гб памяти и 12 Гб дискового пространства. Рекомендуется создать раздел подкачки (Можно сделать во время установки). Кодеки и 32-битные библиотеки, необходимые для работы таких приложений как Skype и Steam входят в пакетную базу. Всего в репозиториях более 6000 пакетов и это число постоянно растет.

Ссылки для скачивания:

Pisi Linux 1.0 KDE

Pisi Linux 1.0 Lxde

Pisi Linux 1.0 Xfce

Pisi Linux 1.0 minimal

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

 ,

Tribunal
()

Awesome 3.4.13 Куда и как вставить код, чтобы отключить DPMS

Форум — Desktop

Доброй ночи!

Осваиваю Awesome 3.4.13 на Debian 7.6 На ноуте гаснет экран когда смотрю видео. На официальном wiki нашёл код для отключения dpms

Мой rc.lua здесь

К сожалению, если вставить код, то awesome либо полностью игнорирует мой конфиг, либо дублирует теги и часть конфига тоже игнорируется.

Прошу помочь в решении проблемы.

Заранее спасибо за помощь!

 ,

juffinhalli
()

Как залочить фокус на одном из мониторов (для манипулятора мышь)?

Форум — Desktop

Между мониторами переключаюсь так:

awful.key({modkey,},  "k",  function () awful.screen.focus(1) end),
awful.key({modkey,},  "j",  function () awful.screen.focus(2) end),

Немного напрягает, что курсор манипулятора мышь может туда сюда бегать между мониторами, например в Synergy можно залочить монитор по ScrLk, в осоме это не работает.

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

 

VimCasts
()

У кого есть опыт ведения официальной документации в LyX?

Форум — Desktop

Иногда приходится иметь отношение к набору разных планов и отчётов по работе (привлекают меня благодаря хорошей скорости, хотя вообще я культорганизатор). Есть желание использовать для этого LyX, хотя бы если набираю дома. Кто может поделиться опытом, какиме подводные камни могут возникнуть?
Сейчас осваиваю его. Что именно в данный момент не получается: не понимаю, как сделать шапку документа, там где с отступом от края пишется в несколько строк, например: утверждаю, директор заведения такого-то, фамилия директора. Как это сделать?

Dmitry_Sokolowsky
()

Postfix 465 порт

Форум — Admin

Собственно не могу отправить почту (нафаере открыт

main.cf

# See /usr/share/postfix/main.cf.dist for a commented, more complete version


# Debian specific:  Specifying a file name will cause the first
# line of that file to be used as the name.  The Debian default
# is /etc/mailname.
#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

# appending .domain is the MUA's job.
append_dot_mydomain = no

# Uncomment the next line to generate "delayed mail" warnings
#delay_warning_time = 4h

readme_directory = no

# TLS parameters
#1smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
#smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_sasl_type=dovecot
smtpd_sasl_path=private/auth
#smtpd_sasl_auth_enable=yes
smtpd_recipient_restrictions=permit_mynetworks,per mit_sasl_a uthenticated,reject_unauth_destination
#smtpd_tls_CAfile =/etc/ssl/certs/postfix.pem
smtpd_tls_cert_file=/etc/ssl/certs/postfix.pem
smtpd_tls_key_file=/etc/ssl/private/postfix.pem
#smtpd_use_tls=yes
#smtpd_tls_auth_only=yes

# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.

myhostname = posts.dracon753.ru
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = localhost
relayhost =
mynetworks = 192.168.4.0/24,192.168.3.0/24
mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
virtual_alias_domains =
virtual_alias_maps = hash:/etc/postfix/aliases, proxy:mysql:/etc/postfix/mysql-forwards.cf, mysql:/etc/postfix/mysql-email.cf
virtual_mailbox_domains = proxy:mysql:/etc/postfix/mysql-domains.cf
virtual_mailbox_maps = proxy:mysql:/etc/postfix/mysql-mailboxes.cf
virtual_mailbox_base = /home/vmail
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000

virtual_transport = dovecot
dovecot_destination_recipient_limit = 1
master.cf
#
# Postfix master process configuration file.  For details on the format
# of the file, see the master(5) manual page (command: "man 5 master").
#
# Do not forget to execute "postfix reload" after editing this file.
#
# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (100)
# ==========================================================================
smtp      inet  n       -       -       -       -       smtpd 
#submission inet n       -       -       -       -       smtpd
#  -o smtpd_tls_security_level=encrypt
#  -o smtpd_sasl_auth_enable=yes
#  -o smtpd_client_restrictions=permit_sasl_authenticated,reject
#  -o milter_macro_daemon_name=ORIGINATING
smtps     inet  n       -       -       -       -       smtpd -v
   -o smtpd_tls_wrappermode=yes
   -o smtpd_sasl_auth_enable=yes
   -o smtpd_client_restrictions=permit_sasl_authenticated,reject
   -o milter_macro_daemon_name=ORIGINATING
#628       inet  n       -       -       -       -       qmqpd
pickup    fifo  n       -       -       60      1       pickup
cleanup   unix  n       -       -       -       0       cleanup
qmgr      fifo  n       -       n       300     1       qmgr
#qmgr     fifo  n       -       -       300     1       oqmgr
tlsmgr    unix  -       -       -       1000?   1       tlsmgr
rewrite   unix  -       -       -       -       -       trivial-rewrite
bounce    unix  -       -       -       -       0       bounce
defer     unix  -       -       -       -       0       bounce
trace     unix  -       -       -       -       0       bounce
verify    unix  -       -       -       -       1       verify
flush     unix  n       -       -       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       -       -       -       smtp 
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay     unix  -       -       -       -       -       smtp
        -o smtp_fallback_relay=
#       -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq     unix  n       -       -       -       -       showq
error     unix  -       -       -       -       -       error
retry     unix  -       -       -       -       -       error
discard   unix  -       -       -       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       -       -       -       lmtp
anvil     unix  -       -       -       -       1       anvil
scache    unix  -       -       -       -       1       scache
#
# ====================================================================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent.  See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ====================================================================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
#
# ====================================================================
#
# Recent Cyrus versions can use the existing "lmtp" master.cf entry.
#
# Specify in cyrus.conf:
#   lmtp    cmd="lmtpd -a" listen="localhost:lmtp" proto=tcp4
#
# Specify in main.cf one or more of the following:
#  mailbox_transport = lmtp:inet:localhost
#  virtual_transport = lmtp:inet:localhost
#
# ====================================================================
#
# Cyrus 2.1.5 (Amos Gouaux)
# Also specify in main.cf: cyrus_destination_recipient_limit=1
#
#cyrus     unix  -       n       n       -       -       pipe
#  user=cyrus argv=/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
#
# ====================================================================
# Old example of delivery via Cyrus.
#
#old-cyrus unix  -       n       n       -       -       pipe
#  flags=R user=cyrus argv=/cyrus/bin/deliver -e -m ${extension} ${user}
#
# ====================================================================
#
# See the Postfix UUCP_README file for configuration details.
#
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
#
# Other external delivery methods.
#
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix  -       n       n       -       2       pipe
  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}
dovecot unix - n n - - pipe
  flags=DRhu user=vmail:vmail argv=/usr/lib/dovecot/deliver -d ${recipient}

drac753
()

Проект Insomnia таки набрал необходимую сумму

Новости — Игры
Группа Игры

С момента предыдущей новости о начале кампании прошёл почти месяц. За это время проект собрал минимально необходимую сумму денег, однако есть ещё целая неделя, чтобы собрать дополнительные 20 тысяч долларов на профессиональную озвучку. Также появилась играбельная демо-версия. Ранее проект прошёл отбор в Steam greenlight.

Напоминаю, что InSomnia — это тактическая, кооперативная RPG в реальном времени. Разработку ведет независимая студия MONO.

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

 ,

MageasteR
()

Модуль nvidia (и nvidia-uvm) самопроизвольно загружается после выхода из suspend

Форум — General

Собственно, $subj. Конфигурация:

  • Optimus (HD3000 + GT540M)
  • Arch current
  • bumblebee 3.2.1
  • bbswitch 0.8
  • nvidia 340.24 (но началось раньше, на 337.25)
  • linux 3.15

Проблема в том, что модуль nvidia, подгружаясь, включает дискретную видеокарту и она начинает жрать+греться. Добавлять оба модуля в blacklist пробовал (модуль nvidia там по умолчанию) — всё равно подгружается при возобновлении.

 , , ,

intelfx
()

Хочу освоить vim

Форум — General

Помогите освоить vim. Как лучше и быстрее его освоить? Что посоветуете?

 ,

int13h
()

Программист из гуманитарного ВУЗ-а!

Форум — Development

Учусь на 1-ом курсе , только не смейтесь громко, гуманитарного ВУЗ-а по специальности лингвист-переводчик, т.к. в технический не возьмут без ЕГЭ, а я ушел после 9-ого. Программированием заинтересовался на последнем курсе колледжа. Дело мне это понравилось, но я делаю все не так, как надо. Не хватает мат. аппарата, который дают на соответствующих кафедрах, и мозгов, чтобы это осилить. Брал университетские учебники, читал стр-иц 20, а потом сидел и думал, правильно ли я это понял или никуя не понял. Так вот, в чем вопрос: можно ли изменить свое мышление в мышление программиста? То же самое можно сказать о методах обучения, например, читаю теорию, но не понимаю зачем она мне. Учусь методом тыка. Если судить по логике технаря, то программист-технарь, а лингвист-гуманитарий, т.е. гуманитарий-не технарь, а значит - не программист? И не человек, как говорил Луговский Это так? Что мне делать в таком случае? Кроме убиться об стену, есть ли учебники, которые подробно объясняют, что учить и как это использовать? Короче, книги по основам программирования и мышлению программиста!

 

Leikoplastir
()

LaTeX - приложение по ГОСТу

Форум — General

Здравствуйте! Вопрос знатокам LaTeX`a,

если не сложно - подскажите =)

Хочу оформить приложения по ГОСТу.

Как получилось сделать:

1)в тексте документа:

____________ПРИЛОЖЕНИЕ 1. НАЗВАНИЕ ПРИЛОЖЕНИЯ (выравнивание по правому краю)

2)в содержании:

Приложение 1. Название приложения . . . . n

По ГОСТу должно быть:

1)в тексте документа:

______________________ПРИЛОЖЕНИЕ 1(выравнивание по правому краю)

_______НАЗВАНИЕ ПРИЛОЖЕНИЯ________ (по центру)

2)в содержании:

Приложение 1. Название приложения . . . . n

То есть проблема в том, что надо сделать перенос строки и изменить выравнивание в тексте после «Приложение 1».

Но в содержании переноса не должно быть!

 

TatianaSh
()