LINUX.ORG.RU

Сообщения flappyright

 

Заглючил USB диск

Доброго времени суток. Ребят, заглючил usb flash накопитель, помогите понять если ли шансы на восстановление.

Модель: StoreJet Transcend

dmesg

[90890.002255] usb 3-2: USB disconnect, device number 10
[90900.299882] usb 4-1: new SuperSpeed Gen 1 USB device number 2 using xhci_hcd
[90900.324204] usb 4-1: New USB device found, idVendor=2174, idProduct=2000, bcdDevice=80.00
[90900.324207] usb 4-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
[90900.324209] usb 4-1: Product: StoreJet Transcend
[90900.324210] usb 4-1: Manufacturer: Transcend
[90900.324211] usb 4-1: SerialNumber: 4E14224DF110183C0055

lsusb

Bus 004 Device 002: ID 2174:2000 Transcend StoreJet Transcend

fdisk / lsblk / parted / …

пусто...

Что можете посоветовать? Спасибо!

 ,

flappyright
()

Проблема с MariaDB [10.5.5] | max_open_files 100000 (request: 6400135)

Привет, ребят. Кто может подсказать как увеличить этот чертов лимит на открытые файлы? Значение 6400135 в настройках mariadb, вызывает падение сервиса без явных ошибок. Можно как-то сбросить request? Спасибо)

/usr/lib/systemd/system/mariadb.service

LimitNOFILE=100000

/etc/security/limits.conf

mysql soft nofile 700000
mysql hard nofile 200000
mysql soft memlock 100000
mysql hard memlock 200000

systemctl status mariadb

● mariadb.service - MariaDB 10.5.5 database server
     Loaded: loaded (/usr/lib/systemd/system/mariadb.service; enabled; vendor preset: disabled)
     Active: failed (Result: exit-code) since Mon 2020-08-24 12:42:37 EEST; 4s ago
       Docs: man:mariadbd(8)
             https://mariadb.com/kb/en/library/systemd/
    Process: 5810 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
    Process: 5811 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= ||   VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [ $? -eq 0 ]   && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status=0/SUCCESS)
    Process: 5970 ExecStart=/usr/bin/mariadbd $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited, status=1/FAILURE)
   Main PID: 5970 (code=exited, status=1/FAILURE)
     Status: "MariaDB server is down"

авг 24 12:42:36 kibersalon-web systemd[1]: Starting MariaDB 10.5.5 database server...
авг 24 12:42:37 kibersalon-web mariadbd[5970]: 2020-08-24 12:42:37 0 [Note] /usr/bin/mariadbd (mysqld 10.5.5-MariaDB) starting as process 5970 ...
авг 24 12:42:37 kibersalon-web mariadbd[5970]: 2020-08-24 12:42:37 0 [Warning] Could not increase number of max_open_files to more than 100000 (request: 6400135)
авг 24 12:42:37 kibersalon-web mariadbd[5970]: 2020-08-24 12:42:37 0 [Warning] Changed limits: max_open_files: 100000  max_connections: 100 (was 100)  table_cache: 49935 (was 400000)
авг 24 12:42:37 kibersalon-web systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
авг 24 12:42:37 kibersalon-web systemd[1]: mariadb.service: Failed with result 'exit-code'.
авг 24 12:42:37 kibersalon-web systemd[1]: Failed to start MariaDB 10.5.5 database server.

 ,

flappyright
()

Проверка в Golang

Привет. Как правильно написать такую конструкцию на go?

{{if (eq .Type "tcp") or (eq .Type "udp")}}

Не могу понять, в чем проблема.

P.S С go не работал никогда, так что сильно не пинать)

 

flappyright
()

Qutebrowser, давайте наконец уберем из него рекламу.

И так, кто как использует адблок? Делитесь, т.к у меня не завелось.

Добавляем в конфиг:

c.content.host_blocking.lists.append( str(config.configdir) + "/blocklists/ruadlist+easylist")

Выкачиваем листы от плюса:

cd $HOME/.config/qutebrowser/blocklists
wget https://easylist-downloads.adblockplus.org/ruadlist+easylist.txt -O ruadlist+easylist.plus

Через небольшой скрипт:

#!/usr/bin/perl -w

use strict;

my %hosts = ();
while ( <> ) {
    if ( $_ =~ m/^\|\|([a-z][a-z0-9-_.]+\.([a-z]{2,3}))\^\s*$/ ) {
        $hosts{$1} = 1;
    }
}

