LINUX.ORG.RU

Сообщения alex_custov

 

[shell] set -e - ололо?

Форум — Development
set -e

trololo | tee -a log

echo "Ололо"

Почему строка «Ололо» выводится? Разве это нормально? Сиди теперь и думай, как это всё обойти. Воспроизводится в dash/bash/zsh

 

alex_custov
()

xintrea об архивах

Форум — Talks

за архивы без корневого каталога надо босиком во двор выводить

Причину объясните


«Речь идёт не о том, запрещено или нет, а о хороших манерах. Например, ничто не запрещает мне войти в ресторан и пёрнуть тебе прямо в закуску, но я этого не делаю. Почему? Потому, что это неприлично»

-- Большие неприятности

alex_custov
()

кто как сохраняет ролики с rutube?

Форум — Talks

?

alex_custov
()

[Рыбаков] хороший книжный магазин

Форум — Talks

Москвичи, подскажите хороший книжный магазин (не онлайн), где можно купить книги Б. Рыбакова «Язычество Древней Руси» и «Язычество древних славян»?

alex_custov
()

wikipedia опять собирает деньги

Форум — Talks

о чём говорит баннер на полэкрана

alex_custov
()

Firefox 6 лет

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

Шесть лет назад недавно созданная некоммерческая организация Mozilla выпустила первую стабильную версию браузера Firefox 1.0.

Сегодня это один из самых популярных браузеров, который резко подвинул долю IE на рынке. Firefox пользуются минимум четверть всех посетителей всемирной паутины, а в некоторых странах этот показатель даже более 50%. Firefox переведён на более чем 70 языков. В отличие от аналогичных монолитных программ, Firefox также поддерживает механизм расширений, что позволяет оснастить браузер нужным вам функционалом.

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

 ,

alex_custov
()

Каким браузером вы пользуетесь под Linux?

Голосования — Голосования(не подтверждено)
alex_custov
()

FF настроить поиск

Форум — General

перешёл на FF. Как в нём настроить поисковые движки? Я например хочу чтобы поиск в google шёл через https, и плюс добавить поиск по google.com/linux. Редактора поисковых движков (как в Опере) не нашёл. Есть такое?

alex_custov
()

Вышел Clementine 0.5

Новости — Мультимедиа
Группа Мультимедиа

Clementine - аудио плеер, вдохновлённый Amarok, использующий Qt4. Он подойдёт людям, которые хотят простой плеер со средним количеством зависимостей, простым плейлистом, просмотром файловой системы (для тех, у кого вся музыка на диске уже упорядочена), библиотекой и поддержкой внешних устройств.

Сегодня тёмной-тёмной ночью собраны версии для нескольких дистрибутивов этого плеера, версии для Mac поспеют позже.

Новенькое:

  • добавлена поддержка iPod, MTP плееров и USB дисков
  • очередь композиций
  • поддержка Wii Remote
  • поддержка встроенной графики из тегов id3v2
  • drag-and-drop между плейлистами
  • и другое

Исправления:

  • утечка при проигрывании ogg потока
  • понижено использование CPU при проигрывании
  • понижено использование CPU при использовании эквалайзера
  • ускорен запуск, в том числе за счёт «ленивой» загрузки песен в плейлист
  • немного ускорена отзывчивость пользовательского интерфейса
  • падение на элементах last.fm
  • исправления в визуализациях
  • многочисленные исправления в библиотеке
  • и другие

Снимки экрана

Скачать версии для Ubuntu, Fedora, Windows

Скачать версию для Debian Squeeze

К сожалению, скорость исправлений багов в этом хорошем проекте не впечатляет. Кто хорошо знает Qt4 (кодовая база проекта немаленькая), и желает помочь Open Source, просьба присоединяться.

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

alex_custov
()

IPv6 DNS

Форум — General

Запрос IPv6 адресов по протоколу DNS занимает несколько секунд и завершается ошибкой. В результате все «поиски сайта» в браузере жоско тормозят. Лечится только выключением IPv6 через алиасы modprobe. Стоит ли требовать новый модем?

alex_custov
()

wtf

Форум — Linux-org-ru

http://i10.fastpic.ru/big/2010/0917/7e/fee70cd991164c78934260ba792cbf7e.png

всплыла уже закрытая тема 2009 года. Откель?

alex_custov
()

аудио плеер

Форум — General

Ищется простой плеер:

плейлист
панель просмотра каталогов рядом с плейлистом, чтобы можно было легко перетаскивать каталоги в плейлист (как в амарок)
глобальные комбинации клавиш
эквалайзер
проигрывание URLов

Больше ничего не надо - ни баз данных, ни коллекций, ни рейтингов.

alex_custov
()

[shell] ${var%:*}

Форум — Development

