LINUX.ORG.RU

Сообщения kernelpanic

 

Bluetooth keyboard auto connect

Форум — General

Имеется Thinkpad T430s с Arch Linux x86_64 и ThinkPad Compact Bluetooth Keyboard with TrackPoint (0B47189).

Bus 001 Device 006: ID 0a5c:21e6 Broadcom Corp. BCM20702 Bluetooth 4.0 [ThinkPad]
[v@t430s]$ p -Qs bluez 
local/bluez 5.12-2
    Daemons for the bluetooth protocol stack
local/bluez-firmware 1.2-7
    Firmwares for Broadcom BCM203x and STLC2300 Bluetooth chips
local/bluez-hid2hci 5.12-2
    Put HID proxying bluetooth HCI's into HCI mode
local/bluez-libs 5.12-2
    Deprecated libraries for the bluetooth protocol stack
local/bluez-utils 5.12-2
    Development and debugging utilities for the bluetooth protocol stack

Через bluetoothctl спарил ноутбук и клавиатуру. Все прекрасно. Теперь хочу автоматизировать подключение клавиатуры, но проблема в том, что подключение клавиатуры происходит только после команды connect через bluetoothctl, что не поддается автоматизации. hcitool cc не помогает.

Кто что посоветует?

 ,

kernelpanic
()

cetjs2, угомонись

Форум — Linux-org-ru

cetjs2, все уведомления некротемами засрал.

Отберите у него права корректора кто-нибудь.

kernelpanic
()

А где исходники?

Форум — General

Интересует меня, где же найти исходники netinstall'а от centos 6.4 и сборочные скрипты? В частности мне исходники /sbin/init нужны из тамошнего initrd.

 ,

kernelpanic
()

Mini Dock Plus Series 3 with USB 3.0

Форум — Linux-hardware

http://shop.lenovo.com/SEUILibrary/controller/e/web/LenovoPortal/en_US/catalo...

Подумываю прикупить сабж для T430s. Собственно, вопросы:

1. Есть ли в этих наших линуксах подводные камни при использовании дока?

2. Поддерживается ли горячее подключение/отключение?

3. Имеет ли смысл брать док с БП 170W, если у ноута БП - 90W?

 

kernelpanic
()

По поводу выборов

Форум — Linux-org-ru

mono, а слабо последить за тредом и чистить его, не допуская скатывания в нацпол, вместо того, чтобы просто тред удалить?
Отмазка про "мы тут линуксы обсуждаем, тут этому не место" не катит. Место призыву сходить и проголосовать есть везде. А вот срачу кто олень, а кто нет, тут не место, да, как минимум до 8 вечера.

kernelpanic
()

А какие есть простые способы проиграть wav?

Форум — Development

Есть задачка проигрывать wav при определенных условиях (уведомление). Хотелось бы, чтоб один и тот же код работал в онтопике и офтопике, да и зависимостей поменьше. Есть что для второго питона?

 

kernelpanic
()

Запуск независимого процесса

Форум — Development

Ваяю на коленке программу, которая по определенным событиям должна запускать различные приложения. Это могут быть как простенькие скрипты, так и GUI-приложения. Причем хочу добиться того, чтобы запускаемые приложения и скрипты продолжали работать и после смерти (неважно от чего) «родительской» программы. Подскажите куда копать.

 

kernelpanic
()

Статично-динамичный тайлинг

Форум — Desktop

Есть у меня тег 'media' (floating), на котором живет deadbeef, а еще там я смотрю кино в gnome-mplayer. А еще я на нем могу запустить fm для выбора кино, ну или даже urxvt иногда. deadbeef я хочу видеть занимающим только половину экрана (что реализовано через callback в rules), а mplayer по центру экрана поверх всех окон (реализовано тем же образом).

Хочу следующее: deadbeef вне зависимости от типа тега, всегда занимает половину экрана, а все остальные приложения тайлятся на оставшейся половине.

Из идей только писать хитрый callback, но может есть способы получше?

 

kernelpanic
()

Загрузка с потерянным зеркалом

Форум — Admin

Играюсь в виртуалке с CentOS 6.4 с зеркальными томами LVM.

