LINUX.ORG.RU

Сообщения LinuxDebian

 

Часы «Восток»

Есть командирские часы. Не носил их несколько лет, надоели, теперь вот не могу вспомнить как их точно выставить. Не помню, секундную стрелку можно было останавливать или нет? Пробовал немного придерживать «ключик» во время завода, ну конечно в режиме настройки стрелок секундная не замирает.

LinuxDebian
()

Аватарки

Предлагаю добавить в список запрещенного и такие www.linux.org.ru/people/bbk123/profile А то на обеде зайдешь на лор и апатит немного поубавится :) К тому же это намек на то что Линукс мёртв или он для зомби...

LinuxDebian
()

Не хватает одной кнопки

Вот думаешь задать вопрос, составил, прочитал и сам нашел ответ... Было бы неплохо добавить кнопку «Отмена» на страницу «Добавить в раздел», а то как-то не логично.

LinuxDebian
()

Bios beeps

Кто то встречался с недокументированным сигналом в 4 бипа на Фонексовских платах? Есть идеи (батарейка не поможет. чип биоса тоже менял на другой)

LinuxDebian
()

User Agent

Есть ли что-то для лисы способное менять «User Agent» так, что бы он не слетал после перезапуска?

LinuxDebian
()

Qwt License, Version 1.0

Я правильно понял? Я могу статически линковать Qwt-библиотеки к коммерческому проекту?

http://qwt.sourceforge.net/qwtlicense.html

LinuxDebian
()

Резервное копирование системы

Может кто встречал какую-то софтину для резервного копирования разделов жесткого диска типа Акронис... Что бы как дд не создавало образ размером в раздел... (дд + сжатие не предлагать, это рандом, может и не влезть)

Файловые системы: ext4 и ntfs.

LinuxDebian
()

Kernel fail Debian 6.0.6

Ядро 2.6.34.14 (самопальное, когдато такой баг один раз проскакивал на родном ядре, правда на другой машине)

Вылез интересный баг - !!!иногда!!! когда я отключаю USB устройство, то получаю звуковой сингал и вот, что упало прямо в руут консоль:

Message from syslogd@M1 at Feb 22 03:40:07 ...
 kernel:[ 1634.372271] Oops: 0000 [#1] SMP 
Message from syslogd@M1 at Feb 22 03:40:07 ...
 kernel:[ 1634.372281] last sysfs file: /sys/devices/pci0000:00/0000:00:1d.7/class
Message from syslogd@M1 at Feb 22 03:40:07 ...
 kernel:[ 1634.372492] Process udisks-daemon (pid: 1939, ti=f632e000 task=ee428cd0 task.ti=f632e000)
Message from syslogd@M1 at Feb 22 03:40:07 ...
 kernel:[ 1634.372499] Stack:
Message from syslogd@M1 at Feb 22 03:40:07 ...
 kernel:[ 1634.372570] Call Trace:
Message from syslogd@M1 at Feb 22 03:40:07 ...
 kernel:[ 1634.372865] Code: db 74 0b ff d3 5b 5d c3 8d b6 00 00 00 00 31 c0 5b c7 42 58 00 00 00 00 5d c3 8d 74 26 00 55 89 e5 0f 1f 44 00 00 8b 48 0c 8b 09 <8b> 49 34 85 c9 74 04 89 d0 ff d1 5d c3 8d b6 00 00 00 00 55 89 
Message from syslogd@M1 at Feb 22 03:40:07 ...
 kernel:[ 1634.372983] EIP: [<c1221d9d>] elv_put_request+0xd/0x20 SS:ESP 0068:f632fcdc
Message from syslogd@M1 at Feb 22 03:40:07 ...
 kernel:[ 1634.372999] CR2: 0000000000000034
До этого я уже получал всплывающее окошко, тогда я отключал мп3 плеер, который использовал как флешку, потому не придал этому значения, мало ли, девайс то спецефический, а вот простая флешка на 16Гб это уже настораживает...

Сообщение из-за плеера (к сожалению тогда нормально не собрал отчет, все что есть)

Kernel failure message 1:
BUG: unable to handle kernel NULL pointer dereference at 00000038
IP: [<c1221dc0>] elv_may_queue+0x10/0x20
*pdpt = 0000000035ef0001 *pde = 0000000000000000 
Oops: 0000 [#1] SMP 
last sysfs file: /sys/devices/pci0000:00/0000:00:1d.7/class
Modules linked in: nls_iso8859_1 nls_cp437 vfat fat usb_storage parport_pc ppdev lp parport sco bridge stp bnep l2cap bluetooth binfmt_misc hisax crc_ccitt tdrv009drv i915 isdn phantom drm_kms_helper i2c_i801 drm i2c_algo_bit video output shpchp tpm_tis mac_hid pcspkr psmouse serio_raw usbhid hid e1000 [last unloaded: scsi_wait_scan]

Pid: 1847, comm: udisks-daemon Not tainted 2.6.34.14-m5 #1 MPG-PDO Customer Reference Boards/Montara Family of Chipsets
EIP: 0060:[<c1221dc0>] EFLAGS: 00010097 CPU: 0
EIP is at elv_may_queue+0x10/0x20
EAX: 00000000 EBX: ee08ca70 ECX: 00000000 EDX: 00000000
ESI: 00000000 EDI: 00000001 EBP: f5f05c64 ESP: f5f05c60
 DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
Process udisks-daemon (pid: 1847, ti=f5f04000 task=f5ce4ce0 task.ti=f5f04000)
Stack:
 ee08ca70 f5f05c88 c12280ec 00000000 00000000 f5f05c7c 00000000 ee08ca70
<0> 00000000 00000010 f5f05ccc c1228632 00000010 c105be7b c184e600 f5f05ca8
<0> 00000296 00000000 00000000 c105d35d 00000296 f5f05ce8 c184e600 f5f05ce8
Call Trace:

LinuxDebian
()

Вопрос к гуру железа (PCI особенно)

Я не спец в железе, но мне нужно разобраться с девайсом и добавить в свой продукт возможность получать с него некую информацю. Есть уникальное (сделанное на заказ) устройство подключенное через PCI9052 мост (PLX). Управляется этот мост неким стандартным модулем который входит в ядро (phantom, hisax) по информации из udevadm. Проблема заключается в том, что если phantom и любое другое устройство получает одно и тоже прерывание происходит зависание системы, причем критичность зависит от того как часто второе устройство использует прерывание. К примеру если это попадает на клаву то ОС загружается и работает нормально пока не трогаешь клавиши, каждое нажатие будет отрабатываться сек 30, причем сопровождаться полным зависанием системы на это время... Проблема пропадает с включением в BIOS-е APIC. Только у меня возник вопрос о том как работает эта байда (APIC). APIC распределил PLX-у отдельное прерывание, но осознано ли? Может оно когда-то закинет на то прерывание еще какой-то девайс?

Можно как-то помониторить аппаратуру на уровне ОС, чтобы узнать что происходит? Тесть получается, что phantom получает все прерывания (допустим irq 19) не анализируя от кого те пришли, долго над ними колдует, а потом передает следующему обработчику?

Ну и как всегда, на виндовсе оно работает, на данной железяке :(

LinuxDebian
()

Диоды клавиатуры

Почему если повисает ядро (возможно железо) не возможно изменить состояние клавиш «НамЛок», «КапсЛок»... Оно что ждет подтвержения от ОС о том, что она учла запрос???

LinuxDebian
()

Нужно стабильное ядро + проблемка с видео

1. Мне нужно стабильное и как можно более надежное ядро, я вот думаю какое взять 2.6.34.14 или 2.6.32.60?

2. Сейчас поставил Дебиан 6.0.6 возникла проблема с видеокартой:

00:02.0 VGA compatible controller: Intel Corporation 82852/855GM Integrated Graphics Device (rev 02) (prog-if 00 [VGA controller])
	Subsystem: Intel Corporation Device 1977
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx+
	Latency: 0
	Interrupt: pin A routed to IRQ 16
	Region 0: Memory at e8000000 (32-bit, prefetchable) [size=128M]
	Region 1: Memory at e0000000 (32-bit, non-prefetchable) [size=512K]
	Region 2: I/O ports at 1800 [size=8]
	Expansion ROM at <unassigned> [disabled]
	Capabilities: [d0] Power Management version 1
		Flags: PMEClk- DSI+ D1+ D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
		Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
	Kernel driver in use: i915
картинка дергается из стороны в сторону в Х11, консоль в принципе работает нормально если не считать того, что пол первой буквы не видно (вылазит за экран). Тут вроде моя видюха есть в списке http://packages.debian.org/squeeze/xserver-xorg-video-intel

LinuxDebian
()

Флеш плеер

Не могу обновить флеш через прокси (Под Кубунтой, там запускается какойто скрипт, а не через ДЕБ), а в нем итак куча дыр, не хочу еще и на старом сидеть...

cat .bashrc | grep "proxy"
http_proxy=http://192.168.0.1:3128
export http_proxy
ftp_proxy=http://192.168.0.1:3128
Тест:
wget http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.270.orig.tar.gz
--2013-02-18 10:11:51--  http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.270.orig.tar.gz
Connecting to 192.168.0.3:3128... connected.
Proxy request sent, awaiting response... 200 OK
Length: 14131200 (13M) [application/x-gzip]
Saving to: `adobe-flashplugin_11.2.202.270.orig.tar.gz'

 4% [====>                                                                                                                ] 694,737      304K/s              ^C

Долбаный скрипт:

flashplugin-installer: downloading http://archive.canonical.com/pool/partner/a/adobe-flashplugin/adobe-flashplugin_11.2.202.270.orig.tar.gz
Traceback (most recent call last):
  File "/usr/lib/update-notifier/package-data-downloader", line 234, in process_download_requests
    dest_file = urllib.urlretrieve(files[i])[0]
  File "/usr/lib/python2.7/urllib.py", line 93, in urlretrieve
    return _urlopener.retrieve(url, filename, reporthook, data)
  File "/usr/lib/python2.7/urllib.py", line 239, in retrieve
    fp = self.open(url, data)
  File "/usr/lib/python2.7/urllib.py", line 207, in open
    return getattr(self, name)(url)
  File "/usr/lib/python2.7/urllib.py", line 344, in open_http
    h.endheaders(data)
  File "/usr/lib/python2.7/httplib.py", line 954, in endheaders
    self._send_output(message_body)
  File "/usr/lib/python2.7/httplib.py", line 814, in _send_output
    self.send(msg)
  File "/usr/lib/python2.7/httplib.py", line 776, in send
    self.connect()
  File "/usr/lib/python2.7/httplib.py", line 757, in connect
    self.timeout, self.source_address)
  File "/usr/lib/python2.7/socket.py", line 553, in create_connection
    for res in getaddrinfo(host, port, 0, SOCK_STREAM):
IOError: [Errno socket error] [Errno -2] Name or service not known

LinuxDebian
()

Сборка модуля ядра

Есть Makefile (http://pastebin.com/bvSi2VD4)

И вот ошибка

sudo make install
Compiling for kernels older than 2.6.x...
cc -D__KERNEL__ -I/lib/modules/3.7.6-m5/build/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -pipe -fno-strength-reduce -DMODULE  -c tdrv009.c -o tdrv009drv.o
In file included from /lib/modules/3.7.6-m5/build/include/linux/kernel.h:6:0,
                 from /lib/modules/3.7.6-m5/build/include/linux/cache.h:4,
                 from /lib/modules/3.7.6-m5/build/include/linux/time.h:4,
                 from /lib/modules/3.7.6-m5/build/include/linux/stat.h:18,
                 from /lib/modules/3.7.6-m5/build/include/linux/module.h:10,
                 from tdrv009.c:81:
/lib/modules/3.7.6-m5/build/include/linux/linkage.h:5:25: fatal error: asm/linkage.h: No such file or directory
compilation terminated.
make: *** [tdrv009drv.o] Error 1

apt-file говорит что оно есть только в хедерах ядра...

LinuxDebian
()

Задать драйвер принудительно...

Есть устройство подключенное по PCI на шине оно видно, но драйвер ему не присваивается, хотя должен. Можно ли както задать драйвер принудительно, как в винде... (Адрес устройства тут 0000:03:0b). Производитель гарантировал поддержу под ядрами >= 2.6.32.

Объясните пожалуйста, что это значит (PCI INT C disabled) и может ли это сказаться как то на работе устройств.

dmesg | grep "disabled"
[    0.000000]   3 disabled
[    0.000000]   4 disabled
[    0.000000]   5 disabled
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.090970] pci 0000:00:1d.7: PME# disabled
[    0.091747] pci 0000:02:00.0: PME# disabled
[    0.091880] pci 0000:02:01.0: PME# disabled
[    0.091987] pci 0000:02:02.0: PME# disabled
[    0.092106] pci 0000:02:08.0: PME# disabled
[    0.100001] ACPI: PCI Interrupt Link [LNKE] (IRQs 1 5 6 7 10 12 14 15) *0, disabled.
[    0.118595] pnp 00:06: Plug and Play ACPI device, IDs PNP0700 (disabled)
[    0.161487] pci 0000:00:1d.0: PCI INT A disabled
[    0.161621] pci 0000:00:1d.1: PCI INT B disabled
[    0.161755] pci 0000:00:1d.2: PCI INT C disabled
[    0.161919] pci 0000:00:1d.7: PCI INT D disabled
[    0.162732] audit: initializing netlink socket (disabled)
[    0.290857] serial 0000:03:0b.0: PCI INT A disabled
[    2.072621] e100 0000:02:08.0: PME# disabled


dmesg | grep "PCI INT"
[    0.161414] pci 0000:00:1d.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.161487] pci 0000:00:1d.0: PCI INT A disabled
[    0.161552] pci 0000:00:1d.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[    0.161621] pci 0000:00:1d.1: PCI INT B disabled
[    0.161686] pci 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[    0.161755] pci 0000:00:1d.2: PCI INT C disabled
[    0.161820] pci 0000:00:1d.7: PCI INT D -> GSI 23 (level, low) -> IRQ 23
[    0.161919] pci 0000:00:1d.7: PCI INT D disabled
[    0.290769] serial 0000:03:0b.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    0.290857] serial 0000:03:0b.0: PCI INT A disabled
[    0.349529] ata_piix 0000:00:1f.1: PCI INT A -> GSI 18 (level, low) -> IRQ 18
[    0.352415] ehci_hcd 0000:00:1d.7: PCI INT D -> GSI 23 (level, low) -> IRQ 23
[    0.380924] uhci_hcd 0000:00:1d.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    0.381678] uhci_hcd 0000:00:1d.1: PCI INT B -> GSI 19 (level, low) -> IRQ 19
[    0.382368] uhci_hcd 0000:00:1d.2: PCI INT C -> GSI 18 (level, low) -> IRQ 18
[    1.427297] e1000 0000:02:00.0: PCI INT A -> GSI 21 (level, low) -> IRQ 21
[    1.743467] i915 0000:00:02.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
[    1.986687] e100 0000:02:08.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[    2.073792] e1000 0000:02:01.0: PCI INT A -> GSI 22 (level, low) -> IRQ 22

LinuxDebian
()

Странный анализ целостности диска

Есть альтернативный образ кубунты, записаны на флешку средствами Кубунти. Странно то, что когда я запускаю флешку на проверку целосноти под виртуалкой тест проходит, а на машине куда хочу ставить эта же флешка уже не проходит тест... Как такое может быть там же проверка по МД5.

LinuxDebian
()

ADDI-DATA CPCI-7500

http://www.addi-data.com/wEnglisch/redirect.php?http://www.addi-data.com/wEng...

Не могу ни как подключить это. Не знаю какую инфу еще дать вам

uname -a
Linux M5 3.7.6-p1-8250-pci-m #1 SMP Tue Feb 5 14:42:25 EET 2013 i686 i686 i386 GNU/Linux
lspci | grep 'ADDI'
03:0d.0 Serial controller: ADDI-DATA GmbH Device 7003
03:0d.1 Bridge: ADDI-DATA GmbH Device 7503
grep 'tty'
[    0.000000] console [tty0] enabled
[    0.586966] 00:07: ttyS2 at I/O 0x3e8 (irq = 11) is a 16550A
[    0.608663] 00:08: ttyS3 at I/O 0x2e8 (irq = 10) is a 16550A
[    0.646245] tty tty19: hash matches
lsmod
Module                  Size  Used by
8250_pci               31645  0 
bnep                   17741  2 
shpchp                 32129  0 
rfcomm                 37434  4 
psmouse                75825  0 
serio_raw              13032  0 
microcode              13787  0 
bluetooth             192288  10 bnep,rfcomm
lpc_ich                16926  0 
i915                  515424  2 
drm_kms_helper         45141  1 i915
drm                   231369  3 i915,drm_kms_helper
mac_hid                13038  0 
i2c_algo_bit           13198  1 i915
video                  18689  1 i915
parport_pc             31969  1 
ppdev                  12783  0 
lp                     17396  0 
parport                40763  3 parport_pc,ppdev,lp
hid_a4tech             12591  0 
usbhid                 45826  0 
hid                    81952  2 hid_a4tech,usbhid
usb_storage            51728  1 
e1000                 103819  0 
e100                   36052  0 
floppy                 55412  0

Пробовал 8250.nr_uarts=31 (8,6) ничего не меняется, картина маслом (2 и 3 на материнке):

sudo cat /proc/tty/driver/serial
serinfo:1.0 driver revision:
0: uart:unknown port:000003F8 irq:4
1: uart:unknown port:000002F8 irq:3
2: uart:16550A port:000003E8 irq:11 tx:0 rx:0
3: uart:16550A port:000002E8 irq:10 tx:0 rx:0
4: uart:unknown port:00000000 irq:0
5: uart:unknown port:00000000 irq:0
6: uart:unknown port:00000000 irq:0
7: uart:unknown port:00000000 irq:0
8: uart:unknown port:00000000 irq:0
9: uart:unknown port:00000000 irq:0
10: uart:unknown port:00000000 irq:0
11: uart:unknown port:00000000 irq:0
12: uart:unknown port:00000000 irq:0
13: uart:unknown port:00000000 irq:0
14: uart:unknown port:00000000 irq:0
15: uart:unknown port:00000000 irq:0
16: uart:unknown port:00000000 irq:0
17: uart:unknown port:00000000 irq:0
18: uart:unknown port:00000000 irq:0
19: uart:unknown port:00000000 irq:0
20: uart:unknown port:00000000 irq:0
21: uart:unknown port:00000000 irq:0
22: uart:unknown port:00000000 irq:0
23: uart:unknown port:00000000 irq:0
24: uart:unknown port:00000000 irq:0
25: uart:unknown port:00000000 irq:0
26: uart:unknown port:00000000 irq:0
27: uart:unknown port:00000000 irq:0
28: uart:unknown port:00000000 irq:0
29: uart:unknown port:00000000 irq:0
30: uart:unknown port:00000000 irq:0
31: uart:unknown port:00000000 irq:0

LinuxDebian
()

Сборка ядра для слабой машины (не могу собрать 32бит)

Нужно собрать несколько разных ядер для слабой машины. Есть 8 ядерный интел. Но я не могу заставить его собрать 32битное ядро

Делаю так:

linux32
make xconfig
CONCURRENCY_LEVEL=16 time fakeroot make-kpkg --initrd --append-to-version=-v1 kernel_image kernel_headers
Но увы он мне кидает
Processor family
  1. Opteron/Athlon64/Hammer/K8 (MK8)
  2. Intel P4 / older Netburst based Xeon (MPSC) (NEW)
  3. Core 2/newer Xeon (MCORE2)
  4. Intel Atom (MATOM)
> 5. Generic-x86-64 (GENERIC_CPU) (NEW)
choice[1-5]: 
Хотя выбран Пентиум М

LinuxDebian
()

qwebview AutoScrolling

Пытаюсь сделать вертикальную авто-прокрутку перебрал:

scrollBarGeometry(Qt::Vertical)
scrollBarMaximum(Qt::Vertical);
scrollBarValue(Qt::Vertical);
Ни один не меняется, все содержат или 0 или константу. Все что удалось придумать это:
ui->Monitor->page()->mainFrame()->setScrollPosition(QPoint(0,INT_MAX));
Как корректно???

 autoscrolling,

LinuxDebian
()

Многопоточность

Прав ли я?

Ситуация такова: есть программа которая пишет/читает из серийного порта, я реализовал для каждого серийного порта 1 поток который его обрабатывает, мой коллега чтение и запись разносит в разные потоки. Я хочу доказать, что мой вариант архитектуры лучше, обе программы выполняют свои задачи. Мотивация коллеги скорее что-то из старой архитектуры или какой то привычки.

Программа выполняется на 2х ядрах которые не дотягивают до 2ГГц. Это только малая часть продукта но ведь на создание и обслуживание лишних потоков тоже тратится системное время...

Если я прав то как это обосновать так сказать по научному внятно...

LinuxDebian
()

Преступный вопрос? «Какой у России линукс»

Прошло уже не мало времени (не с горячей головы) и опираясь на www.linux.org.ru/rules.jsp я хочу выяснить такой вопрос:

Почему модератор tazhate удалил мою тему!? Я пишу некое ПО под линукс и дабы предвидеть возможные дистрибутивы возможных заказчиков создал тему

Какой у России линукс?

Вопрос: есть ли в России официальные дистрибутивы линукса, и в каких сферах какие... Интересуют только государственные!

Причина удаления просто супер:

Сообщение удалено tazhate по причине '4.3 Провокация flame (0)'

Может я просто плохо знаю русский и что-то не так написал? (Да я, не русский). Но как я понимаю «государственные» или есть и определены законом или нет. И никакого «холивара» быть не может www.linux.org.ru/forum/desktop/8556591

LinuxDebian
()

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