LINUX.ORG.RU

Сообщения LinuxDebian

 

Grub2 iso

Форум — General

Посмотрел разные примеры. Возник вопрос, а можно просто загрузится с образ не прописывая пути к ядру итд. Так как это происходит когда идет загрузка с реального СД через менюшку биоса...

LinuxDebian
()

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

Форум — Talks

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

LinuxDebian
()

Аватарки

Форум — Linux-org-ru

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

LinuxDebian
()

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

Форум — Linux-org-ru

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

LinuxDebian
()

Bios beeps

Форум — Talks

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

LinuxDebian
()

User Agent

Форум — Talks

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

LinuxDebian
()

Qwt License, Version 1.0

Форум — Development

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

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

LinuxDebian
()

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

Форум — Admin

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

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

LinuxDebian
()

Kernel fail Debian 6.0.6

Форум — General

Ядро 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 особенно)

Форум — Linux-hardware

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

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

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

LinuxDebian
()

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

Форум — Talks

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

LinuxDebian
()

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

Форум — General

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
()

Флеш плеер

Форум — General

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

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
()

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

Форум — General

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

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

Форум — General

Есть устройство подключенное по 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
()

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

Форум — General

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

LinuxDebian
()

ADDI-DATA CPCI-7500

Форум — Linux-hardware

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бит)

Форум — General

Нужно собрать несколько разных ядер для слабой машины. Есть 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

Форум — Development

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

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

 autoscrolling,

LinuxDebian
()

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

Форум — Development

Прав ли я?

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

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

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

LinuxDebian
()

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