Я не видел описания, как работают подобные конструкции - очевидно происходит манипуляция переменными внутри фигурных скобок. Где найти описание всех возможных комбинаций? Например для ${var%:*} или ${var#*:} и других.

 

alex_custov
()

два независимых экрана

Форум — General

Есть два монитора. Можно ли настроить два независимых экрана так, чтобы между ними нельзя было таскать окна, но на втором экране можно было что-нибудь запускать, видео например?

alex_custov
()

определить подключён ли монитор

Форум — General

Какой утилитой можно определить, что к DVI (или HDMI) порту подключено устройство (монитор, телевизор, и т.д.)? Такой же вопрос о VGA.

alex_custov
()

dual head

Форум — General

Есть ноут lenovo с VGA выходом и Debian Lenny, ядро 2.6.32 из backports, KDE3. Хочу подсоединить внешений монитор, чтобы отображать на нём что-нибудь отдельно от основного рабочего стола. Видяха

00:02.0 VGA compatible controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)
00:02.1 Display controller: Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller (rev 09)

xorg.conf:

Section "Module"                                                                                                    
    Load  "glx"                                                                                                     
    Load  "extmod"                                                                                                  
    Load  "xtrap"                                                                                                   
    Load  "dbe"                                                                                                     
    Load  "dri"                                                                                                     
    Load  "freetype"                                                                                                
EndSection                                                                                                          

Section "InputDevice"
        Identifier "Generic Keyboard"
        Driver     "kbd"             
        Option     "XkbRules"   "xorg"
        Option     "XkbModel"   "pc105"
        Option     "XkbLayout"  "us,ru(winkeys)"
        Option     "XkbOptions" "grp:ctrl_shift_toggle"
EndSection                                             

Section "InputDevice"
        Identifier "Configured Mouse"
        Driver     "mouse"           
EndSection                           

Section "Device"
        Identifier  "Configured Video Device"
        Driver      "intel"                  
        BusID       "PCI:0:2:0"              
        VendorName  "Intel Corporation"      
        BoardName   "Mobile 4 Series Chipset Integrated Graphics Controller"
        Option "MonitorLayout" "CRT,LFP"                                    
        Screen 0                                                            
EndSection                                                                  

Section "Device"
        Identifier  "External Video Device"
        Driver      "intel"                
        BusID       "PCI:0:2:0"            
        VendorName  "Intel Corporation"    
        BoardName   "Mobile 4 Series Chipset Integrated Graphics Controller"
        Option "MonitorLayout" "CRT,LFP"                                    
        Screen 1                                                            
EndSection                                                                  

Section "Monitor"
    Identifier  "Configured Monitor"
    Option      "DPMS" "true"       
    HorizSync   30-82               
    Vertrefresh 56-76               
    Modeline "1360x768@75" 111.93 1360 1392 1816 1848 768 782 792 807 -HSync +VSync
EndSection

Section "Monitor"
    Identifier  "External Monitor"
    Option      "DPMS" "true"
EndSection

Section "Screen"
        Identifier     "Default Screen"
        Monitor        "Configured Monitor"
        Device         "Configured Video Device"
        DefaultDepth    24

        SubSection     "Display"
            Depth       24
            Modes      "1366x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "Screen"
        Identifier     "External Screen"
        Monitor        "External Monitor"
        Device         "External Video Device"
        DefaultDepth    24

        SubSection     "Display"
            Depth       24
            Modes      "1280x1024" "1024x768" "800x600" "640x480"
        EndSubSection
EndSection

Section "ServerLayout"
    Identifier  "Default Layout"
#    Option      "Xinerama" "true"
    Screen       0 "Default Screen"
    Screen       1 "External Screen" RightOf "Default Screen"
    InputDevice "Generic Keyboard"
    InputDevice "Configured Mouse"
EndSection

Section "DRI"
    Mode 0666
EndSection

В результате при старте kdm иксы падают. Последняя запсиь в логе:

(II) [drm] loaded kernel module for "i915" driver.
(II) [drm] DRM interface version 1.3
(II) [drm] DRM open master succeeded.
(II) intel(0): [drm] Using the DRM lock SAREA also for drawables.
(II) intel(0): [drm] framebuffer mapped by ddx driver
(II) intel(0): [drm] added 1 reserved context for kernel
(II) intel(0): X context handle = 0x1
(II) intel(0): [drm] installed DRM signal handler
(**) intel(0): Framebuffer compression disabled
(**) intel(0): Tiling enabled
(==) intel(0): VideoRam: 262144 KB
(II) intel(0): Attempting memory allocation with tiled buffers.

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x7e) [0x80c91ce]
1: [0xb77fe400]
2: /usr/lib/xorg/modules/drivers//intel_drv.so [0xb73826d6]
3: /usr/lib/xorg/modules/drivers//intel_drv.so(i830_allocate_2d_memory+0x184) [0xb7382964]
4: /usr/lib/xorg/modules/drivers//intel_drv.so [0xb7377090]
5: /usr/lib/xorg/modules/drivers//intel_drv.so [0xb737c82d]
6: /usr/bin/X(AddScreen+0x1f7) [0x8073db7]
7: /usr/bin/X(InitOutput+0x236) [0x80aac26]
8: /usr/bin/X(main+0x2b1) [0x8074591]
9: /lib/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7574455]
10: /usr/bin/X(FontFileCompleteXLFD+0x21d) [0x8073a81]

