LINUX.ORG.RU

Сообщения qbbr

 

новенький DWM на новеньком железе

Галерея — Скриншоты

Наконец-то сделал «прыжок веры»: AMD Phenom x4 (k10) / DDR2 4Gb ==> Ryzen 9 5900X / DDR4 64Gb (zen3).
Заодно перелез с dwm6.1 на 6.4 (подогнал патчи).

Доволен как слон, полёт нормальный ^_^

>>> Просмотр (5120x1080, 854 Kb)

 , ,

qbbr
()

стучит hdd, а потом выключается

Форум — Linux-hardware

 ,

qbbr
()

Подскажите, как запустить приложение с изменённым WM_CLASS?

Форум — Desktop

Суть в том, что разбиение приложений по tags (~столам~) и мониторам происходит через WM_CLASS/WM_TITLE.

see: DWM config.h

Хочу использовать разные Chromium’ы на различных tags.
И не перехватить и изменить CLASS/TITLE, а именно стартовать с нужным.

P.S. arg --class они выпилили начиная по-моему с 19 ver. T_T

 , wmclass, ,

qbbr
()

transmission-daemon игнорирует настройки proxy, хотеть через tor

Форум — General

часть конфига демона:

{
  "proxy-port": 9050,
  "proxy-server": "127.0.0.1",
  "proxy-server-enabled": true,
  "proxy-type": 2
}

версии:

os: ubuntu 18.04.3 LTS
transmission-daemon: 2.92-3ubuntu2
tor:  0.3.2.10-1

ЧЯДНТ? Transmission вообще не обращается к tor, в логах пусто.

 , ,

qbbr
()

подскажите apk для конвертирования с сохранение metadata

Форум — Multimedia

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

Перепробовал кучу apkшек из маркета, работают отлично, но все поголовно удаляют metadata :(

Куча видосов в 1080p, хочу всё перегнать в 720p с сохранением метаданных (GPS метки годнота).

Интересует именно нативное приложение.

 , ,

qbbr
()

Помогите с запросом PostgreSQL DISTINCT ON аля MySQL GROUP BY with skip NULL value

Форум — Development

Чёт я туплю, нужен help =)

Есть таблица с полем для группировки. Нужно вывести все записи сгруппированные по этому полю (g), вот только не нужно группировать если оно NULL.

Ниже приведён пример для MySQL (всё хорошо).
Но, какой аналог в PostgreSQL?

Таблица:

+----+------+
| id | g    |
+----+------+
|  1 | NULL |
|  2 |    2 |
|  3 |    2 |
|  4 |    1 |
|  5 |    1 |
|  6 |    1 |
|  7 | NULL |
|  8 | NULL |
+----+------+

MySQL Query:

SELECT *
FROM `test`
GROUP BY `g`, IF(`g` IS NULL, `id`, 0);

MySQL Result:

+----+------+
| id | g    |
+----+------+
|  1 | NULL |
|  7 | NULL |
|  8 | NULL |
|  4 |    1 |
|  2 |    2 |
+----+------+

==========

PostgreSQL?

SELECT DISTINCT ON (g) g, id
FROM test;

Вот только как не группировать, когда g=NULL?

WHERE g IS DISTINCT FROM ...

 , ,

qbbr
()

Failed to start netfilter persistent configuration

Форум — Admin

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

Обновился с wheezy до jessie, в которой по-умолчанию systemd.
Перестал стартовать iptables-persistent (netfilter-persistent).


$ systemctl status netfilter-persistent.service

● netfilter-persistent.service - netfilter persistent configuration
   Loaded: loaded (/lib/systemd/system/netfilter-persistent.service; enabled)
   Active: failed (Result: exit-code) since Ср 2015-06-17 10:55:10 IRKT; 4s ago
  Process: 16713 ExecStart=/usr/sbin/netfilter-persistent start (code=exited, status=1/FAILURE)
 Main PID: 16713 (code=exited, status=1/FAILURE)

