LINUX.ORG.RU

Сообщения Gin

 

RSA +perl

Всем привет,

что-то возникла тут проблема при работе с RSA в perl. Не могу сгенерить ключ из компонент.
вот такой кусок кода выдает ошибку «OpenSSL error: d e not congruent to 1»
что может быть не так?
use Math::BigInt;
use Crypt::OpenSSL::RSA;

my $ii0 = new Math::BigInt("17020275177304234767533879672547310352609930388661630931257956125212863103740190543772285096141704300334940123243978043675764834422046684602491329861334406709308538083271349262737023295848735687163087607271553488928986964703422284327664327069875575966999339467958914835404940468776359238150220126176165784575511143360959382722301939824211657517616681066260470690512404929348371805528120371169314226740150467445252261748159181088512179750308016668138660697210946523502361190582619576629792463236481281820577870001213384569786473326530828498113903760101903403316741781963247616045011061351379129763173825422122924407163");
my $e = new Math::BigInt(0);
my $ii1  = new Math::BigInt("5005963287442421990451141080160973633120567761371067920958222389768489148158879571697730910629913029510276506836464130492872010124131377824262155841568943149796628848020985077275595087014334025636202237432809849684996166089241848331665978549963404696176276314105563186883806020228340952397123566522401701345660984119258145401173898506987191332703853562296599027577390712802892069948997061368029896708132580262650983527015335932839251927860144078927993092490716594990405433796009026408507901174602775257711132023477522206917181770398215531847037799023060781257453307870686360683949223395443154093008099011874321616153");;
my $ii2 = new Math::BigInt("151314805379455050442228514681358092878617369282411669121145746714347928596790591069121464391436671229257099514182229796122107845958797609294318622155429956868304659612919162499492133134214887530121214362379623410865651523194007134941701858386126006267055446053825059414876064340576006753576027020073406093933");
my $ii3 =  new Math::BigInt("112482550102233307868456385773848893544961585169622327628130759104190839104739771448891113541063023322981818242124809120736615349624729190489165560587080143666678056063269724341373466108616958414238806759010185655402403783982888554892273385037370740774345089149088930304707637466296399093370261761676824818311");
my $i0 = Crypt::OpenSSL::Bignum->new_from_decimal($ii0->as_number());
my $i1 = Crypt::OpenSSL::Bignum->new_from_decimal($ii1->as_number());
my $i2 = Crypt::OpenSSL::Bignum->new_from_decimal($ii2->as_number());
my $i3 = Crypt::OpenSSL::Bignum->new_from_decimal($ii3->as_number());

my $rsa = Crypt::OpenSSL::RSA->new_key_from_parameters(
                        $i0, 
                        Crypt::OpenSSL::Bignum->new_from_decimal($e->as_number()), 
                        $i1,
                        $i2,
                        $i3
);


Gin
()

QTableWidget && QWidget

Всем привет,

может кто-нибудь подскажет вариант решения проблемы.

Есть таблица в виде QTableWidget. В этой таблице есть большое колличество строк, больше 10000. В каждой строке нужно добавить чекбокс, что и делается с помощью setCellWidget.
Вообщем проблема в том, что оно дико тормозит, может отрисовывать таблицу несколько минут. Как можно оставить чекбокс и сделать отрисовку быстрее?

 

Gin
()

проблемы с cups

Всем привет,