# lvs -a -o +devices
lvs  LV              VG   Attr      LSize   Pool Origin Data%  Move Log       Cpy%Sync Convert Devices                          
lvs  lv_swap         vg0  -wi-ao--- 392.00m                                                    /dev/sda2(0)                     
lvs  lv_swap         vg0  -wi-ao--- 392.00m                                                    /dev/sdb2(0)                     
lvs  root            vg1  mwi-aom--   4.00g                         root_mlog   100.00         root_mimage_0(0),root_mimage_1(0)
lvs  [root_mimage_0] vg1  iwi-aom--   4.00g                                                    /dev/sda3(0)                     
lvs  [root_mimage_1] vg1  iwi-aom--   4.00g                                                    /dev/sdb3(0)                     
lvs  [root_mlog]     vg1  lwi-aom--   4.00m                                                    /dev/sdb3(1024)                  
lvs  var             vg1  mwi-aom--   3.00g                         var_mlog    100.00         var_mimage_0(0),var_mimage_1(0)  
lvs  [var_mimage_0]  vg1  iwi-aom--   3.00g                                                    /dev/sda3(1024)                  
lvs  [var_mimage_1]  vg1  iwi-aom--   3.00g                                                    /dev/sdb3(1025)                  
lvs  [var_mlog]      vg1  lwi-aom--   4.00m                                                    /dev/sdb3(1793) 
# cat /proc/mdstat 
Personalities : [raid1] 
md0 : active raid1 sdb1[1]
      524224 blocks super 1.0 [2/1] [_U]
      
unused devices: <none>
# mount
/dev/mapper/vg1-root on / type ext4 (rw,discard)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw,rootcontext="system_u:object_r:tmpfs_t:s0")
/dev/md0 on /boot type ext4 (rw,discard)
/dev/mapper/vg1-var on /var type ext4 (rw,discard)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

Удаляю один диск и при запуске получаю тыкву

Вопрос: какого хрена, если https://bugzilla.redhat.com/show_bug.cgi?id=723548

lvm.conf

# grep -v '^#\|^$' /etc/dracut.conf
mdadmconf="yes"
lvmconf="yes"

Или я что-то делаю не так?

 , ,

kernelpanic
()

Где брать оригинальные запчасти и аксессуары?

Форум — Talks

Вот хочу я например контейнер для винта в UltraBay, но на ebay оригинальных нет, только "совместимые" стоимостью 10-50$
Или вот хочу (не особо, конечно, но все таки) кардридер, а нету нигде.

Может знает кто места какие волшебные? Или завязки в СЦ имеются?

 

kernelpanic
()

Реальные преимущества UEFI перед BIOS

Форум — Linux-install

После покупки ноутбука винт с б-гомерзкой восьмеркой был вытащен, воткнут SSD с арчиком, и включен режим Legacy Only. А вот внезапно зачесалось перелезть на UEFI, в связи с чем вопрос: а оно мне надо? Какие даст преимущества?

И каковы должны быть действия для перевода на UEFI рабочей системы, да так чтоб все не похерить?

В идеале, конечно, хотелось бы иметь возможность запускать 8ку со второго винта в UltraBay.

[v@t430s]$ sudo fdisk -l
Disk /dev/sda: 256.1 GB, 256060514304 bytes, 500118192 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk label type: dos
Disk identifier: 0x0001a17e

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048     1050623      524288   83  Linux
/dev/sda2         1050624   500118191   249533784   83  Linux

Disk /dev/mapper/vg-root: 21.5 GB, 21474836480 bytes, 41943040 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes


Disk /dev/mapper/vg-home: 234.0 GB, 234046357504 bytes, 457121792 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes

 ,

kernelpanic
()

Mic mute led

Форум — General

Вот тут пишут

The microphone button doesn't work. It doesn't generate any events whatsoever, neither ACPI events nor keypresses.

У меня на T430s завести получилось. По идее должно работать и на X230, T430 и T530.