июн 17 10:55:10 PROG2 netfilter-persistent[16713]: run-parts: executing /usr/share/netfilter-persistent/plugins.d/15-ip4tables start
июн 17 10:55:10 PROG2 netfilter-persistent[16713]: run-parts: executing /usr/share/netfilter-persistent/plugins.d/25-ip6tables start
июн 17 10:55:10 PROG2 netfilter-persistent[16713]: run-parts: /usr/share/netfilter-persistent/plugins.d/25-ip6tables exited with return code 2
июн 17 10:55:10 PROG2 systemd[1]: netfilter-persistent.service: main process exited, code=exited, status=1/FAILURE
июн 17 10:55:10 PROG2 systemd[1]: Failed to start netfilter persistent configuration.
июн 17 10:55:10 PROG2 systemd[1]: Unit netfilter-persistent.service entered failed state.


$ journalctl -xn

-- Logs begin at Сб 2015-06-06 14:35:01 IRKT, end at Ср 2015-06-17 10:55:10 IRKT. --
июн 17 10:54:02 PROG2 CRON[15134]: pam_unix(cron:session): session closed for user qbbr
июн 17 10:55:01 PROG2 CRON[16482]: pam_unix(cron:session): session opened for user qbbr by (uid=0)
июн 17 10:55:01 PROG2 CRON[16483]: (qbbr) CMD (/usr/bin/getmail -q > /dev/null)
июн 17 10:55:01 PROG2 CRON[16482]: pam_unix(cron:session): session closed for user qbbr
июн 17 10:55:10 PROG2 netfilter-persistent[16713]: run-parts: executing /usr/share/netfilter-persistent/plugins.d/15-ip4tables start
июн 17 10:55:10 PROG2 netfilter-persistent[16713]: run-parts: executing /usr/share/netfilter-persistent/plugins.d/25-ip6tables start
июн 17 10:55:10 PROG2 netfilter-persistent[16713]: run-parts: /usr/share/netfilter-persistent/plugins.d/25-ip6tables exited with return code 2
июн 17 10:55:10 PROG2 systemd[1]: netfilter-persistent.service: main process exited, code=exited, status=1/FAILURE
июн 17 10:55:10 PROG2 systemd[1]: Failed to start netfilter persistent configuration.
-- Subject: Ошибка юнита netfilter-persistent.service
-- Defined-By: systemd
-- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
-- 
-- Произошел сбой юнита netfilter-persistent.service.
-- 
-- Результат: failed.
июн 17 10:55:10 PROG2 systemd[1]: Unit netfilter-persistent.service entered failed state.


$ locate netfilter-persistent.service

/etc/systemd/system/multi-user.target.wants/netfilter-persistent.service
/lib/systemd/system/netfilter-persistent.service
/var/lib/systemd/deb-systemd-helper-enabled/netfilter-persistent.service.dsh-also
/var/lib/systemd/deb-systemd-helper-enabled/multi-user.target.wants/netfilter-persistent.service


$ cat /lib/systemd/system/netfilter-persistent.service

[Unit]
Description=netfilter persistent configuration
DefaultDependencies=no
Before=network.target
Requires=systemd-modules-load.service local-fs.target
After=systemd-modules-load.service local-fs.target

[Service]
Type=oneshot
RemainAfterExit=yes
ExecStart=/usr/sbin/netfilter-persistent start
ExecStop=/usr/sbin/netfilter-persistent stop

[Install]
WantedBy=multi-user.target

Что происходит?

 , ,

qbbr
()

AMD E-350/E-450 или ATOM D425/D525+ION2 ?

Форум — Multimedia

Хочу прикупить себе «профит» (неттоп?) и поставить XBMC (Kodi),
а то десктоп шумный больно, поднадоел. Да и обои там скучные.

Под нужды:

  • HTPC (1080p video, 5.1 audio, HDMI-CEC)
  • ownCloud
  • Transmission

