LINUX.ORG.RU

Сообщения DarkAmateur

 

Как правильно загружать Ubuntu в 2022 году?

Форум — General

Каждое второе включение Ubuntu ломается с примерно вот с такой ошибкой:

[FAILED] Failed to start Load Kernel Modules.
[FAILED] Failed to start Journal Service.
[DEPEND] Dependency failed for Flus…Journal to Persistent Storage.
[FAILED] Failed to start NFS block layout mapping daemon.
[FAILED] Failed to start Journal Service.

Оборудование брендовое, Lenovo ThinkCentre Tiny m700 на Core i3 6100T.

lenovo kernel: RIP: 0010:diRead+0x62/0x210 [jfs]
lenovo kernel: Code: 8d 8c 24 e8 fd ff ff 4d 8b 74 24 80 4c 89 cf 4c 89 4d d0 e8 10 ec 04 ea 8d 73 01 45 31 c0 ba 00 10 00 00 49 8b be 20 08 00 00 <48> 8b 47 28 48 8b 80 98 03 00 00 0f bf 48 4e d3 e6 31 c9 48 63 f6
lenovo kernel: RSP: 0018:ffffb8d2c05abac8 EFLAGS: 00010246
lenovo kernel: RAX: ffff8af5c0f8ca41 RBX: 00000000000000f5 RCX: ffff8af5d6af1548
lenovo kernel: RDX: 0000000000001000 RSI: 00000000000000f6 RDI: 0000000000000000
lenovo kernel: RBP: ffffb8d2c05abb00 R08: 0000000000000000 R09: ffff8af5d85b5ef0
lenovo kernel: R10: ffff8af5c6d90000 R11: ffffdee1c41b6400 R12: ffff8af5d85b6108
lenovo kernel: R13: ffff8af5c319af00 R14: ffff8af5d6f48000 R15: ffff8af5c6d94830
lenovo kernel: FS:  00007f86a1731fc0(0000) GS:ffff8afcddd00000(0000) knlGS:0000000000000000
lenovo kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
lenovo kernel: CR2: 0000000000000028 CR3: 00000001115ba004 CR4: 00000000003706e0
lenovo kernel: Call Trace:
lenovo kernel:  <TASK>
lenovo kernel:  ? iget_locked+0x1aa/0x1c0
lenovo kernel:  jfs_iget+0x3a/0x150 [jfs]
lenovo kernel:  jfs_lookup+0xb5/0xc0 [jfs]
lenovo kernel:  ? d_alloc_parallel+0x238/0x4d0
lenovo kernel:  ? zap_pmd_range.isra.0+0x1d4/0x2b0
lenovo kernel:  ? sock_def_readable+0x4b/0x80
lenovo kernel:  ? __d_lookup+0x7b/0x140
lenovo kernel:  lookup_open.isra.0+0x1be/0x5c0
lenovo kernel:  open_last_lookups+0x3b6/0x420
lenovo kernel:  ? path_init+0x2c1/0x3f0
lenovo kernel:  path_openat+0x8d/0x2b0
lenovo kernel:  do_filp_open+0xa2/0x140
lenovo kernel:  ? __check_object_size+0x1c/0x20
lenovo kernel:  do_sys_openat2+0x9b/0x150
lenovo kernel:  __x64_sys_openat+0x55/0x90
lenovo kernel:  do_syscall_64+0x61/0xb0
lenovo kernel:  ? do_syscall_64+0x6e/0xb0
lenovo kernel:  entry_SYSCALL_64_after_hwframe+0x44/0xae
lenovo kernel: RIP: 0033:0x7f86a1f8e66b
lenovo kernel: Code: 25 00 00 41 00 3d 00 00 41 00 74 4b 64 8b 04 25 18 00 00 00 85 c0 75 67 44 89 e2 48 89 ee bf 9c ff ff ff b8 01 01 00 00 0f 05 <48> 3d 00 f0 ff ff 0f 87 91 00 00 00 48 8b 4c 24 28 64 48 2b 0c 25
lenovo kernel: RSP: 002b:00007fff1b24c820 EFLAGS: 00000246 ORIG_RAX: 0000000000000101
lenovo kernel: RAX: ffffffffffffffda RBX: 000055ec5eb442d0 RCX: 00007f86a1f8e66b
lenovo kernel: RDX: 0000000000080000 RSI: 000055ec5eb45260 RDI: 00000000ffffff9c
lenovo kernel: RBP: 000055ec5eb45260 R08: 0000000000000008 R09: 0000000000000001
lenovo kernel: R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000080000
lenovo kernel: R13: 000055ec5d155034 R14: 000055ec5eb44bb0 R15: 00007f86a23b7c40
lenovo kernel:  </TASK>
lenovo kernel: Modules linked in: msr parport_pc ppdev auth_rpcgss nfs_acl lockd lp grace parport sunrpc ip_tables x_tables autofs4 uas usb_storage jfs btrfs blake2b_generic zstd_compress hid_generic usbhid hid raid10 raid456 async_raid6_recov async_memcpy async_pq async_xor async_tx xor raid6_pq libcrc32c raid1 raid0 multipath linear i915 i2c_algo_bit drm_kms_helper syscopyarea sysfillrect sysimgblt fb_sys_fops crct10dif_pclmul cec crc32_pclmul rc_core ghash_clmulni_intel aesni_intel crypto_simd cryptd i2c_i801 i2c_smbus xhci_pci drm xhci_pci_renesas e1000e ahci libahci wmi video
lenovo kernel: CR2: 0000000000000028
lenovo kernel: ---[ end trace 05d96bb36fcf281d ]---
lenovo kernel: RIP: 0010:diRead+0x62/0x210 [jfs]
lenovo kernel: Code: 8d 8c 24 e8 fd ff ff 4d 8b 74 24 80 4c 89 cf 4c 89 4d d0 e8 10 ec 04 ea 8d 73 01 45 31 c0 ba 00 10 00 00 49 8b be 20 08 00 00 <48> 8b 47 28 48 8b 80 98 03 00 00 0f bf 48 4e d3 e6 31 c9 48 63 f6
lenovo kernel: RSP: 0018:ffffb8d2c05abac8 EFLAGS: 00010246
lenovo kernel: RAX: ffff8af5c0f8ca41 RBX: 00000000000000f5 RCX: ffff8af5d6af1548
lenovo kernel: RDX: 0000000000001000 RSI: 00000000000000f6 RDI: 0000000000000000
lenovo kernel: RBP: ffffb8d2c05abb00 R08: 0000000000000000 R09: ffff8af5d85b5ef0
lenovo kernel: R10: ffff8af5c6d90000 R11: ffffdee1c41b6400 R12: ffff8af5d85b6108
lenovo kernel: R13: ffff8af5c319af00 R14: ffff8af5d6f48000 R15: ffff8af5c6d94830
lenovo kernel: FS:  00007f86a1731fc0(0000) GS:ffff8afcddd00000(0000) knlGS:0000000000000000
lenovo kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
lenovo kernel: CR2: 0000000000000028 CR3: 00000001115ba004 CR4: 00000000003706e0
lenovo systemd[1]: systemd-modules-load.service: Main process exited, code=killed, status=9/KILL
lenovo systemd[1]: systemd-modules-load.service: Failed with result 'signal'.