Рецепт:

  • Собрать thinkpad_acpi.ko с этим патчем
  • При старте системы надо делать следующее:
    [v@t430s]$ cat /etc/tmpfiles.d/thinkpad.conf
    w /sys/devices/platform/thinkpad_acpi/hotkey_mask - - - - 0xffffffff
    f /sys/devices/platform/thinkpad_acpi/leds/tpacpi::micmute/brightness 0664 root users - -

    Для тех кто не имеет счастья использовать systemd:
    echo 0xffffffff > /sys/devices/platform/thinkpad_acpi/hotkey_mask
    chmod 664 /sys/devices/platform/thinkpad_acpi/leds/tpacpi::micmute/brightness
    chown root:users /sys/devices/platform/thinkpad_acpi/leds/tpacpi::micmute/brightness
    

  • Мапим keycode 198 (у меня xev'ом она так определяется) на что-нибудь вроде XF86Launch0
    [v@t430s]$ cat .Xmodmap
    keycode 248 = XF86Launch4
    keycode 198 = XF86Launch0

  • На кнопочку вешаем следующий скрипт:
    #!/bin/bash
    
    tpacpi_file="/sys/devices/platform/thinkpad_acpi/leds/tpacpi::micmute/brightness"
    [ -w $tpacpi_file ] || tpacpi_file=/dev/null
    
    amixer get Capture | grep -q '\[on\]' # current mute state; 1 if muted, 0 if unmuted
    state=$?
    
    if [ "x$1" = "xsync" ]
    then
    	echo $state > $tpacpi_file
    	exit 0
    fi
    
    if [ $state -eq 0 ]
    then
    	amixer -q set Capture nocap && echo 1 > $tpacpi_file 
    else
    	amixer -q set Capture cap && echo 0 > $tpacpi_file
    fi
    
    exit 0
    

Никто потестировать не желает?

 

kernelpanic
()

Не работает сканер отпечатков сразу после выхода из спячки

Форум — General

Имеется ThinkPad T430s и сканер отпечатков

Bus 001 Device 003: ID 147e:2020 Upek TouchChip Fingerprint Coprocessor (WBF advanced mode)

Работает вместе с fprintd и патченой libfprint.

$ grep ^auth /etc/pam.d/system-auth 
auth      required    pam_env.so
auth      sufficient  pam_fprintd.so
auth      sufficient  pam_unix.so     try_first_pass likeauth nullok
auth      required    pam_deny.so

Для блокировки экрана используется i3lock

$ cat /etc/pam.d/i3lock
#
# PAM configuration file for the i3lock screen locker. By default, it includes
# the 'system-auth' configuration file (see /etc/pam.d/login)
#

auth include system-auth

Спячкой рулит systemd.

$ grep ^Handle /etc/systemd/logind.conf 
HandlePowerKey=poweroff
HandleSuspendKey=suspend
HandleHibernateKey=ignore
HandleLidSwitch=ignore
$ cat /etc/systemd/system/suspend@.service
[Unit]
Description=Starts i3lock at suspend time
Before=sleep.target

[Service]
User=%I
Type=forking
Environment=DISPLAY=:0
ExecStartPre= 
ExecStart=/usr/bin/i3lock -d -c 272d2a -u

[Install]
WantedBy=sleep.target

При обычном запуске i3lock для снятия блокировки можно нажать Space+Enter, включится сканер и можно сканироваться. Или ввести пароль, после чего так же запустится сканер. При просыпании же сканер не запускается. i3lock разблокировывается сразу после ввода пароля. Если после этого опять запустить i3lock без ухода в suspend, то все работает нормально.

Куда копать?

Upd: методом высоконаучного тыка выяснил, что запуск i3lock из tty приводит к той же проблеме.

Upd: собрал libfprint из git'а - не помогло.

Upd: багрепорт http://bugs.i3wm.org/report/ticket/1018

 , , ,

kernelpanic
()

miniDiplayPort на ThinkPad T430s. Нет картинки.

Форум — Linux-hardware

Купил кабель miniDP-DP и переходник miniDP-DVI. При подключении кабеля в выхлопе xrandr видно, что монитор подключен к выходу DP1, но картинки нет. При этом при подключении переходника все работает (правда xrandr в этом случае рапортует, что подключен HDMI1).

NVidia отключена в BIOS'е. Я натыкался на информацию о том, что в T430s (в отличие от T430) все видео-выходы подключены к Intel'овской карточке, а значит все должно работать.

DP на мониторе 100% живой. VGA работает.

Ядро 3.7.10 (на 3.8.10 также не заработало). BIOS обновил.

Похоже, что кабель дохлый, но проверить в разумные сроки нет возможности. Есть тут владельцы T430s, успешно подключавшие монитор таким образом?

Upd: Включил optimus, но не настраивал. Картинки так же нет.

 ,

kernelpanic
()

Отключить десктоп в Caja 1.6

Форум — Desktop

А как, собственно? После миграции на dconf в версии 1.6 в упор не вижу опции show_desktop.

 ,

kernelpanic
()

Результат выполнения systemctl start|stop|restart

Форум — General

А systemctl умеет отображать результат выполнения команд start|stop|restart? Ну вот что-то типа такого:

# systemctl start service
OK
Ну или сразу выхлоп systemctl status service выдавать.

В манах я ответа на вопрос не нашел, да и не нагуглилось ничего.

 ,

kernelpanic
()

ThinkPad T420s или T430s

Форум — Talks

Подумываю я тут свой X220i заменить на T420s или T430s. Отличий у них не так много, но у второго испоганенная клавиатура. Intel'овской интеграшки мне достаточно (даже HD3000). Какие есть явные преимущества у T430s перед T420s? Что посоветуют местные любители брутальных ноутбуков? Как на них чувствует себя линукс? И еще вопрос: у них конфигурации с IPS-матрицами бывают?

И 2 вопроса относительно покупки из-за бугра:
1. Что делать если на матрице обнаружится битый пиксель?
2. Каким образом (ну а также где и почем) можно достать оригинальную клавиатуру с русскими буковками?

З.Ы. Киньте в меня ссылкой на конфигуратор, а то я найти его не осилил.

 

kernelpanic
()

Screen autolock

Форум — Desktop

Сейчас использую xautolock в связке с i3lock. Автоматический запуск локера мне иногда нужен, а иногда не нужен; для этих целей использую в xautolock ключи -enable и -disable.

Все хорошо, кроме одного: неоткуда текущий статус xautolock выдрать, дабы на кнопочку переключение (вкл/выкл) повесить да виджет наваять. Отсюда вопрос: есть ли аналог xautolock, умеющий свой статус отдавать? Или же каким иным способом можно желаемого добиться?

//Может кстати в systemd какой-нибудь функционал для этого есть?

kernelpanic
()

Arch выбирает Машеньку.

Форум — Talks

MariaDB is now officially our default implementation of MySQL. MariaDB is almost a drop in replacement, so an upgrade should be possible with minimum hassle. However, due to remaining compatibility concerns, an automatic replace is not done.

It is recommended for all users to upgrade. MySQL will be dropped from the repositories to the AUR in a month.

Users who want to switch will need to install mariadb, libmariadbclient or mariadb-clients and execute mysql_upgrade in order to migrate their systems.

Migration example:

# systemctl stop mysqld
# pacman -S mariadb libmariadbclient mariadb-clients
# systemctl start mysqld
# mysql_upgrade -p

percona-server is another MySQL fork available in [community]. It should be closer to Oracle MySQL Enterprise, but is missing the new features included in MariaDB.

Together with mysql 5.5.30-7 in [extra], all packages depending on it have been rebuilt against their MariaDB counterparts. Other package maintainers should move their dependencies to the MariaDB packages.

Подробности

 , ,

kernelpanic
()

Автоматическое определение различных проводных сетей

Форум — General

Хочу следующее: пришел на работу воткнул в ноутбук кабель, NetworkManager автоматически определил "ага, рабочая сеть, uuid сети такой-то", пришел домой "ага, домашняя локалочка, другой uuid". Ну и соответственно через dispatcher выполняются различные скрипты. Что дома, что на работе используется DHCP. На офтопике7 такое вроде возможно, а что в этом плане умеет наш распрекрасный линукс?

 

kernelpanic
()

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