LINUX.ORG.RU

Сообщения yacuken

 

Сломался suspend (не просыпается)

Форум — Desktop

Сап, ЛОР.
После обновления ядра до версии 6.11 компьютер перестал просыпаться. После нажатия какой-нибудь клавиши включаются вентиляторы на кулерах, подсветка, где есть и всё. Монитор не включается. После принудительной перезагрузки в joutnalctl вижу примерно это:

Oct 01 08:52:40 archlinux systemd[1]: Reached target Sleep.
Oct 01 08:52:40 archlinux systemd[1]: Starting System Suspend...
Oct 01 08:52:40 archlinux systemd-sleep[2082]: Successfully froze unit 'user.slice'.
Oct 01 08:52:40 archlinux systemd-sleep[2082]: Performing sleep operation 'suspend'...

Словно и не нажимал ничего. На ядре 6.10.10 всё работало (и засыпал, и просыпался). Куда копать?
Arch на Ryzen 7 7700X

 , ,

yacuken
()

Выпадающее приложение

Форум — Desktop

Сап, ЛОР.
Я тут задался вопросом, а есть ли что-то вроде выпадающих терминалов (вроде тех же yakuake, guake и иже с ними), но для всех приложений? Что-то вроде контейнера, в который ты закидываешь окошко и оно по нажатию клавиши выезжает откуда-нибудь. И точно так же уезжает обратно.

 , , ,

yacuken
()

Нет доступа к сайту.

Форум — General

Сап, ЛОР.
Дело такое, что не могу зайти на valadoc.org. Через впн заходит. Без него нет. Через другие сети (пробовал мобильники с йота, мтс, билайн) заходит. Через домашнего провайдера (домру) нет. Плюс пробовал с соседнего компа (win10) тот же провайдер (через один роутер подключены) без всяких впн - работает.

Пробовал и обновлять, и перезагружать, и браузер менять (edge, firefox, epiphany, lynx), и кулаком по столу стучать. Ничего не помогает. Поддержка провайдера говорит, что у них всё открывается. В какую сторону копать и что делать?

 ,

yacuken
()

Низкая скорость скачивания.

Форум — Talks

Привет, ЛОР. Столкнулся вот с чем. При попытке стянуть репу через git упираюсь примерно в 50-150 килобайт/с. Пытался скачать образ арча с зеркала яндекса. Примерно 1 мегабайт/с. В то же время торренты качают на 9-10 мегабайтах/с. в стиме игори выкачиваются так же. Да даже в ютубе 4k можно смотреть.

Спидтест показывает

$ ~ > speedtest
Retrieving speedtest.net configuration...
Testing from SkyNet (188.243.44.122)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Rostelecom (Saint Petersburg) [5.79 km]: 2.62 ms
Testing download speed................................................................................
Download: 92.00 Mbit/s
Testing upload speed......................................................................................................
Upload: 94.67 Mbit/s

В интернетах сижу через роутер. WiFi или провод без разницы. Что делать?

 ,

yacuken
()

IOMMU ломает suspend

Форум — General

Привет, ЛОР.

Потыкав немного различные статьи завёл себе виртуалку. И вот главная проблема, которая появилась на хосте указана в заголовке. Если загружаться без IOMMU, то система спокойно ходит в суспенд, после однократного нажатия на кнопку питания. С IOMMU засыпает на пару секунд и снова просыпается.

Собственно кусок dmesg (от нажатия кнопки и до возврата к рабочему столу):

