И это всё МОЁ

Короче не тянет компьютер видео с айфона (HEVC 4K 60 FPS).


Ну значит mpv 0.32:


mpv –hwdec=nvdec
Не работает


mpv –hwdec=nvdec-copy
Работает


nvdec and nvdec-copy are the newest, and recommended method to do hardware decoding on Nvidia GPUs.



  • nvdec: requires –vo=gpu (Any platform CUDA is available)

  • nvdec-copy: copies video back to system RAM (Any platform CUDA is available)


А в чём разница? И почему первый не работает?









 , ,








И это всё МОЁ

При попытке установить zoom или latte dock (другие просто не пробовал особо) возникает такая проблема:

https://pastebin.com/VaJ1Hbcx
Решил выполнить cl-update, но в ответ получаю это: https://pastebin.com/zWRbF97E
Также еще пробовал sudo emerge –ask –newuse –changed-use –update @world
На что имею это: https://pastebin.com/hdZpH5At


P.S. в калькулейт и генту тем более новичок. Буду благодарен если кто поможет









 ,








И это всё МОЁ

https://github.com/perilouswithadollarsign/cstrike15_src

Злые хакеры уже написали эксплойты, и заражают игроков, а возможно даже и официальные сервера.








 ,








И это всё МОЁ
package com.example.socialkotlin
import android.graphics.Color.*
import android.os.Bundle
import android.util.Log
import androidx.appcompat.app.AppCompatActivity
import java.util.concurrent.Executors
import kotlin.system.*
import kotlinx.android.synthetic.main.content_main.*
import kotlinx.coroutines.*

suspend fun sendEmail(r: String, msg: String): Boolean { // (6)
delay(2000)
Log.d("TAG", "Sent '$msg' to $r";)
return true
}

suspend fun getReceiverAddressFromDatabase(): String { // (4)
delay(1000)
return "[email protected]"
}

suspend fun sendEmailSuspending(): Boolean {
val msg = async(CommonPool) { // (3)
delay(500)
"The message content"
}
val recipient = async(CommonPool) { // (5)
getReceiverAddressFromDatabase()
}
Log.d("TAG", "Waiting for email data";)
val sendStatus = async(CommonPool) {
sendEmail(recipient.await(), msg.await()) // (7)
}
return sendStatus.await() // (8)
}

class MainActivity : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
Log.d("TAG", "----------------------------";)

val threadPoolExecutor = Executors.newCachedThreadPool()
// val threadPoolExecutor = Executors.newFixedThreadPool(5)
val threadPool = threadPoolExecutor.asCoroutineDispatcher()

val job = launch(threadPool) {
sendEmailSuspending() // (2)
Log.d("TAG", "Email sent successfully.";)
}
job.join() // (9)
Log.d("TAG", "Finished";)

super.onCreate(savedInstanceState)
setContentView(R.layout.content_main)
text_id.setText("zzz2";)
// text_id.setText(getWarmth(c).toString())
}
}
}}}

