LINUX.ORG.RU

Сообщения alex_custov

 

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

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

alex_custov
()

IPv6 DNS

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

alex_custov
()

wtf

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

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

alex_custov
()

аудио плеер

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

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

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

alex_custov
()

[shell] ${var%:*}

 

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

alex_custov
()

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

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

alex_custov
()

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

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

alex_custov
()

dual head

Есть ноут 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
()

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

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

alex_custov
()

Qt и fork()

Хотелось бы по-настоящему форкнуться в 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 - не работает микрофон

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 флешки

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

alex_custov
()

разделы

мне кажется такое большое количество разделов только мешает посещению людей этих разделов (кто не читает трекер). Вот ещё и Multimedia.

alex_custov
()

полностью отключить KMS

Можно ли полностью и _универсально_ отключить использование KMS? У меня на одном компе Intel GM45. В Ядре 2.6.32 KMS для Intel отключён. Но он всё равно при зарузке пытается что-то сделать с framebuferr-ом, переключает fb в максимальное разрешение, и в dmesg видно «fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver». Передал ядру строку «nomodeset» - тоже самое. Передал «i915.modeset=0» - заработало, но, как я уже сказал, хотелось бы универсальное решение. Система - свежий срез Debian Squeeze, ядро 2.6.32 оттуда же.

alex_custov
()

Геном неандертальцев прочтен

Ученые, работающие в рамках международного проекта по прочтению ядерного генома неандертальца, завершили расшифровку значительного объема информации. Они выявили важнейшие гены, отличающие человека разумного от его ближайшего гоминидного сородича — неандертальца. И более того, удалось надежно подтвердить версию о скрещивании неандертальцев с древними европейцами.

Учёные продвигаются в деле теории эволюции, интересно, что на это ответят оппозиционеры?

http://elementy.ru/news?newsid=431316

alex_custov
()

поставил Audigy2 Value

поставил звучку Audigy2 Value в Debian Squeeze/2.6.32. lspci её не показывает вообще, даже как Unknown устройство. Это звучка от долгого лежания умерла, или проблема с материнкой, или...?

alex_custov
()

>4Gb tmpfs

в целях оптимизции disk I/O возник интересный вопрос - можно с включённым PAE на 32-битном процессоре (Athlon X2) смонтировать tmpfs, скажем размером в 6Gb?

alex_custov
()

kqemu в Squeeze

В qemu нет полного ускорения, несмотря на то что kqemu скомпилен и загружен. Параметр -kernel-kqemu не понимает, в Lenny понимал. Баг?

alex_custov
()

ncurses torrent клиент для консоли

с GUI интерфейсом типа mc или iptraf или mp3blaster. Существует ли?

alex_custov
()

KML с временными зонами

У меня есть KML файл, описывающий полигоны временных зон. С помощью него можно на карте мира визуализировать каждую временную зону в виде полигона. Как этот файл ко мне попал я не помню :) но с одним городом у меня там глюк. Кто знает источник этого файла? Я бы хотел найти версию поновее.

Структура у него такая:

<!DOCTYPE kml>
<Data>
      <Placemark>
        <name>-12</name>
        <Polygon>
          <outerBoundaryIs>

              <coordinates>
-179.0623,-89.90000000000001,0 -180,-89.90000000000001,0 -180,-86.5,0 -180,-81.49999,0 -180,-76.5,0 -180,-71.5,0 -180,-66.5,0 -180,-61.5,0 -180,-56.5,0 -180
              </coordinates>

          </outerBoundaryIs>
        </Polygon>
      </Placemark>

      <Placemark>
      ...
      </Placemark>

      <Placemark>
      ...
      </Placemark>

      ...

Первоначальное имя его было «time-zones.kml», не знаю оригинальное или нет.

alex_custov
()