[ 1826.316538] PM: Syncing filesystems ... done.
[ 1826.324608] PM: Preparing system for sleep (mem)
[ 1826.326727] Freezing user space processes ... (elapsed 0.015 seconds) done.
[ 1826.342106] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 1826.343279] PM: Suspending system (mem)
[ 1826.343304] Suspending console(s) (use no_console_suspend to debug)
[ 1826.662438] wlp3s0: deauthenticating from 38:d5:47:d8:a3:f0 by local choice (Reason: 3=DEAUTH_LEAVING)
[ 1826.666038] sd 5:0:0:0: [sdb] Synchronizing SCSI cache
[ 1826.666159] sd 5:0:0:0: [sdb] Stopping disk
[ 1826.666495] serial 00:04: disabled
[ 1826.666953] parport_pc 00:01: disabled
[ 1826.667478] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 1826.675479] sd 0:0:0:0: [sda] Stopping disk
[ 1826.683561] DMAR: DRHD: handling fault status reg 2
[ 1826.683564] DMAR: [DMA Read] Request device [02:00.0] fault addr 0 [fault reason 06] PTE Read access is not set
[ 1826.690047] queueing ieee80211 work while going to suspend
[ 1826.705394] xhci_hcd 0000:02:00.0: WARN: xHC save state timeout
[ 1826.705419] suspend_common(): xhci_pci_suspend+0x0/0xd0 [xhci_pci] returns -110
[ 1826.705423] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 [usbcore] returns -110
[ 1826.705427] dpm_run_callback(): pci_pm_suspend+0x0/0x150 returns -110
[ 1826.705429] PM: Device 0000:02:00.0 failed to suspend async: error -110
[ 1827.196379] PM: Some devices failed to suspend, or early wake event detected
[ 1827.198445] sd 0:0:0:0: [sda] Starting disk
[ 1827.198464] sd 5:0:0:0: [sdb] Starting disk
[ 1827.201357] parport_pc 00:01: activated
[ 1827.202591] [drm] GuC firmware load skipped
[ 1827.202932] serial 00:04: activated
[ 1827.202935] rtc_cmos 00:07: System wakeup disabled by ACPI
[ 1827.372102] PM: resume of devices complete after 175.717 msecs
[ 1827.372732] PM: Finishing wakeup.
[ 1827.372734] Restarting tasks ... done.
[ 1827.380824] video LNXVIDEO:00: Restoring backlight state
[ 1827.380847] PM: Syncing filesystems ... 
[ 1827.382544] [drm] RC6 on
[ 1827.549445] ata3: SATA link down (SStatus 4 SControl 300)
[ 1827.549472] ata4: SATA link down (SStatus 4 SControl 300)
[ 1827.549493] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
[ 1827.549516] ata2: SATA link down (SStatus 4 SControl 300)
[ 1827.549535] ata5: SATA link down (SStatus 4 SControl 300)
[ 1827.549807] ata1.00: configured for UDMA/133
[ 1828.299278] wlp3s0: authenticate with 14:dd:a9:f2:05:48
[ 1828.323702] wlp3s0: send auth to 14:dd:a9:f2:05:48 (try 1/3)
[ 1828.365632] wlp3s0: send auth to 14:dd:a9:f2:05:48 (try 2/3)
[ 1828.515356] wlp3s0: send auth to 14:dd:a9:f2:05:48 (try 3/3)
[ 1828.662048] wlp3s0: authentication with 14:dd:a9:f2:05:48 timed out
[ 1828.754100] done.
[ 1828.754105] PM: Preparing system for sleep (freeze)
[ 1828.754422] Freezing user space processes ... (elapsed 0.002 seconds) done.
[ 1828.756956] Freezing remaining freezable tasks ... (elapsed 0.001 seconds) done.
[ 1828.758325] PM: Suspending system (freeze)
[ 1828.758327] Suspending console(s) (use no_console_suspend to debug)
[ 1829.079202] sd 5:0:0:0: [sdb] Synchronizing SCSI cache
[ 1829.079273] sd 0:0:0:0: [sda] Synchronizing SCSI cache
[ 1829.079314] sd 5:0:0:0: [sdb] Stopping disk
[ 1829.079800] queueing ieee80211 work while going to suspend
[ 1829.080267] serial 00:04: disabled
[ 1829.080690] parport_pc 00:01: disabled
[ 1829.091336] sd 0:0:0:0: [sda] Stopping disk
[ 1829.103829] xhci_hcd 0000:02:00.0: WARN: xHC save state timeout
[ 1829.103884] suspend_common(): xhci_pci_suspend+0x0/0xd0 [xhci_pci] returns -110
[ 1829.103887] pci_pm_suspend(): hcd_pci_suspend+0x0/0x30 [usbcore] returns -110
[ 1829.103890] dpm_run_callback(): pci_pm_suspend+0x0/0x150 returns -110
[ 1829.103891] PM: Device 0000:02:00.0 failed to suspend async: error -110
[ 1829.624925] PM: Some devices failed to suspend, or early wake event detected
[ 1829.628086] parport_pc 00:01: activated
[ 1829.629243] sd 0:0:0:0: [sda] Starting disk
[ 1829.629496] sd 5:0:0:0: [sdb] Starting disk
[ 1829.629866] serial 00:04: activated
[ 1829.629868] rtc_cmos 00:07: System wakeup disabled by ACPI
[ 1829.630975] [drm] GuC firmware load skipped
[ 1829.798707] PM: resume of devices complete after 173.777 msecs
[ 1829.799278] PM: Finishing wakeup.
[ 1829.799279] Restarting tasks ... 
[ 1829.800410] [drm] RC6 on
[ 1829.805486] done.
[ 1829.805615] video LNXVIDEO:00: Restoring backlight state
[ 1829.969594] ata3: SATA link down (SStatus 4 SControl 300)
[ 1829.969622] ata5: SATA link down (SStatus 4 SControl 300)
[ 1829.969641] ata2: SATA link down (SStatus 4 SControl 300)
[ 1829.985815] ata4: SATA link down (SStatus 4 SControl 300)
[ 1830.652641] wlp3s0: authenticate with 38:d5:47:d8:a3:f0
[ 1830.676401] wlp3s0: send auth to 38:d5:47:d8:a3:f0 (try 1/3)
[ 1830.678174] wlp3s0: authenticated
[ 1830.678725] wlp3s0: associate with 38:d5:47:d8:a3:f0 (try 1/3)
[ 1830.685548] wlp3s0: RX AssocResp from 38:d5:47:d8:a3:f0 (capab=0x1431 status=0 aid=3)
[ 1830.685665] wlp3s0: associated

