patashnik
В панели awn на днях отвалился апплет меню (скорее всего из-за обновления gnome), в связи с этим установил tint2-svn + snapfly:

Простите за глупый вопрос: а как прикручивали snapfly к tint2? У меня SnapFly только из трея запускается. Если в настройках отключить иконку в трее (systray=false), то при вызове /usr/share/applications/snapfly.desktop из ланчера вообще ничего не происходит. В snapfly.desktop прописал Exec=snapfly. Что не так сделал? У Вас я вижу, что трей справа, а меню SnapFly, вроде бы, прикручено слева. Как Вы этого добились?
Программа нравится всё больше и больше (хотя и консоль была вполне удобной, но, всё чаще использую pacman XG). Нельзя ли сделать опционально отключаемым сплэш при запуске программы (“Wellcome to pacmanXG!”)? В Gnome/KDE/XFCE/etc не пробовал, но в Openbox'е он висит некоторое время даже над другими окнами (а не только над окном pacmanXG). ИМХО, было бы удобнее иметь возможность отключить этот сплэш после первого запуска.
И на вкладке “Опции”→“Pacman XG”→“Шрифт интерфейса” опечатка (“интерфйеса”).
Ещё раз спасибо за хорошую программу!
Использую вот с такими настройками:
xcompmgr -oC &
Всё прекрасно работает.
Впрочем, рано радовался: от пользователя запускается без проблем, но от root'а так и не работает:
# /opt/pacmanxg/pacmanxg -ru
*** glibc detected *** /opt/pacmanxg/pacmanxg: free(): invalid next size (fast): 0x094db4a8 ***
======= Backtrace: =========
/usr/lib32/libc.so.6(+0x6f322)[0xf7579322]
/usr/lib32/libc.so.6(+0x6ffc2)[0xf7579fc2]
/usr/lib32/libc.so.6(cfree+0x6d)[0xf757d0cd]
/usr/lib32/libXcursor.so.1(+0x6502)[0xf7018502]
/usr/lib32/libXcursor.so.1(XcursorLibraryLoadImages+0xa5)[0xf7018695]
/usr/lib32/libXcursor.so.1(XcursorShapeLoadImages+0x43)[0xf70186e3]
/usr/lib32/libXcursor.so.1(XcursorTryShapeCursor+0x129)[0xf7018c79]
/usr/lib32/libX11.so.6(XCreateGlyphCursor+0xcd)[0x4a61b6ed]
/usr/lib32/libX11.so.6(XCreateFontCursor+0x79)[0x4a61bb89]
/opt/pacmanxg/pacmanxg[0x80fc069]
/opt/pacmanxg/pacmanxg[0x80e9337]
/opt/pacmanxg/pacmanxg[0x80876a7]
/opt/pacmanxg/pacmanxg[0x8086738]
/opt/pacmanxg/pacmanxg[0x808771c]
/opt/pacmanxg/pacmanxg[0x80e82f8]
/opt/pacmanxg/pacmanxg[0x804bed2]
/usr/lib32/libc.so.6(__libc_start_main+0xf3)[0xf7523223]
======= Memory map: ========
00c01000-00c02000 r-xp 00000000 08:01 8687412                            /opt/pacmanxg/pacmanxg
08048000-08246000 r-xp 00000000 00:00 0 
08246000-08367000 rwxp 00000000 00:00 0 
0946d000-094f5000 rwxp 00000000 00:00 0                                  [heap]
4a456000-4a46d000 r-xp 00000000 08:01 8436788                            /usr/lib32/libxcb.so.1.1.0
4a46d000-4a46e000 rwxp 00016000 08:01 8436788                            /usr/lib32/libxcb.so.1.1.0
4a477000-4a47b000 r-xp 00000000 08:01 8436805                            /usr/lib32/libXdmcp.so.6.0.0
4a47b000-4a47c000 rwxp 00003000 08:01 8436805                            /usr/lib32/libXdmcp.so.6.0.0
4a5eb000-4a5ff000 r-xp 00000000 08:01 8436493                            /usr/lib32/libICE.so.6.3.0
4a5ff000-4a600000 rwxp 00013000 08:01 8436493                            /usr/lib32/libICE.so.6.3.0
4a600000-4a602000 rwxp 00000000 00:00 0 
4a604000-4a71c000 r-xp 00000000 08:01 8436469                            /usr/lib32/libX11.so.6.3.0
4a71c000-4a720000 rwxp 00117000 08:01 8436469                            /usr/lib32/libX11.so.6.3.0
4a88a000-4a890000 r-xp 00000000 08:01 8436878                            /usr/lib32/libSM.so.6.0.1
4a890000-4a891000 rwxp 00005000 08:01 8436878                            /usr/lib32/libSM.so.6.0.1
4a893000-4a896000 r-xp 00000000 08:01 8436945                            /usr/lib32/libuuid.so.1.3.0
4a896000-4a897000 rwxp 00002000 08:01 8436945                            /usr/lib32/libuuid.so.1.3.0
4a899000-4a89b000 r-xp 00000000 08:01 8436697                            /usr/lib32/libXau.so.6.0.0
4a89b000-4a89c000 rwxp 00001000 08:01 8436697                            /usr/lib32/libXau.so.6.0.0
4a89e000-4a8a5000 r-xp 00000000 08:01 8436690                            /usr/lib32/libXrender.so.1.3.0
4a8a5000-4a8a6000 rwxp 00007000 08:01 8436690                            /usr/lib32/libXrender.so.1.3.0
4ab27000-4ab3b000 r-xp 00000000 08:01 8436879                            /usr/lib32/libz.so.1.2.5
4ab3b000-4ab3c000 rwxp 00013000 08:01 8436879                            /usr/lib32/libz.so.1.2.5
4ab3e000-4ab6a000 r-xp 00000000 08:01 8436736                            /usr/lib32/libfontconfig.so.1.4.4
4ab6a000-4ab6c000 rwxp 0002b000 08:01 8436736                            /usr/lib32/libfontconfig.so.1.4.4
4af39000-4af60000 r-xp 00000000 08:01 8436500                            /usr/lib32/libexpat.so.1.5.2
4af60000-4af62000 rwxp 00026000 08:01 8436500                            /usr/lib32/libexpat.so.1.5.2
f60e5000-f60ff000 r-xp 00000000 08:01 8436702                            /usr/lib32/libgcc_s.so.1
f60ff000-f6100000 rwxp 00019000 08:01 8436702                            /usr/lib32/libgcc_s.so.1
f6100000-f6121000 rwxp 00000000 00:00 0 
f6121000-f6200000 ---p 00000000 00:00 0 
f6236000-f632e000 rwxp 00000000 00:00 0 
f632e000-f632f000 ---p 00000000 00:00 0 
f632f000-f672f000 rwxp 00000000 00:00 0 
f672f000-f6730000 ---p 00000000 00:00 0 
f6730000-f6cb2000 rwxp 00000000 00:00 0 
f6cb4000-f6d3c000 rwxp 00000000 00:00 0 
f6d3c000-f6d47000 r-xp 00000000 08:01 8436279                            /usr/lib32/libnss_files-2.14.so
f6d47000-f6d48000 r-xp 0000a000 08:01 8436279                            /usr/lib32/libnss_files-2.14.so
f6d48000-f6d49000 rwxp 0000b000 08:01 8436279                            /usr/lib32/libnss_files-2.14.so
f6d4a000-f6ef5000 rwxp 00000000 00:00 0 
f6ef6000-f6ff0000 rwxp 00000000 00:00 0 
f6ff5000-f700d000 rwxp 00000000 00:00 0 
f700d000-f7011000 r-xp 00000000 08:01 8436688                            /usr/lib32/libXfixes.so.3.1.0
f7011000-f7012000 rwxp 00003000 08:01 8436688                            /usr/lib32/libXfixes.so.3.1.0
f7012000-f701a000 r-xp 00000000 08:01 8436643                            /usr/lib32/libXcursor.so.1.0.2
f701a000-f701b000 rwxp 00007000 08:01 8436643                            /usr/lib32/libXcursor.so.1.0.2
f701d000-f706d000 rwxp 00000000 00:00 0 
f706d000-f707c000 r-xp 00000000 08:01 8436532                            /usr/lib32/libbz2.so.1.0.6
f707c000-f707d000 rwxp 0000f000 08:01 8436532                            /usr/lib32/libbz2.so.1.0.6
f707d000-f7112000 r-xp 00000000 08:01 8436916                            /usr/lib32/libfreetype.so.6.7.1
f7112000-f7116000 rwxp 00094000 08:01 8436916                            /usr/lib32/libfreetype.so.6.7.1
f7117000-f7188000 rwxp 00000000 00:00 0 
f7188000-f72b9000 r-xp 003ab000 08:01 8681113                            /usr/lib/locale/locale-archive
f72b9000-f72f8000 r-xp 001c4000 08:01 8681113                            /usr/lib/locale/locale-archive
f72f8000-f74f8000 r-xp 00000000 08:01 8681113                            /usr/lib/locale/locale-archive
f74f8000-f750a000 rwxp 00000000 00:00 0 
f750a000-f766b000 r-xp 00000000 08:01 8436274                            /usr/lib32/libc-2.14.so
f766b000-f766c000 ---p 00161000 08:01 8436274                            /usr/lib32/libc-2.14.so
f766c000-f766e000 r-xp 00161000 08:01 8436274                            /usr/lib32/libc-2.14.so
f766e000-f766f000 rwxp 00163000 08:01 8436274                            /usr/lib32/libc-2.14.so
f766f000-f7672000 rwxp 00000000 00:00 0 
f7672000-f767a000 r-xp 00000000 08:01 8436276                            /usr/lib32/libcrypt-2.14.so
f767a000-f767b000 r-xp 00007000 08:01 8436276                            /usr/lib32/libcrypt-2.14.so
f767b000-f767c000 rwxp 00008000 08:01 8436276                            /usr/lib32/libcrypt-2.14.so
f767c000-f76a4000 rwxp 00000000 00:00 0 
f76a4000-f76ab000 r-xp 00000000 08:01 8436287                            /usr/lib32/librt-2.14.so
f76ab000-f76ac000 r-xp 00006000 08:01 8436287                            /usr/lib32/librt-2.14.so
f76ac000-f76ad000 rwxp 00007000 08:01 8436287                            /usr/lib32/librt-2.14.so
f76ad000-f76b0000 r-xp 00000000 08:01 8436283                            /usr/lib32/libdl-2.14.so
f76b0000-f76b1000 r-xp 00002000 08:01 8436283                            /usr/lib32/libdl-2.14.so
f76b1000-f76b2000 rwxp 00003000 08:01 8436283                            /usr/lib32/libdl-2.14.so
f76b2000-f76c9000 r-xp 00000000 08:01 8436270                            /usr/lib32/libpthread-2.14.so
f76c9000-f76ca000 r-xp 00016000 08:01 8436270                            /usr/lib32/libpthread-2.14.so
f76ca000-f76cb000 rwxp 00017000 08:01 8436270                            /usr/lib32/libpthread-2.14.so
f76cb000-f76ce000 rwxp 00000000 00:00 0 
f76ce000-f76f8000 rwxp 00000000 00:00 0 
f76f8000-f7717000 r-xp 00000000 08:01 8436269                            /usr/lib32/ld-2.14.so
f7717000-f7718000 r-xp 0001e000 08:01 8436269                            /usr/lib32/ld-2.14.so
f7718000-f7719000 rwxp 0001f000 08:01 8436269                            /usr/lib32/ld-2.14.so
f7719000-f771a000 r-xp 00000000 00:00 0                                  [vdso]
ff810000-ff831000 rwxp 00000000 00:00 0                                  [stack]
Аварийный останов

