LINUX.ORG.RU

Сообщения luntik2012

 

слишком быстрые или медленные старые игры под wine

Форум — Games

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

конкретно с бешенной скоростью работает игра Charlie II, версия 2.03

наборот медленно, с околонулевой скоростью, летают стрелы в Froggy Castle, версия 1.00

обе игры нормально работали под xp/7

игры взяты с диска «детские игры 2004», есть на рутрекере, если чё

 ,

luntik2012
()

popcorntime для музыки, клиенты на qt

Форум — Development

что должно быть:

  • google music в виде нативного приложения с торрентами под капотом. обширная бд музыки.

P.S. просьба не разводить срачи и не предлагать альтернативные решения проблемы

 , , , ,

luntik2012
()

не собирается qt 5.15.2: error: ‘numeric_limits’ is not a class template

Форум — Development

делаю

git clone git://code.qt.io/qt/qt5.git
cd qt5
git checkout 5.15.2
perl init-repository
./configure -release -opensource -confirm-license -skip qtwayland -skip qtlocation -skip qtscript -make libs -v

получаю

g++ -c -o qutfcodec.o   -std=c++11 -ffunction-sections -fdata-sections -g -g  -I/home/nikita/tmp/qt5/qtbase/qmake -I/home/nikita/tmp/qt5/qtbase/qmake/library -I/home/nikita/tmp/qt5/qtbase/qmake/generators -I/home/nikita/tmp/qt5/qtbase/src/3rdparty/tinycbor/src -I/home/nikita/tmp/qt5/qtbase/qmake/generators/unix -I/home/nikita/tmp/qt5/qtbase/qmake/generators/win32 -I/home/nikita/tmp/qt5/qtbase/qmake/generators/mac -I../include -I../include/QtCore -I../include/QtCore/5.15.2 -I../include/QtCore/5.15.2/QtCore -I../src/corelib/global -I/home/nikita/tmp/qt5/qtbase/mkspecs/linux-g++ -DQT_VERSION_STR=\"5.15.2\" -DQT_VERSION_MAJOR=5 -DQT_VERSION_MINOR=15 -DQT_VERSION_PATCH=2 -DQT_BUILD_QMAKE -DQT_BOOTSTRAPPED -DPROEVALUATOR_FULL -DQT_NO_FOREACH /home/nikita/tmp/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
In file included from ../include/QtCore/qfloat16.h:1,
                 from ../include/QtCore/../../src/corelib/global/qendian.h:44,
                 from ../include/QtCore/qendian.h:1,
                 from /home/nikita/tmp/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp:43:
../include/QtCore/../../src/corelib/global/qfloat16.h:300:7: error: ‘numeric_limits’ is not a class template
  300 | class numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> : public numeric_limits<float>
      |       ^~~~~~~~~~~~~~
../include/QtCore/../../src/corelib/global/qfloat16.h:300:77: error: expected template-name before ‘<’ token
  300 | class numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> : public numeric_limits<float>
      |                                                                             ^