out:
```> Task :app:compileDebugKotlin FAILED
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (23, 15): Unresolved reference: async
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (23, 21): Cannot access 'CommonPool': it is internal in 'kotlinx.coroutines'
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (24, 9): Suspension functions can be called only within coroutine body
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (27, 21): Unresolved reference: async
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (27, 27): Cannot access 'CommonPool': it is internal in 'kotlinx.coroutines'
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (28, 9): Suspension functions can be called only within coroutine body
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (31, 22): Unresolved reference: async
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (31, 28): Cannot access 'CommonPool': it is internal in 'kotlinx.coroutines'
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (32, 9): Suspension functions can be called only within coroutine body
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (45, 19): Unresolved reference. None of the following candidates is applicable because of receiver t
public fun CoroutineScope.launch(context: CoroutineContext = ..., start: CoroutineStart = ..., block: suspend CoroutineScope.() -> Unit): Job defined in kotlinx.coroutines
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (45, 26): Cannot access 'CommonPool': it is internal in 'kotlinx.coroutines'
e: /home/user/media/source_project/socialkotlin/app/src/main/java/com/example/socialkotlin/MainActivity.kt: (46, 13): Suspend function 'sendEmailSuspending' should be called only from a coroutine or another s









 , ,








И это всё МОЁ

И снова здраствуйте.

Сегодня я, как обычно, переустанавливал систему (поговорка про кота, которому нечего делать, в силе) и напоролся вот на такой косяк:

grep: /home/korchevatel/.wine/*.reg: No such file or directory
------------------------------------------------------
WINEPREFIX INFO:
Drive C: total 12
drwxr-xr-x 3 korchevatel korchevatel 4096 Apr 25 14:29 .
drwxr-xr-x 4 korchevatel korchevatel 4096 Apr 25 14:29 ..
drwxr-xr-x 4 korchevatel korchevatel 4096 Apr 25 14:29 windows

Registry info:
/home/korchevatel/.wine/*.reg:
------------------------------------------------------
------------------------------------------------------
wine cmd.exe /c echo '%AppData%' returned unexpanded string '%ProgramFiles%' ... this can be caused by a corrupt wineprefix (`wineboot -u` may help), by an old wine, or by not owning /home/korchevatel/.wine

Пробовал предложенный wineboot использовать (не знаю, что это), получил вот что:

wine: Unhandled page fault on read access to FFFFFFFFFFFFFFFF at address 000000007BC6B8EC (thread 000b), starting debugger...
000b:err:seh:start_debugger Couldn't start debugger L"winedbg --auto 10 36" (2)
Read the Wine Developers Guide on how to set up winedbg or another debugger
0009:err:module:LdrInitializeThunk "kernelbase.dll" failed to initialize, aborting
0009:err:module:LdrInitializeThunk Initializing dlls for L"C:\\windows\\system32\\wineboot.exe" failed, status c0000005

У меня есть подозрение, что это из-за того, что я, не инициализировав префикс, бросился библиотеки устанавливать через winetricks. Вопрос знатокам: как это исправить?








 








И это всё МОЁ

Установил себе CRUX-3.5. Позарился на минималистичность и настраиваемость. Устанавливал на соседний раздел и вход был осуществлён под chroot. Первым делом установил midnight commander. Привычка. Их меняют только жулики, чтобы не попасться, или подражающие кому то. И вот тут первая засада:


ncurses


Покрутил мышкой и в командной строке mc, вместо работы колёсика стали выскакивать какие то непонятные коды. Начал копать. Методом научного тыка пальцем, виновника вроде бы нашёл, это некорректно скомпиленный ncurses, вернее скомпиленные им описания терминалов. Если тупо скопировать описания терминалов по адресу /usr/share/terminfo/x/* из Slackware-current в CRUX, проблема исчезает. Но это не есть решение, это костыль. В Arch’е содержимое этого каталога похоже как и в CRUX. Правда, я побайтно не сравнивал. Но в Arch’е всё работает по умолчанию, а в CRUX такая вот загогулина. Понял, что, что то не так в описании терминала, но что, пока не могу докопаться. Может кто знает, как решить эту проблему без костылей?









 








И это всё МОЁ

пытаюсь задать шрифт и цвета для текста в GtkTextView. в документации расписана иерархия css, однако проявляется следующая странность - шрифт можно задать только всему виджету, цвета - только дочернему элементу text.


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


в результате генерируется такой css


.view, .view text {
font: 18px Terminus;
color: darkred;
}
.view window.popup {
font: 10pt Sans;
}


но, к сожалению, если это устанавливать в коде через gtk_style_context_add_provider(), контекстное меню остается с огромным шрифтом, хотя если тот же стиль задавать через gtk-inspector - все работает как задумано


кто что может подсказать? с css я не особо дружу, может и накосячил где









 , ,








И это всё МОЁ
И это всё МОЁ

Как сделать так, чтобы после долгого сна ноутбук входил в гибернацию? А то он просто во сне лежит, батарейка тратится.









 ,








И это всё МОЁ

Здравствуйте. Как закрыть порт через iptables для определенного IP? И как создать это правило для определенного пользователя?









 , ,








И это всё МОЁ

https://yadi.sk/i/JZH0YImN2Hn9CQ - ну как так можно было сделать?


Может существуют зеркальные доки в природе?









 , , ,








И это всё МОЁ

Добрый день!


Заинтересовался таким вопросом, вот выдали клиенту его сертификаты для подключения к серверу , он взял и перенес их на другую машину, подарил,отдал и.т.д…


Как этого избежать,возможно ли , какая либо привязка к железу, защиту от копирования, установка в центр сертификации windows и.т.д?


Поделитесь опытом,мыслями на эту тему ?









 ,








И это всё МОЁ

Здравствуйте!

Кто-нибудь знает, как в Emacs сделать, чтобы можно было открывать и сохранять файлы не через строку буфера (find-file), а через стандартный диалог операционной системы? Очень хочется иметь возможность выхода на GUI.








 ,








И это всё МОЁ

Объясните пожалуйста от начала до конца (или дайте статью на русском), как установить CryEngine на linux (Debian 10)









 , , ,








И это всё МОЁ

Расскажите пожалуйста, кто знает. Что за экзотика такая?


Это вообще BSD или System V? Там графический интерфейс есть? Gnone, CDE?









 








И это всё МОЁ
Состоялся экспериментальный выпуск открытой реализации WinAPI - Wine 5.7. С момента выпуска версии 5.6 было закрыто 38 отчётов об ошибках и внесено 415 изменений.



И это всё МОЁ

Установил от юзера torbrowser-launcher и telegram-desktop. В итоге ярлыка telegram в меню «приложения/интернет» в XFCE нет, но при запуске через терминал он запускается. С tor ярлык есть, но он не запускается, через терминал в том числе. Зато от root видны ярлыки telegram, и tor запускается. Ругаясь на то, что его от root запустили.

В общем как сделать так, что бы от юзера запускался и tor и telegram через ярлыки?








 , , , ,








И это всё МОЁ

Добрый день.

Имеется сервер1 на арче с интерфейсами:

enp1s0 (WAN, 192.168.100.3)

enp2s0 (LAN, 10.128.10.0/24)

wg-client (10.0.0.3, подключен к серверу2,10.0.0.1 на VPS)

Настроен роутинг всего трафика через wg-client: «default via 10.0.0.1 dev wg-client», а также «AllowedIPs = 0.0.0.0/0» в конфиге wireguard. Форвардинг ipv4, разумеется, включен.

( Все конфиги )

Всё замечательно работает, кроме одной досадной мелочи - сервер1 недоступен из LAN по адресу 10.0.0.3.

При этом он доступен по адресам LAN 10.128.10.1 и WAN 192.168.100.3. И даже 10.0.0.1 пингуется из локалки.

До wireguard таким же образом был настроен softether, и его интерфейс был доступен.

Объясню для чего это вообще нужно — чтобы можно было по одному адресу (10.0.0.3) получить доступ к ресурсам сервера1 и из LAN, и из любого другого места, подключившись по wireguard к серверу2.








 , , ,








И это всё МОЁ
И это всё МОЁ

Решил себе manjaro на ноут поставить но меня смущает потребляемая им память когда им пользуешься без установки. На компе 8 гб озу, сжирает сразу 4 без запущенных приложений. На ноуте 4гб озу 1 гб остаётся свободным, после запуска браузера 600 мб. Это нормально для live-CD режима? После установки система будет меньше жрать? Я вроде слышал что манджаро не более 700 Мб сжирает. Но вот такие результаты до установки настораживают. Не хочется в итоге получить систему которая жрёт озу больше чем винда.









 , ,