lspci говорит:

02:00.0 USB controller: ASMedia Technology Inc. ASM1142 USB 3.1 Host Controller (prog-if 30 [XHCI])
	Subsystem: Micro-Star International Co., Ltd. [MSI] Device 7971
	Flags: bus master, fast devsel, latency 0, IRQ 18
	Memory at df300000 (64-bit, non-prefetchable) [size=32K]
	Capabilities: [50] MSI: Enable- Count=1/8 Maskable- 64bit+
	Capabilities: [68] MSI-X: Enable+ Count=8 Masked-
	Capabilities: [78] Power Management version 3
	Capabilities: [80] Express Endpoint, MSI 00
	Capabilities: [100] Virtual Channel
	Capabilities: [200] Advanced Error Reporting
	Capabilities: [280] #19
	Capabilities: [300] Latency Tolerance Reporting
	Kernel driver in use: xhci_hcd
	Kernel modules: xhci_pci

В /proc/acpi/wakeup:

PXSX	  S4	*enabled   pci:0000:02:00.0

В этих наших интернетах находил истории узбека, дескать надо в /proc/acpi/wakeup писать. Не помогает. Всегда enabled.
Что надо модули xhci-hcd и xhci-pci перед суспендом выгружать, а после загружать обратно. Фигня всё. Как просыпался, так и просыпается.

Так как это победить?

UPD. Решено. Но это не точно.
Нагуглил, что для решения нужно заменить в cmdline intel_iommu=on на intel_iommu=pt. Но у меня это не сработало. IOMMU так вообще не заводится.
Сделал несколько иначе. Просто добавил iommu=pt. Вроде работает.

intel_iommu=on intel_iommu=igfx_off iommu=pt

 , ,

yacuken
()

Системник для дома на много лет

Форум — Linux-hardware

Сап, ЛОР.

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

