LINUX.ORG.RU

Сообщения Lavos

 

Gentoo - как убрать ругань при поднятии wifi?

Форум — General

Надоел кабель, решил поиграться с wifi. Оно работает, только ругань мешает - как бы ее убрать?
Ругается так: «* ERROR: net.wlp2s0 failed to start».

До:

# ifconfig wlp2s0
wlp2s0: flags=4098<BROADCAST,MULTICAST>  mtu 1500
        ether e8:de:27:14:b5:f7  txqueuelen 1000  (Ethernet)

Поднимаем:

# /etc/init.d/net.wlp2s0 -v start
 * Bringing up interface wlp2s0
 *   Skipping module adsl due to missing program: /usr/sbin/adsl-start /usr/sbin/pppoe-start
 *   Skipping module br2684ctl due to missing program: br2684ctl
 *   Skipping module bridge due to missing program: brctl
 *   Skipping module clip due to missing program: /usr/sbin/atmsigd
 *   Skipping module ethtool due to missing program: ethtool
 *   Skipping module netplugd due to missing program: /sbin/netplugd
 *   Skipping module ifplugd due to missing program: /usr/sbin/ifplugd
 *   Skipping module ipppd due to missing program: /usr/sbin/ipppd
 *   Skipping module firewalld due to missing program: firewall-cmd
 *   Skipping module pppd due to missing program: /usr/sbin/pppd
 *   Skipping module dhclient due to missing program: /sbin/dhclient
 *   Skipping module pump due to missing program: /sbin/pump
 *   Loaded modules: apipa arping bonding tuntap ccwgroup macvlan macchanger macnet wpa_supplicant ssidnet iproute2 system vlan dhcpcd ip6rd ip6to4
 *   ip link set dev wlp2s0 up
 *   Configuring wlp2s0 for MAC address E8:DE:27:14:B5:F7 ...                                                                                                                                                [ ok ]
 *   Starting wpa_supplicant on wlp2s0 ...
 * start-stop-daemon: fopen `/var/run/wpa_supplicant-wlp2s0.pid': No such file or directory
 * Detaching to start `/usr/sbin/wpa_supplicant' ...
Successfully initialized wpa_supplicant                                                                                                                                                                      [ ok ]
 *   Starting wpa_cli on wlp2s0 ...
 * start-stop-daemon: fopen `/var/run/wpa_cli-wlp2s0.pid': No such file or directory
 * Detaching to start `/usr/bin/wpa_cli' ...                                                                                                                                                                 [ ok ]
 *   Backgrounding ... ...
 * ERROR: net.wlp2s0 failed to start

Выругалось, но работает (и даже файлы, на которые оно ругалось, присутствуют):

# ifconfig wlp2s0
wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.1.179  netmask 255.255.255.0  broadcast 192.168.1.255
        ether e8:de:27:14:b5:f7  txqueuelen 1000  (Ethernet)

# ps -p `cat /var/run/wpa_cli-wlp2s0.pid`
  PID TTY          TIME CMD
 9645 ?        00:00:00 wpa_cli

# ps -p `cat /var/run/wpa_supplicant-wlp2s0.pid`
  PID TTY          TIME CMD
 9640 ?        00:00:00 wpa_supplicant
# ping -s 1400 -c 100 -f 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 1400(1428) bytes of data.
  
--- 192.168.1.1 ping statistics ---
100 packets transmitted, 100 received, 0% packet loss, time 181ms
rtt min/avg/max/mdev = 1.209/1.765/22.663/2.172 ms, pipe 2, ipg/ewma 1.838/1.423 ms


Конфиги:

# grep wlp2s0 /etc/conf.d/net
modules_wlp2s0="wpa_supplicant"
config_wlp2s0="dhcp"

# cat /etc/wpa_supplicant/wpa_supplicant.conf 
ctrl_interface=DIR=/var/run/wpa_supplicant
ctrl_interface_group=0
ap_scan=1