Вот что теперь с этим делать? Очевидные «переустановить систему» можно не предлагать: я на JFS больше 10 лет сижу и ничего. Такое ощущение, что такая фигня преследует со знакомства с Ubuntu 18.10 и systemd. Или мне кажется?

Я бы понял, если бы ломалось насмерть, но когда работает «через раз», то складывается ощущение, что кто-то не смог в многопоток и/или асинхронщину.

Перемещено xaizek из talks

 , , ,

DarkAmateur
()

Шарада с рекурсиями в JSONPath

Форум — Development

Дан JSON:

{
  "a": {
    "a": {
      "a": 1
    }
  }
}
Вот этот парень утверждает, что JSONPath'у
$..a..
соответствует выборка:
[
  {
    "a": {
      "a": 1
    }
  },
  {
    "a": 1
  },
  {
    "a": 1
  },
  1
]

Я всю голову сломал, пытаясь понять, по каким правилам получена эта выборка? Почему выборка именно такая, а не другая? Помогите с интерпретацией выборки, пожалуйста.

 

DarkAmateur
()

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

Форум — Talks

Всем доброго времени суток.

Есть ноутбук на Ryzen 3200u. По спеке процессор поддерживает память с 2400MHz.

Задача: докупить память один раз и не сильно потерять в деньгах/производительности.

Выбор стоит между 2400Mhz CL15 и 2933Mhz CL17. Первая память, согласно спекам, должна встать как влитая, однако, если комплект поедет в другое устройство, то она может оказаться слишком медленной. Вторая --- очевидно, будет работать на 2400MHz, но с учётом «на вырост» гораздо предпочтительнее и не сильно дороже.