Хотя, это, наверное, какие-то проблемы с курсором? Дело в том, что программа от root'а запускается, без ошибок. Но, стоит на неё навести курсор, вылетает с приведёнными выше ошибками. У меня Openbox. Могу предположить, что проблемы на моей стороне.

Мой ~/.Xdefaults:

Xcursor.theme: Oxygen_Black
Xft.dpi: 96
! hintnone, hintslight, hintmedium, hintfull
Xft.hintstyle: hintfull
Xft.hinting: true
! lcdnone, lcddefault, lcdlight, lcdlegacy
Xft.lcdfilter: lcddefault
Xft.rgba: rgb

Блин, всё решилось! Добавил в каталог /root/ копию своего .Xdefaults, проблема исчезла. Приношу извинения.

Похоже, что на кнопку “Удаление ”сирот“” (pacman -Qdt) установлена неправильная команда:
=====================================================
=> EXECUTE : pacman -Rs $(pacman -Qtdq)
=====================================================
ошибка: не задано целей (для справки используйте -h)
=> сделано
Nebulosa
Пробуем ставить из AUR, отписываемся.

Arch x86_64

$ /opt/pacmanxg/pacmanxg -ru
Убито

# /opt/pacmanxg/pacmanxg -ru
Ошибка сегментирования