network={
	ssid="OpenWrt"
	psk="12345678"
	proto=RSN
	key_mgmt=WPA-PSK
	pairwise=CCMP
	auth_alg=OPEN
}

 , , ,

Lavos
()

procps 3.3.10

Форум — Talks

А кто-нибудь уже разобрался как там сделать нормальный вид top?
Я пока вернулся на 3.3.9, но это не вариант же.
Вот что за жесть?

 , , ,

Lavos
()

GeForce 210 + nvidia-drivers = зависоны с артефактами

Форум — Linux-hardware

Сразу скажу, что проблема только с nvidia-drivers. С nouveau все хорошо, под семерочкой максимальной тоже все хорошо.

Захотелось зачем-то попробовать nvidia-drivers, до этого пользовал всегда только nouveau. А оно не ага.
Система виснет, а в момент зависания появляются артефакты (полоски и Ш становятся Г), артефакты всегда одного цвета. Вот такие.
Заметил одну странность - виснет только если видеокарта работает без нагрузки. Достаточно запустить какую-нибудь игрульку или демку под wine и система работает часами, а без нагрузки виснет в течении 3-5 минут.
Думал на кривое энергосбережение, в nvidia-settings поменял PowerMizer с «Auto» на «Maximum Perfomance» - не помогло.
В логи ничего записать не успевает.

01:00.0 VGA compatible controller: NVIDIA Corporation GT218 [GeForce 210] (rev a2)
[IP-] [  ] x11-drivers/nvidia-drivers-337.25:0
[IP-] [  ] sys-kernel/gentoo-sources-3.14.5:3.14.5
(ядра и драйвера пробовал несколько штук более древних версий - такая же беда)

 , , ,

Lavos
()

ssh + screen + gpm + mc

Форум — General

Подключаемся к удаленной машине по ssh, запускаем там gpm, открываем screen и в нем запускаем mc.
В итоге: mc адово тормозит, syslog жрет проц и флудит в логи:

mc: *** info 
mc: Warning: closing connection
/usr/sbin/gpm[3248]: *** warning [daemon/processconn.c(128)]: 
/usr/sbin/gpm[3248]: Failed gpm connect attempt by uid 1001 for vc /dev/tty0
mc: *** info 
mc: Warning: closing connection
/usr/sbin/gpm[3248]: *** warning [daemon/processconn.c(128)]: 
/usr/sbin/gpm[3248]: Failed gpm connect attempt by uid 1001 for vc /dev/tty0
...
Версии: mc-4.8.11, screen-4.0.3-r7, gpm-1.20.7-r2

 ,

Lavos
()

Cisco отказывается от IOS в пользу Linux

Форум — Talks

Вкратце для Ъ: Новая версия ОС Penguin Linux будет установлена на все устройства, поставляемые компанией Cisco.
!Ъ: статья на securitylab.ru.

 , , , ,

Lavos
()

Firefox 28.0 - виснет s.ytimg.com/yts/jsbin/www-embed-player-vflECitd9.js

Форум — Desktop

Сабж.
Виснет на страничках с большим (вроде бы >3 достаточно) кол-вом видео.
На чистом профиле так же.
Как починить, кроме отката на некрофильскую 27.0.1?

 ,

Lavos
()

Xfce 4.10 - reboot/shutdown без consolekit

Форум — Desktop

Реквестирую рецепт приготовления Xfce 4.10 в генточке с поддержкой перезагрузки без consolekit.
Для более древних версий был рецептик с помещением xfsm-shutdown-helper в sudoers, но в 4.10 оно не работает.
Я терпел это поделие (consolekit) пока оно хотя бы работало, но сейчас прилетели обновления dev-libs/glib до 2.38 и поделие работать перестало. slim или xdm, собранные с USE=consolekit, теперь просто падают после ввода логина/пароля. С USE=-consolekit все работает, кроме перезагрузки.

 , ,

Lavos
()

А куда в Gentoo LiveCD делась фирмварь?

Форум — Linux-install

