LINUX.ORG.RU

Сообщения fjfalcon

 

amdgpu-pro однако тащит.

Приветствую всех. Тут давеча купил себе amd r9 390x, думал опять будет фигня, даунгрейдить иксы до 1.17 и вообще страдать от того, что амд драйвера делать не умеют.

Но! Заюзал amdgpu-pro, собрал ядро 4.7 и неожиданно все заработало. Майнинг(ethereum) такой же как и на fglrx, все работает. При этом даже когда майнит койну я могу спокойно работать в своей идейке, в нвидии при этом все тормозило и был 1 кадр в минуту...

В общем, amd правильно сделали, что выкинули свой блоб на свалку.

 , ,

fjfalcon ()

2 видеокарты nvidia + amd. Подружить их вместе.

Приветствую.

Суть: амд для майнинга, нвидия для исков.

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

Я отлично знаю, что блоб нвидии не дружит с амд блобом, следовательно nouveau мой выбор...

Остается пара вопросов: Самый главный вопрос: Будет ли это работать? Следующий вопрос: как отвязать fglrx от иксов(наверно через pkgbuild).

В общем, очень интересно ваше мнение.

 , ,

fjfalcon ()

А кто-нибудь сделал работающим микрофон через bluetooth?

Коллеги, приветствую. Пытаюсь найти хоть какую-то информацию на тему «linux bluetooth headset input».

К сожалению, прикрутить свои новые bt наушники не могу. Output через них идет нормально. А вот микрофон - нет. Проверял на других bt наушниках - тоже самое. Output есть, профиль hsp/hfp есть. Но input девайс не появляется.

	name: <bluez_card.FC_58_FA_23_66_8F>
	driver: <module-bluez5-device.c>
	owner module: 29
	properties:
		device.description = "V8"
		device.string = "FC:58:FA:23:66:8F"
		device.api = "bluez"
		device.class = "sound"
		device.bus = "bluetooth"
		device.form_factor = "headset"
		bluez.path = "/org/bluez/hci0/dev_FC_58_FA_23_66_8F"
		bluez.class = "0x260404"
		bluez.alias = "V8"
		device.icon_name = "audio-headset-bluetooth"
		device.intended_roles = "phone"
	profiles:
		headset_head_unit: Headset Head Unit (HSP/HFP) (priority 20, available: no)
		a2dp_sink: Воспроизведение высокого качества (приёмник A2DP) (priority 10, available: yes)
		off: Выключено (priority 0, available: yes)
	active profile: <a2dp_sink>
	sinks:
		bluez_sink.FC_58_FA_23_66_8F/#4: V8
	sources:
		bluez_sink.FC_58_FA_23_66_8F.monitor/#6: Monitor of V8
	ports:
		headset-output: Гарнитура (priority 0, latency offset 0 usec, available: yes)
			properties:
				
		headset-input: Гарнитура (priority 0, latency offset 0 usec, available: no)
			properties:

 , ,

fjfalcon ()

squid + автообход блокировок ркн

Коллеги, приветствую.
Есть ovpn за бугром, он всегда подключен.
Есть squid.
Хочу странного - если ответом на мой запрос приходит заглушка прова, чтобы он редиректил трафик на ovpn.

Не подскажите, в какую сторону курить маны?

Можно не только squid, открыт для ваших предложений.

 ,

fjfalcon ()

meta4+left: home, meta4+right:end, meta4+up: pgup, meta4+down: pgdn

Добрый день. Не подскажите, чем можно сделать подобный маппинг?

 

fjfalcon ()

Как заставить skype всегда использовать proxy?

Коллеги, приветствую. По мотивам: Узнать ip адрес любого человека в skype? Да не проблема... (комментарий)

Не подскажите способ заставить скайп(и только скайп) всегда использовать прокси?

Пока придумал: запускать скайп из под отдельного пользователя и через iptables(owner) запретить ходить куда-либо кроме адреса proxy.

 ,

fjfalcon ()

Узнать ip адрес любого человека в skype? Да не проблема...

