LINUX.ORG.RU

Сообщения flappyright

 

Калибровка тачскрина [MSSL1680]

Здравствуйте. Есть недопланшет IOTA 2120, с установленным archlinux. Для включения поддержки тачскрина собран пакет mssl1680-firmware. Тач определяется и работает (реагирует на нажатия), вот только откалибровать его не получается. Тачскрин ведет себя некорректно, на нажатия реагирует совершенно в противоположной стороне от прикосновения пальца.

Прочитав арч-вики (раздел Touch area) получилось: xinput set-prop "silead_ts" --type=float "Coordinate Transformation Matrix" 1 0 0 0 1 0 0 0 1, но ничего не изменилось, на нажатия, реакция так же неправильная.

xinput_calibrator выдает значения для записи в xorg.conf.d, но они так же не работают (возможно из-за внесенных мной изменений в xinput)

Пробовал калибровку через ts_calibrate, но что делать с /etc/pointercal я к сожалению не понял. Интересный факт, что после сборки пакета xf86-input-tslib, lightdm не хочет запускаться, по этому данный пакет был удален из системы.

Немного информации:

xrandr:

Screen 0: minimum 8 x 8, current 1920 x 1200, maximum 32767 x 32767
DSI1 connected primary 1920x1200+0+0 right X and Y axis (normal left inverted right x axis y axis) 135mm x 216mm
   1200x1920     60.00*+
   1024x768      60.00  
   600x960       60.00  
   800x600       60.32    56.25  
   640x480       59.94  
DP1 disconnected (normal left inverted right x axis y axis)
DP2 disconnected (normal left inverted right x axis y axis)
HDMI1 disconnected (normal left inverted right x axis y axis)
HDMI2 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

xinput --list:

⎡ Virtual core pointer                    	id=2	[master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer              	id=4	[slave  pointer  (2)]
⎜   ↳ HAILUCK CO.,LTD USB KEYBOARD            	id=10	[slave  pointer  (2)]
⎜   ↳ silead_ts                               	id=11	[slave  pointer  (2)]
⎣ Virtual core keyboard                   	id=3	[master keyboard (2)]
    ↳ Virtual core XTEST keyboard             	id=5	[slave  keyboard (3)]
    ↳ Power Button                            	id=6	[slave  keyboard (3)]
    ↳ Video Bus                               	id=7	[slave  keyboard (3)]
    ↳ Power Button                            	id=8	[slave  keyboard (3)]
    ↳ HAILUCK CO.,LTD USB KEYBOARD            	id=9	[slave  keyboard (3)]
    ↳ Intel HID events                        	id=12	[slave  keyboard (3)]
    ↳ gpio-keys                               	id=13	[slave  keyboard (3)]
    ↳ HAILUCK CO.,LTD USB KEYBOARD            	id=14	[slave  keyboard (3)]

xinput --list-props 11

Device 'silead_ts':
	Device Enabled (140):	1
	Coordinate Transformation Matrix (142):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Calibration Matrix (295):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Calibration Matrix Default (296):	1.000000, 0.000000, 0.000000, 0.000000, 1.000000, 0.000000, 0.000000, 0.000000, 1.000000
	libinput Send Events Modes Available (260):	1, 0
	libinput Send Events Mode Enabled (261):	0, 0
	libinput Send Events Mode Enabled Default (262):	0, 0
	Device Node (263):	"/dev/input/event9"
	Device Product ID (264):	0, 0

dmesg | grep silead_ts

[    2.843691] silead_ts i2c-MSSL1680:00: Silead chip ID: 0x80360000
[    4.320975] input: silead_ts as /devices/pci0000:00/808622C1:05/i2c-5/i2c-MSSL1680:00/input/input9

lsmod | grep silead

silead                 16384  0

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

P.S Это мой первый опыт работы с тачскрином на linux, по этому не судите строго. Спасибо.

 ,

flappyright
()

Не получаеться подружить Radeon RX580 и Catalyst [Archlinux]

Ребят, подскажите, как завести нормальные драйвера под эту видеокарту?

Установлено: catalyst-control, catalyst-hook, catalyst-libgl, catalyst-utils, lib32-catalyst-utils, lib32-opencl-catalyst, opencl-catalyst.

Ядро: 4.1.13-1-ARCH
Иксы: 1.17.4.-2
Каталист: 15.12-7

В lsmod | grep fglrx пусто. Modprobe fglrx : No such device

aticonfig говорит: «No supported adapters detected».

До конфигурации xorg.conf еще не добрался, второй час голову ломаю, что ему не нравиться...

P.S от каталиста требуеться разгон, скорость вращения вентилятора и т.д

 ,

flappyright
()

Окна с арчем приправленные rEFInd [UEFI | GPT]

Кто может обьяснить как правильно приготовить две оси под refind? Имееться жесткий диск и SD карта (временная альтернатива ssd). Нужно на жесткий диск установить окна, на SD карту линь и украсить это все дело refind-ом.

Загрузочный том на жестком диске (от винды) монтирую в /boot/efi, ядро копирую в /boot/efi/EFI/arch/. Далее refind-install && refind-mkdefault.

После перезагрузки наблюдаю выбор двух ОС. Только вот после загрузки в линь, получаю ошибку:

ERROR: device '' not found. Skipping fsck. 

Пробовал править конфиг /boot/efi/EFI/refind/refind.conf и указывать root=/dev/mmcblk0p2 (корневой раздел на SD карте) результат тот же :(

Конфиги все стоковые. Разметка, тоже.

Win:

  • Recovery
  • System
  • MSR
  • Local C
  • Local D

Линь:

  • swap
  • /
  • /home

 , , ,

flappyright
()

Lightdm и второй монитор по HDMI (Archlinux)

Сабж, при загрузке системы с подключенным вторым монитором, lightdm сыпет ошибками:

● lightdm.service - Light Display Manager
   Loaded: loaded (/usr/lib/systemd/system/lightdm.service; enabled; vendor preset: disabled)
   Active: active (running) since Fri 2017-02-24 09:23:23 EET; 1min 21s ago
     Docs: man:lightdm(1)
 Main PID: 380 (lightdm)
    Tasks: 7 (limit: 4915)
   CGroup: /system.slice/lightdm.service
           ├─380 /usr/bin/lightdm
           ├─388 /usr/lib/xorg-server/Xorg :0 -seat seat0 -auth /run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
           └─473 lightdm --session-child 14 21

Feb 24 09:23:22 flappybook systemd[1]: Starting Light Display Manager...
Feb 24 09:23:23 flappybook systemd[1]: Started Light Display Manager.
Feb 24 09:23:23 flappybook lightdm[380]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Feb 24 09:23:29 flappybook lightdm[380]: xrandr: Output DP1 is not disconnected but has no modes
Feb 24 09:23:29 flappybook lightdm[380]: xrandr: Output VGA1 is not disconnected but has no modes
Feb 24 09:23:29 flappybook lightdm[380]: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
Feb 24 09:23:29 flappybook lightdm[423]: Error getting user list from org.freedesktop.Accounts: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.Accounts was not provided by any .service files
Feb 24 09:23:29 flappybook lightdm[423]: pam_unix(lightdm-greeter:session): session opened for user lightdm by (uid=0)
Если отключить монитор и перезапустить сервис, все работает как часы.

cat /etc/lightdm/lightdm.conf

greeter-session=lightdm-gtk-greeter
display-setup-script=xrandr --output LVDS1 --primary
logind-check-graphical=true

xrandr

Screen 0: minimum 8 x 8, current 3286 x 1080, maximum 32767 x 32767
LVDS1 connected 1366x768+0+0 (normal left inverted right x axis y axis) 340mm x 190mm
   1366x768      60.04*+
   1280x720      60.00  
   1024x768      60.00  
   1024x576      60.00  
   960x540       60.00  
   800x600       60.32    56.25  
   864x486       60.00  
   640x480       59.94  
   720x405       60.00  
   680x384       60.00  
   640x360       60.00  
DP1 disconnected (normal left inverted right x axis y axis)
HDMI1 connected 1920x1080+1366+0 (normal left inverted right x axis y axis) 470mm x 260mm
   1920x1080     60.00*+  60.00    50.00    59.94  
   1920x1080i    60.00    50.00    59.94  
   1680x1050     59.88  
   1280x1024     75.02    60.02  
   1440x900      74.98    59.90  
   1280x960      60.00  
   1280x800      59.91  
   1152x864      75.00  
   1280x720      60.00    50.00    59.94  
   1152x720      59.97  
   1024x768      75.03    60.00  
   832x624       74.55  
   800x600       75.00    60.32  
   720x576       50.00  
   720x576i      50.00  
   720x480       60.00    59.94  
   720x480i      60.00    59.94  
   640x480       75.00    60.00    59.94  
   720x400       70.08  
VGA1 disconnected (normal left inverted right x axis y axis)
VIRTUAL1 disconnected (normal left inverted right x axis y axis)

P.S в тегах hdmi, потому, что через vga с другим монитором проблем не было. Правда это давненько тестировалось :)
P.P.S и раз пошла такая пляска, как в xfce запилить "Extend to the left"?

Что ему не нравиться?

 , ,

flappyright
()

Властелин Шмелец

Привет! Несколько дней бьюсь в поисках и не могу вразумить, почему бамб не хочет открывать nvidia-settings :(

optirun nvidia-settings -c :8

/bin/sh: warning: shell level (1000) too high, resetting to 1
[ 3300.074569] [ERROR]Cannot access secondary GPU - error: Could not enable discrete graphics card

[ 3300.074611] [ERROR]Aborting because fallback start is disabled.

Ок, делаю sudo tee /proc/acpi/bbswitch <<<ON
Пытаюсь повторно запустить nvidia-settings, ошибка та же.

Правлю конфиг шмеля

PMMethod=none
LibraryPath=/usr/lib/nvidia
XorgModulePath=/usr/lib/nvidia/xorg/,/usr/lib/xorg/modules
XorgConfFile=/etc/bumblebee/xorg.conf.nvidia
PrimusLibraryPath=/usr/lib/primus
Driver=nvidia
На попытку запуска, выдает
/bin/sh: warning: shell level (1000) too high, resetting to 1
[ 3914.872153] [ERROR]Cannot access secondary GPU - error: X unresponsive after 10 seconds - aborting

[ 3914.872340] [ERROR]Aborting because fallback start is disabled.

Самое интересное, что все остальное открываеться корректно, никаких ошибок и прощего Г.

Кстати после запуска nvidia-settings, optirun --status ворочит носом, и не важно включен bbswitch или нет. На кастомном ядре (-pf) все аналогично.

Bumblebee status: Error (3.2.1): Could not enable discrete graphics card
Выход только рестарт сервиса.

Ну вот чё это?

P.S nvidia-settings нужен дабы немного увеличить частоты.

 , ,

flappyright
()

Archlinux | Bluetooth Atheros AR3012

Здравствуйте. На дворе уже 2017, а нормальной поддержки данной модели блюпупа в арч так и не завезли (уже два релиза ядра жду, когда он все таки заработает, но видимо час настал делать все самому, что кстати как вы могли догадаться нифига не получается) :-(

И так имеется ноутбук Asus K56CМ с wifi+bluetooth адаптером Qualcom Atheros AR9485, под которым не получаеться завести злощастный блютуз. Wifi работает коректно, нариканий нету.

uname -r

4.8.13-1-ARCH

lspci | grep Network

03:00.0 Network controller: Qualcomm Atheros AR9485 Wireless Network Adapter (rev 01)

lsusb | grep Bluetooth

Bus 001 Device 003: ID 13d3:3362 IMC Networks Atheros AR3012 Bluetooth 4.0 Adapter

pacman -Qs blue

local/bluez 5.43-2
    Daemons for the bluetooth protocol stack
local/bluez-libs 5.43-2
    Deprecated libraries for the bluetooth protocol stack
local/bluez-utils 5.43-2
    Development and debugging utilities for the bluetooth protocol stack
local/sbc 1.3-1
    Bluetooth Subband Codec (SBC) library

lsmod | grep ath3k

ath3k                  20480  0
bluetooth             487424  27 btrtl,btintel,bnep,btbcm,ath3k,btusb
usbcore               208896  8 uvcvideo,usbhid,ehci_hcd,xhci_pci,ath3k,btusb,xhci_hcd,ehci_pci

lsmod | grep ath9k

ath9k                 131072  0
ath9k_common           32768  1 ath9k
ath9k_hw              442368  2 ath9k,ath9k_common
ath                    28672  3 ath9k_hw,ath9k,ath9k_common
mac80211              667648  1 ath9k
cfg80211              495616  4 mac80211,ath9k,ath,ath9k_common
led_class              16384  4 asus_wmi,input_leds,ath9k,asus_wireless

lsmod | grep btusb

btusb                  40960  0
btrtl                  16384  1 btusb
btbcm                  16384  1 btusb
btintel                16384  1 btusb
bluetooth             487424  27 btrtl,btintel,bnep,btbcm,ath3k,btusb
usbcore               208896  8 uvcvideo,usbhid,ehci_hcd,xhci_pci,ath3k,btusb,xhci_hcd,ehci_pci

groups

lp bumblebee flappy

systemctl status bluetooth.service

● bluetooth.service - Bluetooth service
   Loaded: loaded (/usr/lib/systemd/system/bluetooth.service; enabled; vendor preset: disabled)
   Active: active (running) since Mon 2017-01-02 05:26:03 EET; 21min ago
     Docs: man:bluetoothd(8)
 Main PID: 796 (bluetoothd)
   Status: "Running"
    Tasks: 1 (limit: 4915)
   CGroup: /system.slice/bluetooth.service
           └─796 /usr/lib/bluetooth/bluetoothd

Jan 02 05:26:03 flappybook systemd[1]: Starting Bluetooth service...
Jan 02 05:26:03 flappybook bluetoothd[796]: Bluetooth daemon 5.43
Jan 02 05:26:03 flappybook systemd[1]: Started Bluetooth service.
Jan 02 05:26:03 flappybook bluetoothd[796]: Starting SDP server
Jan 02 05:26:03 flappybook bluetoothd[796]: Bluetooth management interface 1.13 initialized
Jan 02 05:26:03 flappybook bluetoothd[796]: Failed to obtain handles for "Service Changed" characteristic
Jan 02 05:26:03 flappybook bluetoothd[796]: Sap driver initialization failed.
Jan 02 05:26:03 flappybook bluetoothd[796]: sap-server: Operation not permitted (1)

Тут, что-то вообще странное твориться, ошибки которые сыпяться появляються не постоянно, так и не смог выяснить с чем это связано, но даже когда сервис стартует гладко ничего в целом не меняеться.

dmesg | grep Bluetooth

[    9.019450] Bluetooth: Core ver 2.21
[    9.019469] Bluetooth: HCI device and connection manager initialized
[    9.019473] Bluetooth: HCI socket layer initialized
[    9.019475] Bluetooth: L2CAP socket layer initialized
[    9.019480] Bluetooth: SCO socket layer initialized
[   16.981188] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   16.981193] Bluetooth: BNEP filters: protocol multicast
[   16.981212] Bluetooth: BNEP socket layer initialized
[ 2595.991101] Bluetooth: RFCOMM TTY layer initialized
[ 2595.991110] Bluetooth: RFCOMM socket layer initialized
[ 2595.991119] Bluetooth: RFCOMM ver 1.11

rfkill list

0: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: asus-wlan: Wireless LAN
	Soft blocked: no
	Hard blocked: no
3: asus-bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no

hcitool dev

Devices:

hciconfig -a hci0

hci0:	Type: Primary  Bus: USB
	BD Address: 6C:71:D9:1D:F4:88  ACL MTU: 1022:8  SCO MTU: 183:5
	DOWN 
	RX bytes:574 acl:0 sco:0 events:30 errors:0
	TX bytes:368 acl:0 sco:0 commands:31 errors:1
	Features: 0xff 0xfe 0x0d 0xfe 0xd8 0x7f 0x7b 0x87
	Packet type: DM1 DM3 DM5 DH1 DH3 DH5 HV1 HV2 HV3 
	Link policy: RSWITCH HOLD SNIFF 
	Link mode: SLAVE ACCEPT

Но в тоже время hciconfig hci0 up

Can't init device hci0: Connection timed out (110)

На bluetoothctl как ни странно реакция идет, могу даже show глянуть

Controller 6C:71:D9:1D:F4:88
	Name: flappybook
	Alias: flappybook
	Class: 0x000000
	Powered: no
	Discoverable: no
	Pairable: yes
	UUID: Generic Attribute Profile (00001801-0000-1000-8000-00805f9b34fb)
	UUID: A/V Remote Control        (0000110e-0000-1000-8000-00805f9b34fb)
	UUID: PnP Information           (00001200-0000-1000-8000-00805f9b34fb)
	UUID: Generic Access Profile    (00001800-0000-1000-8000-00805f9b34fb)
	UUID: A/V Remote Control Target (0000110c-0000-1000-8000-00805f9b34fb)
	Modalias: usb:v1D6Bp0246d052B
	Discovering: no

, но scan on кричит
Failed to start discovery: org.bluez.Error.NotReady

Теперь по поводу гуя, вменяемый только blueman, но при попытке запустить либо менеджер либо адаптеры, зависает. Да и гуй мне как бы и не нужен...

Что было проделано:

modprobe -r ath3k/ath9k/btusb
modprobe ath3k/ath9k/btusb
--------
/etc/dbus-1/system.d/bluetooth.conf  >> <policy group="flappy">
--------
rm -rf /var/lib/bluetooth
--------
полный реинстал

Так же выкачал ядро 4.8 достал оттуда ath3k.c и btusb.c дабы возможно внести правки и перекомпилять все это дело, но вроде как бы там все нормально...

ath3k.c
btusb.c

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

 , ,

flappyright
()

Как быть с пулами в php-fpm, если сайтов больше 2-x?

Собственно сабж.

В качестве веб-сервера связка nginx+php-fpm. Задумался над вопросом по конфигурации php-fpm, если хостов на машине будет к примеру 10. Что делать с пулами, нужен так сказать взгляд со стороны.

Сейчас отдельно конфигурирую каждый пул со своим pm, но как мне кажется, это будет весьма не эффективно, ведь если будет много сайтов, для каждого пула будет стартовать свой php-fpm процесс. Это наверное плохо, правда?

Возможно в такой ситуации целесообразно сделать pm = static и задать фиксированное кол-во процессов? Но конечно же хочеться не загоняться в «рамки». Согласен, что для «разработки» это не важно, но я пытаюсь как можно больше «углубиться» в тему.

Как быть? Настроить все, я смогу сам, интересует именно правильный подход к данной ситуации. Что можете посоветовать? Какой вариант используете сами?

Спасибо за внимание.

 ,

flappyright
()

Обьясните в двух словах как оно работает

Чисто случайно наткнулся на сайт riseonstudio, заинтересовал логотип в шапке (провести мышкой). Хочеться повторить, в какую сторону копать?

P.S не хочеться простым копипастом слизать, интересно как работает.

 ,

flappyright
()

Бесполезные пакеты в арчике

Сегодня утром хотел посмотреть криту, до установки 602 пакета, после удаления с ключем Rscn 653.
pacman -Qdt молчит как рыба.

Как с этим бороться, кроме того как читать логи пакмана, искать зависимости, проверять через pactree и удалять? А то ведь на такой поиск может уйти не один час.

 ,

flappyright
()

«Двойная» раскладка клавиатуры XFCE

На оффтопике есть замечательная возможность настроить переключение раскладки более чем для двух языков. К примеру, в системе есть три языка: английский, русский, украинский. Переключение между US - RU осуществляется комбинацией клавиш Ctrl+Shift, а будучи на RU раскладке переключение на UA происходит по Shift+Alt. Для меня это просто незаменимая вещь.

Подскажите, как в крыске настроить переключение раскладки аналогично оффтопику?

 

flappyright
()

Arch / 50-systemd-user.sh

Без предисловий. Совершенно случайно удалил скрипт, к сожалению с ключем -rf

/etc/X11/xinit/xinitrc.d/50-systemd-user.sh
Вики говорит, это важный файл. Теперь даже не знаю, что делать, на ребут пока не уходил.

Решение?

Арчеводы поделитесь, а?)

P.S да, не спорю, руки не из того места. И да, я не знаю, что было записанно в скрипте.

 ,

flappyright
()

Кто ставил unity к себе на archlinux?

Поделитесь впечатлениями

 ,

flappyright
()

Apache + Nginx + Виртуальные хосты

Доброго времени суток! Решил установить на старенький компьютер локальный веб сервер в связке Nginx + Apache + MariaDB(или все таки PerconaDB в плане быстродействия и требований к системе?), ничего сложного вроде бы нету, но с виртуальными хостами возникла проблемка...
В браузере по адресу test.com открываються файлы из /srv/http, а не из ~/.VirtualHosts/test.com/public_html

httpd.conf (только основное)

ServerRoot "etc/httpd"

Listen 81

#LoadModule vhost_alias_module modules/mod_vhost_alias.so (закомментировано)

# Virtual Hosts
Include conf/extra/httpd-vhosts.conf

# Virual Domains
Include conf/vhosts/test.com

/etc/httpd/conf/vhosts/test.com

<VirtualHost 127.0.0.10:81>
    ServerAdmin support@test.com
    DocumentRoot "/home/flappy/.VirtualHosts/test.com/public_html"
    ServerName test.com
    ServerAlias test.com
    ErrorLog "/home/flappy/.VirtualHosts/test.com/errors/error_log"
    CustomLog "/home/flappy/.VirtualHosts/test.com/errors/access_log" combined

    <Directory "/home/flappy/.VirtualHosts/test.com">
        Require all granted
    </Directory>
</VirtualHost>

/etc/hosts

# Custom Params
  # Virtual Hosts
    127.0.0.10 test.com flappybook

/etc/nginx/nginx.conf (только основное)

    server {
        listen       80;
        server_name  localhost;
        root /srv/http/;
        index index.php index.html;
.................................................
        location / {
            proxy_pass http://localhost:81;
            proxy_set_header X-Real-IP  $remote_addr;
            proxy_set_header Host $host;
            proxy_set_header X-Forwarded-For  $proxy_add_x_forwarded_for;
        }

Права

$ ls -la /home/flappy/ | grep .Vi
drwxrwxrwx  3 flappy flappy  4096 Sep 18 09:46 .VirtualHosts

Сообственно сабж, укажите на ошибки а то запутался. На ArchWiki ничего нового прочитать не удалось.

Полный httpd.conf
Полный nginx.conf

 ,

flappyright
()

Только 3g, только modem

Внимание! Ниже странно сформулированный вопрос!

↓ ↓ ↓

Растолкуйте почему не получается завести модем в системе которая раньше никогда не использовала 3g подключение, хотя hyperterminal на окнах перевел его в режим «modem only»?

AT^SETPORT="A1,A2;1,2,3"

Вывод lsusb:

Bus 003 Device 030: ID 12d1:1505 Huawei Technologies Co...
Когда модем в режиме модема, (из старой системы):
Bus 003 Device 030: ID 12d1:1506 Huawei Technologies Co...

Не могу понять почему принудительное включение режима «только модем» не переводит 12d1:1505 в 12d1:1506?

P.S Не хочеться заморачиваться c usb_modeswitch и прочими бесполезными(!ИМХО) пакетами.

\\Huawei e306-2\\Arch

 ,

flappyright
()

Внешняя usb звукая карта | ALSA | Микрофон | Arch

Доброго времени суток!
Прошу помощи в решении проблемы.
Есть ноутбук c веб-камерой[1] и микрофоном[2], внешняя usb звуковая карта[3], петличный микрофон[4] (подключен к звуковой карте) и alsa (никакой пульсы). Крутиться, вертиться это все на арче.
Для смены звуковой карты по умолчанию использую вот такое вот «чудо»:

VAL=$(cat /etc/asound.conf |tail -c 2) && \
if (( $VAL == 1 )); then sed -i 's/1/0/g' /etc/asound.conf; \
else sed -i 's/0/1/g' /etc/asound.conf; fi
~ ❯❯❯ cat /etc/asound.conf
defaults.ctl.card 0
defaults.pcm.card 0
Косяк один, перезапуск xfce4-volumed, но это мелочи. (Кстати как заставить его выводить в notifyd не только master канал? В звуковой карте[3] только speaker, регулировка работает, а уведомления нету:*( )
Сообственно сабж, как сделать что бы микрофон[4] по умолчанию был от звуковой карты[3], вне зависимости от того вставленна карта или нет. А звук выводился либо через встроенную карту либо через внешнюю, в зависимости от того какая карта установленна по умолчанию в asound.conf

Иными словами как реализовать вот такое «вот»:
1. В.Звуковая карта подключенна, микрофон[3] работает (встроенный микрофон[2] выключен), звук идет через нее.
2. В.Звуковая карта подключенна, микрофон[3] не работает (встроенный микрофон[2] включен), звук идет через нее.
3. В.Звуковая карта подключенна, микрофон[3] работает (встроенный микрофон[2] выключен), звук идет через встроенную карту.
4. В.Звуковая карта не подключенна, звук и микрофон[2] заводские.

Зарание благодарю!

 , ,

flappyright
()

OpenWrt

Здравствуйте, есть две проблемы.
Первая: нужно открыть доступ к web интерфейсу из вне через ddns.
Сервис luci-app-ddns установлен, настроен. В firewall доступ из wan включен. Если заходить из lan по ip или домену ddns проблем нету. Но из внешней сети не получаеться. Пробовал прописать правила в ip_tables но результат равен нулю.
Вторая: Нужно открыть 8888 порт, для всех. Порт пробросил, в lan сети опять же проблем нету, но из вне все закрыто.
Картиночки ^_^
http://itmages.ru/image/view/4687010/64fbb252
http://itmages.ru/image/view/4687013/5678ebfd
https://itmages.ru/image/view/4687015/5aadde31

 

flappyright
()

Archlinux [4.6.3]

Арчеводы, расскажите что твориться?
Вкратце:
При загрузке с флешки сипятся ошибки о попытке подключить проводное соединение, вроде бы ничего плохого, подключение то беспроводное, но все равно, error при загрузке не камильфо. Зачем? Раньше не было, и было здорово!
Консоль перестала дружить с кирилицей. Вернее дружит, но только после setfont syr-sun16, почему так? На archwiki изменений по поводу vconsole.conf не наблюдается. И непонятно по какой причине device descriptor read/64, error -110 на usb 1-1. Всю перефирию отключил.
Обьясните мне пожалуйста, так и долго быть? Или я что-то упустил? С уважением.

 ,

flappyright
()

Отключили в Bios поддержку USB

Предисловие:
На днях отдали довольно «забавный» ноут, ничего особенного,хлам одним словом.
Сказали, что нерабочий.
Но из неработающего там всего дефолтная клавиатура и один usb.
Из объяснений подарившего, примерно такое: «Хотел сменить винду, но при загрузке с флешки была ошибка, я там что-то нажал (в bios), после чего отказались работать usb порты, винду поставить не смог и забил»
Проблема ясна, как дважды два, а вот как решить не могу пока понять.
Биос прошить не получиться, сбросить настройки не получиться (f10 работает, f9 как на зло нет), т.к внешняя usb перефирия отключенна.
Какие есть варианты, развития событий?
Ставить os на хард через другой ПК, и пробовать прошить из os? (Не уверен что данная мать такое умеет)
Или же есть способы по гуманее?

 ,

flappyright
()

Сломал правый и левый *клик*. XFCE / MANJARO

Доброго времени суток, ЛОР.
Вообщем, надо мне убрать ненужные пункты из контекстного меню в крыске, арчвики предложил вот такое вот решение (не совсем то, что я искал, но все же, убирает пункты thunar):

xfconf-query -c xfce4-desktop -v --create -p /desktop-icons/style -t int -s 0
и как-то так получилось, что отключились ПКМ и ЛКМ на рабочем столе. Вообще. Вернуть не получается. В остальном работает :(
Если можно в двух словах черкните, что именно делает команда, что бы два раза на грабли не наступить и кто знает поделитесь как же все таки меню отредактировать?

 ,

flappyright
()

XSession отдельно

Доброго времени суток, ЛОР!
Проблема: есть слабый пк и желание более менее играбельно поиграть в танчики. Win7 показывала 20 fps на ультраминимальных настройках, на бунте как ни странно дела по лучше, но пару тройку кадров не хватает. Вспомнил как где-то читал о запуске приложений в отдельной x сессии. Решил попробовать не осилил :( Прошу помощи...
Что есть: Чистая xubuntu 16.04, playonlinux, wine 1.9.9, скачанный wot.
Скрипт от пользователя Farcaller:

#!/usr/bin/python

import os, sys, time, signal

XORG_DELAY = 8

if len(sys.argv) == 1 or (len(sys.argv)==2 and sys.argv[1].startswith('-x:')):
        print >>sys.stderr, "Usage: %s [-x:id] app [args]" % sys.argv[0]
        sys.exit(2)

if sys.argv[1].startswith('-x:'):
        xid = int(sys.argv[1].split(':')[1])
        argv = sys.argv[2:]
else:
        xid = 1
        argv = sys.argv[1:]

pid = os.fork()
if pid == 0:
        # Xorg child
        print " * Staring X11 on :%d" % xid
        sys.stdin.close()
        sys.stdout.close()
        sys.stderr.close()
        os.execvp('Xorg', ['/usr/bin/Xorg', ':%d' % xid])
else:
        print " * Waiting for X11 to finish starting (%d seconds)" % XORG_DELAY
        time.sleep(XORG_DELAY)
        cmd = 'env DISPLAY=":' + str(xid) + '" ' + ' '.join(argv)
        print " * Starting %s" % cmd
        os.system(cmd)
        print " * Application done, terminating spawned X11"
        os.kill(pid, signal.SIGTERM)
        os.wait()

И лог после запуска:
[   827.506] 
X.Org X Server 1.18.3
Release Date: 2016-04-04
[   827.506] X Protocol Version 11, Revision 0
[   827.506] Build Operating System: Linux 3.13.0-85-generic x86_64 Ubuntu
[   827.506] Current Operating System: Linux Satellite-A300 4.4.0-22-generic #39-Ubuntu SMP Thu May 5 16:53:32 UTC 2016 x86_64
[   827.506] Kernel command line: BOOT_IMAGE=/vmlinuz-4.4.0-22-generic root=UUID=5712ac70-5ca1-4260-8fce-b881facd4de3 ro quiet splash vt.handoff=7
[   827.506] Build Date: 07 April 2016  09:18:50AM
[   827.506] xorg-server 2:1.18.3-1ubuntu2 (For technical support please see http://www.ubuntu.com/support) 
[   827.506] Current version of pixman: 0.33.6
[   827.506] 	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.
[   827.506] Markers: (--) probed, (**) from config file, (==) default setting,
	(++) from command line, (!!) notice, (II) informational,
	(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
[   827.506] (==) Log file: "/home/ara/.local/share/xorg/Xorg.1.log", Time: Sun May  8 02:52:03 2016
[   827.506] (==) Using system config directory "/usr/share/X11/xorg.conf.d"
[   827.507] (==) No Layout section.  Using the first Screen section.
[   827.507] (==) No screen section available. Using defaults.
[   827.507] (**) |-->Screen "Default Screen Section" (0)
[   827.507] (**) |   |-->Monitor "<default monitor>"
[   827.507] (==) No monitor specified for screen "Default Screen Section".
	Using a default monitor configuration.
[   827.507] (==) Automatically adding devices
[   827.507] (==) Automatically enabling devices
[   827.507] (==) Automatically adding GPU devices
[   827.507] (==) Max clients allowed: 256, resource mask: 0x1fffff
[   827.507] (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist.
[   827.507] 	Entry deleted from font path.
[   827.507] (WW) The directory "/usr/share/fonts/X11/100dpi/" does not exist.
[   827.507] 	Entry deleted from font path.
[   827.507] (WW) The directory "/usr/share/fonts/X11/75dpi/" does not exist.
[   827.507] 	Entry deleted from font path.
[   827.507] (WW) The directory "/usr/share/fonts/X11/100dpi" does not exist.
[   827.507] 	Entry deleted from font path.
[   827.507] (WW) The directory "/usr/share/fonts/X11/75dpi" does not exist.
[   827.507] 	Entry deleted from font path.
[   827.507] (==) FontPath set to:
	/usr/share/fonts/X11/misc,
	/usr/share/fonts/X11/Type1,
	built-ins
[   827.507] (==) ModulePath set to "/usr/lib/x86_64-linux-gnu/xorg/extra-modules,/usr/lib/xorg/extra-modules,/usr/lib/xorg/modules"
[   827.507] (II) The server relies on udev to provide the list of input devices.
	If no devices become available, reconfigure udev or disable AutoAddDevices.
[   827.507] (II) Loader magic: 0x563234a14da0
[   827.507] (II) Module ABI versions:
[   827.507] 	X.Org ANSI C Emulation: 0.4
[   827.507] 	X.Org Video Driver: 20.0
[   827.507] 	X.Org XInput driver : 22.1
[   827.507] 	X.Org Server Extension : 9.0
[   827.515] (II) systemd-logind: took control of session /org/freedesktop/login1/session/c1
[   827.518] (II) xfree86: Adding drm device (/dev/dri/card0)
[   827.519] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 8 paused 1
[   827.519] (EE) Error systemd-logind returned paused fd for drm node
[   827.519] (II) systemd-logind: releasing fd for 226:0
[   827.520] (II) config/udev: Ignoring already known drm device (/dev/dri/card0)
[   827.523] (--) PCI:*(0:0:2:0) 8086:2a42:1179:ff1e rev 7, Mem @ 0x90000000/4194304, 0x80000000/268435456, I/O @ 0x00005110/8
[   827.524] (--) PCI: (0:0:2:1) 8086:2a43:1179:ff1e rev 7, Mem @ 0x93500000/1048576
[   827.524] (II) LoadModule: "glx"
[   827.524] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[   827.526] (II) Module glx: vendor="X.Org Foundation"
[   827.526] 	compiled for 1.18.3, module version = 1.0.0
[   827.526] 	ABI class: X.Org Server Extension, version 9.0
[   827.526] (==) AIGLX enabled
[   827.526] (==) Matched intel as autoconfigured driver 0
[   827.526] (==) Matched modesetting as autoconfigured driver 1
[   827.526] (==) Matched fbdev as autoconfigured driver 2
[   827.526] (==) Matched vesa as autoconfigured driver 3
[   827.526] (==) Assigned the driver to the xf86ConfigLayout
[   827.526] (II) LoadModule: "intel"
[   827.526] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
[   827.526] (II) Module intel: vendor="X.Org Foundation"
[   827.526] 	compiled for 1.18.1, module version = 2.99.917
[   827.527] 	Module class: X.Org Video Driver
[   827.527] 	ABI class: X.Org Video Driver, version 20.0
[   827.527] (II) LoadModule: "modesetting"
[   827.527] (II) Loading /usr/lib/xorg/modules/drivers/modesetting_drv.so
[   827.527] (II) Module modesetting: vendor="X.Org Foundation"
[   827.527] 	compiled for 1.18.3, module version = 1.18.3
[   827.527] 	Module class: X.Org Video Driver
[   827.527] 	ABI class: X.Org Video Driver, version 20.0
[   827.527] (II) LoadModule: "fbdev"
[   827.529] (II) Loading /usr/lib/xorg/modules/drivers/fbdev_drv.so
[   827.529] (II) Module fbdev: vendor="X.Org Foundation"
[   827.529] 	compiled for 1.18.1, module version = 0.4.4
[   827.529] 	Module class: X.Org Video Driver
[   827.529] 	ABI class: X.Org Video Driver, version 20.0
[   827.529] (II) LoadModule: "vesa"
[   827.530] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
[   827.530] (II) Module vesa: vendor="X.Org Foundation"
[   827.530] 	compiled for 1.18.1, module version = 2.3.4
[   827.530] 	Module class: X.Org Video Driver
[   827.530] 	ABI class: X.Org Video Driver, version 20.0
[   827.530] (II) intel: Driver for Intel(R) Integrated Graphics Chipsets:
	i810, i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G,
	915G, E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM,
	Pineview G, 965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33,
	GM45, 4 Series, G45/G43, Q45/Q43, G41, B43
[   827.530] (II) intel: Driver for Intel(R) HD Graphics: 2000-6000
[   827.530] (II) intel: Driver for Intel(R) Iris(TM) Graphics: 5100, 6100
[   827.530] (II) intel: Driver for Intel(R) Iris(TM) Pro Graphics: 5200, 6200, P6300
[   827.530] (II) modesetting: Driver for Modesetting Kernel Drivers: kms
[   827.530] (II) FBDEV: driver for framebuffer: fbdev
[   827.530] (II) VESA: driver for VESA chipsets: vesa
[   827.530] (EE) 
Fatal server error:
[   827.531] (EE) parse_vt_settings: Cannot open /dev/tty0 (No such file or directory)
[   827.531] (EE) 
[   827.531] (EE) 
Please consult the The X.Org Foundation support 
	 at http://wiki.x.org
 for help. 
[   827.533] (EE) Please also check the log file at "/home/ara/.local/share/xorg/Xorg.1.log" for additional information.
[   827.533] (EE) 

 

flappyright
()

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