Пришло время переустанавливать генточку, а оно не ага.
Фирмварь куда-то потерялась, а 5 лет назад еще все работало.
Попробовал install-amd64-minimal-20131226.iso и install-amd64-minimal-20131010.iso:

livecd ~ # ifconfig enp4s0 up
SIOCSIFFLAGS: No such file or directory

livecd ~ # ifconfig enp6s0 up
SIOCSIFFLAGS: No such file or directory

livecd ~ # dmesg | grep bnx2
[   89.854739] bnx2: Broadcom NetXtreme II Gigabit Ethernet Driver bnx2 v2.2.3 (June 27, 2012)
[   89.855375] bnx2 0000:04:00.0 eth0: Broadcom NetXtreme II BCM5708 1000Base-SX (B2) PCI-X 64-bit 133MHz found at mem da000000, IRQ 17, node addr 00:1a:64:f4:1b:4c
[   89.855914] bnx2 0000:06:00.0 eth1: Broadcom NetXtreme II BCM5708 1000Base-SX (B2) PCI-X 64-bit 133MHz found at mem d8000000, IRQ 19, node addr 00:1a:64:f4:1b:4e
[  109.931556] bnx2: Can't load firmware file "bnx2/bnx2-mips-06-6.2.3.fw"
[  109.931902] bnx2: Can't load firmware file "bnx2/bnx2-mips-06-6.2.3.fw"
Как сейчас ставят генточку? Из ubuntu-livecd?

 ,

Lavos
()

Конвертация Blu-ray 3D в анаморфную стереопару

Форум — Multimedia

Собственно чем и как? Нужно для просмотра на 3D-телеке с флешки. Желательно в вертикальную пару, но сойдет и горизонтальная. И обязательно анаморф, ибо встроенный в телек плеер не умеет в полные пары.
Вся сложность в том, что я никак не могу демультиплексировать M2TS из BD3D. mediainfo видит два видеопотока, а ffmpeg или tsmuxer только один.

 , ,

Lavos
()

PHPExcel - записать число как текст

Форум — Web-development

Где чего в PHPExcel подправить, чтобы оно перестало менять точку на запятую?

$objPHPExcel = new PHPExcel();
$objPHPExcel->setActiveSheetIndex(0);
$active_sheet = $objPHPExcel->getActiveSheet();
$active_sheet->getStyle('A1:C1')->getNumberFormat()->setFormatCode(PHPExcel_Style_NumberFormat::FORMAT_TEXT);
$active_sheet->fromArray(array('1.1','1.2','1.3'), NULL, 'A1');

На выходе: 1,1 1,2 1,3, а мне нужны точки.

 , phpexcel,

Lavos
()

grub2-mkconfig

Форум — General

А научите меня готовить grub2-mkconfig в условиях корня на lvm.
Конфиг должен выглядеть как-то так:

insmod lvm
menuentry ...
    ...
    set root=(vg00-root)
    linux /boot/linux dolvm root=/dev/ram0 real_root=/dev/mapper/vg00-root ...
    initrd /boot/initramfs ...
Я прописал в /etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="dolvm root=/dev/ram0 real_root=/dev/mapper/vg00-root ..."
GRUB_PRELOAD_MODULES=lvm

В итоге сабж генерирует вот такой конфиг:

insmod lvm
menuentry ...
    ...
    set root='hd0,msdos1'
    linux /boot/linux ... dolvm root=/dev/ram0 real_root=/dev/mapper/vg00-root ...
    initrd /boot/initramfs ...

Никак не соображу что и куда прописать, чтобы оно правильно указывало set root.

 , ,

Lavos
()

Gentoo всё?

Форум — Talks

Вот такое вот прилетело в новостях:

Linux systems which have / and /usr on separate file systems but do not use an initramfs will not be supported starting on 01-Nov-2013.

Это Gentoo-капец? Пора возвращаться на фряху?

 , ,

Lavos
()

В ядре 3.10 сломался bluetooth, как починить?

Форум — Linux-hardware

В 3.9.11 всё работает, а в 3.10 нет (проверял на 3.10.7, 3.10.10).