Натолкнулся вот на всякие skype ip resolver'ы, которые легко возвращают ip адрес по логину... Ищу вот как защитить себя от этого. Пока кроме vpn/proxy ничего не нашел... Я конечно думал что skype не так уж и безопасен... но до такой степени? Really?

Пора со skype слезать совсем...

p.s. да, для себя я открыл глаза. Решил поделится этим с общественностью.

 ,

fjfalcon ()

USB наушники, alsa без пульсы хрипит вместо нормальных звуков.

Коллеги, приветствую. Купил себе usb наушники.

С pulseaudio(skype, chromium, vlc и прочей мультимедией) наушники справляются на ура.

Но вот как только я использую alsa без пульсы(например linphone или игрушка в wine) вместо звуков жуткое кряканье.

Хотелось бы это исправить.

При этом aplay на wav отлично файл воспроизводит.

Можете посоветовать в какую сторону копать?

 , , ,

fjfalcon ()

VNC клиент с полным погружением.

Коллеги, приветствую. Хочу странного: хочу на маломощной машине подключаться по vnc к рабочей системе и там работать.

Вопрос: на клиенте awesome, на рабочей машине - он же. Как сделать, чтобы при работе в fullscreen vnc хоткеи передавались в vnc, а не обрабатывались awesome?

 ,

fjfalcon ()

Плохое поведение rxvt при больших строках

Коллеги приветствую.

Есть команда:

curl -k -l -3 -v "Сontent-Type: application/json" -H "Authorization: BASIC 898fdsdsfdsfsASDAS+032324312==" -X POST https://127.0.0.1:8080/staging-servlet/json/1.0/events/id/5311955/media

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

Смена PS1 на стандартное $ проблему решает, но я то привык знать, под каким я пользователем и на какой системе нахожусь.

Может кто подскажет решение(проблема не только в этой команде, она приведена как пример длинной команды)? А то не охото уходить с rxvt, на котором нахожусь уже наверно лет 5...

 , ,

fjfalcon ()

Мониторинг локальной машины

Коллеги, приветствую.

Возник такой вопрос. Сервера серверами, за ними следят nagios, zabbix, icinga.. monit.. и прочие системы мониторинга.

А вот как быть насчет обычной desktop машинки?

Есть ли системы, которые сами читают smart hdd, контролируют систему(мониторят датчики и т.д.), но локально?

Или для этого проще развернуть одну из систем мониторинга, используемых на сервере?

По хорошему хочется просто вывода уровня «Все хорошо» или «В течении месяца замечена повышение температуры в среднем с 30 до 70 градусов» или «в смарте тварится хрень, меняй хард».

Желательно не постянно уведомляющие.. а например отправляющие письма на почту... Хотя бы имеющие подобный интерфейс..

Надеюсь, что посоветуете чего... а нет.. ну поставлю локально нагиос...

 ,

fjfalcon ()

А какие параметры надо выставлять на hdd, чтобы они дольше жили?

Вот прошло 2 года и жесткий диск почти не выключаясь начал сыпаться.

