LINUX.ORG.RU

Сообщения LIKAN

 

git-svn падает с сегфолтом

Форум — Development

Arch linux, попытка запустить git-svn заканчивается 11-ым сигналом

$ git svn init http://wush.net/svn/range/software/public openbts
error: git-svn died of signal 11
Версии вот такие вот
$ git --version
git version 2.0.0
$ svn --version
svn, version 1.8.9 (r1591380)
   compiled May 29 2014, 02:47:25 on x86_64-unknown-linux-gnu

Copyright (C) 2014 The Apache Software Foundation.
This software consists of contributions made by many people;
see the NOTICE file for more information.
Subversion is open source software, see http://subversion.apache.org/

The following repository access (RA) modules are available:

* ra_svn : Module for accessing a repository using the svn network protocol.
  - with Cyrus SASL authentication
  - handles 'svn' scheme
* ra_local : Module for accessing a repository on local disk.
  - handles 'file' scheme
* ra_serf : Module for accessing a repository via WebDAV protocol using serf.
  - using serf 1.3.4
  - handles 'http' scheme
  - handles 'https' scheme

 , , ,

LIKAN
()

Вывод текущего уровня громкости

Форум — General

Использую для уведомления в ксмонаде dzen. Как вывести на него текущий уровень громкости? В ксмонаде есть дефолтовая ф-ция aumixVolume :: Logger, да вот беда, aumix у меня не работает, при запуске пишет

$ aumix
aumix:  ошибка открытия MIXER: Нет такого файла или каталога
Соответствующая ф-ция тоже не пашет. Как заставить работать aumix? Есть ещё какие-либо способы вывода громкости, желательно без использования shell-скриптов?

 aumix,

LIKAN
()

Управление фокусом веб-камеры под онтопиком

Форум — General

Есть вебка logitech b910 hd c автофокусом. Очень хочется этот автофокус вырубить и управлять фокусировкой вручную. Есть в линуксе софт для этого?

 

LIKAN
()

Объясните смысл λ-терма

Форум — Development

Изучаю чужой конфиг для xmonad. Наткнулся на такие вот примерно строки

fileToLogger :: (String -> String) -> String -> FilePath -> Logger
fileToLogger f e p = do
    let readWithE f1 e1 p1 = E.catch (do
        contents <- readFile p1
        return $ f1 (initNotNull contents) ) ((\_ -> return e1) :: E.SomeException -> IO String)
    str <- liftIO $ readWithE f e p
    return $ return str
-- Battery status
batStatus :: Logger
batStatus = fileToLogger (\x -> x) "AC Conection" "/sys/class/power_supply/BAT1/status"
Я так понимаю, что λх.х - эдакий пустой терм, правильно? Что то вроде:
myfunc::String->String
myfunc a = a
Зачем он тут нужен?

 ,

LIKAN
()

Графический интерфейс

Форум — Talks

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

 

LIKAN
()

Конфиг потерял работоспособность

Форум — Development

Жил и не тужил с вот таким вот конфигом для ксмонада http://pastebin.com/bunpryv5. Проблемы начались, когда мне пришло в голову этот xmonad обновить. Заодно и перекомпилил конфиг (изменения не производились), но вот компиляция завершилась немного неуспешно