foreach my $host ( sort keys %hosts ) {
    print( "$host\n" );
}
приводим к нормальному виду:
./script ruadlist+easylist.plus > ruadlist+easylist

На выходе получаем файл, который по структуре идентичен файлу $HOME/.local/share/qutebrowser/blocked-hosts

Перезапускаем браузер, делаем :adblock-update и радуемся нормальному адблоку (нет).

Метод не работает. Кто расскажет свой?

P.S Сменить браузер или поставить vimfx не предлагать, и так использую. Чисто спортивный интерес.

qutebrowser -V

qutebrowser v1.6.3
Git commit: 
Backend: QtWebEngine (Chromium 69.0.3497.128)

CPython: 3.7.3
Qt: 5.12.4 (compiled 5.12.3)
PyQt: 5.12.2

sip: 4.19.17
colorama: 0.4.1
pypeg2: 2.15
jinja2: 2.10.1
pygments: 2.4.2
yaml: 5.1
cssutils: no
attr: 19.1.0
PyQt5.QtWebEngineWidgets: yes
PyQt5.QtWebKitWidgets: no
pdf.js: no
sqlite: 3.28.0
QtNetwork SSL: OpenSSL 1.1.1c  28 May 2019

Style: QFusionStyle
Platform: Linux-5.1.11-arch1-1-ARCH-x86_64-with-arch, 64bit
Linux distribution: Arch Linux (arch)
Frozen: False
Imported from /usr/lib/python3.7/site-packages/qutebrowser
Using Python from /usr/bin/python3
Qt library executable path: /usr/lib/qt/libexec, data path: /usr/share/qt

Paths:
cache: /home/flappy/.cache/qutebrowser
config: /home/flappy/.config/qutebrowser
data: /home/flappy/.local/share/qutebrowser
runtime: /run/user/1000/qutebrowser
system data: /usr/share/qutebrowser

Uptime: 0:00:00

 ,

flappyright
()

То ли лыжи не едут, то ли я не понимаю...

Есть скрипт, который выводит текущую раскладку:

killall kbdd 2>/dev/null
kbdd >/dev/null || exit 1

N=$( dbus-send --print-reply=literal --dest=ru.gentoo.KbddService\
    /ru/gentoo/KbddService ru.gentoo.kbdd.getCurrentLayout 2>/dev/null |\
    sed -un 's/^.*uint32 //p' )
LAYOUT=$( dbus-send --print-reply=literal --dest=ru.gentoo.KbddService \
    /ru/gentoo/KbddService ru.gentoo.kbdd.getLayoutName uint32:$N )

echo $LAYOUT
echo "------"

if [[ $LAYOUT = "English (US)" ]]; then
  echo "АНГ"
  echo "АНГ"
  echo ""
else
  echo "РУС"
  echo "РУС"
  echo ""
fi

И есть вывод этого скрипта:

English (US)
------
РУС

И кроме этого, есть жесткое непонимание почему так происходит. Почему ему не нравится проверка?

 

flappyright
()

dmenu + openvpn

Всем привет!)

Есть необходимость в удобном подключении к разным vpn серверам. Хочется использовать для этого dmenu. Но не получается придумать способ оправки конфигов в него.

Конфиги в $HOME/.vpn

[НАЗВАНИЕ СЕРВЕРА]:1.ovpn
[НАЗВАНИЕ СЕРВЕРА]:2.ovpn
[НАЗВАНИЕ СЕРВЕРА]:3.ovpn
[НАЗВАНИЕ СЕРВЕРА]:4.ovpn
.....
[НАЗВАНИЕ СЕРВЕРА]:10.ovpn

Набросок *авнокода:

OVPN=$(for keys in `find $HOME/.vpn -type f -name "*.ovpn"`; do echo $keys | cut -f5 -d/ ; done)

VPN_KEY=$(printf "$OVPN" | ::dmenu -x 15 -y 40 -h 28 -w 600 -l 10 -i -p "Выберите VPN сервер :") || exit 1
CONNECT=$(sudo -A openvpn --config %HOME/.vpn/$VPN_KEY)

Пример хотелки

Подскажите что-то? Буду сильно благодарен)

 , , ,

flappyright
()

i3blocks + svg

Парни, как вывести в панельку svg? Она вообще умеет в это?

#!/bin/sh

GRAPHICS=$(optimus-manager --print-mode | awk '{print $5}')
INTEL_ICON=$HOME/.icons/statusbar/intel.svg
NVIDIA_ICON=$HOME/.icons/statusbar/nvidia.svg