Вот, что мне предложено:

  • Материнская плата MSI Z170-A PRO
    [LGA 1151, Intel Z170, 4xDDR4-3200 МГц, 2xPCI-Ex16, аудио 7.1, Standard-ATX]
  • Процессор Intel Core i5-6600
    [BOX, LGA 1151, 4x3300 МГц, L2 - 1 МБ, L3 - 6 МБ, 2xDDR4, DDR3L-2133 МГц, Intel HD Graphics 530, TDP 65 Вт]
  • Видеокарта GIGABYTE GeForce GTX 970 Twin Turbo Fansink OC [GV-N970TTOC-4GD]
    [PCI-E 3.0, 4 ГБ GDDR5, 256 бит, 1076 МГц - 1241 МГц, HDMI, DisplayPort (3 шт), DVI-I]
  • Оперативная память Corsair Vengeance LPX [CMK32GX4M2A2400C14] 32 ГБ
    [DDR4, 16 ГБx2, 2400 МГц, PC19200, 15-15-15-36]
  • 1 ТБ Жесткий диск Toshiba P300 [HDWD110UZSVA]
    [SATA III, 6 Гбит/с, 7200 rpm, кэш память - 64 МБ]
  • Корпус DEXP AWS-DE5 черный
    [Midi-Tower, Micro-ATX, Standard-ATX, Flex-ATX, Mini-ATX, 2x USB 2.0]
  • Блок питания Aerocool VX 700W [VX-700]
    [700 Вт, EPS12V, APFC, 20+4 pin, 1x 4+4 pin CPU, 6 SATA, 2x 6+2 pin PCI-E]
  • Wi-Fi адаптер TP-LINK TL-WN881ND
    [PCI-E, 802.11g, 802.11n, 802.11b, 300 Мбит/с, 2.4 ГГц, антенна - внешняя, передатчик - 20 dBM]

    вот по этому пункту сомнения, но всегда можно взять что-то другое

Всё ли здесь в порядке, по мнению посетителей ЛОР'а?

И ещё пара вопросов сверху.

  • Так ли нужен ssd? Или обычного hdd ещё хватает?
  • Нужно ли брать отдельно проц и отдельно кулер к нему? Или брать бокс, как предложенный выше? Более менее единого мнения не нашёл.
  • Как подбирать блок питания? Я прошёлся по сайту технопоитна и впечатление, что это просто первый попавшийся, с максимальной мощностью (в фильтрах больше 700W нету).

Юзкейс разный. Начиная от кросскомпиляции дроидов/линуксов под свои планшеты/телефоны, до банальных игр (второго ведьмака наверно пройду до конца). Ну и бледнер тоже пригодится.
На том же технопоинте цена примерно $1k. Лет на 7-8 такого хватит же?

Заранее спасибо.

 , ,

yacuken
()

XMLHttpRequest проверка файла

Форум — Development

Привет, ЛОР.
В JS'ах и QML'ях не силён. Есть код, который с помощью XMLHttpRequest открывает json файл, а дальше он парсится.