xmonad.hs:83:9:
    No instance for (LayoutClass l0 Window)
      arising from a use of ‘xmonad’
    The type variable ‘l0’ is ambiguous
    Note: there are several potential instances:
      instance (LayoutClass l a, LayoutClass r a) =>
               LayoutClass (Choose l r) a
        -- Defined in ‘XMonad.Layout’
      instance LayoutClass Full a -- Defined in ‘XMonad.Layout’
      instance LayoutClass l a => LayoutClass (Mirror l) a
        -- Defined in ‘XMonad.Layout’
      ...plus 13 others
    In the expression: xmonad
    In a stmt of a 'do' block:
      xmonad
      $ myUrgencyHook
          (defaultConfig
             {terminal = "/usr/bin/xfce4-terminal", modMask = mod4Mask,
              focusFollowsMouse = True, clickJustFocuses = True, borderWidth = 1,
              normalBorderColor = colorBlackAlt,
              focusedBorderColor = colorWhiteAlt2, workspaces = myWorkspaces,
              startupHook = myStartupHook, handleEventHook = myHandleEventHook,
              layoutHook = myLayoutHook, manageHook = myManageHook,
              logHook = myTopLeftLogHook topLeftBar
                        <+> myTopRightLogHook topRightBar
                        <+> myBotLeftLogHook botLeftBar
                        <+> myBotRightLogHook botRightBar
                        <+> ewmhDesktopsLogHook
                        >> setWMName "LG3D",
              keys = myKeys, mouseBindings = myMouseBindings})
    In the expression:
      do { r <- getScreenRes ":0" 0;
           topLeftBar <- dzenSpawnPipe $ dzenTopLeftFlags r;
           topRightBar <- dzenSpawnPipe $ dzenTopRightFlags r;
           botLeftBar <- dzenSpawnPipe $ dzenBotLeftFlags r;
           .... }

xmonad.hs:409:9:
    Context reduction stack overflow; size = 21
    Use -fcontext-stack=N to increase stack size to N
      Show (Mirror ResizableTall GHC.Word.Word64)
    In the expression: configurableNavigation noNavigateBorders
    In the second argument of ‘($)’, namely
      ‘configurableNavigation noNavigateBorders
       $ minimize
         $ maximize
           $ mkToggle (single TABBED)
             $ mkToggle (single FLOATED)
               $ mkToggle (single MIRROR)
                 $ mkToggle (single REFLECTX)
                   $ mkToggle (single REFLECTY)
                     $ onWorkspace (myWorkspaces !! 1) webLayouts
                       $ onWorkspace (myWorkspaces !! 2) codeLayouts
                         $ onWorkspace (myWorkspaces !! 4) chatLayouts $ allLayouts’
    In the expression:
      gaps [(U, panelHeight), (D, panelHeight)]
      $ configurableNavigation noNavigateBorders
        $ minimize
          $ maximize
            $ mkToggle (single TABBED)
              $ mkToggle (single FLOATED)
                $ mkToggle (single MIRROR)
                  $ mkToggle (single REFLECTX)
                    $ mkToggle (single REFLECTY)
                      $ onWorkspace (myWorkspaces !! 1) webLayouts
                        $ onWorkspace (myWorkspaces !! 2) codeLayouts
                          $ onWorkspace (myWorkspaces !! 4) chatLayouts $ allLayouts
Как это пофиксить?

 ,

LIKAN
()

отладка до победного

Форум — Development

Есть здоровенная прога, которая в определенный момент валится. Никаких эмпирических сведений о том, в какой момент это происходит - нет. Есть гдб и точка останова на неизвестном расстоянии от места падения. Как сделать так, чтоб не ручками щелкать next-next-next, а автоматом дощелкать до места падения, ну и увидеть при этом последние строки, которые перед этим были выполнены.

 

LIKAN
()

не видит конфига

Форум — Development

Пытаюсь выполнить следующее

fileWriter = new VideoWriter(buf,
              CV_FOURCC('X', 'V', 'I', 'D'),
              frameRate_,
              curr_size);