if [ $GRAPHICS = "intel" ]; then
    echo $INTEL_ICON
else
    echo $NVIDIA_ICON
fi

P.S Или может кто знает шрифт с иконками intel/nvidia?

 ,

flappyright
()

Передача ключей в Bash скрипт

Ребят, помогите реализовать хотелку c dmenu.

Пример:

./dmenu.sh -x 15 -y 40 -h 28 -w 1000 .... -fn 'Font'

dmenu.sh

dmenu -nb black -nf white -sb blue -sf white

Пытался что-то колхозить с getopts / case, но ничего не получилось.

 , ,

flappyright
()

Железка для показа рекламы на двух 4к мониторах

Сообственно сабж. Накидайте идей, что бы не сильно дорого. Мониторы - Akai UA43EK1100US 4K

Ролики будут в 4к 60fps соответственно.

 

flappyright
()

OpenVPN в режиме TAP на Android

Получилось у кого завести? Желательно без рута, хотя не критично.

 , ,

flappyright
()

Перезагрузки сервера

Парни, как можно отловить перезагрузки сервера? Картина следующая:

reboot   system boot  5.0.0-arch1-1-AR Wed Mar  6 15:45   still running
reboot   system boot  4.20.13-arch1-1- Wed Mar  6 12:37   still running
reboot   system boot  4.20.13-arch1-1- Wed Mar  6 12:30   still running
reboot   system boot  4.20.13-arch1-1- Tue Mar  5 20:52 - 12:13  (15:20)
reboot   system boot  4.20.13-arch1-1- Tue Mar  5 19:03 - 12:13  (17:10)
reboot   system boot  4.20.13-arch1-1- Tue Mar  5 18:49 - 12:13  (17:23)
reboot   system boot  4.20.13-arch1-1- Tue Mar  5 16:23 - 12:13  (19:49)
reboot   system boot  4.20.13-arch1-1- Tue Mar  5 08:29 - 12:13 (1+03:44)
reboot   system boot  4.20.13-arch1-1- Tue Mar  5 01:10 - 12:13 (1+11:02)
reboot   system boot  4.20.13-arch1-1- Tue Mar  5 00:51 - 12:13 (1+11:22)
reboot   system boot  4.20.13-arch1-1- Tue Mar  5 00:20 - 12:13 (1+11:53)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 22:10 - 12:13 (1+14:02)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 21:52 - 12:13 (1+14:20)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 20:24 - 12:13 (1+15:49)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 17:30 - 12:13 (1+18:42)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 16:54 - 12:13 (1+19:18)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 15:52 - 12:13 (1+20:21)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 15:19 - 12:13 (1+20:54)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 14:51 - 12:13 (1+21:21)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 12:14 - 12:13 (1+23:59)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 09:17 - 12:13 (2+02:56)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 07:53 - 12:13 (2+04:19)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 04:37 - 12:13 (2+07:36)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 04:12 - 12:13 (2+08:00)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 03:04 - 12:13 (2+09:08)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 02:07 - 12:13 (2+10:06)
reboot   system boot  4.20.13-arch1-1- Mon Mar  4 01:51 - 12:13 (2+10:21)
reboot   system boot  4.20.13-arch1-1- Sun Mar  3 22:18 - 12:13 (2+13:55)
reboot   system boot  4.20.13-arch1-1- Sun Mar  3 20:38 - 12:13 (2+15:35)
reboot   system boot  4.20.13-arch1-1- Sun Mar  3 19:49 - 12:13 (2+16:23)
reboot   system boot  4.20.13-arch1-1- Sun Mar  3 19:40 - 12:13 (2+16:33)
reboot   system boot  4.20.13-arch1-1- Sun Mar  3 17:16 - 12:13 (2+18:56)
reboot   system boot  4.20.13-arch1-1- Sun Mar  3 17:07 - 12:13 (2+19:06)

Блок питания новый, по электросети проблем нету, проверяли. Перегрев исключен.

temp1:        +24.0°C  (high = +85.0°C, hyst = +81.0°C)
                       (crit = +100.0°C, hyst = +96.0°C)  sensor = thermistor
temp2:        +23.0°C  (high = +85.0°C, hyst = +81.0°C)
                       (crit = +114.0°C, hyst = +110.0°C)  sensor = thermistor
