Сообщения AoD314
Не удается установить соединение VPN (L2TP+IPsec)
Пытаюсь установить шифрованное соединение VPN на системе с systemd(Gentoo), через NetworkManager с модулем L2TP.
Включил подробные логи для charon(который со стороны strongswan):
...
May 1 03:22:17 01[MGR2] checkout IKEv1 SA with SPIs d4aea77d50668575_i 0000000000000000_r
May 1 03:22:17 01[MGR2] IKE_SA 91522e34-207c-4966-8bf4-5d5c485d389a[1] successfully checked out
May 1 03:22:17 01[IKE1] <91522e34-207c-4966-8bf4-5d5c485d389a|1> sending retransmit 1 of request message ID 0, seq 1
May 1 03:22:17 01[NET1] <91522e34-207c-4966-8bf4-5d5c485d389a|1> sending packet: from 192.168.1.36 to 91.228.ххх.ххх[500] (236 bytes)
May 1 03:22:17 01[MGR2] <91522e34-207c-4966-8bf4-5d5c485d389a|1> checkin IKEv1 SA 91522e34-207c-4966-8bf4-5d5c485d389a[1] with SPIs d4aea77d50668575_i 0000000000000000_r
May 1 03:22:17 05[JOB2] next event in 7s 199ms, waiting
May 1 03:22:17 01[MGR2] <91522e34-207c-4966-8bf4-5d5c485d389a|1> checkin of IKE_SA successful
May 1 03:22:17 03[NET2] sending packet: from 192.168.1.36 to 91.228.ххх.ххх[500]
May 1 03:22:25 05[JOB2] got event, queuing job for execution
May 1 03:22:25 05[JOB2] no events, waiting
May 1 03:22:25 02[MGR2] checkout IKEv1 SA with SPIs d4aea77d50668575_i 0000000000000000_r
May 1 03:22:25 02[MGR2] IKE_SA 91522e34-207c-4966-8bf4-5d5c485d389a[1] successfully checked out
May 1 03:22:25 02[IKE1] <91522e34-207c-4966-8bf4-5d5c485d389a|1> sending retransmit 2 of request message ID 0, seq 1
May 1 03:22:25 02[NET1] <91522e34-207c-4966-8bf4-5d5c485d389a|1> sending packet: from 192.168.1.36 to 91.228.ххх.ххх[500] (236 bytes)
May 1 03:22:25 02[MGR2] <91522e34-207c-4966-8bf4-5d5c485d389a|1> checkin IKEv1 SA 91522e34-207c-4966-8bf4-5d5c485d389a[1] with SPIs d4aea77d50668575_i 0000000000000000_r
May 1 03:22:25 02[MGR2] <91522e34-207c-4966-8bf4-5d5c485d389a|1> checkin of IKE_SA successful
May 1 03:22:25 03[NET2] sending packet: from 192.168.1.36 to 91.228.ххх.ххх[500]
May 1 03:22:25 05[JOB2] next event in 12s 959ms, waiting
May 1 03:22:29 00[DMN1] SIGINT received, shutting down
May 1 03:22:29 00[MGR2] going to destroy IKE_SA manager and all managed IKE_SAs
May 1 03:22:29 00[MGR2] wait for threads to leave IKE_SAs and delete and destroy them
May 1 03:22:29 00[IKE1] <91522e34-207c-4966-8bf4-5d5c485d389a|1> destroying IKE_SA in state CONNECTING without notification
May 1 03:22:29 00[IKE2] <91522e34-207c-4966-8bf4-5d5c485d389a|1> IKE_SA 91522e34-207c-4966-8bf4-5d5c485d389a[1] state change: CONNECTING => DESTROYING
На сколько я понял он отправляет пакеты, но «вроде как не получает ответ» и его прибивают по timeout(около 20 сек). Собрал трафик wireshark и увидел, что пакеты от сервера приходят почти сразу (ответ около 100мс). Правда я не уверен что это корректный ответ от сервера, но тем не менее, сообщений, что пакет получен в логе я не вижу.
Почему не устанавливается соединение ? Куда копать ?
Странности с python в gentoo
Проблема в том, что emerge не хочет собирать пакеты с поддержкой python3.5 и не говорит почему.
$ PYTHON_TARGETS=python3_5 emerge -av1 dev-python/numpy
These are the packages that would be merged, in order:
Calculating dependencies /
!!! Problem resolving dependencies for dev-python/numpy
... done!
!!! The ebuild selected to satisfy "dev-python/numpy" has unmet requirements.
- dev-python/numpy-1.10.4::gentoo USE="-doc -lapack -test" ABI_X86="64" PYTHON_TARGETS="-python2_7 -python3_3 -python3_4 -python3_5"
The following REQUIRED_USE flag constraints are unsatisfied:
any-of ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
окей думаю, тогда так:
$ USE=python_targets_python3_5 emerge -av1 dev-python/numpy
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] dev-python/numpy-1.10.4::gentoo USE="-doc -lapack {-test}" PYTHON_TARGETS="python2_7 -python3_3 -python3_4 (-python3_5)" 0 KiB
Total: 1 package (1 reinstall), Size of downloads: 0 KiB
Would you like to merge these packages? [Yes/No]
>>> Verifying ebuild manifests
>>> Emerging (1 of 1) dev-python/numpy-1.10.4::gentoo
>>> Installing (1 of 1) dev-python/numpy-1.10.4::gentoo
>>> Jobs: 1 of 1 complete Load avg: 1.15, 0.75, 0.49
>>> Auto-cleaning packages...
>>> No outdated packages were found on your system.
* GNU info directory index is up-to-date.
для инфы:
$ eselect python list
Available Python interpreters, in order of preference:
[1] python2.7
[2] python3.5
[3] python3.4
$ eix -I */python
[I] dev-lang/python
Available versions:
(2.7) 2.7.10-r1 (~)2.7.11-r2
(3.3) 3.3.5-r2 ~3.3.5-r7(3.3/3.3m)
(3.4) 3.4.3-r1 ~3.4.3-r7(3.4/3.4m)
(3.5) ~3.5.0-r2 (~)3.5.1-r2(3.5/3.5m)
{-berkdb build doc examples gdbm hardened ipv6 libressl +ncurses +readline sqlite +ssl +threads tk +wide-unicode wininst +xml ELIBC="uclibc"}
Installed versions: 2.7.11-r2(2.7)(01:05:07 AM 04/11/2016)(gdbm ipv6 ncurses readline ssl threads wide-unicode xml -berkdb -build -doc -examples -hardened -libressl -sqlite -tk -wininst ELIBC="-uclibc") 3.5.1-r2(3.5)(12:31:13 AM 04/11/2016)(gdbm ipv6 ncurses readline ssl threads xml -build -examples -hardened -libressl -sqlite -tk -wininst ELIBC="-uclibc")
Homepage: http://www.python.org/
Description: An interpreted, interactive, object-oriented programming language
$ python-updater
* Starting Python Updater...
* Main active version of Python: 2.7
* Active version of Python 2: 2.7
* Active version of Python 3: 3.5
* Globally supported Python ABIs in installed repositories:
* gentoo: 2.4 2.5 2.6 2.7 3.1 3.2 3.3 2.5-jython 2.7-jython 2.7-pypy-1.7 2.7-pypy-1.8 2.7-pypy-1.9 2.7-pypy-2.0
* No packages need to be reinstalled.
Почему GCC 5.2.0 такое G?
После того как установил 5.2.0 в качестве компилятора по умолчанию, половина пакетов не собирается, потому что
internal compiler error: Segmentation fault
Что за? У всех так или только у меня?
Помогите настроить звук в gentoo.
Что имеется:
Прописал «alias snd-card-0 snd-ca0106» в /etc/modprobe.d/alsa.conf
$ lspci | grep udio
00:1b.0 Audio device: Intel Corporation 82801JI (ICH10 Family) HD Audio Controller
03:00.1 Audio device: NVIDIA Corporation GF114 HDMI Audio Controller (rev a1)
08:01.0 Multimedia audio controller: Creative Labs CA0106 Soundblaster
$ cat /proc/asound/cards
0 [Loopback ]: Loopback - Loopback
Loopback 1
1 [CA0106 ]: CA0106 - CA0106
Audigy SE [SB0570] at 0xec00 irq 17
$ hwinfo --sound
20: PCI 1b.0: 0403 Audio device
[Created at pci.328]
Unique ID: u1Nb.884bYv99uIE
SysFS ID: /devices/pci0000:00/0000:00:1b.0
SysFS BusID: 0000:00:1b.0
Hardware Class: sound
Model: "Intel 82801JI (ICH10 Family) HD Audio Controller"
Vendor: pci 0x8086 "Intel Corporation"
Device: pci 0x3a3e "82801JI (ICH10 Family) HD Audio Controller"
SubVendor: pci 0x1043 "ASUSTeK Computer Inc."
SubDevice: pci 0x8418
Memory Range: 0xf7df8000-0xf7dfbfff (rw,non-prefetchable)
IRQ: 4 (no events)
Module Alias: "pci:v00008086d00003A3Esv00001043sd00008418bc04sc03i00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
35: PCI 300.1: 0403 Audio device
[Created at pci.328]
Unique ID: kEn8.Yy09OImdrrD
Parent ID: 3hqH._4Jk6Hys5IC
SysFS ID: /devices/pci0000:00/0000:00:03.0/0000:03:00.1
SysFS BusID: 0000:03:00.1
Hardware Class: sound
Model: "nVidia GF114 HDMI Audio Controller"
Vendor: pci 0x10de "nVidia Corporation"
Device: pci 0x0e0c "GF114 HDMI Audio Controller"
Revision: 0xa1
Memory Range: 0xfbbfc000-0xfbbfffff (rw,non-prefetchable)
IRQ: 15 (no events)
Module Alias: "pci:v000010DEd00000E0Csv00000000sd00000000bc04sc03i00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #10 (PCI bridge)
38: PCI 801.0: 0401 Multimedia audio controller
[Created at pci.328]
Unique ID: KILV.WCfr2+peI1A
Parent ID: 6NW+.mTebKEmhWYA
SysFS ID: /devices/pci0000:00/0000:00:1e.0/0000:08:01.0
SysFS BusID: 0000:08:01.0
Hardware Class: sound
Model: "Creative SB0570 [SB Audigy SE]"
Vendor: pci 0x1102 "Creative Labs"
Device: pci 0x0007 "CA0106 Soundblaster"
SubVendor: pci 0x1102 "Creative Labs"
SubDevice: pci 0x100a "SB0570 [SB Audigy SE]"
Driver: "snd_ca0106"
Driver Modules: "snd_ca0106"
I/O Ports: 0xec00-0xec1f (rw)
IRQ: 17 (184 events)
Module Alias: "pci:v00001102d00000007sv00001102sd0000100Abc04sc01i00"
Config Status: cfg=new, avail=yes, need=no, active=unknown
Attached to: #28 (PCI bridge)
Что хочется:
Хочется чтобы была возможность с помощью плеера(mpv) воспроизводить аудио/видео с помощью колонок(Creative SB0570 [SB Audigy SE]) или с помощью телевизора по HDMI(nVidia GF114 HDMI Audio Controller)
В чем проблема: Звука нет, и я не знаю что еще проверить.
Почему никто не пилит c11?
Почему все компиляторы(gcc-5.1.0, clang-3.6.0) говорят о поддержки c++14, c++17, а у самих c11 отсутствует? Доколе?
ПРУФ:
З.Ы. Сам лично проверил следующий код на двух компиляторах: gcc-5.1.0 и clang-3.6.0
#include <threads.h>
...
int main() {
thrd_sleep(&(struct timespec){.tv_nsec=1000}, NULL);
return 0;
}
Получаем
23:19:49: Starting: "/usr/bin/ninja"
[0/2 ?/sec] Building C object CMakeFiles/test.dir/src/main.c.o
FAILED: /usr/bin/gcc-5.1.0 -o CMakeFiles/test.dir/src/main.c.o -c test/src/main.c
test/src/main.c:1:21: fatal error: threads.h: No such file or directory
Согласно стандарту c11 в пункте 7.26.5.7 The thrd_sleep function такой метод есть в файле threads.h.
Не отображаются некоторые символы из unicode в firefox/chromium
собственно сабж, в частности не хочет отображатся символ рубля.
установленные фонты: [link]http://pastebin.com/XbLPMAWq[/link]
Какого пакета не хватает?
З.Ы. gentoo
Существуют ли BIM системы под linux?
Недопонимание bash и статусов exit
Ни как не могу понять в чем причина ошибки.
spaces="$(grep -n ' $' -- $file)"
echo "end"
if [ -n "$spaces" ]
then
echo "error: $f has spaces in the end of line:"
echo "$spaces"
exit 1
fi
В данном случае, до второй строки дело не доходит и скрипт завершает свою работу. echo $? пишет 1.
Да, в этом файле и нет строк оканчивающихся на пробел, но это не повод выходить с ошибкой. Я хотел в данном случае получить пустую строку.
ЧЯДНТ?
Проблемы с установкой blender
пытаюсь установить блендер и получаю такую фигню:
# emerge -av blender
!!! Repository 'x-portage' is missing masters attribute in '/usr/local/portage/metadata/layout.conf'
!!! Set 'masters = gentoo' in this file for future compatibility
* IMPORTANT: 2 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.
These are the packages that would be merged, in order:
Calculating dependencies... done!
emerge: there are no ebuilds to satisfy ">=dev-python/chardet-2.2.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]".
(dependency required by "dev-python/requests-2.3.0" [ebuild])
(dependency required by "media-gfx/blender-2.70a-r3" [ebuild])
(dependency required by "blender" [argument])
в /etc/portage/make.conf
USE_PYTHON="2.7 3.3 3.4"
PYTHON_TARGETS="python2_7 python3_3 python3_4"
PYTHON_SINGLE_TARGET="python2_7"
# cat /etc/portage/package.use/blender
media-gfx/blender openexr openmp sdl sse cycles boost ffmpeg fftw cuda doc smoke fluid addons oceansim sm_20 sm_21 -game-engine python_targets_python3_3 python_single_target_python3_3
Тормозит интернет
Имеется wifi роутер ZyXEL NBG334W EE.
К нему кабелем подключен компьютер(linux). Скорость при этом 55мб/с.
Если подключить провод с интернетом(pppoe) к виндовому ноуту напрямую(миную роутер), скорость возрастает до 92-95мб/с.
Как повысить скорость интернета через роутер?
Разрешение зависимости в gentoo
Возникла проблема при установке gentoo. Вначале поставил компилятор:
AUTOCLEAN="no" emerge =sys-devel/gcc-4.8.2-r1
gcc-config -l
gcc-config 2
source /etc/profile
Далее начинаю ставить софт и возникает беда:
Ставлю например htop
emerge -vuDN sys-process/htop
установка завершается с ошибкой, что библиотека Ice не найдена. Думаю, ладно. Ставлю Ice:
emerge dev-libs/Ice
/usr/lib/gcc/x86_64-pc-linux-gnu/4.8.2/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lmcpp
У меня вопрос почему я должен делать работу за пакетного менеджера? ЧЯДНТ?
Пробовал после установки компилятора пересобирать систему:
emerge -e @system
Что делать?
My project & documentation (qt)
Хочу добавить документацию к коду(на c++), а потом получить документацию как у проекта Qt. Подскажите куда начать копать?
f2fs на /root
Кто нибудь пробовал ставить f2fs на SSD в качестве основной ФС? Если у кого есть опыт отпишитесь ...
Любое приложение падает с сообщением «out of memory»
Любое приложение падает с сообщением «out of memory»: chromium вообще дольше минуты не живет, kde-plasma умирает через 1 час работы. emerge так же умирает с такой же ошибкой. В чем может быть дело?
$ ulimit -a
core file size (blocks, -c) 0
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 96052
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 1024
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) 8192
cpu time (seconds, -t) unlimited
max user processes (-u) 96052
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
$ uname -a
Linux gentoo 3.6.11-gentoo #6 SMP Fri Mar 8 22:41:24 GMT+3 2013 x86_64 Intel(R) Core(TM) i7 CPU X 980 @ 3.33GHz GenuineIntel GNU/Linux
$ free -h
total used free shared buffers cached
Mem: 11G 11G 230M 0B 507M 9.0G
-/+ buffers/cache: 2.0G 9.7G
Swap: 0B 0B 0B
хотя htop показывает, что сейчас используется около 2 гб из 12. Причем сейчас запущен только firefox с 1 вкладкой, opera с 1 вкладкой и терминал с двумя табами.
Как полечить проблему?
Непонятки с python в gentoo
Прописал в /etc/make.conf:
PYTHON_TARGETS="python3_3 python2_7"
PYTHON_SINGLE_TARGET="python3_3"
USE_PYTHON="3.3"
Однако, «emerge -av kde-base/kde-meta» все равно не работает:
!!! The ebuild selected to satisfy ">=kde-base/kate-4.10.3:4[aqua=]" has unmet requirements.
- kde-base/kate-4.10.3::gentoo USE="handbook plasma python (-aqua) -debug" PYTHON_SINGLE_TARGET="-python2_7 -python3_1 -python3_2 -python3_3" PYTHON_TARGETS="python2_7 -python3_1 -python3_2 -python3_3"
The following REQUIRED_USE flag constraints are unsatisfied:
python? ( exactly-one-of ( python_single_target_python2_7 python_single_target_python3_1 python_single_target_python3_2 python_single_target_python3_3 ) )
Почему это не работает ?
Подробности: http://pastebin.com/46Pqn2KW
неудачное обновление gcc на gentoo
в одной консоли запустил emerge -av gcc в другой revdep-rebuild В результате gcc не поставилось и вся система накрылась тазом, а именно: emerge, eix, ... не работает потому что требует запуск python:
# emerge -av gcc
/usr/bin/python: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
# ls /usr/lib
ls: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
хотя
# python
python: error while loading shared libraries: libgcc_s.so.1: cannot open shared object file: No such file or directory
# python2
Python 2.7.3 (default, Apr 10 2013, 22:20:08)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
Подскажите что делать ? Как все починить ?
Посоветуйте язык для решения задачи(D vs Haskell vs Python3)
Необходимо парсить огромное число файлов(1000+) с текстом(txt, html, xml, ...) размером 100kb+ и сохранять результат парсинга.
Какой язык для этого подойдет лучше: D, Python3 или Haskell?
Критерии:
- Количество сложного/любого кода - минимально
- Производительность
Заранее спасибо.
Что случилось с сайтами?
Не могу зайти не на один из ниже перечисленных сайтов:
http://www.elephantsdream.org/ http://www.bigbuckbunny.org/ http://www.sintel.org/ http://www.tearsofsteel.org/
Это заговор или ЧЯДНТ?
Помогите с русскими буквами в териминале
Собственно сабж. http://www.imageup.ru/img263/1165014/00001.png
В «File Manager» - русский отображается нормально, а в терминале русские буквы отображаются как знаки вопросы: «cd ????»
aod314@gentoo ~ $ uname -a
Linux gentoo 3.6.11-gentoo #2 SMP Thu Jan 3 20:50:17 GMT+3 2013 x86_64 Intel(R) Core(TM) i7 CPU X 980 @ 3.33GHz GenuineIntel GNU/Linux
aod314@gentoo ~ $ locale
LANG=en_GB.UTF-8
LC_CTYPE="en_US"
LC_NUMERIC="en_US"
LC_TIME="en_US"
LC_COLLATE="en_US"
LC_MONETARY="en_US"
LC_MESSAGES="en_US"
LC_PAPER="en_US"
LC_NAME="en_US"
LC_ADDRESS="en_US"
LC_TELEPHONE="en_US"
LC_MEASUREMENT="en_US"
LC_IDENTIFICATION="en_US"
LC_ALL=en_US
| следующие → |