Вываливается вот с такой ошибкой
OpenCV Error: Unsupported format or combination of formats (Your version of Gstreamer doesn't support this codec acutally or needed plugin missing.) in CvVideoWriter_GStreamer::open, file /build/opencv/src/opencv-2.4.8/modules/highgui/src/cap_gstreamer.cpp, line 518
xvidcore, gst-plugins-bad, gst-plugins-base установлены, в чем причина такого поведения?

 

LIKAN
()

Ядерная отладка

Форум — Development

Есть некоторое ядро, (xen on arm) которое нужно запустить на qemu. Да вот незадача, ядро не запускается (пытается выполнить код по недопустимому адресу). Соответственно, хочеться посмотреть в дебаггере, что там твориться. Но запуск ядра не так тривиален. Вот собственно мануал http://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/Vexpress. В чем проблема, запуск проходит в два этапа. Сначала в меню u-boot прописываются переменные среды, сохраняются в вообржаемой памяти (qemu), выполняется команда reset, и собстветнно теперь загружается ядро. Так вот хочеться сделать так, чтоб gdb подцепился только на втором этапе. Либо сразу подцепиться при помощи gdb, но точку останова таким образом поставить, чтоб отладка началась после того как я задам переменные среды в u-boot и нажму reset.

 , , ,

LIKAN
()

Управление фокусом окна в режиме тайлинга

Форум — Development

В xmonad есть очень удобная раскладка - simpleTabbed (функция, которая создаёт лейаут, в котором все окна максимально развёрнуты, а сверху экрана появляются вкладки с их заголовками) Все в этом режиме хорошо, да вот одно но. Открыты, например, в этом режиме 3 окна, одно из них браузер, два других - терминал и фм. В браузере смотрю видео, разворачиваю его на весь экран. Затем сворачиваю и вижу не браузер, а терминал - фокус сменился сам по себе. Или другая история, тоже три окна, в данный момент отображается например фм, отрываю я какое-нибуть приложение, которое по дефолту отображается во floating mode (калькулятор например). Так вот, как только я переношу на него фокус (в моём случае просто наведением мыши), то среди тайлинговых окон отображается уже не фм, а другое окно. Как я заметил, как правило фокус меняется на то окно, вкладка которого стоит первой. Как это дело пофиксить?

 ,

LIKAN
()

В чем отличие

Форум — Development

После сборки xen в директории образовалось два бинарных файла - xen (688.9 КB) и xen-syms (3 MB). В чем отличие между ними, для чего нужен каждый из них?

 

LIKAN
()

Trying to execute code outside RAM

Форум — Development

Пытаюсь запустить xen on arm with VE. Конечная цель - какая-нибудь борда, но пока делаю на qemu, который изображает из себя versatile-express-a15. Мануал взят отсюда http://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/Vexpress Только вместо tftpboot использую fatload mmc 0:0. Выхлоп вот такой вот

U-Boot 2013.10-rc2 (Apr 15 2014 - 17:13:24)

DRAM:  128 MiB
WARNING: Caches not enabled
Flash: 128 MiB
MMC:   MMC: 0
In:    serial
Out:   serial
Err:   serial
Net:   smc911x-0
Hit any key to stop autoboot:  0 
reading /load-xen-tftp.img
1891 bytes read in 4 ms (460.9 KiB/s)
## Executing script at 81000000
reading /linux-zImage
** Unable to read file /linux-zImage **
reading /xen-uImage
3002006 bytes read in 235 ms (12.2 MiB/s)
reading /rtsm_ve-cortex_a15x4.dtb
7447 bytes read in 4 ms (1.8 MiB/s)
## Booting kernel from Legacy Image at 80400000 ...
   Image Name:   
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3001942 Bytes = 2.9 MiB
   Load Address: 80200000
   Entry Point:  80200000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 81f00000
   Booting using the fdt blob at 0x81f00000
   Loading Kernel Image ... OK
   reserving fdt memory region: addr=81f00000 size=2000
   Loading Device Tree to 87ee7000, end 87eebfff ... OK

Starting kernel ...

qemu: fatal: Trying to execute code outside RAM or ROM at 0x04000000

R00=00000000 R01=000008e0 R02=87ee7000 R03=00002000
R04=00000000 R05=87fb9724 R06=80200000 R07=87fb9724
R08=00000000 R09=87eef7ec R10=00000000 R11=804dce56
R12=67801f14 R13=87eedad8 R14=87f8eccc R15=04000000
PSR=400001d3 -Z-- A svc32
s00=00000000 s01=00000000 d00=0000000000000000
s02=00000000 s03=00000000 d01=0000000000000000
s04=00000000 s05=00000000 d02=0000000000000000
s06=00000000 s07=00000000 d03=0000000000000000
s08=00000000 s09=00000000 d04=0000000000000000
s10=00000000 s11=00000000 d05=0000000000000000
s12=00000000 s13=00000000 d06=0000000000000000
s14=00000000 s15=00000000 d07=0000000000000000
s16=00000000 s17=00000000 d08=0000000000000000
s18=00000000 s19=00000000 d09=0000000000000000
s20=00000000 s21=00000000 d10=0000000000000000
s22=00000000 s23=00000000 d11=0000000000000000
s24=00000000 s25=00000000 d12=0000000000000000
s26=00000000 s27=00000000 d13=0000000000000000
s28=00000000 s29=00000000 d14=0000000000000000
s30=00000000 s31=00000000 d15=0000000000000000
s32=00000000 s33=00000000 d16=0000000000000000
s34=00000000 s35=00000000 d17=0000000000000000
s36=00000000 s37=00000000 d18=0000000000000000
s38=00000000 s39=00000000 d19=0000000000000000
s40=00000000 s41=00000000 d20=0000000000000000
s42=00000000 s43=00000000 d21=0000000000000000
s44=00000000 s45=00000000 d22=0000000000000000
s46=00000000 s47=00000000 d23=0000000000000000
s48=00000000 s49=00000000 d24=0000000000000000
s50=00000000 s51=00000000 d25=0000000000000000
s52=00000000 s53=00000000 d26=0000000000000000
s54=00000000 s55=00000000 d27=0000000000000000
s56=00000000 s57=00000000 d28=0000000000000000
s58=00000000 s59=00000000 d29=0000000000000000
s60=00000000 s61=00000000 d30=0000000000000000
s62=00000000 s63=00000000 d31=0000000000000000
FPSCR: 00000000

 , , ,

LIKAN
()

Как работает Expand

Форум — Development

Осваиваю xmonad. Скачал вот такой вот конфиг http://pastebin.com/Dq1M4pWd. Не могу разобраться как работает sendMessage Expand, которое работает по win+h - увеличивает размер активного окна. (ну и Shrink соответсвенно). На некоторых раскладках не работает, а именно на вот такой http://itmages.ru/image/view/1646784/12abfc9d. В конфиге за такую раскладку, как я понял отвечает вот эта строка

myCst2 = (layoutN 1 (relBox 0 0 0.5 1) (Just $ relBox 0 0 1 1) $ myTile) $ (layoutAll (relBox 0.5 0 1 1) $ myTabb)
Как заставить работать этот Expand на такой раскладке?

Перемещено true_admin из desktop

 ,

LIKAN
()

Trying to execute code outside RAM

Форум — General

Пытаюсь запустить xen on arm with VE. Конечная цель - какая-нибудь борда, но пока делаю на qemu, который изображает из себя versatile-express-a15. Мануал взят отсюда http://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions/Vexpress Только вместо tftpboot использую fatload mmc 0:0. Выхлоп вот такой вот

U-Boot 2013.10-rc2 (Apr 15 2014 - 17:13:24)

DRAM:  128 MiB
WARNING: Caches not enabled
Flash: 128 MiB
MMC:   MMC: 0
In:    serial
Out:   serial
Err:   serial
Net:   smc911x-0
Hit any key to stop autoboot:  0 
reading /load-xen-tftp.img
1891 bytes read in 4 ms (460.9 KiB/s)
## Executing script at 81000000
reading /linux-zImage
** Unable to read file /linux-zImage **
reading /xen-uImage
3002006 bytes read in 235 ms (12.2 MiB/s)
reading /rtsm_ve-cortex_a15x4.dtb
7447 bytes read in 4 ms (1.8 MiB/s)
## Booting kernel from Legacy Image at 80400000 ...
   Image Name:   
   Image Type:   ARM Linux Kernel Image (uncompressed)
   Data Size:    3001942 Bytes = 2.9 MiB
   Load Address: 80200000
   Entry Point:  80200000
   Verifying Checksum ... OK
## Flattened Device Tree blob at 81f00000
   Booting using the fdt blob at 0x81f00000
   Loading Kernel Image ... OK
   reserving fdt memory region: addr=81f00000 size=2000
   Loading Device Tree to 87ee7000, end 87eebfff ... OK

Starting kernel ...

qemu: fatal: Trying to execute code outside RAM or ROM at 0x04000000

R00=00000000 R01=000008e0 R02=87ee7000 R03=00002000
R04=00000000 R05=87fb9724 R06=80200000 R07=87fb9724
R08=00000000 R09=87eef7ec R10=00000000 R11=804dce56
R12=67801f14 R13=87eedad8 R14=87f8eccc R15=04000000
PSR=400001d3 -Z-- A svc32
s00=00000000 s01=00000000 d00=0000000000000000
s02=00000000 s03=00000000 d01=0000000000000000
s04=00000000 s05=00000000 d02=0000000000000000
s06=00000000 s07=00000000 d03=0000000000000000
s08=00000000 s09=00000000 d04=0000000000000000
s10=00000000 s11=00000000 d05=0000000000000000
s12=00000000 s13=00000000 d06=0000000000000000
s14=00000000 s15=00000000 d07=0000000000000000
s16=00000000 s17=00000000 d08=0000000000000000
s18=00000000 s19=00000000 d09=0000000000000000
s20=00000000 s21=00000000 d10=0000000000000000
s22=00000000 s23=00000000 d11=0000000000000000
s24=00000000 s25=00000000 d12=0000000000000000
s26=00000000 s27=00000000 d13=0000000000000000
s28=00000000 s29=00000000 d14=0000000000000000
s30=00000000 s31=00000000 d15=0000000000000000
s32=00000000 s33=00000000 d16=0000000000000000
s34=00000000 s35=00000000 d17=0000000000000000
s36=00000000 s37=00000000 d18=0000000000000000
s38=00000000 s39=00000000 d19=0000000000000000
s40=00000000 s41=00000000 d20=0000000000000000
s42=00000000 s43=00000000 d21=0000000000000000
s44=00000000 s45=00000000 d22=0000000000000000
s46=00000000 s47=00000000 d23=0000000000000000
s48=00000000 s49=00000000 d24=0000000000000000
s50=00000000 s51=00000000 d25=0000000000000000
s52=00000000 s53=00000000 d26=0000000000000000
s54=00000000 s55=00000000 d27=0000000000000000
s56=00000000 s57=00000000 d28=0000000000000000
s58=00000000 s59=00000000 d29=0000000000000000
s60=00000000 s61=00000000 d30=0000000000000000
s62=00000000 s63=00000000 d31=0000000000000000
FPSCR: 00000000
Ядро, которое используется в качестве dom0 успешно запускается на той же конфигурации qemu.

 , , ,

LIKAN
()

Как установить ksymoops

Форум — General

Какой пакет в arch linux отвечает за утилиту ksymoops ?

 

LIKAN
()

Не запускается ядро

Форум — General

Пытаюсь запустить линуксовое ядро на qemu, которое в свою очередь изображает из себя Versatile Express-а15. Делаю вот по этому мануалу http://balau82.wordpress.com/2012/03/31/compile-linux-kernel-3-2-for-arm-and-... Ядро 3.8.9. Launch-скрипт выглядит следующим образом

#! /bin/sh
# filename: launch-no-bridge
# Set environment variables to make it easier to change
export ROOTFS=rootfs-buildroot.ext2
export NETWORK="-net nic -net user"
export KERNEL="-kernel ./zImage "
export DTB="-dtb vexpress-v2p-ca15_a7.dtb"

qemu-system-arm -append "root=/dev/mmcblk0 rw physmap.enabled=0 console=ttyAMA0" -M vexpress-a15 $DTB $KERNEL -sd $ROOTFS  $NETWORK -nographic
Собственно выхлоп запуска выглядит следующим образом
$ ./launch 
pulseaudio: pa_context_connect() failed
pulseaudio: Reason: Connection refused
pulseaudio: Failed to initialize PA contextaudio: Could not init `pa' audio driver
Booting Linux on physical CPU 0x0
Initializing cgroup subsys cpuset
Linux version 3.8.9+ (likan@localhost) (gcc version 4.8.3 20140303 (prerelease) (crosstool-NG linaro-1.13.1-4.8-2014.03 - Linaro GCC 2014.03) ) #2 SMP Sat Apr 19 02:09:42 UTC 2014
CPU: ARMv7 Processor [412fc0f1] revision 1 (ARMv7), cr=10c53c7d
CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache
Machine: ARM-Versatile Express, model: V2P-CA15_CA7
Memory policy: ECC disabled, Data cache writealloc
------------[ cut here ]------------
WARNING: at arch/arm/kernel/devtree.c:144 arm_dt_init_cpu_maps+0x118/0x198()
DT /cpu 5 nodes greater than max cores 4, capping them
Modules linked in:
[<8001463c>] (unwind_backtrace+0x0/0xf4) from [<80020244>] (warn_slowpath_common+0x54/0x64)
[<80020244>] (warn_slowpath_common+0x54/0x64) from [<80020284>] (warn_slowpath_fmt+0x30/0x40)
[<80020284>] (warn_slowpath_fmt+0x30/0x40) from [<80478a70>] (arm_dt_init_cpu_maps+0x118/0x198)
[<80478a70>] (arm_dt_init_cpu_maps+0x118/0x198) from [<80478080>] (setup_arch+0x5fc/0x688)
[<80478080>] (setup_arch+0x5fc/0x688) from [<804755a0>] (start_kernel+0x94/0x2fc)
[<804755a0>] (start_kernel+0x94/0x2fc) from [<80008078>] (0x80008078)
---[ end trace 1b75b31a2719ed1c ]---
SMP: 5 cores greater than maximum (4), clipping
------------[ cut here ]------------
WARNING: at arch/arm/mach-vexpress/v2m.c:431 v2m_dt_init_early+0x5c/0x78()
Modules linked in:
[<8001463c>] (unwind_backtrace+0x0/0xf4) from [<80020244>] (warn_slowpath_common+0x54/0x64)
[<80020244>] (warn_slowpath_common+0x54/0x64) from [<800202f0>] (warn_slowpath_null+0x1c/0x24)
[<800202f0>] (warn_slowpath_null+0x1c/0x24) from [<8047c1a8>] (v2m_dt_init_early+0x5c/0x78)
[<8047c1a8>] (v2m_dt_init_early+0x5c/0x78) from [<804755a0>] (start_kernel+0x94/0x2fc)
[<804755a0>] (start_kernel+0x94/0x2fc) from [<80008078>] (0x80008078)
---[ end trace 1b75b31a2719ed1d ]---
vexpress: DT HBI (249) is not matching hardware (237)!
PERCPU: Embedded 7 pages/cpu @805f6000 s6592 r8192 d13888 u32768
Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 32512
Kernel command line: root=/dev/mmcblk0 rw physmap.enabled=0 console=ttyAMA0
PID hash table entries: 512 (order: -1, 2048 bytes)
Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
__ex_table already sorted, skipping sort
Memory: 128MB = 128MB total
Memory: 124700k/124700k available, 6372k reserved, 0K highmem
Virtual kernel memory layout:
    vector  : 0xffff0000 - 0xffff1000   (   4 kB)
    fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
    vmalloc : 0x88800000 - 0xff000000   (1896 MB)
    lowmem  : 0x80000000 - 0x88000000   ( 128 MB)
    modules : 0x7f000000 - 0x80000000   (  16 MB)
      .text : 0x80008000 - 0x8047455c   (4530 kB)
      .init : 0x80475000 - 0x804a59c0   ( 195 kB)
      .data : 0x804a6000 - 0x804cdce0   ( 160 kB)
       .bss : 0x804cdce0 - 0x804ed928   ( 128 kB)
SLUB: Genslabs=11, HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
Hierarchical RCU implementation.
NR_IRQS:16 nr_irqs:16 16
GIC CPU mask not found - kernel will fail to boot.
GIC CPU mask not found - kernel will fail to boot.
Using SP804 '/smb/motherboard/iofpga@3,00000000/timer@110000' as a clock & events source
sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
Console: colour dummy device 80x30
Calibrating delay loop... 680.75 BogoMIPS (lpj=3403776)
pid_max: default: 32768 minimum: 301
Mount-cache hash table entries: 512
CPU: Testing write buffer coherency: ok
/cpus/cpu@0 missing clock-frequency property
/cpus/cpu@1 missing clock-frequency property
/cpus/cpu@2 missing clock-frequency property
/cpus/cpu@3 missing clock-frequency property
/cpus/cpu@4 missing clock-frequency property
CPU0: thread -1, cpu 0, socket 0, mpidr 80000000
Setting up static identity map for 0x8035f260 - 0x8035f2b8
CPU1: failed to boot: -38
CPU2: failed to boot: -38
CPU3: failed to boot: -38
Brought up 1 CPUs
SMP: Total of 1 processors activated (680.75 BogoMIPS).
NET: Registered protocol family 16
DMA: preallocated 256 KiB pool for atomic coherent allocations
hw-breakpoint: debug architecture 0x0 unsupported.
Serial: AMBA PL011 UART driver
1c090000.uart: ttyAMA0 at MMIO 0x1c090000 (irq = 37) is a PL011 rev1
console [ttyAMA0] enabled
1c0a0000.uart: ttyAMA1 at MMIO 0x1c0a0000 (irq = 38) is a PL011 rev1
1c0b0000.uart: ttyAMA2 at MMIO 0x1c0b0000 (irq = 39) is a PL011 rev1
1c0c0000.uart: ttyAMA3 at MMIO 0x1c0c0000 (irq = 40) is a PL011 rev1
bio: create slab <bio-0> at 0
SCSI subsystem initialized
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
Advanced Linux Sound Architecture Driver Initialized.
Switching to clocksource v2m-timer1
Unable to handle kernel paging request at virtual address 00fe0000
pgd = 80004000
[00fe0000] *pgd=00000000
Internal error: Oops: 5 [#1] SMP ARM
Modules linked in:
CPU: 0    Tainted: G        W     (3.8.9+ #2)
PC is at set_inverse_trans_unicode.isra.4+0x64/0xe8
LR is at 0xff80
pc : [<801cce3c>]    lr : [<0000ff80>]    psr: 20000153
sp : 8783be80  ip : 00000000  fp : 00000001
r10: 000000ff  r9 : 878ac1fc  r8 : 0000001f
r7 : 0000f800  r6 : 879526f8  r5 : 0000001e  r4 : 879c9800
r3 : 00000000  r2 : 000001f8  r1 : 00fdfffe  r0 : 0000f83f
Flags: nzCv  IRQs on  FIQs off  Mode SVC_32  ISA ARM  Segment kernel
Control: 10c53c7d  Table: 8000406a  DAC: 00000015
Process swapper/0 (pid: 1, stack limit = 0x8783a238)
Stack: (0x8783be80 to 0x8783c000)
be80: 804e5b58 00000000 00000004 878ac180 87804000 804bd262 804bd262 801cda8c
bea0: 804bd264 804e5580 87804000 878041f4 00000136 00000001 00000014 804e57a4
bec0: 804cdd00 804cdd00 8049aa54 8048ab14 00000000 8048a384 00000000 804e5680
bee0: 00000001 8048a870 80412178 804e51ac 804e51ac 00000000 804cdd00 80489cdc
bf00: 803f688c 804cdd00 804a2d6c 804a2d6c 00000005 80008758 0000008b 8003af88
bf20: 00000000 8783a018 804033f0 80455ab0 00000005 00000005 8003a7f4 8003a84c
bf40: 00000000 804a2d6c 00000005 804cdd00 804cdd00 80475278 8049aa54 0000008b
bf60: 8049aa44 804759d8 00000005 00000005 80475278 00000000 00000000 00000000
bf80: 0000dd00 00000000 00000000 00000000 00000000 00000000 00000000 80354970
bfa0: 00000000 00000000 80354964 8000ddd8 00000000 00000000 00000000 00000000
bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[<801cce3c>] (set_inverse_trans_unicode.isra.4+0x64/0xe8) from [<801cda8c>] (con_set_default_unimap+0x15c/0x184)
[<801cda8c>] (con_set_default_unimap+0x15c/0x184) from [<8048a384>] (console_map_init+0x44/0x50)
[<8048a384>] (console_map_init+0x44/0x50) from [<8048a870>] (vty_init+0x190/0x1a4)
[<8048a870>] (vty_init+0x190/0x1a4) from [<80489cdc>] (tty_init+0x12c/0x144)
[<80489cdc>] (tty_init+0x12c/0x144) from [<80008758>] (do_one_initcall+0x11c/0x174)
[<80008758>] (do_one_initcall+0x11c/0x174) from [<804759d8>] (kernel_init_freeable+0x1d0/0x270)
[<804759d8>] (kernel_init_freeable+0x1d0/0x270) from [<80354970>] (kernel_init+0xc/0x160)
[<80354970>] (kernel_init+0xc/0x160) from [<8000ddd8>] (ret_from_fork+0x14/0x3c)
Code: e087e305 e2411002 e3a03000 e6ffe07e (e1f120b2) 
---[ end trace 1b75b31a2719ed1e ]---
Kernel panic - not syncing: Attempted to kill init! exitcode=0x0000000b

 , ,

LIKAN
()

Запуск xen на qemu

Форум — General

Есть чудный проект xen on arm (http://wiki.xenproject.org/wiki/Xen_ARM_with_Virtualization_Extensions), да вот беда, железок, которые в статье упомянуты у меня под рукой нет. Можно их заменить qemu? Где найти мануал?

 ,

LIKAN
()

Не получается сделать импорт

Форум — Development

Попытка импортировать System.Process заканчивается

ERROR "test.hs" - Can't find imported module "System.Process"
Хотя System.IO ипортируется вполне нормально, в чем дело может быть?

 ,

LIKAN
()

Тактовая частота CPU

Форум — General

Мне тут на днях рассказали, что для различных армовых архитектур в сорцах ядра указывается в герцах (кило-, мега-, гига-), на какой частоте работает данный булыжник (Точнее тактирующий сигнал какой частоты подан на камень в данной конкретной конфигурации). Я тут решил найти в сорцах ядра, где ж такое указывается, и вот что то ничерта не могу найти. Мне правду сказали? И где искать заголовочник с определением такой константы?

 ,

LIKAN
()

Уровень громкости

Форум — Desktop

Пытаюсь пересесть на xmonad+dzen. Конфиг был благополучно сплагиачен. Пару вещей мне в нем удалось поднапилить. Но вот с уровнем громкости я застрял. Я вижу два варианта. Можно ли считать текущий уровень громкости из какого-либо системного файла, где-нибудь в sys или proc. Если такая возможность есть, я справлюсь. Но если же нет, есть консольная команда

amixer get Master | grep % | sed 's/^.*\[\([0-9]\?[0-9]\?[0-9]%\)\].*$/\1/'
Как вывод этой команды нарисовать в dzen?

 ,

LIKAN
()

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