LINUX.ORG.RU

Сообщения 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мс). Правда я не уверен что это корректный ответ от сервера, но тем не менее, сообщений, что пакет получен в логе я не вижу.

Почему не устанавливается соединение ? Куда копать ?

 , , , ,

AoD314
()

Странности с 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.
Все равно собирается с python2.7 и нехочет собирать для python3.5. Что делать?

для инфы:

$ 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.

 ,

AoD314
()

Почему GCC 5.2.0 такое G?

После того как установил 5.2.0 в качестве компилятора по умолчанию, половина пакетов не собирается, потому что

internal compiler error: Segmentation fault

Что за? У всех так или только у меня?

 ,

AoD314
()

Помогите настроить звук в 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)

В чем проблема: Звука нет, и я не знаю что еще проверить.

 , , ,

AoD314
()

Почему никто не пилит 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.

 , , , ,

AoD314
()

Не отображаются некоторые символы из unicode в firefox/chromium

собственно сабж, в частности не хочет отображатся символ рубля.

установленные фонты: [link]http://pastebin.com/XbLPMAWq[/link]

Какого пакета не хватает?

З.Ы. gentoo

 , ,

AoD314
()

Существуют ли BIM системы под linux?

Существуют ли BIM системы под linux?

Если их нет, то может кто нибудь порекомендовать программы(CAD или что-то в этом роде) для проектирования загородного дома: 2d, 3d, различные расчеты.

З.Ы. очень не хочется писать самому, хотя это и не сложно.

 ,

AoD314
()

Недопонимание 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.

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

ЧЯДНТ?

 

AoD314
()

Проблемы с установкой 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

 ,

AoD314
()

Тормозит интернет

Имеется wifi роутер ZyXEL NBG334W EE.

К нему кабелем подключен компьютер(linux). Скорость при этом 55мб/с.

Если подключить провод с интернетом(pppoe) к виндовому ноуту напрямую(миную роутер), скорость возрастает до 92-95мб/с.

Как повысить скорость интернета через роутер?

 , ,

AoD314
()

Разрешение зависимости в 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
Но находится такой пакет, которому что то не хватает.

Что делать?

 

AoD314
()

My project & documentation (qt)

Хочу добавить документацию к коду(на c++), а потом получить документацию как у проекта Qt. Подскажите куда начать копать?

 , ,

AoD314
()

f2fs на /root

Кто нибудь пробовал ставить f2fs на SSD в качестве основной ФС? Если у кого есть опыт отпишитесь ...

 , ,

AoD314
()

Любое приложение падает с сообщением «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 вкладкой и терминал с двумя табами.

Как полечить проблему?

 , ,

AoD314
()

Непонятки с 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

 , ,

AoD314
()

неудачное обновление 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.
>>>

Подскажите что делать ? Как все починить ?

 , ,

AoD314
()

Посоветуйте язык для решения задачи(D vs Haskell vs Python3)

Необходимо парсить огромное число файлов(1000+) с текстом(txt, html, xml, ...) размером 100kb+ и сохранять результат парсинга.

Какой язык для этого подойдет лучше: D, Python3 или Haskell?

Критерии:

  • Количество сложного/любого кода - минимально
  • Производительность

Заранее спасибо.

 , , ,

AoD314
()

Что случилось с сайтами?

Не могу зайти не на один из ниже перечисленных сайтов:

http://www.elephantsdream.org/
http://www.bigbuckbunny.org/
http://www.sintel.org/
http://www.tearsofsteel.org/

Это заговор или ЧЯДНТ?

 , ,

AoD314
()

Помогите с русскими буквами в териминале

Собственно сабж. 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

 , , , ,

AoD314
()

Как запустить иксы ?

Устанавливаю на машину gentoo. Собрал ядро. При загрузке загружается framebuffer, но не запускаеться X.

# cat /var/log/Xorg.0.log

... 
(II) intel(0): Output LVDS1 using initial mode 1366x768
(==) intel(0): Using gamma correction (1.0, 1.0, 1.0)
(EE) intel(0): No modes.
(II) UnloadModule: «intel»
(EE) Screen(s) found, but none have a usable configuration.
Fatal server error:
no screen found
...

Ноут: http://www.nix.ru/autocatalog/asus/asus_notebook/ASUS_Eee_1225C_90OA3MB925119...

Пробовал так:

# Xorg -configure
... 
List of video drivers:
    i915
    modesettings
    intel
    fbdev
    vesa
(++) Using config file: «/root/xorg.conf.new»
(==) Using config directory: «/etc/X11/xorg.cond.d»
Number of created screens does not match number of detected devices.
Configuration failed.
Server terminated with error(2). Closing log file.

Как исправить ?

 , , , ,

AoD314
()

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