Вопрос:

  1. Какой комплект выбрать?
  2. Какие тайминги будут будут у второго варианта? Грубо говоря: будут ли идентичны в работе комплекты на Ryzen 3200u? Может ли получиться так, что 2933MHz CL17 на частоте 2400MHz всё же окажутся медленнее, чем 2400MHz CL15 на родной частоте? К сожалению, спека прямо об это ничего не говорит;
  3. Стоит ли заморачиваться по поводу XMP, т.к. первый комплект обещает более низкие тайминги на 2400MHz, а у второго комплекта про XMP на 2400MHz вообще ничего не написано. Есть ли смысл на это акцентировать внимание, если речь идёт о ноуте, который поддержку XMP не обещает?
  4. Стоит ли впредь так загоняться? Вдруг разница «не заметна на глаз»?

Примечание: ноут HP 15-db1043 завёлся с комплектом памяти 2133MHz в полные 32Гб, я уже проверил. Сейчас стоит какие-то Crucial на 2х8Гб с 2400Mhz CL17.

Благодарю за помощь.

 , , , ,

DarkAmateur
()

Разыскивается JDBC API Test Suite

Форум — Development

Доброго времени суток.

Разыскивается сабж. Как подсказывает гугл, его можно было невозбранно сказать с сайтов Sun и Oracle... примерно до 2011 года. Теперь он куда-то исчез. Возможно, у кого-то из лоровцев завалялось в загашнике. Чем свежее, тем лучше.

Заранее благодарен.

 ,

DarkAmateur
()

Promise FastTrak TX2650 + GA-990XA-UD3

Форум — Linux-hardware

Всем привет.

Кто знает, заведётся ли контроллер Promise FastTrak TX2650 на материнской плате GA-990XA-UD3? Кто-нить проверял связку в работе?

Ах да, линукс тут при том, что будет собран RAID-0 для образов гипервизора KVM. Какой RAID лучше заюзать: программный (md) или аппаратный?

Перемещено beastie из talks

 , ,

DarkAmateur
()

libvorbis-1.3.4

Форум — Talks

ВНЕЗАПНО была обнаружена новая версия libvorbis-1.3.4. Предыдущая версия вышла в 2012 году. Новость запилить не осилю: в CHANGES ничего нет о релизе.

 , ,

DarkAmateur
()

Гарантийное обслуживание

Форум — Talks

Недавно купил ASUS Eee PC 1025C. С первого включения меня задалбывает окошко с таким содержанием:

Онлайн-регистрация продуктов ASUS

Благодарим за покупку продукта ASUS. Для получения гарантийного обслуживания не забудьте зарегистрировать свой продукт в течение 30 дней со даты покупки.

Кроме того, в качестве VIP-пользователя Вы можете получать новости о продуктах ASUS, специальных предложениях и т.д.

Т. е. получается, что если я не пройду регистрацию и если, скажем, через 2 месяца ноут накроется, то в замене и/или ремонте откажут, даже если будет чек с гарантией магазина 12 месяцев?

Регистрировать лень, ибо не хило трясут данные. Мне их доп. сервисы и рассылки нафиг не нужны.

Линукс тут при том, что с его помощью делался резервный образ диска.

 

DarkAmateur
()

OpenOffice vs LibreOffice

Форум — Talks

Вопрос возник связи с тем, что оба продукта прямым ходом идут к версии 4.0. Интересно, насколько сферическая версия OpenOffice 4.0 будет стабильнее (иил глючнее) LibreOffice 4.0? Как у каждого из них будут обстоять дела с поддержкой doc(x)? Насколько правдоподобны слухи о том, что команда Libre, по сути, занимается хернёй и мелкими фиксами и не вносит кардинальных улучшений в пакет? Насколько вероятен технологический прорыв у девелоперов OpenOffice?

 

DarkAmateur
()

Разработка собственного Exception

Форум — Development

Всем привет. Сразу предупреждаю, в Python полный нуб. Тем не менее нужна помощь в реализации следующей штуки. Пусть есть код на Python 3:

import myModule as m;

try:
        m.anyMethod();
except m.myError as e:
        print(e.additionalInfo);
        print(e.moreDetails);

Необходимо реализовать модуль myModule на C. Камнем преткновения стала разработка собственного типа исключения (m.myError).

Как реализовать m.myError так, чтобы потом обеспечить собственную поддержку дополнительных атрибутов e.additionalInfo, e.moreDetails?

Как на C реализовать полностью свой собственный Exception с картами и девицами? Где что почитать?

 , ,

DarkAmateur
()

Помогите настроить

Форум — General

Накатил на машину свежий Debian 6.0.5 и собрал к нему ядро 3.4.5 с поддержкой nouveau. Так вот, сижу с 256 цветами на мониторе. Что делать и как исправить? Хотелось бы нормальной цветопередачи.

Ниже лог Xorg.0.log:


X.Org X Server 1.7.7
Release Date: 2010-05-04
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.0-1-amd64 x86_64 Debian
Current Operating System: Linux n1061 3.4.5 #1 SMP PREEMPT Sat Jul 21 19:00:48 MSK 2012 x86_64
Kernel command line: BOOT_IMAGE=/vmlinuz-3.4.5 root=UUID=9c0347cb-2b2e-4fae-be75-62b179a248f8 ro quiet
Build Date: 29 October 2011  06:58:14PM
xorg-server 2:1.7.7-14 (Julien Cristau <jcristau@debian.org>) 
Current version of pixman: 0.16.4
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Jul 23 08:29:03 2012
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(==) No Layout section.  Using the first Screen section.
(==) No screen section available. Using defaults.
(**) |-->Screen "Default Screen Section" (0)
(**) |   |-->Monitor "<default monitor>"
(==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
(==) Automatically adding devices
(==) Automatically enabling devices
(WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
	Entry deleted from font path.
(==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/100dpi/:unscaled,
	/usr/share/fonts/X11/75dpi/:unscaled,
	/usr/share/fonts/X11/Type1,
	/usr/share/fonts/X11/100dpi,
	/usr/share/fonts/X11/75dpi,
	/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType,
	built-ins
(==) ModulePath set to "/usr/lib/xorg/modules"
(II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
(II) Loader magic: 0x7c8a40
(II) Module ABI versions:
	X.Org ANSI C Emulation: 0.4
	X.Org Video Driver: 6.0
	X.Org XInput driver : 7.0
	X.Org Server Extension : 2.0
(++) using VT number 7

(--) PCI: (0:0:1:3) 10de:0753:1043:82f2 nVidia Corporation MCP78S [GeForce 8200] Co-Processor rev 162, Mem @ 0xfae80000/524288
(--) PCI:*(0:2:0:0) 10de:0849:1043:82f2 nVidia Corporation C77 [GeForce 8200] rev 162, Mem @ 0xfb000000/16777216, 0xf0000000/134217728, 0xf8000000/33554432, I/O @ 0x0000ec00/128, BIOS @ 0x????????/131072
(II) Open ACPI successful (/var/run/acpid.socket)
(II) LoadModule: "extmod"
(II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
(II) Module extmod: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension SELinux
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-DGA
(II) Loading extension DPMS
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) LoadModule: "dbe"
(II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
(II) Module dbe: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DOUBLE-BUFFER
(II) LoadModule: "glx"
(II) Loading /usr/lib/xorg/modules/extensions/libglx.so
(II) Module glx: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(==) AIGLX enabled
(II) Loading extension GLX
(II) LoadModule: "record"
(II) Loading /usr/lib/xorg/modules/extensions/librecord.so
(II) Module record: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.13.0
	Module class: X.Org Server Extension
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension RECORD
(II) LoadModule: "dri"
(II) Loading /usr/lib/xorg/modules/extensions/libdri.so
(II) Module dri: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.1.0
	ABI class: X.Org Server Extension, version 2.0
(II) Loading extension DRI2
(==) Matched nouveau as autoconfigured driver 0
(==) Matched nv as autoconfigured driver 1
(==) Matched vesa as autoconfigured driver 2
(==) Matched fbdev as autoconfigured driver 3
(==) Assigned the driver to the xf86ConfigLayout
(II) LoadModule: "nouveau"
(II) Loading /usr/lib/xorg/modules/drivers/nouveau_drv.so
(II) Module nouveau: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 0.0.15
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "nv"
(II) Loading /usr/lib/xorg/modules/drivers/nv_drv.so
(II) Module nv: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 2.1.17
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "vesa"
(II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
(II) Module vesa: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 2.3.0
	Module class: X.Org Video Driver
	ABI class: X.Org Video Driver, version 6.0
(II) LoadModule: "fbdev"
(II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
(II) Module fbdev: vendor="X.Org Foundation"
	compiled for 1.7.6.901, module version = 0.4.2
	ABI class: X.Org Video Driver, version 6.0
(II) NOUVEAU driver Date:   Tue Mar 16 13:08:37 2010 +1000
(II) NOUVEAU driver for NVIDIA chipset families :
	RIVA TNT    (NV04)
	RIVA TNT2   (NV05)
	GeForce 256 (NV10)
	GeForce 2   (NV11, NV15)
	GeForce 4MX (NV17, NV18)
	GeForce 3   (NV20)
	GeForce 4Ti (NV25, NV28)
	GeForce FX  (NV3x)
	GeForce 6   (NV4x)
	GeForce 7   (G7x)
	GeForce 8   (G8x)
(II) NOUVEAU driver Date:   Tue Mar 16 13:08:37 2010 +1000
(II) NOUVEAU driver for NVIDIA chipset families :
	RIVA TNT    (NV04)
	RIVA TNT2   (NV05)
	GeForce 256 (NV10)
	GeForce 2   (NV11, NV15)
	GeForce 4MX (NV17, NV18)
	GeForce 3   (NV20)
	GeForce 4Ti (NV25, NV28)
	GeForce FX  (NV3x)
	GeForce 6   (NV4x)
	GeForce 7   (G7x)
	GeForce 8   (G8x)
(II) VESA: driver for VESA chipsets: vesa
(II) FBDEV: driver for framebuffer: fbdev
(II) Primary Device is: PCI 02@00:00:0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: Searching for BusID pci:0000:02:00.0
drmOpenDevice: node name is /dev/dri/card0
drmOpenDevice: open result is 8, (OK)
drmOpenByBusid: drmOpenMinor returns 8
drmOpenByBusid: drmGetBusid reports pci:0000:02:00.0
(EE) [drm] failed to open device
(EE) VESA: Kernel modesetting driver in use, refusing to load
(WW) Falling back to old probe method for vesa
(II) Loading sub module "fbdevhw"
(II) LoadModule: "fbdevhw"
(II) Loading /usr/lib/xorg/modules/linux/libfbdevhw.so
(II) Module fbdevhw: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 0.0.2
	ABI class: X.Org Video Driver, version 6.0
(**) FBDEV(0): claimed PCI slot 2@0:0:0
(II) FBDEV(0): using default device
(II) FBDEV(0): Creating default Display subsection in Screen section
	"Default Screen Section" for depth/fbbpp 8/8
(==) FBDEV(0): Depth 8, (==) framebuffer bpp 8
(==) FBDEV(0): Default visual is PseudoColor
(==) FBDEV(0): Using gamma correction (1.0, 1.0, 1.0)
(II) FBDEV(0): hardware: nouveaufb (video memory: 1280kB)
(II) FBDEV(0): checking modes against framebuffer device...
(II) FBDEV(0): checking modes against monitor...
(--) FBDEV(0): Virtual size is 1280x1024 (pitch 1280)
(**) FBDEV(0):  Built-in mode "current"
(==) FBDEV(0): DPI set to (96, 96)
(II) Loading sub module "fb"
(II) LoadModule: "fb"
(II) Loading /usr/lib/xorg/modules/libfb.so
(II) Module fb: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.0.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(**) FBDEV(0): using shadow framebuffer
(II) Loading sub module "shadow"
(II) LoadModule: "shadow"
(II) Loading /usr/lib/xorg/modules/libshadow.so
(II) Module shadow: vendor="X.Org Foundation"
	compiled for 1.7.7, module version = 1.1.0
	ABI class: X.Org ANSI C Emulation, version 0.4
(II) UnloadModule: "nv"
(II) Unloading /usr/lib/xorg/modules/drivers/nv_drv.so
(==) FBDEV(0): Backing store disabled
(==) FBDEV(0): DPMS enabled
(==) RandR enabled
(II) Initializing built-in extension Generic Event Extension
(II) Initializing built-in extension SHAPE
(II) Initializing built-in extension MIT-SHM
(II) Initializing built-in extension XInputExtension
(II) Initializing built-in extension XTEST
(II) Initializing built-in extension BIG-REQUESTS
(II) Initializing built-in extension SYNC
(II) Initializing built-in extension XKEYBOARD
(II) Initializing built-in extension XC-MISC
(II) Initializing built-in extension SECURITY
(II) Initializing built-in extension XINERAMA
(II) Initializing built-in extension XFIXES
(II) Initializing built-in extension RENDER
(II) Initializing built-in extension RANDR
(II) Initializing built-in extension COMPOSITE
(II) Initializing built-in extension DAMAGE
SELinux: Disabled on system, not enabling in X server
(II) AIGLX: Screen 0 is not DRI2 capable
(II) AIGLX: Screen 0 is not DRI capable
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
(II) GLX: Initialized DRISWRAST GL provider for screen 0
(II) config/udev: Adding input device Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) (/dev/input/event1)
(**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Applying InputClass "evdev pointer catchall"
(II) LoadModule: "evdev"
(II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
(II) Module evdev: vendor="X.Org Foundation"
	compiled for 1.7.6.901, module version = 2.3.2
	Module class: X.Org XInput Driver
	ABI class: X.Org XInput driver, version 7.0
(**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): always reports core events
(**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Device: "/dev/input/event1"
(II) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Found 3 mouse buttons
(II) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Found scroll wheel(s)
(II) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Found relative axes
(II) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Found x and y relative axes
(II) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): Configuring as mouse
(**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): YAxisMapping: buttons 4 and 5
(**) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
(II) XINPUT: Adding extended input device "Microsoft Microsoft 3-Button Mouse with IntelliEye(TM)" (type: MOUSE)
(II) Microsoft Microsoft 3-Button Mouse with IntelliEye(TM): initialized for relative axes.
(II) config/udev: Adding input device Microsoft Microsoft 3-Button Mouse with IntelliEye(TM) (/dev/input/mouse0)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HDA NVidia Line (/dev/input/event3)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HDA NVidia Rear Mic (/dev/input/event4)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HDA NVidia Line Out Side (/dev/input/event5)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HDA NVidia Line Out CLFE (/dev/input/event6)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HDA NVidia Line Out Surround (/dev/input/event7)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device HDA NVidia Line Out Front (/dev/input/event8)
(II) No input driver/identifier specified (ignoring)
(II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
(**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
(**) AT Translated Set 2 keyboard: always reports core events
(**) AT Translated Set 2 keyboard: Device: "/dev/input/event0"
(II) AT Translated Set 2 keyboard: Found keys
(II) AT Translated Set 2 keyboard: Configuring as keyboard
(II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
(**) Option "xkb_rules" "evdev"
(**) Option "xkb_model" "pc105"
(**) Option "xkb_layout" "us,ru"
(**) Option "xkb_variant" ","
(**) Option "xkb_options" "grp:alt_shift_toggle,grp_led:scroll"
(II) config/udev: Adding input device PC Speaker (/dev/input/event2)
(II) No input driver/identifier specified (ignoring)

Перемещено DoctorSinus из talks

Перемещено DoctorSinus из linux-install

 , ,

DarkAmateur
()

[Пятница] Вопрос родителям

Форум — Talks

Предположим, ваше чадо выросло, учится и работает в IT сфере, и в целом увлекается холодным металлом (во всех смыслах) и жёстким кремнием больше, чем тёплыми девушками. Будете ли Вы подкалывать их всякими замечаниями на тему «Когда заедёшь себе жену», «хочется внуков»?

 

DarkAmateur
()

[Добрых советов тред] x* VelociRaptor -> max

Форум — Talks

Подумываю купить WD VelociRaptor и собрать из них RAID 0. Если отбросить вопросы надёжности, то на сколько будет заметен прирост производительности при установки 2-х винтов? А если трёх? Вообще есть смысл загоняться? Можно ли с помощью RAID 0 добиться скорости i/o соизмеримой с SSD, но имея при этом больший объём?

Мать - GIGABYTE 990XA-UD3

DarkAmateur
()

ASUS Socket-AM3+ M5A99X EVO и linux

Форум — Linux-hardware

Поделитесь опытом работы с linux на этой матери. Вопрос возник из-за присутствия UEFI. Какие могут возникнуть проблемы с загрузкой? Насколько хорошо с ней дружат мейнстримовые дистрибутивы (Gentoo, Debian)? Есть ли проблемы с проблемы с KVM. (Не стёба ради) как обстоят дела с дуалбутом?

DarkAmateur
()

[sockets][http] Чтение POSTов.

Форум — Development

Есть код:

void systemRun(serverInformation server){
    int listenfd;
    int connfd;
    struct sockaddr_in clientaddr;
    int clientlen;
    char *buf;
    buf = malloc(100000);
    listenfd = openListen(40000);
    printf("%d\n",listenfd);
    printf("%d\n",SERVER_IS_ACTIVE);
    while (SERVER_IS_ACTIVE){
        clientlen = sizeof(clientaddr);
        connfd = accept(listenfd, (SA *)&clientaddr, &clientlen);
        while (1) {
            read(connfd, buf, 1000);
            printf("%s",buf);
        }
    }
    free(buf);
    puts("FATALITY!!!");
}

Есть тестовая страница:

<html>
  <head>
    <title></title>
    <meta content="">
    <style></style>
  </head>
  <body><form method="POST" action="http://localhost:40000/some_test_page.html"><input type="text" name="some_sended_text"><input type="submit" name="Go"></form></body>
</html>

Браузер : Arora 0.10.2. Отправляем с неё данные на приложение. Получаем вот что:


POST /some_test_page.html HTTP/1.1
Origin: file://
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; ru-RU) AppleWebKit/533.3 (KHTML, like Gecko) Arora/0.10.2 Safari/533.3
Content-Type: application/x-www-form-urlencoded
Accept: application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: ru-ru, ru-md; 0.9, ru-ua; 0.8
Content-Length: 222
Connection: Keep-Alive
Accept-Encoding: gzip
Host: localhost:40000

В каком месте у меня кривые руки? Функцию systemRun можно рассценивать как main().

P.S. От konqueror'a я получил всё полностью.

 ,

DarkAmateur
()

[Die Nekrophilie][Кладбище для кода] CVS

Форум — Talks

Необходимо развернуть CVS. Можно как-нибудь обойти использование (x)inet.d?

DarkAmateur
()

[СПГС][HTTP] Что сие значит?

Форум — Talks

Для чего нужен q в

Accept-Language: ru,en-us;q=0.7,en;q=0.3

и что он означает?

 

DarkAmateur
()

[ANSI C][dynamic library][malloc] Ошибка при выделении памяти.

Форум — Development

Внезапно возникла проблема. Суть: из главного приложения загружается модуль (файл omps.blob)

dlopen(modulePath, RTLD_GLOBAL | RTLD_NOW);
Необходимая функция (systemRun) внутри модуля успешно запускается. Однако, если внутри неё лежит что-то, типа
char *x;
x = malloc(1024);
функция malloc высыпает длиннющий трап
corrupted double-linked list: 0x00000000006267d0 ***
======= Backtrace: =========
/lib64/libc.so.6(+0x731fd)[0x7ffff76d81fd]
/lib64/libc.so.6(+0x7363d)[0x7ffff76d863d]
/lib64/libc.so.6(+0x75994)[0x7ffff76da994]
/lib64/libc.so.6(__libc_malloc+0x62)[0x7ffff76dcfc2]
./libs/omps.blob(systemRun+0x12)[0x7ffff71cd9be]
/home/darkamateur/NetBeansProjects/PureServer/dist/Debug/GNU-Linux-x86/pureserver[0x401f48]
/lib64/libc.so.6(__libc_start_main+0xec)[0x7ffff7683d4c]
/home/darkamateur/NetBeansProjects/PureServer/dist/Debug/GNU-Linux-x86/pureserver[0x400fa9]
======= Memory map: ========
00400000-00403000 r-xp 00000000 08:03 410033536                          /home/darkamateur/NetBeansProjects/PureServer/dist/Debug/GNU-Linux-x86/pureserver
00602000-00603000 r--p 00002000 08:03 410033536                          /home/darkamateur/NetBeansProjects/PureServer/dist/Debug/GNU-Linux-x86/pureserver
00603000-00604000 rw-p 00003000 08:03 410033536                          /home/darkamateur/NetBeansProjects/PureServer/dist/Debug/GNU-Linux-x86/pureserver
00604000-00647000 rw-p 00000000 00:00 0                                  [heap]
7ffff0000000-7ffff0021000 rw-p 00000000 00:00 0 
7ffff0021000-7ffff4000000 ---p 00000000 00:00 0 
7ffff6fb6000-7ffff6fcc000 r-xp 00000000 08:02 35699456                   /lib64/libgcc_s.so.1
7ffff6fcc000-7ffff71cb000 ---p 00016000 08:02 35699456                   /lib64/libgcc_s.so.1
7ffff71cb000-7ffff71cc000 r--p 00015000 08:02 35699456                   /lib64/libgcc_s.so.1
7ffff71cc000-7ffff71cd000 rw-p 00016000 08:02 35699456                   /lib64/libgcc_s.so.1
7ffff71cd000-7ffff71ce000 r-xp 00000000 08:03 287385734                  /home/darkamateur/NetBeansProjects/PureServer/dist/Debug/GNU-Linux-x86/libs/omps.blob
7ffff71ce000-7ffff73cd000 ---p 00001000 08:03 287385734                  /home/darkamateur/NetBeansProjects/PureServer/dist/Debug/GNU-Linux-x86/libs/omps.blob
7ffff73cd000-7ffff73ce000 r--p 00000000 08:03 287385734                  /home/darkamateur/NetBeansProjects/PureServer/dist/Debug/GNU-Linux-x86/libs/omps.blob
7ffff73ce000-7ffff73cf000 rw-p 00001000 08:03 287385734                  /home/darkamateur/NetBeansProjects/PureServer/dist/Debug/GNU-Linux-x86/libs/omps.blob
7ffff73cf000-7ffff7665000 r--p 00000000 08:02 33589112                   /usr/lib64/locale/locale-archive
7ffff7665000-7ffff77c3000 r-xp 00000000 08:02 105039799                  /lib64/libc-2.12.2.so
7ffff77c3000-7ffff79c3000 ---p 0015e000 08:02 105039799                  /lib64/libc-2.12.2.so
7ffff79c3000-7ffff79c7000 r--p 0015e000 08:02 105039799                  /lib64/libc-2.12.2.so
7ffff79c7000-7ffff79c8000 rw-p 00162000 08:02 105039799                  /lib64/libc-2.12.2.so
7ffff79c8000-7ffff79cd000 rw-p 00000000 00:00 0 
7ffff79cd000-7ffff79cf000 r-xp 00000000 08:02 105588081                  /lib64/libdl-2.12.2.so
7ffff79cf000-7ffff7bcf000 ---p 00002000 08:02 105588081                  /lib64/libdl-2.12.2.so
7ffff7bcf000-7ffff7bd0000 r--p 00002000 08:02 105588081                  /lib64/libdl-2.12.2.so
7ffff7bd0000-7ffff7bd1000 rw-p 00003000 08:02 105588081                  /lib64/libdl-2.12.2.so
7ffff7bd1000-7ffff7bdd000 r-xp 00000000 08:02 68301435                   /usr/lib64/libconfig.so.9.1.1
7ffff7bdd000-7ffff7ddc000 ---p 0000c000 08:02 68301435                   /usr/lib64/libconfig.so.9.1.1
7ffff7ddc000-7ffff7ddd000 r--p 0000b000 08:02 68301435                   /usr/lib64/libconfig.so.9.1.1
7ffff7ddd000-7ffff7dde000 rw-p 0000c000 08:02 68301435                   /usr/lib64/libconfig.so.9.1.1
7ffff7dde000-7ffff7dfc000 r-xp 00000000 08:02 105039807                  /lib64/ld-2.12.2.so
7ffff7fd6000-7ffff7fd9000 rw-p 00000000 00:00 0 
7ffff7ff7000-7ffff7ff8000 rw-p 00000000 00:00 0 
7ffff7ff9000-7ffff7ffb000 rw-p 00000000 00:00 0 
7ffff7ffb000-7ffff7ffc000 r-xp 00000000 00:00 0                          [vdso]
7ffff7ffc000-7ffff7ffd000 r--p 0001e000 08:02 105039807                  /lib64/ld-2.12.2.so
7ffff7ffd000-7ffff7ffe000 rw-p 0001f000 08:02 105039807                  /lib64/ld-2.12.2.so
7ffff7ffe000-7ffff7fff000 rw-p 00000000 00:00 0 
7ffffffde000-7ffffffff000 rw-p 00000000 00:00 0                          [stack]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
Если количество запрашиваемой памяти уменьшить и взять, например, 120 байтов, то всё проходит на ура.

Что поскажет ЛОР?

 ,

DarkAmateur
()

[Bash][Awk][кривые руки] Переменная, которая хранит команду

Форум — Development

Есть скрипт:

#!/bin/bash

start=1960937
shift=100000
while (($start <= 248519532))
do
run_str="awk 'BEGIN {FS=\";\";start = ${start}; shift = ${shift}; count = 0} {if ((\$2 >= start) && (\$2 < (start + shift - 1))) count++} END {print count}' db.txt"
echo `"${run_str}"`
start=$(($start+$shift))
done

Как грамотно «выполнить» содержимое переменной run_str?

Всё, что я получил «команда не найдена» и проблемы из-за одинарной кавычки.

Если выполнить:

awk 'BEGIN {FS=";";start = 1960937; shift = 10000; count = 0} {if (($2 >= start) && ($2 < (start + shift - 1))) count++} END {print count}' db.txt
то проблем никаких.

Как грамотно месить код bash с awk? Советы, рецепты...

 , ,

DarkAmateur
()

[Ядро] Готовится релиз 3.1

Форум — Talks

Взять релиз-кандидат можно по адресу: http://www.kernel.org/pub/linux/kernel/v3.0/testing/linux-3.1-rc1.tar.bz2

Как человеку, привыкшему к старой версии нумерации, мне разорвало шаблон. Это получается, что версия стала ещё и на одну цифру короче, что ли?

 

DarkAmateur
()

[Задротства полон тред] Компиляция Gentoo на ...

Форум — Talks

... Celeron 500 MHz (Mendocino), 256 Mb RAM. Около 1.5 часа компилирую 3е ядро. С какого перепугу оно стало ТАКИМ жирным? Помню, в предыдущие разы оно собиралось за 20-40 минут. Но речь пока не об этом.

Что поставить себе в качестве WM? Лёгкое и подвижное, для мышевоза. В качестве эксперимента вырезано USE-флагами qt, kde, gnome. Посматриваю в сторону LXDE. Связи с недавней новостью конкуренцию ему составит OpenBox (и заодно FluxBox). Что посоветуют местные аналитики? Основное требование: минимальное потребление ресурсов, gtk-based (я всё-таки решился на это*), невырвиглазный дизайн из коробки?

* - где-то в дебрях ЛОРа оставлял пост с успешной работой KDE 4.что-то_там на этом корыте от Intel. Помню, что оно хавало <100 метров в холодном старте.

DarkAmateur
()

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