temp3:        +25.0°C  (high = +70.0°C, hyst = +68.0°C)
                       (crit = +85.0°C, hyst = +83.0°C)  sensor = transistor

Логи чистые. Как можно отследить, может сервисы какие кто использует?

 

flappyright
()

Модули для пыхи. Арч

Здраствуйте. И так, есть арчик и седьмая пыха. И есть набор модулей которые нужно подключить:

ctype
dom
json
libxml
mbstring
openssl
posix
session
SimpleXML
XMLReader
XMLWriter
zlib
fileinfo
avconv
ffmpeg

Конечно же, если разкоменьтить это дело в php.ini, лезут ошибки по типу

'ctype' (tried: /usr/lib/php/modules/ctype (/usr/lib/php/modules/ctype: cannot open shared object file: No such file or directory), /usr/lib/php/modules/ctype.so (/usr/lib/php/modules/ctype.so: cannot open shared object file: No such file or directory)) in Unknown on line 0

Аур молчит, главная репа тоже. Есть идеи?

 

flappyright
()

«Виртуальный хост» nginx + phppgadmin

На одном виртуальном хосте в nginx, хочу прикрутить nextcloud + phppgadmin, но в результате по урл /dbmin 404 Not Found, главный домен работает. Как я понимаю причина в определении директорий $document_root. Указывать в location root/alias, не помогает, идеи кончились...

Блок server

# #---Настройки сервера---# #
server{
    # Название сайта
    server_name ***.xyz www.***.xyz;
    # Порт
    listen 80;
    # Логгирование
    access_log off;

    # #---Настройка страниц сайта---# #
    # Директория сервера
    root /usr/share/nginx/nextcloud/;
    # Обработка файлов
    location ~ ^/(?:index|remote|public|cron|core/ajax/update|status|ocs/v[12]|updater/.+|ocs-provider/.+)\.php(?:$|/) {
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        fastcgi_param PATH_INFO $fastcgi_path_info;
        fastcgi_param HTTPS on;
        fastcgi_param modHeadersAvailable true;
        fastcgi_param front_controller_active true;
        fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
        fastcgi_intercept_errors on;
        fastcgi_request_buffering off;
    }

    # #---Подключение PhpPgAdmin---# #
    location ~ /dbmin(/.*\.php) {
        fastcgi_split_path_info ^(.+\.php)(/.*)$;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
        #fastcgi_param SCRIPT_FILENAME /usr/share/nginx/phppgadmin/$fastcgi_script_name;
        fastcgi_param PATH_INFO $fastcgi_path_info;
        fastcgi_param HTTPS on;
        fastcgi_param modHeadersAvailable true;
        fastcgi_param front_controller_active true;
        fastcgi_pass unix:/var/run/php-fpm/php-fpm.sock;
        fastcgi_intercept_errors on;
        fastcgi_request_buffering off;
    }
}

Подкиньте пару идей где может быть ошибка, а то уже не могу «трезво» думать, может со стороны будет лучше видно. Заранее спасибо, всем добра!)

 

flappyright
()

SAMBA

Как настроить самбу, что бы одни пользователи могли писать в каталог, а другие только читать из него? Она вообще умеет такое?

/etc/samba/smb.conf

# vim: filetype=samba
#  ____    _    __  __ ____    _    
# / ___|  / \  |  \/  | __ )  / \   
# \___ \ / _ \ | |\/| |  _ \ / _ \  
#  ___) / ___ \| |  | | |_) / ___ \ 
# |____/_/   \_\_|  |_|____/_/   \_\
#
# Настройка SAMBA с разными группами/правами пользователей

# #---Основные настройки---# #
[global]
workgroup = LESS
server string = LESS SAMBA SERVICE
log file = /var/log/samba/%m.log
max log size = 50
security = user
map to guest = Bad User
dns proxy = no
unix extensions = no
wide links = yes
follow symlinks = yes
dos charset = cp866
unix charset = UTF8
load printers = no
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes
hide dot files = yes

# #---Настройки сетевых папок---# #
# Публичная сетевая папка
[Public]
    comment = Public share
    path = /storage/samba/public
    force user = nobody
    force group = nobody
    force create mode = 777
    force directory mode = 777
    guest ok = yes
    locking = no
    writable = yes
    browsable = yes
# Сетевая папка с программами\утилитами
[WinSoft]
    comment = Windows programs & utils
    path = /storage/samba/winsoft
    force user = nobody
    force group = nobody
    force create mode = 777
    force directory mode = 777
    guest ok = yes
    locking = no
    read only = yes
    #writable = no
    browsable = yes