Fatal server error:
Caught signal 11.  Server aborting

Полный лог - http://pastebin.org/391936

Как всё-таки настроить dual head?

alex_custov
()

и всё-таки свободная память

Форум — Development

Как определить, сколько памяти свободно для выделения и использования прямо сейчас? Есть определённые мысли по поводу парсинга /proc/meminfo и арифметики с полученными значениями, но хочу выслушать другие мнения. Ещё раз - можно считать память свободной ту, максимальное кол-во которой можно выделить и использовать прямо сейчас.

alex_custov
()

Qt и fork()

Форум — Development

Хотелось бы по-настоящему форкнуться в Qt приложении, например в маленьком демоне, который одновременно работает с session dbus. Проблема в том, что после форка начинаются чудеса. Допустим демон работает нормально, и мы делаем рестарт для session dbus-a (например, выход/вход в KDE). Демон перестаёт соединяться с шиной вообще. Если убрать форк, то всё рабоатет отлично. Такое ощущение, что из-за использования каких-то статических переменных, а они в Qt много где, реинициализация этих переменных не работает в фокнутом процессе-ребёнке, и после рестарта session dbus-a форкнутный процесс пытается соединяться со старой шиной. Скрестить Qt и fork не получится?

Код:

#include <QCoreApplication>
#include <QDBusConnection>
#include <QDBusInterface>
#include <QTimer>

#include <unistd.h>

class A : public QObject
{
    Q_OBJECT

public:
    A()
    {
        QTimer *t = new QTimer(this);
        t->setSingleShot(false);
        t->setInterval(1000);
        connect(t, SIGNAL(timeout()), this, SLOT(slot()));

        t->start();
    }

public slots:
    void slot()
    {
        QDBusInterface di("org.freedesktop.DBus", "/", "org.freedesktop.DBus", QDBusConnection::sessionBus());
        qDebug("%s", di.isValid() ? "valid" : "invalid");
    }
};

int main(int argc, char **argv)
{
    QCoreApplication app(argc, argv);

    ::daemon(1, 1);

    new A;

    return app.exec();
}

#include "main.moc"
alex_custov
()

skype - не работает микрофон

Форум — General

Debian Squeeze: kernel 2.6.23-15, alsa 1.0.23. Arecord нормально пишет, aplay нормально воспроизводит. Но в скайпе микрофон не работает. Если кому-то звоню, меня не слышат. Если звоню на эхо сервис echo123, говорю что-то, после второго звукового сигнала по идее должно воспроизводится то что я наговорил, но вместо этого робот почти сразу говорит стандартную фразу - «Если вы смогли прослушать сообщение...». Что это может быть?

 
$ arecord -l 
**** List of CAPTURE Hardware Devices **** 
card 0: VT82xx [HDA VIA VT82xx], device 0: VT1708B Analog [VT1708B Analog] 
  Subdevices: 2/2 
  Subdevice #0: subdevice #0 
  Subdevice #1: subdevice #1 
card 0: VT82xx [HDA VIA VT82xx], device 1: VT1708B Digital [VT1708B Digital] 
  Subdevices: 1/1 
  Subdevice #0: subdevice #0 
 
$ cat /proc/asound/cards 
 0 [VT82xx         ]: HDA-Intel - HDA VIA VT82xx 
                      HDA VIA VT82xx at 0x9fffc000 irq 17 
 
$ lsmod|grep snd 
snd_pcm_oss            28671  0 
snd_mixer_oss          10461  1 snd_pcm_oss 
snd_hda_codec_via      19285  1 
snd_hda_intel          16683  1 
snd_hda_codec          46002  2 snd_hda_codec_via,snd_hda_intel 
snd_hwdep               4054  1 snd_hda_codec 
snd_pcm                47214  3 snd_pcm_oss,snd_hda_intel,snd_hda_codec 
snd_seq                35375  0 
snd_timer              12258  2 snd_pcm,snd_seq 
snd_seq_device          3673  1 snd_seq 
snd                    34339  11 snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device 
soundcore               3450  1 snd 
snd_page_alloc          5001  2 snd_hda_intel,snd_pcm 
alex_custov
()

эмулятор USB флешки

Форум — General

Мне нужен модуль, который бы полностью эмулировал устройство USB флешки, с настройками размера для самой флешки. То есть он при загрузке создаст например /dev/sdd и /dev/sdd1 и с ними можно работать как с физическими разделами (включая ioctl()-ы). Есть ли?

alex_custov
()

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