../include/QtCore/../../src/corelib/global/qfloat16.h:300:77: error: expected ‘{’ before ‘<’ token
../include/QtCore/../../src/corelib/global/qfloat16.h:344:18: error: ‘numeric_limits’ is not a class template
  344 | template<> class numeric_limits<const QT_PREPEND_NAMESPACE(qfloat16)>
      |                  ^~~~~~~~~~~~~~
../include/QtCore/../../src/corelib/global/qfloat16.h:344:69: error: ‘std::numeric_limits’ is not a template
  344 | template<> class numeric_limits<const QT_PREPEND_NAMESPACE(qfloat16)>
      |                                                                     ^
../include/QtCore/../../src/corelib/global/qfloat16.h:300:7: note: previous declaration here
  300 | class numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> : public numeric_limits<float>
      |       ^~~~~~~~~~~~~~
../include/QtCore/../../src/corelib/global/qfloat16.h:345:28: error: expected template-name before ‘<’ token
  345 |     : public numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> {};
      |                            ^
../include/QtCore/../../src/corelib/global/qfloat16.h:346:18: error: ‘numeric_limits’ is not a class template
  346 | template<> class numeric_limits<volatile QT_PREPEND_NAMESPACE(qfloat16)>
      |                  ^~~~~~~~~~~~~~
../include/QtCore/../../src/corelib/global/qfloat16.h:346:72: error: ‘std::numeric_limits’ is not a template
  346 | template<> class numeric_limits<volatile QT_PREPEND_NAMESPACE(qfloat16)>
      |                                                                        ^
../include/QtCore/../../src/corelib/global/qfloat16.h:300:7: note: previous declaration here
  300 | class numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> : public numeric_limits<float>
      |       ^~~~~~~~~~~~~~
../include/QtCore/../../src/corelib/global/qfloat16.h:347:28: error: expected template-name before ‘<’ token
  347 |     : public numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> {};
      |                            ^
../include/QtCore/../../src/corelib/global/qfloat16.h:348:18: error: ‘numeric_limits’ is not a class template
  348 | template<> class numeric_limits<const volatile QT_PREPEND_NAMESPACE(qfloat16)>
      |                  ^~~~~~~~~~~~~~
../include/QtCore/../../src/corelib/global/qfloat16.h:348:78: error: ‘std::numeric_limits’ is not a template
  348 | template<> class numeric_limits<const volatile QT_PREPEND_NAMESPACE(qfloat16)>
      |                                                                              ^
../include/QtCore/../../src/corelib/global/qfloat16.h:300:7: note: previous declaration here
  300 | class numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> : public numeric_limits<float>
      |       ^~~~~~~~~~~~~~
../include/QtCore/../../src/corelib/global/qfloat16.h:349:28: error: expected template-name before ‘<’ token
  349 |     : public numeric_limits<QT_PREPEND_NAMESPACE(qfloat16)> {};
      |                            ^
In file included from ../include/QtCore/qendian.h:1,
                 from /home/nikita/tmp/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp:43:
../include/QtCore/../../src/corelib/global/qendian.h: In static member function ‘static constexpr QSpecialInteger<S> QSpecialInteger<S>::max()’:
../include/QtCore/../../src/corelib/global/qendian.h:331:30: error: ‘std::numeric_limits’ is not a template
  331 |     { return QSpecialInteger(std::numeric_limits<T>::max()); }
      |                              ^~~
../include/QtCore/../../src/corelib/global/qendian.h:331:54: error: incomplete type ‘std::numeric_limits’ used in nested name specifier
  331 |     { return QSpecialInteger(std::numeric_limits<T>::max()); }
      |                                                      ^~~
../include/QtCore/../../src/corelib/global/qendian.h: In static member function ‘static constexpr QSpecialInteger<S> QSpecialInteger<S>::min()’:
../include/QtCore/../../src/corelib/global/qendian.h:333:30: error: ‘std::numeric_limits’ is not a template
  333 |     { return QSpecialInteger(std::numeric_limits<T>::min()); }
      |                              ^~~
../include/QtCore/../../src/corelib/global/qendian.h:333:54: error: incomplete type ‘std::numeric_limits’ used in nested name specifier
  333 |     { return QSpecialInteger(std::numeric_limits<T>::min()); }
      |                                                      ^~~
make: *** [Makefile:383: qutfcodec.o] Error 1

gcc --version
gcc (GCC) 11.1.0

UPD. решено

https://stackoverflow.com/questions/68081481/how-can-i-build-qt-5-13-2-with-gcc-11-1-on-windows

 , , ,

luntik2012
()

QtCreator: нет вывода из QML [SOLVED]

Форум — Development

юзаю console.log, вывод есть при запуске проги из консоли напрямую, в qtcreator видно только

QML debugging is enabled. Only use this in a safe environment.

что пробовал:

  • TARGET_COMPILE_DEFINITIONS(${PROJECT_NAME} PRIVATE $<$<OR:$<CONFIG:Debug>,$<CONFIG:RelWithDebInfo>>:QT_QML_DEBUG>)

  • в build settings и run settings повключал всё про qml

  • в options qtcreator-a в default build properties перепробовал все сочетания опций separate debug info, QML debugging, Use Qt Quick Compiler

  • запускал в креаторе с аргументами командной строки типа qmljsdebugger=port:5555,host:localhost,block и аттачился через Debug->Start Debugging->Attach to Qml Port

c qmake проектами тоже не пашет. проверял так: создавал empty Qt Quick Application и добавлял в main.qml

Component.onCompleted: console.log("Hello")

 , , ,

luntik2012
()

фризы при high disk i/o на archlinux с nmve и hdd

Форум — Admin

При скачивании торрентов или каких-нибудь стимовских игруль на nvme или hdd начинаются лютые фризы, даже курсор, бывает, залипает надолго. Оперативки свободной достаточно, свопа тоже, свободного места на nvme тоже хватает. Стоит arch/xfce.

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
dev             5.7G     0  5.7G   0% /dev
run             5.7G  1.5M  5.7G   1% /run
/dev/nvme0n1p3  937G  533G  357G  60% /
tmpfs           5.7G  164M  5.6G   3% /dev/shm
tmpfs           4.0M     0  4.0M   0% /sys/fs/cgroup
tmpfs           5.7G   78M  5.7G   2% /tmp
/dev/nvme0n1p2  504M  118M  362M  25% /boot
/dev/nvme0n1p1  511M  132K  511M   1% /boot/efi
/dev/sda1       916G  250G  620G  29% /mnt/garbage
tmpfs           1.2G  116K  1.2G   1% /run/user/1000

$ free -h
              total        used        free      shared  buff/cache   available
Mem:           11Gi       3.1Gi       3.3Gi       456Mi       5.0Gi       7.5Gi
Swap:          11Gi       330Mi        11Gi

$ lscpu  | grep name
Model name:                      Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz

$ sudo lshw -class disk -class storage | grep product
       product: ST1000LM035-1RK1
       product: INTEL SSDPEKNW010T8

куда вообще копать?

 , , ,

luntik2012
()

qml mxe: module «QtQuick.Layouts» plugin «qquicklayoutsplugin» not found

Форум — Development

сделал git clone, make qt5, скопировал в каталог с .exe все qml директории, все директории плагинов, всё как всегда

выдаёт module «QtQuick.Layouts» plugin «qquicklayoutsplugin» not found

чё делать?

 , ,

luntik2012
()

как сделать eth-wlan bridge на ubuntu?

Форум — Admin

жезезки:

  • точка доступа, подсеть 192.168.2.*/24 (wlan/eth)
  • девайс, у него адрес по умолчанию 192.168.1.3/24, и не хочется его менять (т.к. девайсов будет много). только ethernet
  • платка raspberry pi или banana pi (wlan/eth) на ubuntu/debian
  • клиентский комп в сети 192.168.2.*/24

вопрос: как сделать так, чтобы я втыкал свой девайс в платку, платка каким-то боком заводила/пробрасывала его по wifi в сеть 192.168.2.*/24 и я с компа работал с этим девайсом?

игрался с костылями, позволяющими в brctl юзать wlan-ы, пока безрезультатно

 , , ,

luntik2012
()

как увеличить кол-во запросов в секунду в mariadb?

Форум — Admin

стоит арч, дефолтная конфиг mariadb, таблица 60K записей:

CREATE TABLE `tracks` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `album_fk` int(11) NOT NULL,
  `genre_fk` int(11) NOT NULL,
  `duration_s` int(11) NOT NULL,
  `title` varchar(255) COLLATE utf8mb4_unicode_ci NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `uq_tracks` (`album_fk`,`title`),
  KEY `fk_tracks_genres_idx` (`genre_fk`),
  CONSTRAINT `fk_tracks_albums` FOREIGN KEY (`album_fk`) REFERENCES `albums` (`id`) ON DELETE CASCADE ON UPDATE CASCADE,
  CONSTRAINT `fk_tracks_genres` FOREIGN KEY (`genre_fk`) REFERENCES `genres` (`id`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=66111 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

для бенчмарка использую запрос

select * from tracks where title = 'random_ololo'

такой строчкой запускаю

$ mysqlslap -u root -p"pass"  --concurrency=`nproc` --number-of-queries=1000 --create-schema=mydb --query="select * from tracks where title = '`head /dev/urandom | tr -dc A-Za-z0-9 | head -c 13 ; echo ''`'" --delimiter=";" --verbose --iterations=2 --debug-info
Benchmark
	Average number of seconds to run all queries: 3.320 seconds
	Minimum number of seconds to run all queries: 3.273 seconds
	Maximum number of seconds to run all queries: 3.368 seconds
	Number of clients running queries: 8
	Average number of queries per client: 125


User time 0.03, System time 0.02
Maximum resident set size 5852, Integral resident set size 0
Non-physical pagefaults 482, Physical pagefaults 0, Swaps 0
Blocks in 0 out 0, Messages in 0 out 0, Signals 0
Voluntary context switches 2107, Involuntary context switches 6

выходит примерно 333 запроса в секунду. если заменить рандом на константу - результат тот же. бд весит 4.5 мегабайта, стоит nmve и проц

$ lscpu | grep -E "Hz|Model name|CPU\(s\)"
CPU(s):                          8
On-line CPU(s) list:             0-7
Model name:                      Intel(R) Core(TM) i5-8265U CPU @ 1.60GHz
CPU MHz:                         753.866
CPU max MHz:                     3900.0000
CPU min MHz:                     400.0000
NUMA node0 CPU(s):               0-7

вопрос: как достичь тех мифических 50-60К запросов в секунду, о которых хвастают на stackoverflow?

 ,

luntik2012
()

rpi3 arch x11 direct rendering?

Форум — Linux-hardware

возможно ли? если да, как? fbturbo бесполезный софтварный кусок.

накатил арч от второй малинки https://archlinuxarm.org/platforms/armv8/broadcom/raspberry-pi-3

от третьей не завёлся

 ,

luntik2012
()

не работает тачскрин в ubuntu

Форум — Linux-hardware
$ sudo evtest 
No device specified, trying to scan all of /dev/input/event*
Available devices:
/dev/input/event0:	Power Button
/dev/input/event1:	Power Button
/dev/input/event2:	Arduino LLC Arduino Leonardo Mouse
/dev/input/event3:	Arduino LLC Arduino Leonardo Keyboard
/dev/input/event4:	Logitech USB Optical Mouse
/dev/input/event5:	Logitech Wireless Keyboard PID:4023
/dev/input/event6:	Logitech Wireless Mouse
/dev/input/event7:	Goodix Capacitive TouchScreen
/dev/input/event8:	Intel HID events
/dev/input/event9:	Video Bus
/dev/input/event10:	gpio-keys
/dev/input/event11:	gpio-keys
/dev/input/event12:	Intel HDMI/DP LPE Audio HDMI/DP,pcm=0
/dev/input/event13:	Intel HDMI/DP LPE Audio HDMI/DP,pcm=1
/dev/input/event14:	Intel HDMI/DP LPE Audio HDMI/DP,pcm=2
/dev/input/event15:	chtrt5645 Headset

на 7 мой тач, на нажатия не реагирует

 , ,

luntik2012
()

как заставить гугл искать обязательные слова?

Форум — General

когда-то работала такая фигня

+«banana» pi use rpi camera

теперь нет. на трёх страницах только одна ссылка со словом banana

 

luntik2012
()

как пробросить lvds матрицу в embedded плату с mipi-csi2?

Форум — Linux-hardware

есть lvds (не sub) матрица, на плате есть только 4-lane mipi-csi2, скоростных gpio нет.

кто-нибудь делал это через ПЛИС вместе с d-phy обвесом? можно без ПЛИС? нашёл только микрухи от сони для их матриц

 ,

luntik2012
()

что с опеннетом?

Форум — General

 

luntik2012
()

спятил wi-fi адаптер в ноуте

Форум — Linux-hardware

после обновы на арче dmesg непрерывно выдаёт какой-то адъ. nm пару раз в секунду переключается между состояниями device not managed/device ready.

[  385.501710] iwlwifi 0000:00:14.3: Firmware not running - cannot dump error
[  385.522544] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[  385.614400] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[  385.679615] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
[  385.688824] iwlwifi 0000:00:14.3: Conflict between TLV & NVM regarding enabling LAR (TLV = enabled NVM =disabled)
[  385.888878] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[  385.888966] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[  385.888970] iwlwifi 0000:00:14.3: Status: 0x00000050, count: 6
[  385.888973] iwlwifi 0000:00:14.3: Loaded firmware version: 46.6bf1df06.0
[  385.888976] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
[  385.888979] iwlwifi 0000:00:14.3: 0x00A022F1 | trm_hw_status0
[  385.888982] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[  385.888984] iwlwifi 0000:00:14.3: 0x004882DA | branchlink2
[  385.888986] iwlwifi 0000:00:14.3: 0x0047932A | interruptlink1
[  385.888989] iwlwifi 0000:00:14.3: 0x0000B0D0 | interruptlink2
[  385.888991] iwlwifi 0000:00:14.3: 0x0001A83E | data1
[  385.888993] iwlwifi 0000:00:14.3: 0x00001000 | data2
[  385.888996] iwlwifi 0000:00:14.3: 0xF0000008 | data3
[  385.888998] iwlwifi 0000:00:14.3: 0x00000000 | beacon time
[  385.889000] iwlwifi 0000:00:14.3: 0x0003960B | tsf low
[  385.889003] iwlwifi 0000:00:14.3: 0x00000000 | tsf hi
[  385.889005] iwlwifi 0000:00:14.3: 0x00000000 | time gp1
[  385.889007] iwlwifi 0000:00:14.3: 0x0003960B | time gp2
[  385.889010] iwlwifi 0000:00:14.3: 0x00000001 | uCode revision type
[  385.889012] iwlwifi 0000:00:14.3: 0x0000002E | uCode version major
[  385.889015] iwlwifi 0000:00:14.3: 0x6BF1DF06 | uCode version minor
[  385.889017] iwlwifi 0000:00:14.3: 0x00000312 | hw version
[  385.889019] iwlwifi 0000:00:14.3: 0x18C89008 | board version
[  385.889022] iwlwifi 0000:00:14.3: 0x001D0177 | hcmd
[  385.889024] iwlwifi 0000:00:14.3: 0x00122080 | isr0
[  385.889026] iwlwifi 0000:00:14.3: 0x00000000 | isr1
[  385.889028] iwlwifi 0000:00:14.3: 0x08001802 | isr2
[  385.889030] iwlwifi 0000:00:14.3: 0x404001C0 | isr3
[  385.889033] iwlwifi 0000:00:14.3: 0x00000000 | isr4
[  385.889035] iwlwifi 0000:00:14.3: 0x001D0177 | last cmd Id
[  385.889037] iwlwifi 0000:00:14.3: 0x0001A83E | wait_event
[  385.889040] iwlwifi 0000:00:14.3: 0x00000000 | l2p_control
[  385.889042] iwlwifi 0000:00:14.3: 0x00000820 | l2p_duration
[  385.889044] iwlwifi 0000:00:14.3: 0x00000000 | l2p_mhvalid
[  385.889046] iwlwifi 0000:00:14.3: 0x00000000 | l2p_addr_match
[  385.889049] iwlwifi 0000:00:14.3: 0x0000000D | lmpm_pmg_sel
[  385.889051] iwlwifi 0000:00:14.3: 0x08081425 | timestamp
[  385.889053] iwlwifi 0000:00:14.3: 0x0000183C | flow_handler
[  385.889090] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[  385.889093] iwlwifi 0000:00:14.3: Status: 0x00000050, count: 7
[  385.889096] iwlwifi 0000:00:14.3: 0x20000034 | NMI_INTERRUPT_WDG
[  385.889098] iwlwifi 0000:00:14.3: 0x00000000 | umac branchlink1
[  385.889100] iwlwifi 0000:00:14.3: 0xC008885E | umac branchlink2
[  385.889103] iwlwifi 0000:00:14.3: 0x80454D04 | umac interruptlink1
[  385.889105] iwlwifi 0000:00:14.3: 0xC00842AC | umac interruptlink2
[  385.889107] iwlwifi 0000:00:14.3: 0x00000400 | umac data1
[  385.889109] iwlwifi 0000:00:14.3: 0xC00842AC | umac data2
[  385.889112] iwlwifi 0000:00:14.3: 0xDEADBEEF | umac data3
[  385.889114] iwlwifi 0000:00:14.3: 0x0000002E | umac major
[  385.889116] iwlwifi 0000:00:14.3: 0x6BF1DF06 | umac minor

[  385.889119] iwlwifi 0000:00:14.3: 0x000395F3 | frame pointer
[  385.889121] iwlwifi 0000:00:14.3: 0xC0886B5C | stack pointer
[  385.889123] iwlwifi 0000:00:14.3: 0x001E010C | last host cmd
[  385.889125] iwlwifi 0000:00:14.3: 0x00000000 | isr status reg
[  385.889144] iwlwifi 0000:00:14.3: Fseq Registers:
[  385.889152] iwlwifi 0000:00:14.3: 0x58832ABA | FSEQ_ERROR_CODE
[  385.889160] iwlwifi 0000:00:14.3: 0x00000000 | FSEQ_TOP_INIT_VERSION
[  385.889168] iwlwifi 0000:00:14.3: 0x49A48BA5 | FSEQ_CNVIO_INIT_VERSION
[  385.889177] iwlwifi 0000:00:14.3: 0x0000A384 | FSEQ_OTP_VERSION
[  385.889185] iwlwifi 0000:00:14.3: 0x6074D757 | FSEQ_TOP_CONTENT_VERSION
[  385.889193] iwlwifi 0000:00:14.3: 0xDED8FBAF | FSEQ_ALIVE_TOKEN
[  385.889202] iwlwifi 0000:00:14.3: 0x4F82D1F2 | FSEQ_CNVI_ID
[  385.889210] iwlwifi 0000:00:14.3: 0x1C49987E | FSEQ_CNVR_ID
[  385.889218] iwlwifi 0000:00:14.3: 0x01000100 | CNVI_AUX_MISC_CHIP
[  385.889229] iwlwifi 0000:00:14.3: 0x00000201 | CNVR_AUX_MISC_CHIP
[  385.889240] iwlwifi 0000:00:14.3: 0x0000485B | CNVR_SCU_SD_REGS_SD_REG_DIG_DCDC_VTRIM
[  385.889281] iwlwifi 0000:00:14.3: 0xA5A5A5A2 | CNVR_SCU_SD_REGS_SD_REG_ACTIVE_VDIG_MIRROR
[  385.889290] iwlwifi 0000:00:14.3: Firmware error during reconfiguration - reprobe!
[  385.889333] iwlwifi 0000:00:14.3: LED command failed: -5
[  385.889363] iwlwifi 0000:00:14.3: FW error in SYNC CMD SCAN_CFG_CMD
[  385.889367] iwlwifi 0000:00:14.3: LED command failed: -5
[  385.889371] CPU: 1 PID: 535 Comm: NetworkManager Tainted: G           OE     5.4.2-arch1-1 #1
[  385.889374] Hardware name: Dell Inc. Vostro 5481/0PK27Y, BIOS 1.3.0 10/30/2018
[  385.889376] Call Trace:
[  385.889388]  dump_stack+0x66/0x90
[  385.889413]  iwl_trans_pcie_send_hcmd+0x45d/0x470 [iwlwifi]
[  385.889421]  ? wait_woken+0x70/0x70
[  385.889442]  iwl_trans_send_cmd+0x51/0xb0 [iwlwifi]
[  385.889465]  iwl_mvm_send_cmd+0x1b/0x40 [iwlmvm]
[  385.889487]  iwl_mvm_legacy_config_scan+0x28e/0x450 [iwlmvm]
[  385.889510]  iwl_mvm_config_scan+0x11a/0x130 [iwlmvm]
[  385.889525]  iwl_mvm_up+0x8fb/0xc00 [iwlmvm]
[  385.889538]  ? iwl_mvm_reset_phy_ctxts+0x60/0x60 [iwlmvm]
[  385.889555]  __iwl_mvm_mac_start+0x26/0x1c0 [iwlmvm]
[  385.889570]  iwl_mvm_mac_start+0x24/0x40 [iwlmvm]
[  385.889607]  drv_start+0x3e/0x130 [mac80211]
[  385.889645]  ieee80211_do_open+0x20b/0x850 [mac80211]
[  385.889679]  ? ieee80211_check_concurrent_iface+0x14f/0x1c0 [mac80211]
[  385.889686]  __dev_open+0xe0/0x170
[  385.889693]  __dev_change_flags+0x18e/0x1f0
[  385.889700]  dev_change_flags+0x21/0x60
[  385.889704]  do_setlink+0x761/0xf70
[  385.889713]  ? cpumask_next_and+0x19/0x20
[  385.889719]  ? update_sd_lb_stats+0x11b/0x750
[  385.889722]  ? cpumask_next+0x16/0x20
[  385.889726]  ? __snmp6_fill_stats64.isra.0+0x66/0x110
[  385.889733]  __rtnl_newlink+0x5b9/0x940
[  385.889755]  rtnl_newlink+0x44/0x70
[  385.889758]  rtnetlink_rcv_msg+0x137/0x3c0
[  385.889763]  ? __wake_up_common+0x7a/0x140
[  385.889767]  ? rtnl_calcit.isra.0+0x120/0x120
[  385.889774]  netlink_rcv_skb+0x75/0x140
[  385.889780]  netlink_unicast+0x179/0x210
[  385.889786]  netlink_sendmsg+0x208/0x3d0
[  385.889791]  sock_sendmsg+0x5e/0x60
[  385.889795]  ____sys_sendmsg+0x21b/0x290
[  385.889801]  ___sys_sendmsg+0xa3/0xf0
[  385.889810]  __sys_sendmsg+0x81/0xd0
[  385.889819]  do_syscall_64+0x4e/0x140
[  385.889824]  entry_SYSCALL_64_after_hwframe+0x44/0xa9
[  385.889829] RIP: 0033:0x7f41c14277ed
[  385.889835] Code: 28 89 54 24 1c 48 89 74 24 10 89 7c 24 08 e8 4a 53 f8 ff 8b 54 24 1c 48 8b 74 24 10 41 89 c0 8b 7c 24 08 b8 2e 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 2f 44 89 c7 48 89 44 24 08 e8 7e 53 f8 ff 48
[  385.889837] RSP: 002b:00007ffe29c7cbb0 EFLAGS: 00000293 ORIG_RAX: 000000000000002e
[  385.889842] RAX: ffffffffffffffda RBX: 000000000000290d RCX: 00007f41c14277ed
[  385.889843] RDX: 0000000000000000 RSI: 00007ffe29c7cbf0 RDI: 000000000000000c
[  385.889845] RBP: 00005652ad548070 R08: 0000000000000000 R09: 0000000000000000
[  385.889847] R10: 0000000000000000 R11: 0000000000000293 R12: 0000000000000000
[  385.889849] R13: 00007ffe29c7cd50 R14: 00007ffe29c7cd4c R15: 0000000000000000
[  385.921473] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[  386.012817] iwlwifi 0000:00:14.3: Applying debug destination EXTERNAL_DRAM
[  386.077977] iwlwifi 0000:00:14.3: FW already configured (0) - re-configuring
[  386.087321] iwlwifi 0000:00:14.3: Conflict between TLV & NVM regarding enabling LAR (TLV = enabled NVM =disabled)
[  386.287443] iwlwifi 0000:00:14.3: Microcode SW error detected. Restarting 0x0.
[  386.287531] iwlwifi 0000:00:14.3: Start IWL Error Log Dump:
[  386.287535] iwlwifi 0000:00:14.3: Status: 0x00000040, count: 6
[  386.287538] iwlwifi 0000:00:14.3: Loaded firmware version: 46.6bf1df06.0
[  386.287542] iwlwifi 0000:00:14.3: 0x00000071 | NMI_INTERRUPT_UMAC_FATAL    
[  386.287545] iwlwifi 0000:00:14.3: 0x00A0A2F1 | trm_hw_status0
[  386.287548] iwlwifi 0000:00:14.3: 0x00000000 | trm_hw_status1
[  386.287550] iwlwifi 0000:00:14.3: 0x004882DA | branchlink2
[  386.287553] iwlwifi 0000:00:14.3: 0x0047932A | interruptlink1
[  386.287556] iwlwifi 0000:00:14.3: 0x0000B0D0 | interruptlink2

$ lspci 
00:00.0 Host bridge: Intel Corporation Coffee Lake HOST and DRAM Controller (rev 0b)
00:02.0 VGA compatible controller: Intel Corporation UHD Graphics 620 (Whiskey Lake)
00:04.0 Signal processing controller: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Thermal Subsystem (rev 0b)
00:08.0 System peripheral: Intel Corporation Xeon E3-1200 v5/v6 / E3-1500 v5 / 6th/7th/8th Gen Core Processor Gaussian Mixture Model
00:12.0 Signal processing controller: Intel Corporation Cannon Point-LP Thermal Controller (rev 30)
00:13.0 Serial controller: Intel Corporation Cannon Point-LP Integrated Sensor Hub (rev 30)
00:14.0 USB controller: Intel Corporation Cannon Point-LP USB 3.1 xHCI Controller (rev 30)
00:14.2 RAM memory: Intel Corporation Cannon Point-LP Shared SRAM (rev 30)
00:14.3 Network controller: Intel Corporation Cannon Point-LP CNVi [Wireless-AC] (rev 30)
00:15.0 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #0 (rev 30)
00:15.1 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP Serial IO I2C Controller #1 (rev 30)
00:16.0 Communication controller: Intel Corporation Cannon Point-LP MEI Controller #1 (rev 30)
00:17.0 SATA controller: Intel Corporation Cannon Point-LP SATA Controller [AHCI Mode] (rev 30)
00:1d.0 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #9 (rev f0)
00:1d.4 PCI bridge: Intel Corporation Cannon Point-LP PCI Express Root Port #13 (rev f0)
00:1f.0 ISA bridge: Intel Corporation Cannon Point-LP LPC Controller (rev 30)
00:1f.3 Audio device: Intel Corporation Cannon Point-LP High Definition Audio Controller (rev 30)
00:1f.4 SMBus: Intel Corporation Cannon Point-LP SMBus Controller (rev 30)
00:1f.5 Serial bus controller [0c80]: Intel Corporation Cannon Point-LP SPI Controller (rev 30)
01:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)
02:00.0 Non-Volatile memory controller: Intel Corporation SSD 660P Series (rev 03)

есть зайти в nm-connection-editor, ноут виснет намертво

 ,

luntik2012
()

Не пора ли объединяться в linux.opennet.ru?

Форум — Linux-org-ru

Там аноны и тут аноны. Там лайки и тут звёздочки. Там шигорин и тут шаман. Там ublock работает и тут тоже. Зачем два сайта про линукс?

А при таком домене и лор на месте, и опеннет никуда не делся. А сайт я бы от лора оставил, он тёмненький. А шигорина бы в дурку сдал.

Потом ввести карму, после чего все технари с хабра уйдут сюда. А дайджесты, copypaste обезъян и прочие блоги компаний банхаммером по лицу.

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

Избыток субсидий можно тратить на благотворительность. На строительство храма какого-нибудь или там мечети, они будут молиться за ресурс.

 , ,

luntik2012
()

[solved] fiio q1 mark II не пашет под archlinux

Форум — Linux-hardware

сегодня взял. на работе арч и всё норм, дома на ноуте на арче не хочет работать. гуглы с реддитами ничего не дали. может, не стоит чего на ноуте?

$ dmesg | tail -n 6
[375111.399378] usb 1-3: new high-speed USB device number 11 using xhci_hcd
[375111.539960] usb 1-3: New USB device found, idVendor=2972, idProduct=0035, bcdDevice= 1.07
[375111.539965] usb 1-3: New USB device strings: Mfr=1, Product=3, SerialNumber=2
[375111.539968] usb 1-3: Product: FiiO Q1
[375111.539971] usb 1-3: Manufacturer: GuangZhou FiiO Electronics Co.,Ltd
[375111.539974] usb 1-3: SerialNumber: FA132531

$ cat /etc/asound.conf 
# Use PulseAudio by default
pcm.!default {
  type pulse
  fallback "sysdefault"
  hint {
    show on
    description "Default ALSA Output (currently PulseAudio Sound Server)"
  }
}

ctl.!default {
  type pulse
  fallback "sysdefault"
}

# vim:set ft=alsaconf:

sudo aplay -l не показывает

в pavucontrol и alsamixer нет нет

руками лезть в asound.conf не хочу, т.к. девайс хочу с собой носить и не знаю, как сделать так, чтобы там само всё цеплялось

xfce, если чё

 , ,

luntik2012
()

отключение штопаного auto screen lock, ubuntu 16.04

Форум — Desktop

нужно отключить auto black screen и auto screen lock из консоли в убунту 16.04 (скрипт разворачивает окружение на голой убунте)

не работает:

DISPLAY=:0.0 gsettings set org.gnome.desktop.lockdown disable-lock-screen 'true'
DISPLAY=:0.0 gsettings set org.gnome.desktop.screensaver idle-activation-enabled false
DISPLAY=:0.0 gsettings set org.gnome.settings-daemon.plugins.power idle-dim false
DISPLAY=:0.0 gsettings set org.gnome.desktop.session idle-delay 0
DISPLAY=:0.0 gsettings set org.gnome.desktop.screensaver lock-enabled false
DISPLAY=:0.0 xset -dpms s off

есть вариант sudo mv /usr/bin/gnome-screensaver{,~}, но не очень

 , ,

luntik2012
()

как найти маску битового поля структуры?

Форум — Development

предположим, есть структура из одного байта, для простоты:

'''cpp strict a {

uint8_t a0 : 1;

uint8_t a1 : 6;

uint8_t a2 : 1;

} '''

всё в pragma pack, понятное дело

задача: найти битовую маску любого поля, не имея объекта структуры. т.е. как offsetof, только для бит: нужно узнать маску или offset+size, что одно и то же в данном случае

 , ,

luntik2012
()

recorder экрана и клавиатуры под линукс?

Форум — Desktop

в каком-то стриме по доте когда-то видел, как рекордер располагает все нажатия клавиатуры, в т.ч. сочетания клавиш, и показывает их в бегущем столбце с одного из краёв экрана.

есть ли что-нибудь такое под линукс?

задача: записывать видосы по использованию софта и кидать на видео-хостинг

 , ,

luntik2012
()

поделитесь сниппетами i3wm

Форум — Desktop

хочу потестить i3, но отсутствие hjkl и тиринг отбивают всякое желание даже начинать осиливать.

кому не лень, накидайте кусков конфига плиз. говорят, хороший wm, и фиг с ним с тирингом, но дебилизм с jkl; ни в какие ворота

 

luntik2012
()

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