подскажите кто-нибудь куда копать?
при печати тестовой страницы печатает только 28%
в логе примерно следующее
D [04/Oct/2012:01:19:35 +0700] [Job 1959] Set job-printer-state-message to "Printing page 1, 28%", current level=INFO                                        
D [04/Oct/2012:01:19:35 +0700] [Job 1959] ATTR: job-media-progress=28                                                                                        
D [04/Oct/2012:01:19:35 +0700] Discarding unused job-progress event...                                                                                       
D [04/Oct/2012:01:19:35 +0700] Discarding unused job-progress event...                                                                                       
D [04/Oct/2012:01:19:35 +0700] Discarding unused printer-state-changed event...                                                                              
D [04/Oct/2012:01:19:37 +0700] [Job 1952] libusb_get_device_list=9                                                                                           
D [04/Oct/2012:01:19:37 +0700] [Job 1952] STATE: +connecting-to-device                                                                                       
D [04/Oct/2012:01:19:37 +0700] Discarding unused printer-state-changed event...                                                                              
E [04/Oct/2012:01:19:37 +0700] [Job 1959] Unable to send data to printer.                                                                                    
D [04/Oct/2012:01:19:37 +0700] [Job 1959] Set job-printer-state-message to "Unable to send data to printer.", current level=ERROR                            
D [04/Oct/2012:01:19:37 +0700] [Job 1959] libusb write operation returned fffffffc.                                                                          
D [04/Oct/2012:01:19:37 +0700] [Job 1959] Sent 98304 bytes...                                                                                                
D [04/Oct/2012:01:19:37 +0700] Discarding unused job-progress event...                                                                                       
D [04/Oct/2012:01:19:37 +0700] Discarding unused printer-state-changed event...                                                                              
D [04/Oct/2012:01:19:37 +0700] [Job 1952] STATE: -connecting-to-device                                                                                       
D [04/Oct/2012:01:19:37 +0700] Discarding unused printer-state-changed event...                                                                              
I [04/Oct/2012:01:19:37 +0700] [Job 1952] Waiting for printer to become available.                                                                           
D [04/Oct/2012:01:19:37 +0700] [Job 1959] Waiting for read thread to exit...                                                                                 
D [04/Oct/2012:01:19:37 +0700] [Job 1959] Failed to re-attach "usblp" kernel module to 04b8:0807                                                             
D [04/Oct/2012:01:19:37 +0700] PID 4422 (/usr/lib/cups/backend/usb) stopped with status 1.                                                                   
D [04/Oct/2012:01:19:37 +0700] PID 4421 (/usr/lib/cups/filter/rastertogutenprint.5.2) did not catch or ignore signal 13.                                     
D [04/Oct/2012:01:19:37 +0700] PID 4420 (/usr/lib/cups/filter/gstoraster) stopped with status 13.                                                            
I [04/Oct/2012:01:19:37 +0700] [Job 1959] Backend returned status 1 (failed)                                                                                 
D [04/Oct/2012:01:19:37 +0700] Discarding unused job-state-changed event...                                                                                  
I [04/Oct/2012:01:19:37 +0700] [Job 1959] Printer stopped due to backend errors; please consult the error_log file for details.     

час назад еще печатал нормально, чего случилось-то?

Система Debian, Версии

# dpkg -l|grep cups
ii  cups                                  1.5.3-1                              Common UNIX Printing System(tm) - server
ii  cups-bsd                              1.5.3-1                              Common UNIX Printing System(tm) - BSD commands
ii  cups-client                           1.5.3-1                              Common UNIX Printing System(tm) - client programs (SysV)
ii  cups-common                           1.5.3-1                              Common UNIX Printing System(tm) - common files
ii  cups-driver-gutenprint                5.2.9-1                              transitional dummy package for gutenprint printer driver
ii  cups-filters                          1.0.18-2+b1                          OpenPrinting CUPS Filters
ii  cups-ppdc                             1.5.0-5                              Common UNIX Printing System(tm) - PPD manipulation utilities
ii  cupsys-bsd                            1.3.8-1lenny1                        Common UNIX Printing System (transitional package)
ii  ghostscript-cups                      9.05~dfsg-6.1                        interpreter for the PostScript language and for PDF - CUPS filters
ii  libcups2                              1.5.3-1                              Common UNIX Printing System(tm) - Core library
ii  libcups2-dev                          1.5.3-1                              Common UNIX Printing System(tm) - Development files CUPS library
ii  libcupscgi1                           1.5.0-5                              Common UNIX Printing System(tm) - CGI library
ii  libcupsdriver1                        1.5.0-5                              Common UNIX Printing System(tm) - Driver library
ii  libcupsfilters1                       1.0.18-2+b1                          OpenPrinting CUPS Filters - Shared library
ii  libcupsimage2                         1.5.3-1                              Common UNIX Printing System(tm) - Raster image library
ii  libcupsimage2-dev                     1.5.3-1                              Common UNIX Printing System(tm) - Development files CUPS image library
ii  libcupsmime1                          1.5.0-5                              Common UNIX Printing System(tm) - MIME library
ii  libcupsppdc1                          1.5.0-5                              Common UNIX Printing System(tm) - PPD manipulation library
ii  libgnomecups1.0-1                     0.2.3-3+b1                           GNOME library for CUPS interaction
ii  printer-driver-hpcups                 3.12.6-3                             HP Linux Printing and Imaging - CUPS Raster driver (hpcups)
ii  python-cups                           1.9.48-1+b1                          Python bindings for CUPS
ii  python-cupshelpers                    1.2.3-3                              Python utility modules around the CUPS printing system