function request(url, callback)
{
    var xhr = new XMLHttpRequest();
    xhr.onreadystatechange = (function(myxhr)
    {
        return function()
        {
            if(myxhr.readyState === 4) callback(myxhr);
        }
    })(xhr);
    xhr.open('GET', url, true);
    xhr.send('');
}
И вызывается так
request("./camera-resolutions.json", function(o)
{
...
}
Мне надо сначала проверить на наличие файл в другой директории и открыть его (или второй, если файла нет).
Пробовал аналогичным способом проверять
function ifFileExist(url)
{
    var xhr = new XMLHttpRequest();
    xhr.open('GET', url, true);
    xhr.send('');
    xhr.onreadystatechange = function()
    {
        if(xhr.readyState === 4)
        {
            return xhr.status == 200 ? true : false;
        }
    }
}
И вызывать
var settings_file = ifFileExist(settingsFile) ? settingsFile : "./camera-resolutions.json";
request(settings_file, function(o)
{
...
}
Но xhr.status возвращает 0. Где почитать, что бы научиться в эти штуки?

 , ,

yacuken
()

Sailfish OS on Galaxy Tab 2 3G

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

Привет, ЛОР.

Это снова сейлфиш. Последняя на сегодня 2.0.2.48. Что бы не заругали, за одинаковые скрины изменил фоновую картинку.

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

Из работающего всё так же модем, вайфай, блютуз. Плюс теперь не пропадают настройки мобильного интернета. Звук работает. Ютубы и мп3 гоняются. В целом получше чуть стало (: ГПС тоже работает. Но крайне паршиво. Оставлял на ночь планшет с открытой программкой. С утра с трудом нашёлся один спутник.

Как обычно ещё бесполезные скрины тут http://imgur.com/a/h1AgV (там же можно увидеть проблему с приложением камеры и браузера)

И бесполезная сборка тут https://drive.google.com/folderview?id=0B-Bzbf28DTPzQzM3Nzg0NnhjOUU&usp=s...

И бесполезная инструкция (вот ну реально бесполезная) тут http://forum.xda-developers.com/galaxy-tab-2/general/sfos-sailfish-os-galaxy-...

Асло мтп теперь тоже работает. Но пунктик в настройках упорно игнорит переключатель режима. Для включения нужно вручную ввести в терминале (на таблетке)

usb_moded_util -s pc_suite
а для возврата к режиму разработчика (телнет и прочее)
usb_moded_util -s developer_mode

>>> Просмотр (1280x800, 674 Kb)

 

yacuken
()

scratchbox2 и arch linux

Форум — Development

Привет, ЛОР.
Есть ли у кого-то опыт использования scratchbox2 в arch linux? В целом он работает.
Собрал. Поставил. Настроил. На хосте арч. arm'овый rootfs такой же. pacman/makepkg работают. Но не всегда (это про makepkg).

makepkg ругается на fakeroot. По хорошему надо патч небольшой написать для него. Но пока обойдусь переменной FAKEROOTKEY.
И ругается на /dev/fd.

/usr/share/makepkg/util/pkgbuild.sh: line 69: /dev/fd/62: No such file or directory
/usr/share/makepkg/source/file.sh: line 44: /dev/fd/62: No such file or directory
И почее.
Вообще сборке это не мешает. Но мешает скачиванию исходников (из git или другой vcs работает, а curl/wget/etc уже валится).
И так же валится при сжатии манов и прочего (можно решить через !zipman в makepkg.conf, но это тоже не выход)

Как быть, с этим /dev/fd? В интернетах говорят, что надо сделать симлинк ln -s /proc/self/fd /dev/fd. Не помогло (симлинк в рутфс делал).
Пробовал монтировать весь /dev каталог в рутфс. Та же фигня.

Как это вылечить?

 ,

yacuken
()

arch-chroot и пользовательские каталоги

Форум — General

Привет, ЛОР. Может кто-то уже делал такое и мне не придётся костылять? Нужно сделать chroot с помощью скрипта arch-chroot и примонтировать помимо стандартных /dev, /proc, /sys, /и_прочее некоторые пользовательские каталоги. Однако в итоге требуемая директория в chroot'е оказывается пустой. Если использвать chroot из coreutils, то всё норм.
Получается примерно так:

на хосте
mount --rbind /home/yacuken/directory /home/yacuken/rootfs/directory
ls /home/yacuken/rootfs/directory # есть файлы

chroot /home/yacuken/rootfs
ls /directory # есть файлы

arch-chroot /home/yacuken/rootfs
ls /directory # нет файлов
Как мне его заставить сделать это?

 , ,

yacuken
()

PKGBUILD не создаёт пакет.

Форум — Development

Привет, ЛОР. Помогите с проблемой в PKGBUILD.

В упор не замечаю, почему так происходит. makepkg говорит, что сборка завершена, но пакет не создаётся. В $pkgdir/$pkgname файлы лежат.

Собственно PKGBUILD

pkgname=droid-headers
pkgver=0.1
pkgrel=1
pkgdesc='Android headers for libhybris'
arch=('armv7h')
url=''
license=('custom')
options=('!strip')
source=('https://raw.githubusercontent.com/libhybris/libhybris/master/utils/extract-headers.sh')
md5sums=('SKIP')

build() {
  echo "Nothing to build"
}

package() {
  install -d -m 0755 ${pkgdir}/usr/include/droid
  exec ${srcdir}/extract-headers.sh ${startdir} ${pkgdir}/usr/include/droid
}
Здесь ${startdir} - это корень исходников андрюши. Там же и PKGBUILD лежит.

 ,

yacuken
()

Sailfish OS on Galaxy Tab 2 3G

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

Привет, ЛОР.

Хочу вот поделиться. Порт селфиш для моего планшета. На скрине последняя на данный момент версия 2.0.1.7
К сожалению пока всё печально. Из работающего только модем, вайфай и блютус.
Звука нет, от компа не заряжается, после перезагрузки пропадает настройка мобильного интернета (хотя он продолжает работать) и приходится вручную некоторые хаки применять.
Магазин тоже не работает. Точнее работает, но для этого надо связаться с одним из разработчиков, что бы он вручную зарегистрировал imei аппарата (или как-то так). Но я не пробовал. Всё равно пересобрираю по 10 раз на день.

Ещё пара бесполезных скринов тут

>>> Просмотр (1280x800, 1265 Kb)

 ,

yacuken
()

Снова планшет. Снова не заряжается.

Форум — Mobile

Привет, ЛОР.
Тут я уже просил помощи, но всё решилось простой чисткой разъёма. Теперь это не помогает.
Суть проблемы. После того, как планшет разрядился в 0 и отключился я снова не могу его включить. На кнопку включения не реагирует. При включении в розетку или компьютер появляется это и всё. Сопровождается следующим выхлопом от dmesg

[350470.477980] usb 1-1.1: new high-speed USB device number 19 using ehci-pci
[350470.562446] usb 1-1.1: unable to get BOS descriptor
[350473.617646] usb 1-1.1: USB disconnect, device number 19
[350476.618090] usb 1-1.1: new high-speed USB device number 20 using ehci-pci
[350476.702767] usb 1-1.1: unable to get BOS descriptor
[350479.761624] usb 1-1.1: USB disconnect, device number 20
[350482.761470] usb 1-1.1: new high-speed USB device number 21 using ehci-pci
[350482.846318] usb 1-1.1: unable to get BOS descriptor
[350485.905812] usb 1-1.1: USB disconnect, device number 21
[350488.908144] usb 1-1.1: new high-speed USB device number 22 using ehci-pci
[350488.992746] usb 1-1.1: unable to get BOS descriptor
[350492.049628] usb 1-1.1: USB disconnect, device number 22
[350617.419120] usb 1-1.1: new high-speed USB device number 23 using ehci-pci
[350617.507018] rndis_host 1-1.1:1.0 usb0: register 'rndis_host' at usb-0000:00:1a.0-1.1, RNDIS device, b2:1c:e7:16:5f:b0
[350617.523529] rndis_host 1-1.1:1.0 enp0s26u1u1: renamed from usb0
После того, как сетевое устройство всё же определяется я подключаюсь к нему через telnet. Это осталось после моих влажных мечт о нативном арчике с гномом
На планшете всегда показывается 2%, которые даже не поддерживаются. Сначала 2, потом 1, потом опять выкл.
~ # cat /sys/class/power_supply/battery/capacity 
2
дмесг планшета тараторит о battery_manager (много-много)
<6>[  528.185913] C1 [    kworker/1:1] max17042 7-0036: VCELL : 3345, data : 0xa74c
<6>[  528.186645] C1 [    kworker/1:1] max17042 7-0036: AVG Current : -165, data :0xfbdd
<6>[  528.187377] C1 [    kworker/1:1] max17042 7-0036: Current : -183, data :0xfb6c
<6>[  528.188110] C1 [    kworker/1:1] max17042 7-0036: SOC : 2, data : 0x235
<6>[  528.189514] C1 [    kworker/1:1] max17042 7-0036: TEMPERATURE : 292, data :0x1d48
<6>[  528.267028] C1 [    kworker/1:1] battery_manager battery_manager: vcell = 3345000 soc = 2  current = -183 avg_current = -165 status = 1 health = 1 temp = 292 discharge status = 0, limit time : 36152, bootmode : 5
<6>[  558.918548] C1 [    kworker/1:1] max17042 7-0036: VCELL : 3345, data : 0xa744
<6>[  558.919281] C1 [    kworker/1:1] max17042 7-0036: AVG Current : -162, data :0xfbf2
<6>[  558.920013] C1 [    kworker/1:1] max17042 7-0036: Current : -159, data :0xfc03
<6>[  558.920715] C1 [    kworker/1:1] max17042 7-0036: SOC : 2, data : 0x22f
<6>[  558.922149] C1 [    kworker/1:1] max17042 7-0036: TEMPERATURE : 292, data :0x1d4b
<6>[  558.999664] C1 [    kworker/1:1] battery_manager battery_manager: vcell = 3345000 soc = 2  current = -159 avg_current = -162 status = 1 health = 1 temp = 292 discharge status = 0, limit time : 36152, bootmode : 5
<6>[  589.715606] C1 [    kworker/1:1] max17042 7-0036: VCELL : 3345, data : 0xa74a
<6>[  589.716339] C1 [    kworker/1:1] max17042 7-0036: AVG Current : -158, data :0xfc0b
<6>[  589.717071] C1 [    kworker/1:1] max17042 7-0036: Current : -158, data :0xfc0c
<6>[  589.717803] C1 [    kworker/1:1] max17042 7-0036: max17042_check_vf_fullcap_range : [Case 4] previous_vffullcap = 0x4994, NewVfFullCap = 0x4994
<6>[  589.719238] C1 [    kworker/1:1] max17042 7-0036: SOC : 2, data : 0x22c
<6>[  589.720642] C1 [    kworker/1:1] max17042 7-0036: TEMPERATURE : 293, data :0x1d50
<6>[  589.798492] C1 [    kworker/1:1] battery_manager battery_manager: vcell = 3345000 soc = 2  current = -158 avg_current = -158 status = 1 health = 1 temp = 293 discharge status = 0, limit time : 36152, bootmode : 5
И что примечательно, так это то, что включается он сам.
Был разряжен в 0. Подключил к компьютеру. На нём появилась картинка батарейки. И вуаля. Я на пару минут могу подключиться через телнет. И далее, до следующего сеанса связи.
Сначала думал на какой-нибудь suspend. Но введя на планшете reboot -f он просто отключился. Надо снова перетыкать юсб шнур и ждать, когда он снова сам включится.

Что же с ним не так?

UPD. Зарядил выдрав батарею и подключив её к китайскому чуду универсальной зарядки (лягушка кажется?). Там 4 вольта и 0.25 ампера. Периодически тыкал вольтметром. Дождался 3.8 вольта на батарейке. После подключил к компу и оттуда прочитал батарейку. Она показывала уже 14%. Включил в розетку и ушёл спать. Наутро включил без проблем.
Всем спасибо.

 , ,

yacuken
()

Музыка из фильмов и наоборот

Форум — Talks

Сап, ЛОР.
Вот есть множество различных баз с веб (и не очень) мордами к ним, в которых можно найти музыку из фильма, тв шоу и прочее.
А есть ли в природе такое же, но наоборот?

Вот вспомнилась песня. А вот где я её слышал не помню. То есть конечно не факт, что в фильме или сериале, а не на улице. Но если бы увидеть список оных, в которых она использовалась.
Нагуглить конечно можно. Но задача эта не столь тривиальна, как в случае поиска музыки к фильмам.

UPD. Набрёл на http://www.soundtrackcollector.com
Там есть поиск по трекам.

 , ,

yacuken
()

Очередной i3 v0.4-rc

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

Деталей так и нет. А значит надо чем-то себя занять.
Немного переосмыслил прошлую попытку и понял, что одной темы мало. Результат на скрине.
Это конечно не всё. Вообще цвето-схем 70. Есть даже вот такое http://i.imgur.com/IbOnbGz.png Думаю местным понилюбам она по вкусу придётся.
Все схемы были честно свиснуты с xcolors.net в формате .Xresources и заботливо сконвертированы в json.
Выбор осуществляется по хоткею. Скрипт читает директорию с схемами и выводит оных через dmenu. По возвращении ответа от которого запускается второй скрипт, который прописывает соответствующие цвета в конфиги i3, termite, dunst, css для firefox и css для gtk темы. А по завершении вся эта котовасия, кряхтя и пердя с костылями в обнимку начинает перезагружать конфиги.
В результате имеется смена тем почти на лету. Почти из-за gtk3. Для скрина мне приходилось постоянно перезапускать тотем. Firefox тоже надо перезапускать конечно. Но если не заглядывать ему «под юбку», то и не заметно вовсе.

Termite: http://i.imgur.com/mDZIX6C.png
Totem: http://i.imgur.com/yv2Q4PX.png
Скрины по отдельности тут http://imgur.com/a/8oIQM

>>> Просмотр (1364x768, 38 Kb)

 ,

yacuken
()

Замена friGate

Форум — Talks

Привет, ЛОР. Собственно вопрос в сабже. Какая есть ему замена? Из того, что конкретно вы пробовали и можете разъяснить по плюсам и минусам. Дело в том, что заметил вот такую шляпу при заходе на авито, ибэй, ещё_что_то http://i.imgur.com/XGRUyxd.png
Я сначала испугался. Думаю неужели яндекс-бары со спутник-мейлами в ляликсы завезли?
Потом увидел это http://i.imgur.com/FySsjli.png
Ну думаю норма. Людям тоже жить на что-то надо.
Но вся проблема в том, что настройки (галка «Не показывать рекламу») эта хрень рандомно игнорит. И в последнее время всё чаще.

 , ,

yacuken
()

Автосервисы СПб

Форум — Talks

Привет, ЛОР. Достался мне тут bmw e36 с 2-х литровым m50b20 и механикой. Состояние конечно плохенькое. Ну да ладно.

Собственно вопрос к автомобилистам из Питера. Каким автосервисам вы доверяете? У меня стартер накрылся. Сам не осилю. Желательно в районе севера.

Заранее спасибо. Линукс при том, что оным пользуюсь я.

 , ,

yacuken
()

ip forwarding for dummies

Форум — General

Сап, ЛОР.
Пытаюсь через usb на свой планшет завезти интернетов.
В инит скрипте (на планшете) делаю

...
ANDROID_USB=/sys/class/android_usb/android0
echo "18D1" > $ANDROID_USB/idVendor
echo "D001" > $ANDROID_USB/idProduct
echo "samsung" > $ANDROID_USB/iManufacturer
echo "GT-P5100" > $ANDROID_USB/iProduct
echo "1234567890" > $ANDROID_USB/iSerial
echo "rndis" > $ANDROID_USB/functions
echo "1" > $ANDROID_USB/enable
ifconfig rndis0 192.168.2.15
echo "interface rndis0" >> /etc/udhcpd.conf
/bin/busybox-static udhcpd
/bin/busybox-static telnetd -p 23 -l /bin/sh
...
Всё запускается.
Поднимаю на хосте интерфейс
ip link set enp0s29u1u2 up
ip addr add 192.168.2.1/24 dev enp0s29u1u2
И можно через телнет подключиться к планшету и делать, что душе угодно.
На хосте
iptables -t nat -A POSTROUTING -o wlp3s0 -j MASQUERADE
sysctl -w net.ipv4.ip_forwarding=1
На планшете
route add default gw 192.168.2.1
Но интернетов нет. Да и на хосте тоже пропадает. Что делать?

UPD. Ошибка вышла. Интернет пропадает, когда юсб интерфейс поднимаю.

 , ,

yacuken
()

git в arm chroot

Форум — General

Привет, ЛОР.
Проблема с гитом в чруте. Пытаясь сделать git clone могу получить примерно следующее

Cloning into 'PKGBUILDs'...
remote: Counting objects: 7, done.
remote: Compressing objects: 100% (6/6), done.
remote: Total 7 (delta 0), reused 7 (delta 0), pack-reused 0
и всё. Висит. Может и 2, и 5, и 8 (проверено) часов так висеть. Прибью его по ^C. И опять. Раза эдак с n-го может скачать репу. А может сразу, но врядли.
При 'git push', 'git pull' точно такая же байда.
В общем, что где подкрутить, что бы не было такого.
Если важно:
На хосте archlinux с ядром 4.1.4 x86_64
git версии 2.5.0

 , ,

yacuken
()

Хочу работать админом.

Форум — Talks

Привет, ЛОР.

Думаю в лолксы самое подходящее место. В общем и целом дело обстоит так.
Сам я по отучился на повара-кондитера. Хотя последние 4 года работаю термистом. И всё это время непреодолимая тяга к компьютерам. Особенно к тем, что под управлением GNU/Linux(я бы даже сказал исключительно).
Собственно в этом и загвоздка. Какие-то знания есть. Поставить, настроить, в консольку потыкать, в чужую консольку через ssh потыкать, в баше накидать пару скриптов. Но этого же недостаточно. Поэтому у местных хочу попросить совета, чего бы такого подучить/потыкать, что бы несмотря на отсутствие опыта не стыдно было прийти в любую контору и попроситься на какого-нибудь помощника младшего админа. Или около того.

 , , ,

yacuken
()

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