В каталог WinSoft, пользователи группы @smbgrp должны иметь право только на чтение, а пользователи группы @smbad как на чтение, так и на запись.

Права на каталоги

drwxrwxrwx  2 root      root    30 фев 21 04:34 public
drwxrwxrwx  2 root      root    30 фев 21 04:34 WinSoft

P.S Да, папка WinSoft открыта всем в режиме «только чтение». Привести даже набросок конфига не могу, ничего не получилось когда пытался завести это дело.

 ,

flappyright
()

Wayland + Stay на замену доброму X.org и i3wm

Сначала немного нытья, простите.

После изменения размера хомяка, что бы увеличить размер корня, чудо флешка с лубунтой на борту зависла, превратив весь раздел домашней директории в «неразмеченную» область, что очень пичально...Прощайте все конфиги, скрипты, фотки, документы, незавершенные проекты. Прощайте 400гб информации. Помним, любим, скорбим.

Так, что еще раз парни, повторюсь, делайте бэкапы, оно того действительно стоит. Ладно, хватить ныть, переходим к делу.

Если уж все потеряно, наверное это знак попробовать что-то новое, а именно wayland. Но как быть с любимым i3? Стабилен ли Stay, кто пользуется? Поделитесь впечатлениями. Можно ли например заставить работать в нем polybar, или все таки искать альтернативы?

Как вообще сейчас на wayland, можно уже полноценно переходить? Весь софт работает через прослойку xwayland, или есть подводные камни? В конце концов, как считаете, можно ли слепить конфетку по типу xorg+i3, только на wayland в 2018?

P.S из глобальных хотелок: i3-gaps + polybar, альтернатива nvidia-xrun (или nvidia-xrun работает?)

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

 , ,

flappyright
()

Не могу понять, что случилось з жестким диском. G-Sense_Error_Rate

Доброго времени суток. Интересно ваше мнение касательно ситуации которая у меня сложилась с жестким диском фирмы Western Digital серии Black.

Есть у меня плохая?хорошая привычка «довольно часто» посматривать S.M.A.R.T, что бы быть увереным в исправной работе носителей которыми пользуюсь, и первый раз столкулся с проблемой которую не могу понять, а именно касально быстрого, я бы даже сказал молниеносного скачка G-Sense_Error_Rate.

Жесткий диск был куплен совсем недавно, и был установлен в ноутбук в качестве замены WD Red (дисками пользуюсь исключетельно WD), нареканий не было никаких, все работало исправно, смарт был изумительно чист, битых секторов не было.

Сегодня утром включив ноутбук, я как обычно проверил систему на наличие ошибок (в том числе и жесткий диск), G-Sense_Error_Rate был равен нулю. Весь день ноутбук стоял неподвижно на столе, подключен к питанию по мере заряда/разряда батареи. Примерно час назад захотел немного изменить настройки LMT, что бы увеличить время работы от батареи, но в конечном итоге узнал про TLP, и заменил LMT на него. После его настройки (в GUI), даже не запустив службы, перейдя на вкладку «Статистика» и выбрав «Полная» я просто ах**л, увидев количество ошибок G-Sense. К сожалению я не могу сказать, когда значение начало рости, т.к утром смотрел смарт, но сейчас оно без изменений, хоть ноутбук я и перезагрузил (паника, не смог поверить в увиденное).

Единственная настройка касательно жесткого диска была hdparm -B 254 при подключение к сети, и hdparm -B 155 при работе от батареи, которая была еще с самого начала установки накопителя в ноутбук.

Собственно сам S.M.A.R.T