Gin
()

Подвисают процессы при загрузке файла

Всем привет

подскажите кто-нибудь, куда копать
Иногда подвисают процессы скрипта при загрузке файла на удалённый сервер. Скрипт написан на Perl, загружаются с помощью
LWP. Когда подвисают начинают дико жрать проц и в выводе strace'a вот что:

select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})
select(8, [7], [7], NULL, {180, 0})     = 1 (in [7], left {179, 999999})

происходит это не всегда.

Gin
()

не запускаются некоторые qt4 приложения.

Добрый день,

подскажите кто-нибудь чего посмотреть... после обновления qt4 перестали запускаться некоторые приложения, в частности qutim и qt-designer strace останавлнивается вот на этом

recvmsg(10, 0xbfa047f8, 0x40000000 /* MSG_??? */) = -1 EAGAIN (Resource temporarily unavailable)
sendmsg(10, {msg_name(0)=NULL, msg_iov(2)=[{«l\1\1\1\235\0\0\0\r\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/or»..., 144}, {«\230\0\0\0type=\'signal\',sender=\'org.fr»..., 157}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 301
sendmsg(10, {msg_name(0)=NULL, msg_iov(2)=[{«l\1\1\1\221\0\0\0\16\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/o»..., 144}, {«\214\0\0\0type=\'signal\',sender=\'org.fr»..., 145}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 289
sendmsg(10, {msg_name(0)=NULL, msg_iov(2)=[{«l\1\1\1\237\0\0\0\17\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/o»..., 144}, {«\232\0\0\0type=\'signal\',sender=\'org.fr»..., 159}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 303
sendmsg(10, {msg_name(0)=NULL, msg_iov(2)=[{«l\1\1\1\235\0\0\0\20\0\0\0\177\0\0\0\1\1o\0\25\0\0\0/o»..., 144}, {«\230\0\0\0type=\'signal\',sender=\'org.fr»..., 157}], msg_controllen=0, msg_flags=0}, MSG_NOSIGNAL) = 301
futex(0x88899dc, 0x80 /* FUTEX_??? */, 1
версии qt
$ dpkg -l|grep qt4
ii  libqt4-assistant                                     4:4.8.1-1                             transitional package for Qt 4 assistant module
ii  libqt4-core                                          4:4.8.1-1                             transitional package for Qt 4 core non-GUI runtime libraries
ii  libqt4-dbus                                          4:4.8.1-1                             Qt 4 D-Bus module
ii  libqt4-declarative                                   4:4.8.1-1                             Qt 4 Declarative module
ii  libqt4-designer                                      4:4.8.1-1                             Qt 4 designer module
ii  libqt4-dev                                           4:4.8.1-1                             Qt 4 development files
ii  libqt4-dev-bin                                       4:4.8.1-1                             Qt 4 development programs
ii  libqt4-gui                                           4:4.8.1-1                             transitional package for Qt 4 GUI runtime libraries
ii  libqt4-help                                          4:4.8.1-1                             Qt 4 help module
ii  libqt4-network                                       4:4.8.1-1                             Qt 4 network module
ii  libqt4-opengl                                        4:4.8.1-1                             Qt 4 OpenGL module
ii  libqt4-opengl-dev                                    4:4.8.1-1                             Qt 4 OpenGL library development files
ii  libqt4-qt3support                                    4:4.8.1-1                             Qt 3 compatibility library for Qt 4
ii  libqt4-script                                        4:4.8.1-1                             Qt 4 script module
ii  libqt4-scripttools                                   4:4.8.1-1                             Qt 4 script tools module
ii  libqt4-sql                                           4:4.8.1-1                             Qt 4 SQL module
ii  libqt4-sql-mysql                                     4:4.8.1-1                             Qt 4 MySQL database driver
ii  libqt4-sql-sqlite                                    4:4.8.1-1                             Qt 4 SQLite 3 database driver
ii  libqt4-svg                                           4:4.8.1-1                             Qt 4 SVG module
ii  libqt4-test                                          4:4.8.1-1                             Qt 4 test module
ii  libqt4-webkit                                        4:4.8.1-1                             transitional package for Qt 4 WebKit module
ii  libqt4-xml                                           4:4.8.1-1                             Qt 4 XML module
ii  libqt4-xmlpatterns                                   4:4.8.1-1                             Qt 4 XML patterns module
ii  libqwt5-qt4                                          5.1.1-1                               Qt4 widgets library for technical applications (runtime)
ii  libsmokeqt4-2                                        4:4.3.4-1+b1                          Qt 4 Smoke libraries
ii  qt4-demos                                            4:4.8.1-1                             Qt 4 examples and demos
ii  qt4-designer                                         4:4.8.1-1                             graphical designer for Qt 4 applications
ii  qt4-dev-tools                                        4:4.8.1-1                             Qt 4 development tools
ii  qt4-doc                                              4:4.8.1-1                             Qt 4 API documentation
ii  qt4-linguist-tools                                   4:4.8.1-1                             Qt 4 Linguist tools
ii  qt4-qmake                                            4:4.8.1-1                             Qt 4 qmake Makefile generator tool
ii  qt4-qmlviewer                                        4:4.8.1-1                             Qt 4 QML viewer
ii  qt4-qtconfig                                         4:4.8.1-1                             Qt 4 configuration tool

что это может быть?

Gin
()

cups не печатает на принтер подключёный к WINXP

День добрый,
может кто-нибудь уже сталкивался с такой проблемой, не могу решить :(
есть виндовая машинка, к ней подключен принтер
добавил его в cups, он не хочет на него печатать, ругается вот так:
«NT_STATUS_ACCESS_DENIED opening remote spool Test Page»
гость на винде разрешен, даже создавал дополнительного юзера, пробовал задавать в конфиге купса этого юзера, ничего не помогает
система Debian,
версия cups 1.5.0
samba 3.6.3
вот часть конфига cups
<Printer pr1>
UUID urn:uuid:9d229ee1-ae27-368b-49c1-92906e0f251b
Info pr1
MakeModel Generic PostScript Printer
DeviceURI smb://gguest:123qwe@10.0.0.10/pprinter
State Idle
StateTime 1333429803
Type 8450132
Accepting Yes
Shared No
JobSheets none none
QuotaPeriod 0
PageLimit 0
KLimit 0
OpPolicy default
ErrorPolicy stop-printer
</Printer>

 

Gin
()

heartbeat

День добрый,

подскажите можно с помощью heartbeat организовать балансировку нагрузки допустим на httpd?

 

Gin
()

Alsa. нет звука

День добрый,

подскажите куда копать. Понадобился звук на рабочем компе, однако быстро обнаружилось, что его там нету. Точнее такое ощущение, что mute включен, однако нет. драйвер звуковухи snd-hda-intel грузинтся, создаются девайсы, права на них правильные, в alsamixer мут выключен, громкости на максимум, но звука нету. Пробовал и от рута, и разные проигрыватели, и разные звуковухи(4 разные штуки), ничего не помогает:( Куда копать, что проверить?

 

Gin
()

Падают GTK приложения

День добрый,

снова я с этой проблемой. У меня падают абсолютно все GTK приложения с ошибками типа
###!!! ABORT: Request 152.34: BadLength (poly request too large or internal Xlib length error); 14 requests ago: file /builds/slave/m-aurora-lnx-ntly/build/toolkit/xre/nsX11ErrorHandler.cpp, line 199

Иногда просто виснут намертво. очевидно, что несоответсвуют версии каких-то библиотек, так вот какие библиотеки смотреть? Система debian.

Gin
()

iptables+route

Добрый день,

че-то тут не могу с простейшей проблемой разобраться...

Есть гейтвей, у него есть внешний ip, есть в локальной сети еще один сервер с внешним ip. Что-то вот не могу сделать что бы второй внешний ip был доступен извне.

gw:
eth0: 10.0.0.1
eth1: 217.x.x.x

server1:
eth0: 217.x.x.y

на гейтвее ip_forward включен.
что еще должно быть, что-то кучу всего перепробовал...

Gin
()

Падают GTK приложения

Добрый день,

Видимо после очередного обновления начали падать почти все GTK приложения, они могут запуститься, но если начинаешь что-то делать, то падают с ошибкой, какие либы относятся к GTK, на что посмотреть? система Debian

# dpkg -l|grep -i libgtk ii libgtk1.2 1.2.10-18.1 The GIMP Toolkit set of widgets for X ii libgtk1.2-common 1.2.10-18.1 Common files for the GTK+ library ii libgtk2-perl 1:1.190-1 Perl interface to the 2.x series of the Gimp ii libgtk2.0-0 2.24.4-3 The GTK+ graphical user interface library ii libgtk2.0-bin 2.24.4-3 The programs for the GTK+ graphical user int ii libgtk2.0-common 2.24.4-3 Common files for the GTK+ graphical user int rc libgtkhtml2-0 2.11.1-2 HTML rendering/editing library - runtime fil ii libgtkhtml3.14-19 3.32.2-2 HTML rendering/editing library - runtime fil rc libgtkhtml3.2-11 3.2.5-1 HTML rendering/editing library - runtime fil rc libgtkhtml3.8-15 3.12.3-2 HTML rendering/editing library - runtime fil ii libgtkimageview0 1.6.1-2 image viewer widget for GTK+ ii libgtkmm-2.4-1c2a 1:2.20.3-1 C++ wrappers for GTK+ (shared libraries) ii libgtkmm2.0-1c102 2.2.12-1.1 C++ wrappers for GTK+ 2.0 (shared libraries) ii libgtksourceview2.0-0 2.4.0-2 shared libraries for the GTK+ syntax highlig ii libgtksourceview2.0-common 2.4.0-2 common files for the GTK+ syntax highlightin

что не так?

Gin
()

Google Chrome

День добрый,

А никто, случаем, не знает почему Google Chrome не показывает страницу до тех пор пока не загрузит? И почему пока он грузит страницу ничего не возможно делать в нем, тобишь в другой табе даже скрол не работает, а о том, что бы еще одна таба грузилась даже речи быть не может... Может это где-то настраивается?

Gin
()

bluetooth наушники

И снова у меня проблемы с bluetoothными наушниками в линуксе :(
предыдущие сдохли и пришлось поменять на гарнитуру.... Но она почему-то никак не захотела работать через pulseaudio, да и мне эта прокладка не очень нравится...Вот через альсу вроде работает, но через некоторое время музыка начинает заикаться или просто очень быстро проигрываться... куда копать?:)

Gin
()

Chrome && PulseAudio

Добрый день,

подскажите как можно заставить работать Chrome вместе с PulseAudio? Что-тот никак не хочет :(

Gin
()

udev?

День добрый,

после недавнего обновления системы начались странные глюки. А именно как-то странно работает клава в иксах, например нажимаю стрелку вниз, а нажимается вниз и ентер, и куча других косяков. Во время загрузки системы вываливается в консоль куча ошибок udeva.

в какую сторону копать?

Gin
()

pulse и flash

Добрый день,

у меня продолжается эпопея настройки звука :) pulse работает нормально, все замечательно, но во флэше звука нету. Тобишь ролики с ютуба не посмотришь :( На сайте пульса написано, что с 10м флэшем оно должно работать из коробки... но не работает :( куда копать?

Gin
()

bluetooth наушники

День добрый,

достала меня одна проблема с bluetooth наушниками, ни один плеер через них нормально не хочет играть. Проявляется это по-разному например audacious очень быстро проигрывает трэки и валит в консоль ошибки: ERROR: ALSA: alsa-core.c:226 (alsaplug_write_buffer): (write) snd_pcm_recover: Input/output error ERROR: ALSA: alsa-core.c:226 (alsaplug_write_buffer): (write) snd_pcm_recover: Input/output error ERROR: ALSA: alsa-core.c:226 (alsaplug_write_buffer): (write) snd_pcm_recover: Input/output error ERROR: ALSA: alsa-core.c:226 (alsaplug_write_buffer): (write) snd_pcm_recover: Input/output error ERROR: ALSA: alsa-core.c:226 (alsaplug_write_buffer): (write) snd_pcm_recover: Input/output error

через некоторое время тыканья по трэкам начинает нормально играть. Куда копать?

Gin
()

bluetooth headset

Добрый день,

Возникла тут проблема с подключением блутусной гарнитуры.

подключение идет через USB девайс:
Bus 001 Device 017: ID 0a5c:3503 Broadcom Corp.
Bus 001 Device 016: ID 0a5c:3502 Broadcom Corp.
Bus 001 Device 015: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
Bus 001 Device 014: ID 0a12:3500 Cambridge Silicon Radio, Ltd

hcitool scan иногда находит гарнитуру, но чаще всего нет.
когда находит пытаюсь сделать
# sdptool records 09:08:19:1A:05:22
или
# sdptool browse 09:08:19:1A:05:22

и в обоих случаях получаю ошибку
Failed to connect to SDP server on 09:08:19:1A:05:22: Host is down
хотя гарнитура находится в режиме спаривания.
запускается все от рута.

в логах ошибок нету, куда копать не понятно :(
У кого-нибудь есть варианты?

Gin
()

KDE4.3.4

День добрый,

вчера обновил KDE с версии 4.3.2 до 4.3.4 и начались адские тормоза.
Что случилось? почему все начало так жутко тормозить при таком незначительном обновлении?
в Konsole переключение между табами занимает до 5 секунд!

Gin
()

parted и большие разделы

Всем привет,

случилась тут беда :(
Попытался изменить размер партиции...

parted /dev/sdc
GNU Parted 1.8.9
Using /dev/sdc
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print free
Model: Promise 6 Disk RAID5 (scsi)
Disk /dev/sdc: 3750GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 32,3kB 2199GB 2199GB primary ext2
2199GB 3750GB 1551GB Free Space

(parted) resize
Partition number? 1
Start? [32,3kB]?
End? [2199GB]? 3749GB

(parted)
(parted) p
Model: Promise 6 Disk RAID5 (scsi)
Disk /dev/sdc: 3750GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number Start End Size Type File system Flags
1 32,3kB 1550GB 1550GB primary ext2


Можно ли это как-нибудь поправить?

>>>

Gin
()

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