# uname -r
3.10.10-gentoo

# dmesg
usb 3-2: new full-speed USB device number 2 using uhci_hcd
usb 3-2: New USB device found, idVendor=0a12, idProduct=0001
usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
usb 3-2: Product: Bluetooth V2.0 Dongle
usb 3-2: Manufacturer: Bluetooth v2.0

# lsusb
Bus 003 Device 002: ID 0a12:0001 Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)

# hcitool dev
Devices:

# hciconfig -a
hci0:	Type: BR/EDR  Bus: USB
	BD Address: 00:19:86:00:05:47  ACL MTU: 1017:8  SCO MTU: 64:0
	DOWN 
	RX bytes:457 acl:0 sco:0 events:16 errors:0
	TX bytes:68 acl:0 sco:0 commands:16 errors:0
	Features: 0xff 0xff 0x8d 0xfe 0x9b 0xf9 0x00 0x80
	Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
	Link policy: 
	Link mode: SLAVE ACCEPT 

# hciconfig hci0 up
Can't init device hci0: Operation not supported (95)

# hcitool inq
Inquiring ...
Inquiry failed.: No such device

# uname -r
3.9.11-gentoo-r1

# hcitool dev
Devices:
	hci0	00:19:86:00:05:47

# hciconfig hci0 up
hci0:	Type: BR/EDR  Bus: USB
	BD Address: 00:19:86:00:05:47  ACL MTU: 1017:8  SCO MTU: 64:0
	UP RUNNING PSCAN 
	RX bytes:473 acl:0 sco:0 events:20 errors:0
	TX bytes:336 acl:0 sco:0 commands:19 errors:0
	Features: 0xff 0xff 0x8d 0xfe 0x9b 0xf9 0x00 0x80
	Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
	Link policy: RSWITCH HOLD SNIFF PARK 
	Link mode: SLAVE ACCEPT 
	Name: 'moon-0'
	Class: 0x4a0100
	Service Classes: Networking, Capturing, Telephony
	Device Class: Computer, Uncategorized
	HCI Version: 2.0 (0x3)  Revision: 0x3000
	LMP Version: 2.0 (0x3)  Subversion: 0x420b
	Manufacturer: Broadcom Corporation (15)

Что покрутить в 3.10?

 

Lavos
()

В приложении для смарт-унитазов Lixil Satis обнаружена критическая уязвимость

Форум — Talks


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

!Ъ: http://www.securitylab.ru/news/443161.php

Ъ:
Сотрудники компании Trustwave SpiderLabs обнаружили критическую уязвимость в японских Smart-унитазах модели Lixil Satis. Управление унитазами этого класса осуществляется с помощью специального Android-приложения My Satis, разработанного компанией Lixil.

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

Сотрудники Trustwave SpiderLabs установили, что в приложении для Android установлен стандартный пинкод «0000», благодаря чему любой пользователь может подключиться к унитазу через Bluetooth. Это удалось установить в результате декомпиляции исходного кода приложения.

Таким образом, злоумышленнику достаточно скачать с Google Play приложение My Satis и он сможет получить доступ к любому унитазу, доступному по Bluetooth.

 ,

Lavos
()

Wine не дает поиграть в Heroes III

Форум — Games

Сабж. Работает только менюшка, в игру не заходит - вешается намертво. Проверял на разных версиях, даже буковскую платину проверил. Виснет вот тут.
Методом тыка определил, что виснет из-за юза opengl у wine. С -opengl не виснет.

Ругань wine при запуске (с USE=-opengl ругань такая же).

