LINUX.ORG.RU

Сообщения butylka

 

Посоветуйте wireless network adapter со свободным драйвером

Форум — Linux-hardware

Имеется «Realtek Semiconductor Co., Ltd. RTL8723AE PCIe Wireless Network Adapter», но к нему всегда нужно прикручивать проприетарщину, иначе не работает.

Слышал про некий Atheros ar***, как он?

В перспективе поставить что-нибудь из линейки Trisquel/Parabola

 , ,

butylka
()

Как восстановить terminfo ?

Форум — General

Послал SIGTERM процессу 'runsvdir -P' (cледующий процесс после runit'a, не спрашивайте зачем:) ), после перезагрузки выдает в tty1 «ul: ошибка чтения terminfo» (на след. строке вывод команды exec --help)

void linux, можно ли как нибудь рекавернуть все на место?

П.С. переустанавливал urxvt, ncurses, ncurses{-base,-libs,-term} - толку 0

 ,

butylka
()

notification-daemon.service

Форум — General

notification-daemon при запуске (systemd) не находит дисплей:

notification-da[825]: cannot open display: :0
Как прописать [Unit], чтоб сервис запускался после запуска иксов?
$ cat ~/.config/systemd/user/notification-daemon.conf
[Unit]
After=at-spi-dbus-bus.service
Requires=at-spi-dbus-bus.service
After=gvfs-daemon.service
Requires=gvfs-daemon.service
After=dbus.service
Requires=dbus.service
Description=Notification Daemon

[Service]
Type=dbus
EnvironmentFile=-/etc/locale.conf
Environment=DISPLAY=:0
BusName=org.freedesktop.Notifications
ExecStart=/usr/lib/notification-daemon/notification-daemon

[Install]
WantedBy=default.target

 ,

butylka
()

compton & compiz & xrender-sync

Форум — General
# compton --xrender-sync
# compton --xrender-sync-fence

Есть ли аналогичные параметры для compiz'а?

 , ,

butylka
()

linux-hardened, apparmor

Форум — General

Здравствуйте.

1) Есть нужда поставить apparmor на arch, но для этого требуется замена linux на linux-hardened. Все бы ничего, но при запуске/отключении pulseaudio на linux-hardened в наушниках на 3 секунды появляется отвратительный треск и шипение. Можно ли как-нибудь излечиться, не удаляя pulseaudio?

2) Установка apparmor из aur'a требует perl-rpc-xml из этого же aur'a, который не хочет устанавливаться, если не закоментить "::1" в /etc/hosts, ну ок. Затем оказывается, что у какого-то компонента Apparmor не могут быть проверены подписи.

Не легче ли поставить debian?

 ,

butylka
()

VolumeIcon, atop

Форум — General
PID   VDATA  VSTACK  VSIZE  RSIZE  PSIZE  VGROW  RGROW SWAPSZ  MEM CMD
19665 29416K 132K   682.1M 27680K   0K     0K     0K     0K     1% volumeicon

С чего бы иконке в трее быть такой жирной?

 

butylka
()

Проблемы с xdotool

Форум — General

Имеется следующий код:

#!/bin/bash
teeworlds "connect $1" >/dev/null &
sleep 0.2
TEEID=$(xdotool getwindowfocus)
while :
do
    ACTION=$(shuf -i 1-4 -n 1)
    case $ACTION in
    1) xdotool key --window $TEEID "q" ;;
    2) xdotool keyup --window $TEEID "d" && 
    xdotool keyup --window $TEEID "a" &&
    xdotool keydown --window $TEEID "d" ;;
    3) xdotool keyup --window $TEEID "d" && 
    xdotool keyup --window $TEEID "a" && 
    xdotool keydown --window $TEEID "a" ;;
    4) xdotool key --window $TEEID "space" ;;
    esac
    sleep 0.1
    if ! xdotool search --class teeworlds | grep $TEEID >/dev/null
    then break; fi
done
Собственно, он посылает определенные клавиши (в случайном порядке) в игру с задержкой на 0.1 сек. Все бы ничего, но иногда, при манипуляциях с окнами (свернуть, открыть, открыть игру в фул в другом окне) сбивается скрипт и выдает примерно следующее:
X Error of failed request:  BadWindow (invalid Window parameter)
  Major opcode of failed request:  15 (X_QueryTree)
  Resource id in failed request:  0xc6ea37
  Serial number of failed request:  1144
  Current serial number in output stream:  1144
0xc6ea37 - не тот id окна, что находится в TEEID, это точно. Тем не менее, иногда все работает довольно долго и без ошибок. Вопрос следующий: откуда он берет такой id, если переменная его не содержит? К слову, если намеренно запустить xdotool с неправильным id, то ошибка вместо X_QueryTree будет уже X_SendEvent, только вот мне это ничего не дает. Прошу помочь

 ,

butylka
()

USB disconnect при подключение

Форум — General

Собирался подключить читалку PocketBook 613 к debian, но после пдключение соединение тут же тупо сбрасывается:

dmesg | tail
[20557.559691] usb 1-1: new high-speed USB device number 15 using xhci_hcd
[20557.707759] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a0
[20557.707762] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[20557.707764] usb 1-1: Product: Gadget Zero
[20557.707766] usb 1-1: Manufacturer: Linux 2.6.35.3-hg419348a21b1e with fsl-usb2-udc
[20557.707768] usb 1-1: SerialNumber: 0123456789.0123456789.0123456789
[20557.710785] usbtest 1-1:3.0: Linux gadget zero
[20557.710789] usbtest 1-1:3.0: high-speed {control in/out bulk-in bulk-out} tests (+alt)
[20557.732970] usb 1-1: USB disconnect, device number 15