=== START OF INFORMATION SECTION ===
Model Family:     Western Digital Black Mobile
Device Model:     WDC WD10JPLX-00MBPT0
Serial Number:    JR1000BNHW7EVE
LU WWN Device Id: 5 000cca 8e6da797a
Firmware Version: 01.01H01
User Capacity:    1 000 204 886 016 bytes [1,00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    7200 rpm
Form Factor:      2.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 6
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sun Jul 29 04:03:34 2018 EEST
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

SMART Attributes Data Structure revision number: 16
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000b   100   100   062    Pre-fail  Always       -       0
  2 Throughput_Performance  0x0005   100   100   040    Pre-fail  Offline      -       0
  3 Spin_Up_Time            0x0007   211   211   033    Pre-fail  Always       -       2
  4 Start_Stop_Count        0x0012   100   100   000    Old_age   Always       -       370
  5 Reallocated_Sector_Ct   0x0033   100   100   005    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000b   100   100   067    Pre-fail  Always       -       0
  8 Seek_Time_Performance   0x0005   100   100   040    Pre-fail  Offline      -       0
  9 Power_On_Hours          0x0012   099   099   000    Old_age   Always       -       439
 10 Spin_Retry_Count        0x0013   100   100   060    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   000    Old_age   Always       -       29
191 G-Sense_Error_Rate      0x000a   099   099   000    Old_age   Always       -       131073
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       5
193 Load_Cycle_Count        0x0012   094   094   000    Old_age   Always       -       60650
194 Temperature_Celsius     0x0002   150   150   000    Old_age   Always       -       40 (Min/Max 23/48)
196 Reallocated_Event_Count 0x0032   100   100   000    Old_age   Always       -       0
197 Current_Pending_Sector  0x0022   100   100   000    Old_age   Always       -       0
198 Offline_Uncorrectable   0x0008   100   100   000    Old_age   Offline      -       0
199 UDMA_CRC_Error_Count    0x000a   200   200   000    Old_age   Always       -       0
223 Load_Retry_Count        0x000a   100   100   000    Old_age   Always       -       0
Его полная версия на pastebin, также скриншот в .PNG, что бы никто не говорил, что я руками подправил значение.

Что это, гарантийный случай, сбой контролера, баг smartctl, Полтергейст? Возможно есть варианты как попробовать сбросить данное значение, ведь диск полностью работоспособен, ни то что бы ни разу не падал, даже при включеном ноутбуке не передвигался по квартире. Интересно именно за гарантийный случай, т.к действительно к технике отношусь акуратно и хотелось бы вынести урок на будущее.

Описал данный случай как историю, потому, что даже не представляю, как можно описать это по другому. Вы уж простите меня. Спасибо.

 , ,

flappyright
()

Cannot create an item in a locked collection

При работе з git, после авторизации вылазит вот такая вот ошибка. Авторизоваться не могу, ни через консоль, ни через Git Desktop. Как пофиксить?

Это keyring чудит?

 , , ,

flappyright
()

Долгий запуск ATOM. Поделитесь историями успеха

Собственно сабж. Решил попробовать атом, после трёх дней использования, особых претензий нету, только запуск за 6 секунд немного раздражает. Есть ли возможность ускорить этот процесс?

P.S железка не топ конечно, но i5 + 8gb + wd black.

 

flappyright
()

Anbox и LXC [ Проблемы запуска контейнера ]

Здравствуйте. Решил попробовать anbox, но запустить не получается, альфа все таки, или две левых руки.
Выхлоп anbox session-manager:

[ 2018-04-08 00:49:41] [client.cpp:49@start] Failed to start container: Failed to start container: Failed to configure LXC container
[ 2018-04-08 00:49:41] [session_manager.cpp:162@operator()] Lost connection to container manager, terminating.
[ 2018-04-08 00:49:41] [daemon.cpp:58@Run] Container is not running
[ 2018-04-08 00:49:41] [session_manager.cpp:162@operator()] Lost connection to container manager, terminating.

Из того, что я понял, банально проблема с правами доступа lxc, из за чего не удается запустить контейнер. Ссылка на арчвики

Прочитал, сделал.

sysctl kernel.unprivileged_userns_clone=1
cat /etc/lxc/default.conf
lxc.net.0.type = empty
lxc.idmap = u 0 100000 65536 
lxc.idmap = g 0 100000 65536
cat /etc/subuid
root:100000:65536
cat /etc/subgid
root:100000:65536

После перезагрузки, результат тот же.

Так же пробовал добавить в subuid и subgid своего пользователя flappy

uid=1000(flappy) gid=1000(flappy) группы=1000(flappy),991(lp)
но ничего не изменилось :(

Кто нибудь сталкивался?

P.S Еще немного информации на Pastebin

 , , ,

flappyright
()

Как применить патч к rfkill-gpio?

Нужно добавить в rfkill-gpio.c поддержку OBDA8723, что бы получилось:

....

static const struct acpi_device_id rfkill_acpi_match[] = {
	{ "BCM4752", RFKILL_TYPE_GPS },
	{ "LNV4752", RFKILL_TYPE_GPS },
        { "OBDA8723", RFKILL_TYPE_BLUETOOTH },
	{ },
};

....

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

 , ,

flappyright
()

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