$ wine Heroes3.exe 
fixme:d3d:check_fbo_compat Format WINED3DFMT_R10G10B10A2_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:d3d:check_fbo_compat Format WINED3DFMT_B10G10R10A2_UNORM with rendertarget flag is not supported as FBO color attachment, and no fallback specified.
fixme:win:EnumDisplayDevicesW ((null),0,0x33f808,0x00000000), stub!
fixme:x11drv:X11DRV_desktop_SetCurrentMode Cannot change screen BPP from 32 to 16
err:ole:CoGetClassObject class {5959df60-2911-11d1-b049-0020af30269a} not registered
err:ole:CoGetClassObject no class object {5959df60-2911-11d1-b049-0020af30269a} could be created for context 0x1
fixme:winediag:AUDDRV_GetAudioEndpoint Winepulse is not officially supported by the wine project
fixme:winediag:AUDDRV_GetAudioEndpoint For sound related feedback and support, please visit http://ubuntuforums.org/showthread.php?t=1960599
fixme:dplay:IDirectPlayLobby3AImpl_RegisterApplication :stub

# lspci | grep VGA
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI RV380 [Radeon X600]

# glxinfo | grep -iE 'render|opengl'
direct rendering: Yes
OpenGL vendor string: X.Org R300 Project
OpenGL renderer string: Gallium 0.4 on ATI RV380
OpenGL version string: 2.1 Mesa 9.1.1
OpenGL shading language version string: 1.20

# emerge -pv --nodeps xf86-video-ati mesa wine
[ebuild   R    ] x11-drivers/xf86-video-ati-7.1.0  USE="udev -glamor" 0 kB
[ebuild   R    ] media-libs/mesa-9.1.1  USE="classic egl gallium gbm gles1 gles2 llvm nptl shared-glapi -bindist -debug -openvg -osmesa -pax_kernel -pic (-r600-llvm-compiler) (-selinux) -vdpau -wayland -xa -xorg -xvmc" PYTHON_SINGLE_TARGET="python2_7 -python2_6" PYTHON_TARGETS="python2_7 -python2_6" VIDEO_CARDS="intel radeon -i915 -i965 -nouveau -r100 -r200 -r300 -r600 (-radeonsi) -vmware" 0 kB
[ebuild   R    ] app-emulation/wine-1.5.26  USE="X alsa cups fontconfig gecko jpeg lcms mono mp3 ncurses nls oss perl png prelink pulseaudio ssl threads truetype udisks xcomposite xml -capi -custom-cflags -gphoto2 -gsm -gstreamer -ldap -odbc -openal -opencl -opengl* -osmesa -samba -scanner (-selinux) {-test} -v4l -xinerama" 0 kB

Как бы вот сделать, чтобы с USE=opengl не вешалось?

 , , ,

Lavos
()

Foxconn (i945G) & Radeon X600 (PCI-E)

Форум — Linux-hardware

Призываю специалистов по древнему железу.
Напрямую с линуксом не связано, но «линукс тут при том...» - на той машине живет гента.
Есть материнка Foxconn неизвестной модели. Socket 775, на i945G. Долгое время всё работало с интегрированной видюшкой.
Поставили Radeon X600 (PCI-E). Всё отлично, всё работает (со свободными драйверами, естественно).
Но есть один баг. Если машину отправить в ребут (из генты / тремя кнопками из grub / из настроек BIOS), то машина начинает пищать ошибкой инициализации видеокарты.
Если сбросить по питанию (кнопочкой power / кнопочкой на БП), то опять всё работает... До перезагрузки.
Вот что это может быть и как починить?

 , ,

Lavos
()

ШГ с xf86-video-intel-2.20.18

Форум — Desktop

После ~1-2х часов работы Ш превращаются в Г.
А с 2.20.17 все нормально.
Вместо видеокарты это:

00:02.0 VGA compatible controller: Intel Corporation 82945G/GZ Integrated Graphics Controller (rev 02)
Это я верблюд, или ОНИ опять что-то сломали?
Выглядит так.

 ,

Lavos
()

Сделать Ш менее Г

Форум — Desktop

Использовал freetype/fontconfig из lcd-filtering, Ш были не сильно Г.
Захотелось посмотреть infinality. Установил библиотечки из основного дерева. Старые настройки не сохранил (ссзб).
ШГ в браузере, ШГ в терминале.