Смарт его:

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 7200.14 (AF)
Device Model:     ST2000DM001-1CH164
Serial Number:    W2F0J87T
LU WWN Device Id: 5 000c50 05ca85151
Firmware Version: CC24
User Capacity:    2,000,398,934,016 bytes [2.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    7200 rpm
Form Factor:      3.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ATA8-ACS T13/1699-D revision 4
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Tue Dec  9 12:27:13 2014 MSK
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

General SMART Values:
Offline data collection status:  (0x00)	Offline data collection activity
					was never started.
					Auto Offline Data Collection: Disabled.
Self-test execution status:      (   0)	The previous self-test routine completed
					without error or no self-test has ever 
					been run.
Total time to complete Offline 
data collection: 		(  600) seconds.
Offline data collection
capabilities: 			 (0x73) SMART execute Offline immediate.
					Auto Offline data collection on/off support.
					Suspend Offline collection upon new
					command.
					No Offline surface scan supported.
					Self-test supported.
					Conveyance Self-test supported.
					Selective Self-test supported.
SMART capabilities:            (0x0003)	Saves SMART data before entering
					power-saving mode.
					Supports SMART auto save timer.
Error logging capability:        (0x01)	Error logging supported.
					General Purpose Logging supported.
Short self-test routine 
recommended polling time: 	 (   1) minutes.
Extended self-test routine
recommended polling time: 	 ( 268) minutes.
Conveyance self-test routine
recommended polling time: 	 (   2) minutes.
SCT capabilities: 	       (0x3085)	SCT Status supported.

SMART Attributes Data Structure revision number: 10
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   092   092   006    Pre-fail  Always       -       78311748
  3 Spin_Up_Time            0x0003   096   094   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       123
  5 Reallocated_Sector_Ct   0x0033   100   100   010    Pre-fail  Always       -       0
  7 Seek_Error_Rate         0x000f   066   060   030    Pre-fail  Always       -       386940506704
  9 Power_On_Hours          0x0032   081   081   000    Old_age   Always       -       17052
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       119
183 Runtime_Bad_Block       0x0032   100   100   000    Old_age   Always       -       0
184 End-to-End_Error        0x0032   100   100   099    Old_age   Always       -       0
187 Reported_Uncorrect      0x0032   001   001   000    Old_age   Always       -       142
188 Command_Timeout         0x0032   100   100   000    Old_age   Always       -       0 0 0
189 High_Fly_Writes         0x003a   093   093   000    Old_age   Always       -       7
190 Airflow_Temperature_Cel 0x0022   060   050   045    Old_age   Always       -       40 (Min/Max 26/41)
191 G-Sense_Error_Rate      0x0032   100   100   000    Old_age   Always       -       0
192 Power-Off_Retract_Count 0x0032   100   100   000    Old_age   Always       -       114
193 Load_Cycle_Count        0x0032   098   098   000    Old_age   Always       -       5058
194 Temperature_Celsius     0x0022   040   050   000    Old_age   Always       -       40 (0 23 0 0 0)
197 Current_Pending_Sector  0x0012   100   100   000    Old_age   Always       -       32
198 Offline_Uncorrectable   0x0010   100   100   000    Old_age   Offline      -       32
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
240 Head_Flying_Hours       0x0000   100   253   000    Old_age   Offline      -       16967h+54m+36.107s
241 Total_LBAs_Written      0x0000   100   253   000    Old_age   Offline      -       23665358012
242 Total_LBAs_Read         0x0000   100   253   000    Old_age   Offline      -       283072375626

SMART Error Log Version: 1
ATA Error Count: 142 (device log contains only the most recent five errors)
	CR = Command Register [HEX]
	FR = Features Register [HEX]
	SC = Sector Count Register [HEX]
	SN = Sector Number Register [HEX]
	CL = Cylinder Low Register [HEX]
	CH = Cylinder High Register [HEX]
	DH = Device/Head Register [HEX]
	DC = Device Command Register [HEX]
	ER = Error register [HEX]
	ST = Status register [HEX]
Powered_Up_Time is measured from power on, and printed as
DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
SS=sec, and sss=millisec. It "wraps" after 49.710 days.

Error 142 occurred at disk power-on lifetime: 17040 hours (710 days + 0 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 10 f1 0e 05  Error: WP at LBA = 0x050ef110 = 84865296

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  61 00 08 00 f0 0e 40 00      02:34:19.804  WRITE FPDMA QUEUED
  60 00 08 10 f1 0e 45 00      02:34:19.804  READ FPDMA QUEUED
  ef 10 02 00 00 00 a0 00      02:34:19.803  SET FEATURES [Enable SATA feature]
  27 00 00 00 00 00 e0 00      02:34:19.803  READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
  ec 00 00 00 00 00 a0 00      02:34:19.803  IDENTIFY DEVICE

Error 141 occurred at disk power-on lifetime: 17040 hours (710 days + 0 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 d8 f1 0e 05  Error: UNC at LBA = 0x050ef1d8 = 84865496

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  60 00 08 10 f1 0e 45 00      02:34:16.925  READ FPDMA QUEUED
  60 00 08 d8 f1 0e 45 00      02:34:16.925  READ FPDMA QUEUED
  ef 10 02 00 00 00 a0 00      02:34:16.924  SET FEATURES [Enable SATA feature]
  27 00 00 00 00 00 e0 00      02:34:16.924  READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
  ec 00 00 00 00 00 a0 00      02:34:16.924  IDENTIFY DEVICE

Error 140 occurred at disk power-on lifetime: 17040 hours (710 days + 0 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 38 f1 0e 05  Error: UNC at LBA = 0x050ef138 = 84865336

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  60 00 08 d8 f1 0e 45 00      02:34:15.389  READ FPDMA QUEUED
  60 00 08 10 f1 0e 45 00      02:34:15.389  READ FPDMA QUEUED
  61 00 08 00 f0 0e 40 00      02:34:13.970  WRITE FPDMA QUEUED
  60 00 08 38 f1 0e 45 00      02:34:13.969  READ FPDMA QUEUED
  ef 10 02 00 00 00 a0 00      02:34:13.969  SET FEATURES [Enable SATA feature]

Error 139 occurred at disk power-on lifetime: 17040 hours (710 days + 0 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 d8 f1 0e 05  Error: UNC at LBA = 0x050ef1d8 = 84865496

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  60 00 08 38 f1 0e 45 00      02:34:10.891  READ FPDMA QUEUED
  60 00 08 d8 f1 0e 45 00      02:34:10.890  READ FPDMA QUEUED
  ef 10 02 00 00 00 a0 00      02:34:10.890  SET FEATURES [Enable SATA feature]
  27 00 00 00 00 00 e0 00      02:34:10.889  READ NATIVE MAX ADDRESS EXT [OBS-ACS-3]
  ec 00 00 00 00 00 a0 00      02:34:10.889  IDENTIFY DEVICE

Error 138 occurred at disk power-on lifetime: 17040 hours (710 days + 0 hours)
  When the command that caused the error occurred, the device was active or idle.

  After command completion occurred, registers were:
  ER ST SC SN CL CH DH
  -- -- -- -- -- -- --
  40 51 00 10 f1 0e 05  Error: UNC at LBA = 0x050ef110 = 84865296

  Commands leading to the command that caused the error were:
  CR FR SC SN CL CH DH DC   Powered_Up_Time  Command/Feature_Name
  -- -- -- -- -- -- -- --  ----------------  --------------------
  60 00 08 d8 f1 0e 45 00      02:34:07.755  READ FPDMA QUEUED
  60 00 08 38 f1 0e 45 00      02:34:07.755  READ FPDMA QUEUED
  60 00 08 10 f1 0e 45 00      02:34:07.754  READ FPDMA QUEUED
  ea 00 00 00 00 00 a0 00      02:34:06.524  FLUSH CACHE EXT
  61 00 08 78 45 93 4b 00      02:34:06.523  WRITE FPDMA QUEUED

SMART Self-test log structure revision number 1
No self-tests have been logged.  [To run self-tests, use: smartctl -t]

SMART Selective self-test log data structure revision number 1
 SPAN  MIN_LBA  MAX_LBA  CURRENT_TEST_STATUS
    1        0        0  Not_testing
    2        0        0  Not_testing
    3        0        0  Not_testing
    4        0        0  Not_testing
    5        0        0  Not_testing
Selective self-test flags (0x0):
  After scanning selected spans, do NOT read-scan remainder of disk.
If Selective self-test is pending on power-up, resume after 0 minute delay.

Собственно, мне особо не нравится тот факт, что вот:

 
240 Head_Flying_Hours       0x0000   100   253   000    Old_age   Offline      -       16967h+54m+36.107s
Жесткий отдается под торренты, так что постоянно будет читать с себя и не редко писать.

Так что посоветуете какие-либо опции для нового hdd, чтоб он не умер через 2 года опять?

Спасибо за совет.

 ,

fjfalcon ()

Определение, по какой из жил в сетевом проводе нет сигнала.

Коллеги, приветствую. Сейчас звонил провайдеру, он сообщил, что по данным свича на 2 жиле нет сигнала. Переобжал провод - все стало нормально. А можно ли подобную информацию взять с обычной сетевой карты? Если да, то как?

 ,

fjfalcon ()

Сменить браузер по умолчанию в wine.

Коллеги, приветствую.

Можно ли как-то сменить браузер по умолчанию, который открывается в wine на нативный firefox/chromium?

Поясняю: я запускаю программу в wine, нажимаю на ссылку, в итоге, ссылка открывается в iexplorer, а должна в chromium'e или firefox'e нативном.

upd: Решение.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\htmlfile\shell\open\command]
@="C:\\windows\\system32\\winebrowser.exe -nohome \"%1\""
[-HKEY_CLASSES_ROOT\htmlfile\shell\open\ddeexec]
[HKEY_CLASSES_ROOT\htmlfile\shell\opennew\command]
@="C:\\windows\\system32\\winebrowser.exe -nohome \"%1\""
[-HKEY_CLASSES_ROOT\htmlfile\shell\opennew\ddeexec]


[HKEY_CLASSES_ROOT\http\shell\open\command]
@="C:\\windows\\system32\\winebrowser.exe -nohome \"%1\""
[-HKEY_CLASSES_ROOT\http\shell\open\ddeexec]

[HKEY_CLASSES_ROOT\https\shell\open\command]
@="C:\\windows\\system32\\winebrowser.exe -nohome \"%1\""
[-HKEY_CLASSES_ROOT\https\shell\open\ddeexec]

[HKEY_CURRENT_USER\Software\Wine\WineBrowser]
"Browsers"="xdg-open"

 , ,

fjfalcon ()

Настройка положение окон в соответсвии класса на активном мониторе.

Коллеги, приветствую.

Приобрел второй монитор. Сейчас пока привыкаю мешает одно правило. У меня раньше за каждым тегом были закреплены определенные окна.

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

Сейчас опция выглядит так:

    { rule = { class = "jetbrains-idea" },
      properties = {tag = tags[1][7] } },

Где первая опция - это номер экрана, 2 - номер тега.

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

upd:

решение:

    { rule = { class = "Chromium" },
    properties = { function(c)
    awful.client.movetotag(tags[mouse.screen][4], c)
    awful.tag.viewonly(tags[mouse.screen][4]) end } },

 , ,

fjfalcon ()

Формирование справочника адресов

Приветствую всех.

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

Может кто подскажет метод решения данной проблемы?

 , ,

fjfalcon ()

Уведомления с android в какое-либо приложение в трее

Коллеги, приветствую.

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

Хочется странного - хочу эти уведомления на пк. Желательно засунуть их куда-нить в трей.. на крайняк в libnotify.

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

В итоге использовал LinConnect

 , ,

fjfalcon ()

Выделить текст -> вставить через средн. кнопку работает со второго раза в chromium'e

Коллеги, добрый день.

Уже замучался с новым багом, который появился в хроме

Суть.

Я привык выделить текст, нажать на среднию кнопку мышки и увидеть вставленный текст.

А вот в хроме кликаешь на адресную строку, хром показывает что адрес выделен, но по клику получаем старые данные буфера. Вот это очень печалит, можно ли это как-то исправить?

Репорт на трекере

 

fjfalcon ()

Топовые видяхи за 70$

Решил посмотреть комплектуху на али - и в шоке, топовый geforce 780gtx всего за 70$...

Кто-нибудь заказывал оттуда комплектующие для пк? Какой риск, что это левый фейк?

 ,

fjfalcon ()

Добавить еще шаблонов для split-container

Уважаемый ALL, прошу помоши с i3.

Он мне особо понравился, особенно после awesome, но не хватает одной мелочи.. я привык работать в шаблонах вида - слева большое окно - справа 2-3 маленьких. То есть слева допустим дока какая или сайт открыт, а справа терминалы...

В i3 мне этого очень не хватает. К сожалению, на скорую руку гугл помочь не смог. Кто-нибудь знает как добавить подобные шаблоны в i3, кои были в awesome?

 ,

fjfalcon ()

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