Какая конфигурация лучше и чем?
В общем поделитесь опытом.

P.S. Малинку не предлагать, слишком слабенькая, проседает.
P.S.S. До 10к желательно.

 , , ,

qbbr
()

just for fun coding on Nexus 7

Галерея — Скриншоты

Device:

  • Nexus 7 32GB LTE (2013)
  • rooted Android 4.4.2 with ElementalX kernel
  • vim + ssh + git
  • USB OTG - USB клавиатура

ещё 4 (можно листать стрелочками)

>>> Просмотр (1920x1200, 289 Kb)

 ,

qbbr
()

my office workspace (<3 synergy)

Галерея — Рабочие места

Что имеем:

  • PC:
    • Intel G840, DDR3 2+2GB, 2x19' моника
    • GNU/Linux Debian «jessie»
    • dwm, xinerama, dzen, vim, chromium, synergys
  • NETBOOK:
    • HP mini 311c-1100ER
    • Windows XP 32bit SP3
    • ff + rdp + putty + synergyc
    • для rdp, 1C, говношлаковской M$ сети + мониторинг
  • TABLET:
    • Nokia n810 (usbnet)
    • openssh-client + synergyc
    • мониторится сетевая активность (watch netstat*)

Вполне себе уютное рабочее место...

>>> Просмотр (2048x1536, 475 Kb)

 , , , ,

qbbr
()

Dropbox шифрование

Форум — Security

Какой алгоритм шифрование использует dropbox? Открыт ли модуль шифрования?

Где то читал что шифрование происходит не на стороне клиента,
тогда какой смысл в этом шифрование? или это всё ложь?

Многие используют boxcryptor.com, портирован на Win/Mac/Chrome/iOS/Android.
Но если вся эта «обёртка шифрования» для dropbox проприетарная поделка (могу ошибаться), то как можно доверить ей свои данные?

Кто как использует? юзать truecrypt?

// P.S. А у BTSync как обстоят дела с безопасностью?

 , ,

qbbr
()

Memtest86+ выдаёт неправильные тайминги DDR, что за бред?

Форум — Linux-hardware

Имеем:

  • OS: Debian Wheezy (7.3) 3.2.0-4-amd64
  • CPU: AMD Phenom(tm) 9950 Quad-Core Processor
  • DDR2: OCZ2P10664GK (2x2GB)

Настройки BIOS (взяты с оффсайта OCZ):

  • DDR Timing: 5-5-5-18 (CL-tRCD-tRP-tRAS)
  • DDR Voltage: 2.2V
  • DDR Clock Speed: 1067 Mhz

Выствил настройки в BIOS, захожу в memtest86+,
а он мне показывает тайминги 8-5-5-18, в чём прикол?
Глючный memtest или он сам выставляет тайминги для теста?

Как в Debian посмотреть текущий тайминг DDR?

$ modprobe eeprom
$ decode-dimms
# decode-dimms version 5929 (2011-02-16 14:58:38 +0100)

Memory Serial Presence Detect Decoder
By Philip Edelbrock, Christian Zuckschwerdt, Burkart Lingner,
Jean Delvare, Trent Piepho and others
No EEPROM found, the kernel probably does not support your hardware.

 , , , timing

qbbr
()

не работает TRIM на OCZ Vector (ext4, discard)

Форум — Linux-hardware

Что имеем:

  • OS: Debian 7.3 amd64
  • CPU: AMD Phenom(tm) 9950 Quad-Core Processor
  • SSD: OCZ Vector 128Gb (Firmware Revision: 2.0)

SSD разбит на два раздела:

  • /boot ext2 (noatime,nodiratime)
  • / ext4 (noatime,nodiratime,discard,data=ordered,commit=120,errors=remount-ro)

swap, /var/log/, /tmp/ вынесены на HDD.

sysctl:

vm.swappiness=10
vm.dirty_expire_centisecs = 6000
vm.dirty_ratio = 80
vm.dirty_writeback_centisecs = 6000
vm.dirty_background_ratio = 20

I/O Scheduler для SSD = noop:

$ cat /sys/block/sda/queue/scheduler
[noop] deadline cfq
$ cat /sys/block/sdb/queue/scheduler
noop deadline [cfq]

не знаю, что такое discard_zeroes_data, но он = 0

$ cat /sys/block/sda/queue/discard_zeroes_data
0

hdparm:

$ hdparm -I /dev/sda | grep TRIM
Data Set Management TRIM supported (limit unknown)

Тест не проходит, сектор после sync остаётся таким же, а должен забиться 00 или ff.

Почему тест не проходит и почему limit unknown? ЧЯДНТ?

 , , , ,

qbbr
()

как в dwm сделать разные теги на разных мониторах?

Форум — Desktop

собственно сабж^

можно конечно запускать два dwm`а с разными DISPLAY, но как-то это не трувэй.

export DISPLAY=:0.0 && dwm1 & export DISPLAY=:0.1 && dwm2

есть ещё идеи?

 , ,

qbbr
()

С днём программиста от craftduino!

Галерея — Рабочие места

Послеобеденная лень.

>>> Просмотр (1675x1256, 637 Kb)

 

qbbr
()

не звука при подключение ncmpcpp к mpd через ssh тунель

Форум — Multimedia

На ПК-1 крутиться mpd и sshd
На ПК-2 пробрасываю ssh тунель до ПК-1

ssh -NL 6600:127.0.0.1:6600 login@ip
ncmpcpp на ПК-2 успешно подключается к ПК-1, но нет звука.

в чём трабл?

 , ,

qbbr
()

hp mini 311 зависает при подключение к wifi точке, если включен acpi

Форум — Linux-hardware

собственно сабж^

Netbook: HP mini 311
OS: Debian 7.1 (wheezy)
wireless driver: ath9k

в чем трабл?

 , ,

qbbr
()

снова мой любимый dwm + dzen

Галерея — Скриншоты

Постоянно пилю dwm, больше никакого ненужного conky, only bash+dzen

На скрине:

  • debian wheezy
  • dwm 6.0 + patches (gapless grid, statuscolor, marginbottom)
  • dzen2
  • vim
  • newsbeuter
  • mutt
  • ncmpcpp
  • rtorrent
  • mc
  • dunst (notification daemon)

чистый рабочий стол: http://ge.tt/8Zypo4l/v/0

>>> Просмотр (1920x1080, 98 Kb)

 , ,

qbbr
()

Не воспроизводит iptv на телевизоре samsung (smart tv) подключенный к компу через wifi

Форум — General

Собственно, есть комп с debian:

Motherboard: M3A32-MVP Deluxe/WiFi-AP
OS: Debian 7.1 (wheezy) (3.2.0-4-amd64)

который раздаёт wifi, подключение ppp0, настраивал по http://qbbr.livejournal.com/4136.html

Есть телевизор:

Samsung UE46ES7207 подключенный к компьютеру через wifi, интернет на телевизоре есть.
Установлено приложение для просмотра IPTV: CN.RU (http://help.powernet.com.ru/main/97-nastrojka-iptv-na-televizorax-smart-tv-s-...)

Есть http://iptv.ertelecom.ru/iptv.m3u от провайдера ДОМ.РУ.
На компьютере показывает нормально, без тормозов (mplayer -playlist http://iptv.ertelecom.ru/iptv.m3u)
На телевизоре загружает список каналов, но не воспроизводит.

подскажите решение.
P.S. Как я понимаю, вся соль в iptables, он блочит поток...

 , , , ,

qbbr
()

[vim] как открыть файл, путь которого находиться в переменной?

Форум — Development

собственно subj ^

пример:

let a = 'path/to/file.ext'
edit a
// редактируется файл a, нужно path/to/file.ext

 

qbbr
()

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