Уничтожение аккаунта
Реквестирую фичу удаления аккаунта. Даже в гугле есть. А вы чем хуже?
Реквестирую фичу удаления аккаунта. Даже в гугле есть. А вы чем хуже?
А нет ли историй успеха победы над тирингом при использовании драйвера modesetting?
В драйвере intel была кошерная опция TearFree, а в modesetting подобной нет.
ps: Не пользую драйвер intel из-за артефакта с черными полосами в полноэкранных окнах в i3wm (и проблема не железная, т.к. проявляется на трех разных машинах), в modesetting черных полос нет, зато есть тиринг.
Наверняка ведь можно сделать cat /sys/что-то
, но что?
Пример сложного способа:
$ upower -i $(upower -e | grep mouse) | grep -A100500 mouse
mouse
present: yes
rechargeable: yes
state: discharging
warning-level: none
percentage: 20%
icon-name: 'battery-low-symbolic'
Bus 002 Device 071: ID 046d:c531 Logitech, Inc. C-U0007 [Unifying Receiver]
Пользовал с 4.7.x ядрами кошерный broadcom-sta и проблем не знал, а потом Линусу кольнуло.
Кококо, проприетарщина, кококо, Столлман не одобряет, кококо давайте сделаем панику в 4.8.x при использовании sta.
Собственно, сабж. Примерно 1.5Mbit/s.
Broadcom вместо wifi-чипа:
24:00.0 Network controller: Broadcom Corporation BCM43228 802.11a/b/g/n
Subsystem: Hewlett-Packard Company BCM943228HM4L 802.11a/b/g/n 2x2 Wi-Fi Adapter
Flags: bus master, fast devsel, latency 0, IRQ 19
Memory at 94400000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [58] Vendor Specific Information: Len=78 <?>
Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [d0] Express Endpoint, MSI 00
Kernel driver in use: bcma-pci-bridge
iwconfig в 4.7.x с кошерным sta:
wlo1 IEEE 802.11 ESSID:"wifi"
Mode:Managed Frequency:2.437 GHz Access Point: C8:BE:19:90:F5:18
Bit Rate=130 Mb/s Tx-Power=200 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=70/70 Signal level=-35 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
wlp36s0b1 IEEE 802.11 ESSID:"wifi"
Mode:Managed Frequency:2.437 GHz Access Point: C8:BE:19:90:F5:18
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
Link Quality=70/70 Signal level=-29 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:2 Invalid misc:50 Missed beacon:0
Как отловить и выключить это? Я хочу чтобы в /proc было KISS: либо у юзера есть права на просмотр, либо нет. Мне совсем не нужно, чтобы содержимое подменялось в зависимости от юзера.
Может что-то в ядре надо отключить, например kdbus какой-нибудь...
Help!
$ ls -la /proc/net/wireless
-r--r--r-- 1 root root 0 Oct 2 08:44 /proc/net/wireless
$ cat /proc/net/wireless
Inter-| sta-| Quality | Discarded packets | Missed | WE
face | tus | link level noise | nwid crypt frag retry misc | beacon | 22
wlo1: 0000 0 0 0 0 0 0 0 0
$ sudo cat /proc/net/wireless
Inter-| sta-| Quality | Discarded packets | Missed | WE
face | tus | link level noise | nwid crypt frag retry misc | beacon | 22
wlo1: 0000 70. -33. -256 0 0 0 0 0 0
ps: На другой машине всё в порядке, беглый diff конфигов ядра ничего подозрительного не выявил.
Запускаю в терминале xdg-open filename.mp4
- открывается в mpv, норм, так и надо.
Есть поделие (wal/wcm commander) (да, я знаю, что ненужно), которое умеет открывать файлы. В нём filename.mp4 почему-то открывается через vlc. Если vlc удалить, то в mpv, но удалять не надо.
Кто понимает как эта поттеринщина (xdg) работает, подскажите как починять.
Захардкоженных упоминаний vlc в коде поделия не нашлось, зато нашлось это:
void ExecuteDefaultApplication( const unicode_t* Path )^M
{^M
std::string utf8 = unicode_to_utf8( Path );^M
^M
escShellStr( utf8 );^M
^M
#if defined( __APPLE__)^M
const std::string command = "open " + utf8;^M
#else^M
const std::string command = "xdg-open " + utf8;^M
#endif^M
// dbg_printf("Executing: '%s'\n",command.data());^M
if ( !fork() )^M
{^M
signal( SIGINT, SIG_DFL );^M
system(command.data());^M
exit( 1 );^M
}^M
}^M
Для примера qterminal. Собранный с Qt4, работает практически так же шустро, как терминалы на GTK.
Но если его собрать с Qt5 начинается жесть: переключение табов (клик мышкой/комбинацией с клавиатуры) занимает чуть больше секунды, скроллинг тормозит и т.д. И так с любым софтом на Qt5.
Пробовал разные варианты QT_GRAPHICSSYSTEM (raster/native/opengl) - разницы нет. Если эта опция вообще как-то влияет на Qt5...
Или всё бестолку и Qt5 только для скайлейков+?
Кто в call trace понимает - что это? Линус запрещает мне смотреть показания сенсоров it87, или Поттер добрался до ядра со своим kdbus и теперь все сломалось?
Есть какие-нибудь способы понять что сломалось? Кроме bisect (его железо не поддерживает).
На 4.6.5 (и 100500 предыдущих версий) с этим же .config всё работает.
http://rgho.st/private/7JfsyKMZ2/99611738dc45c2819d2c8f9d59f0137d/image.png
Прилетела свежая версия этой терминалки, в которой состоялся переход на GTK3, в результате чего теперь на панельке табов я наблюдаю огромные кнопки, занимающие примерно 1/5 экрана.
Как бы это победить? http://rgho.st/64d45LdyL/image.png
Откатывать на старую версию не хочется, т.к. в этой состоялся переход и на свежую библиотеку vte, которая наконец-то позволяет использовать copy/paste через буфер обмена.
А есть что-нибудь, что позволяет сплитануть тонну cue+flac в отдельные flac без пережатия? Я конечно в курсе, что lossless -> pcm -> lossless на качество не повлияет, но скайлейка нет, а флаков очень много.
После обновления freetype появилась радуга в Liberation Mono (Sans и Serif не пострадали). Б-гмерзкий cleartype не включал. Никто не сталкивался? Нет лечения, кроме маскировки и отката?
Зафотать нечем, китайфоном не получается, а скриншот будет у всех по-разному выглядеть.
$ eselect fontconfig list | grep '*'
Available fontconfig .conf files (* is enabled):
[30] 52-infinality.conf *
$ eselect lcdfilter list | grep '*'
[14] ultimate *
$ eselect infinality list | grep '*'
[8] ultimate-free *
$ emerge -pv --nodeps freetype
[ebuild R ] media-libs/freetype-2.6.5:2::gentoo USE="X adobe-cff bzip2 infinality png -bindist -cleartype_hinting -debug -doc -fontforge -harfbuzz -static-libs -utils" ABI_X86="(64) -32 (-x32)" 0 KiB
Последовательность моих действий: открываю LOR на телефоне (с андроидом вместо OS), тыкаю в трекер, начинаю скроллить страничку вниз, примерно через секунду страничка сама перескролливается в самый верх.
Как бы это убрать? Не очень удобно, всё время приходится делать секундную паузу перед скроллингом.
Наблюдаю такое только в трекере, с другими разделами всё ок. И только на андроиде, на генточке все ок. Возможно это связано с тем, что андроид тоже на яве, как и лор. Ну или нет.
Вот так это выглядит:
mpv --keep-open=yes http://rgho.st/download/private/6dCF6XRzW/3054faea6d60bfd8b6602f08f7ddbd60/a9878efa573e5a9500f63a278d0e13bc06808101/123.mp4
Посоветуйте модуль для парсинга xlsx, который действительно умеет xlsx.
Смотрел Spreadsheet::XLSX и Spreadsheet::ParseXLSX - не работают, ругаются «format error: can't find EOCD signature».
xlsx создается в MS Office 2013.
Имеется Asus P8H61-M LE R2.0 вместо материнки, в ней ALC887.
ALSA его определяет так:
# grep Codec /proc/asound/card0/codec*
Codec: Realtek ALC887-VD
# aplay -l
**** List of PLAYBACK Hardware Devices ****
card 0: PCH [HDA Intel PCH], device 0: ALC887-VD Analog [ALC887-VD Analog]
Subdevices: 1/1
Subdevice #0: subdevice #0
card 0: PCH [HDA Intel PCH], device 1: ALC887-VD Digital [ALC887-VD Digital]
Subdevices: 1/1
Subdevice #0: subdevice #0
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
Subsystem: ASUSTeK Computer Inc. 6 Series/C200 Series Chipset Family High Definition Audio Controller
Kernel driver in use: snd_hda_intel
Задача: мониторить на железке ifHCInOctets, ifHCOutOctets, ifInErrors, ifOutErrors на всех портах и ifOperStatus только на определенных (например, где в ifAlias присутствует '[ZBX]').
Как бы в прототипе итема ifOperStatus сделать так, чтобы они создавались только для нужных портов?
Можно конечно еще на этапе LLD фильтровать, но тогда не будет мониторинга трафика/ошибок на других портах.
Можно в прототипе триггера добавить что-то вроде: and {Template Blablabla:ifAlias[{#SNMPVALUE}].str(ZBX)}=1, тогда триггеры на ненужных портах срабатывать не будут, но итемы то все равно создадутся и будут занимать место в базе и тормозить сервер (железок на самом деле 100500).
Есть простой способ для людей, не умеющих в програминг?
Вот скачал я с github zip-архив, распаковал, внутри обнаружились файлики Android.mk, CleanSpec.mk и кучка директорий с непонятными файлами внутри.
Какие пакеты установить в систему и что запустить, чтобы на выходе получился apk для девайса с процессором MediaTek MT6795?
Есть HDD, который нужен раз в пару дней. Так зачем ему жужжать круглосуточно?
Как бы его уговорить выключаться после некоторого времени неактивности?
Попробовал так:
# hdparm -S 1 /dev/sdc
/dev/sdc:
setting standby to 1 (5 seconds)
# hdparm -S 241 /dev/sdc
/dev/sdc:
setting standby to 241 (30 minutes)
# hdparm -y /dev/sdc
/dev/sdc:
issuing standby command
Что-нибудь можно сделать?
# brctl addbr br666 ; brctl addif br666 tap0 ; brctl addif br666 wlp2s0
can't add wlp2s0 to bridge br666: Operation not supported
# lspci -k | grep -A1 Atheros
02:00.0 Network controller: Qualcomm Atheros AR93xx Wireless Network Adapter (rev 01)
Subsystem: Qualcomm Atheros AR93xx Wireless Network Adapter
Kernel driver in use: ath9k
# sensors-detect --auto
...
Now follows a summary of the probes I have just done.
Driver `it87':
* ISA bus, address 0x290
Chip `ITE IT8712F Super IO Sensors' (confidence: 9)
# zgrep -i it87 /proc/config.gz
CONFIG_SENSORS_IT87=y
# sensors
acpitz-virtual-0
Adapter: Virtual device
temp1: +40.0°C (crit = +110.0°C)
nouveau-pci-0100
Adapter: PCI adapter
temp1: +62.0°C (high = +95.0°C, hyst = +3.0°C)
(crit = +122.0°C, hyst = +2.0°C)
(emerg = +135.0°C, hyst = +5.0°C)
А it87 нету. Как бы починить?
Сабж
Сейчас запускаю qemu так:
-drive file=win7.img,if=virtio,format=raw,index=0,media=disk,cache=none,aio=native
следующие → |