Архив метки: Linux

Апдейты и фиксы на домашнем сервере

Весь день занимался доработками / фиксами вокруг темы домашнего сервера и хостинга – конспектирую, пока не забылось.

Читать далее Апдейты и фиксы на домашнем сервере

Имитация битой флешки – dm-dust

Открыл для себя сабж по мотивам треда на ЛОРе – возможность имитировать сбоящий диск с тем или иным количеством bad-блоков.

А в другом треде открыл для себя integrity – дополнительный слой над диском, позволяющий выявлять скрытое повреждение данных.

Заметка: dmesg Teac UD-301

[1098691.750894] usb 1-2: new high-speed USB device number 104 using xhci_hcd
[1098691.905331] usb 1-2: New USB device found, idVendor=0644, idProduct=804a
[1098691.905338] usb 1-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[1098691.905342] usb 1-2: Product: TEAC UD-301
[1098691.905346] usb 1-2: Manufacturer: TEAC Corporation
[1098691.905349] usb 1-2: SerialNumber: 0030000050F5ABD14E45282980160010
[1098692.556698] usbcore: registered new interface driver snd-usb-audio

В dmesg появляется только после переключения входа на USB

ALSA:
Device name: TEAC UD-301: USB Audio (hw:1,0)
Host name: ALSA
Recording channels: 0
Playback channels: 2
Low Recording Latency: -1,000000
Low Playback Latency: 0,008685
High Recording Latency: -1,000000
High Playback Latency: 0,034830
Supported Rates:
32000
44100
48000
88200
96000
176400
192000
352800

Открыл для себя inxi

Случайно, копаясь в интернете в поисках новых драйверов для amdgpu, открыл для себя скриптик, выводящий информацию о системе – inxi. Есть в репозитории.

rain@walkbook:~$ inxi -bM
System: Host: walkbook Kernel: 4.13.0-0.bpo.1-amd64 x86_64 (64 bit) Desktop: N/A
Distro: Debian GNU/Linux 9 (stretch)
Machine: Device: laptop System: HP product: HP EliteBook 820 G4
Mobo: HP model: 8292 v: KBC Version 45.39 UEFI: HP v: P78 Ver. 01.06 date: 07/12/2017
Battery BAT0: charge: 43.1 Wh 100.0% condition: 43.1/43.1 Wh (100%)
CPU: Dual core Intel Core i5-7200U (-HT-MCP-) speed/max: 2700/3100 MHz
Graphics: Card: Intel Device 5916
Display Server: X.Org 1.19.2 driver: intel Resolution: 1920x1080@60.00hz
GLX Renderer: Mesa DRI Intel HD Graphics 620 (Kabylake GT2) GLX Version: 3.0 Mesa 13.0.6
Network: Card-1: Intel Ethernet Connection (4) I219-V driver: e1000e
Card-2: Intel Device 24fd driver: iwlwifi
Drives: HDD Total Size: NA (-)
Info: Processes: 294 Uptime: 23 days Memory: 6863.5/15458.6MB Client: Shell (bash) inxi: 2.3.5

Чистка кармы windows-машины Убунтой

Странный немного случай тут приключился. Продал когда-то давно знакомому Audigy 1. Работала себе вполне успешно несколько лет вместо сдохшей встроенной, пока внезапно не пропал звук. При тесте звука из динамиков лишь какие-то потрескивания. “Вероятно, спалил и эту карту” – решили и начали искать замену.

Те PCI-карты, что у меня были, завести на Windows 7 не удалось – не было драйверов. Знакомый купил дешевую USB-карту, но звук не понравился. Попросил найти другую. Нашел такую же Audigy 1, как у него была. Отдал, тот поставил, повозился, звонит – нет звука.

Приехал я, поставил – вместо звука какие-то сильные шумы, как будто вместо аналогового выхода используется цифровой. Полез смотреть драйвер – там что-то не то. Ткнул “Обновить” – начал ставиться драйвер, после чего появилось корректное название карты. Проверка – и звук пропал совсем. Снова какие-то щелчки и больше ничего. Либо железо выгорает из-за внешних условий (мало ли, не то напряжение на карту приходит), либо…

Под рукой не было другой системы, хотя обычно таскаю с собой флешку с Убунтой. Скачал Убунту, залил на флешку Rufus’ом (уж что было под рукой – и да, оно так тоже работает). Винда, стоит заметить, давно уже просилась на покой – какая-то дрянь жрет проц, тормоза и так далее.

Открываю в Убунте youtube, лезу в настройки, тыкаю вывод через Audigy (плюсик pulseaudio) – и слышим нормальный звук. Ставлю старую карту – тоже звук есть.

Самое интересное получилось при перезагрузке в винду. Звук появился и там. Почему – непонятно. Настройки – не менялись. Система пережила перестановки двух одинаковых карт в разные PCI-слоты, сносы и обновления драйверов, тесты всех мыслимых вариантов конфигурации карт, а вылечилось все простым запуском плеера в Linux’e.