$ eselect fontconfig list | grep \*
Available fontconfig .conf files (* is enabled):
  [4]   10-sub-pixel-rgb.conf *
  [8]   11-lcdfilter-default.conf *
  [25]  52-infinality.conf *
  [29]  59-google-droid-sans.conf *
  [30]  59-google-droid-sans-mono.conf *
  [31]  59-google-droid-serif.conf *
  [41]  70-no-bitmaps.conf *

$ eselect lcdfilter list | grep \*
  [3]   infinality *

$ eselect infinality list | grep \*
  [2]   infinality *

$ emerge -1pv freetype fontconfig
[ebuild   R    ] media-libs/freetype-2.4.10-r1:2  USE="X bzip2 infinality static-libs -auto-hinter -bindist -debug -doc -fontforge -utils" 0 kB
[ebuild   R    ] media-libs/fontconfig-2.9.0:1.0  USE="-doc -static-libs" 0 kB

Настройки Xfce, настройки терминала.

Как сделать Ш менее Г? Поделитесь кошерными eselect fontconfig/lcdfilter/infinality list-ами.

 , , , ,

Lavos
()

www-client/firefox-11.0-r1 не собирается с USE=pgo

Форум — General

Пытается зачем-то создать конфиг гнома (!!!) в хомяке у рута (!!!) и отваливается.
Гнома у меня нет, использую XFCE.

MOZ_PGO_INSTRUMENTED=1 OBJDIR=obj-i686-pc-linux-gnu JARLOG_DIR=obj-i686-pc-linux-gnu/jarlog/en-US python obj-i686-pc-linux-gnu/_profile/pgo/profileserver.py
args: ['/var/tmp/portage/www-client/firefox-11.0-r1/work/mozilla-release/obj-i686-pc-linux-gnu/dist/firefox/firefox-bin', '-no-remote', '-profile', '/var/tmp/portage/www-client/firefox-11.0-r1/work/mozilla-release/obj-i686-pc-linux-gnu/_profile/pgo/pgoprofile/', 'http://localhost:8888/index.html']
INFO | automation.py | Application pid: 16399

(firefox-bin:16399): libgnomevfs-WARNING **: Unable to create ~/.gnome2 directory: Permission denied
Could not create per-user gnome configuration directory `/root/.gnome2/': Permission denied
TEST-UNEXPECTED-FAIL | automation.py | Exited with code 1 during test run
INFO | automation.py | Application ran for: 0:00:03.424543
INFO | automation.py | Reading PID log: /var/tmp/portage/www-client/firefox-11.0-r1/temp/tmpJI57CJpidlog
make: *** [profiledbuild] Error 1
emake failed
 * ERROR: www-client/firefox-11.0-r1 failed (compile phase):
 *   virtualmake: the emake failed.
 * 
 * Call stack:
 *     ebuild.sh, line   85:  Called src_compile
 *   environment, line 6447:  Called Xemake '-f' 'client.mk' 'profiledbuild'
 *   environment, line  669:  Called virtualmake '-f' 'client.mk' 'profiledbuild'
 *   environment, line 7165:  Called die
 * The specific snippet of code:
 *       [[ ${retval} -ne 0 ]] && die "${FUNCNAME}: the ${VIRTUALX_COMMAND} failed.";
 * 
 * If you need support, post the output of 'emerge --info =www-client/firefox-11.0-r1',
 * the complete build log and the output of 'emerge -pqv =www-client/firefox-11.0-r1'.
 * The complete build log is located at '/var/tmp/portage/www-client/firefox-11.0-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/firefox-11.0-r1/temp/environment'.
 * S: '/var/tmp/portage/www-client/firefox-11.0-r1/work/mozilla-release'

 failfox, ,

Lavos
()

fsck vs pre mount /usr

Форум — General

В связи с тем, что у разработчиков udev случился поттеринг головного мозга, пришлось городить костыли в виде монтирования /usr средствами initramfs. Все хорошо, оно работает. Вот только fsck теперь не может прочекать /usr, т.к. оно смонтировано. Как починить?

 , ,

Lavos
()

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