Отключил опцию strip, всё заработало. Спасибо!
crusty
Вот какой командой можно понизить громоксть, и повысить? если бы знал команду уже бы давно забиндил

Использую ноутбук с мультимедийной клавиатурой, Openbox. Сделал так в файле ~/.config/openbox/rc.xml:
    <keybind key="XF86AudioRaiseVolume">
      <action name="Execute">
        <execute>amixer set Master 5%+</execute>
      </action>
    </keybind>
    <keybind key="XF86AudioLowerVolume">
      <action name="Execute">
        <execute>amixer set Master 5%-</execute>
      </action>
    </keybind>
    <keybind key="XF86AudioMute">
      <action name="Execute">
        <execute>amixer set Master toggle</execute>
      </action>
    </keybind>
sleepycat
konstantinov-ms
По поводу PyTyle согласен, сам пользуюсь.
и как? нормально? в целом ощущения. Намного ли блольше преимуществ в выборе тайлового вм,где тайлинг из коробки?

Тут всё зависит от того, чего Вы хотите. Меня, например, PyTyle более, чем устраивает: он не тормозит; имеет удобные хоткеи для смены типов тайлинга; его можно включить на одном рабочем столе, в то время, как на других тайлинг выключен; можно задать исключения для тех приложений, которым тайлинг не нужен (например, можно окна thunar'a разбить тайлингом, а разные skype/gajim'ы/pidgin'ы, тестовый редактор или терминал сделать вне тайлинга на одном и том же рабочем столе). Если же Вам не нужны подобные исключения, то проще, наверное, использовать тайлинговый WM. Если же будет удобно комбинировать, то PyTyle удобнее тем, что его можно легко включить и так же легко выключить. Попробуйте и решайте, подойдёт ли он Вам. А все остальные настройки вполне можно задать в ~/.config/openbox/rc.xml
serwiz
не очень понял, что вам нужно. Или Devilspie или PyTyle. Devilspie закрепляет определенные приложения за определенными раб. столами, а PyTyle организует тайлинг.

В Openbox'е Devilspie не нужен. Закрепление определённых приложений за определёнными рабочими столами закрепляется средствами самого Openbox'а в ~/.config/openbox/rc.xml:
    <application name="midori">
      <desktop>3</desktop>
      <shade>no</shade>
      <iconic>no</iconic>
      <position>
        <x>0</x>
        <y>0</y>
      </position>
      <decor>no</decor>
    </application>
По поводу PyTyle согласен, сам пользуюсь.
У меня сегодня тоже глючат французские зеркала. Подключил yandex'овские зеркала, всё заработало. Правда, archlinuxfr так и не обновляется. Наверное, следует просто подождать, пока заработают зеркала.
FoobNix похож на foobar. Посмотрите в его сторону.