Соответстевнно, ни в lsusb, ни еще где либо, обнаружение устройства не происходит. Другие usb устройства работают нормально (флешка, мышь)

 ,

butylka
()

crontab

Форум — General

Не работает команда clear в crontab, причем другие работают нормально:

* * * * * SHELL=/bin/bash ; /usr/bin/clear > /dev/pts/0 ; echo test > /dev/pts/0

«test» выводит, но clear не срабатывает. Команда:

* * * * * SHELL=/bin/bash ; /usr/bin/lscpu > /dev/pts/0 ; echo > /dev/pts/0

выводит все прекрасно. Команда из любого терминала:

clear > /dev/pts/0

тоже работает как надо.

Вопрос такой: как запустить clear за счет cron, чтобы работало?

 ,

butylka
()

Разделитель строк NUL

Форум — General

Здравствуйте, экспериментирую с командами и не совсем понятны некоторые нюансы:

Есть файлы 'f1' 'f2' 'f3 3', использую xargs, чтобы выполнить команду над каждым:

 find . -print0 | xargs -0 file

тут xargs разделяет элементы null символом и нормально с ними работает, но если попробовать немного по другому:

 ls -1 | uniq -z | xargs -0 file
 ls -1 | grep -z '' | xargs -0 file

Вывод:

f1
f2
f3 3
: cannot open `f1\012f2\012f3 3\012' (No such file or directory)
то уже не работает, хотя -z также разделяет строки нулевым байтом.

 ls -1 | sed 's/.*/&\x00/' | xargs -0 file

После такого выводит:

f1:    empty

f2:   cannot open `\012f2' (No such file or directory)

f3 3: cannot open `\012f3 3' (No such file or directory)

:     cannot open `\012' (No such file or directory)
Объясните, в чем тут загвоздка, почему с print0 все работает, а с другими нет?

 

butylka
()

Удаление xfce4-pulseaudio-plugin

Форум — General

Изначально заикался звук в debian, поэтому поставил alsa и удалил pulseaudio, но тем не менее от pulseaudio осталась иконка в меню и еще ~4 пакета. Решил удалить все это дело, но меня смутило то, что после команды

sudo apt-get purge xfce4-pulseaudio-plugin

предлагает удалить task-xfce-desktop и xfce4.

После

 sudo aptitude purge xfce4-pulseaudio-plugin

предлагает удалить эти пакеты и еще пол гига других, не имеющих к пульсу никакого отношения (типо xfce4-weather-plugin и xfce4-session).

Вопрос такой: как удалить этот pulseaudio полностью так, чтобы все не поломать?

ivan@debian:~$ dpkg -l | grep -i pulse
ri  gstreamer1.0-pulseaudio:amd64         1.10.4-1                          amd64        GStreamer plugin for PulseAudio
ri  libpulse-mainloop-glib0:amd64         10.0-1+deb9u1                     amd64        PulseAudio client libraries (glib support)
ri  libpulse0:amd64                       10.0-1+deb9u1                     amd64        PulseAudio client libraries
ri  pavucontrol                           3.0-3.1                           amd64        PulseAudio Volume Control
ri  xfce4-pulseaudio-plugin:amd64         0.2.4-1                           amd64        Xfce4 panel plugin to control pulseaudio

 ,

butylka
()

Драйвер Bumblebee

Форум — General

Ставил на debian 9 nvidia-driver, но так как он просит создать xorg.conf с помощью nvidia-xconfig, а у меня в таком случае слетает графическая оболочка, то я решил настроить гибридную графику с помощью bumblebee-nvidia primus. Не удаляя nvidia-driver (не знаю нужен ли он для bumblebee или нет) я ввел:

sudo apt-get install bumblebee-nvidia primus

Затем добавил себя в группу bumblebee:

sudo adduser nsga bumblebee

/var/log/Xorg.0.log:

https://drive.google.com/file/d/0B_3LQ2Z1wXmrRmtRdEFickFjVkk/view

Вопрос такой: как узнать, что драйвер работает? Nvidia-settings по прежнему требует создание nvidia-xconfig, абсолютно игнорируя какое либо появление bumblebee.

 , ,

butylka
()

Восстановление графической оболочки

Форум — General

После установки nvidea-config и последующего reboot, система не загрузила графическую оболочку. На каких то форумах нашел, что надо удалить все пакеты nvidea и потом соответственно нормально их поставить, но после того как я воспользовался командой:

sudo apt-get remove $(dpkg -l | grep nvidia | cut -d ' ' -f3 | tr «\n» " ") у меня еще остались некоторые пакеты: [IMG]https://s8.hostingkartinok.com/uploads/thumbs/2017/08/9b60cacd43766f4d6033993f250af125.png[/IMG] Собирался переустановить драйвера, но к wifi само подключаться не захотело, а затем писало «wlan0 no such device».

Такой вопрос: можно еще что либо сделать или придется заново ставить ос с флешки? Debian 9.1.0 amd64 xfce4 Я новичек в линукс, можете посоветовать как избежать проблем несовместимости драйверов в будущем?

 ,

butylka
()

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