Выяснилось, что в фаерфоксе нажатие на колёсико по ссылке не то же самое, что зажать CTRL и нажать на левую кнопку мыши!
Пруф: https://www.ozon.ru/search/?deny_category_prediction=true&from_global=tru...
нужно нажать на картинку слева под надписью "Этот товар закончился". Если нажать на колёсико, вместо того чтобы открыть в новой вкладке, оно открывает в текущей!
Как сделать, чтобы нажатие на колёсико всегда открывало в новой вкладке?
Хочу купить 2.5" диск чтобы поставить в отсек DVD в ноутбук Lenovo g505s.
В отсеке DVD стоит коробка под диск, в ней был установлен диск толщиной 7мм. Он там сидит не до самого верха коробки, наверное, пару мм там есть.
Подойдут ли диски толщиной 9,5мм, или нужно искать только 7мм?
Ноутбук Lenovo G505s с интегрированной картой HD 8650G и дискретной R5 M230.
Установлены драйвера radeon и amdgpu. При загрузке ОС для обеих карт используется драйвер radeon. lspci
Можно ли для интегрированной карты использовать драйвер radeon, а для дискретной — amdgpu одновременно?
При запуске с DRI_PRIME=1 будет использоваться только дискретная видеокарта? Или будут работать две в режиме CrossFire?
С драйвером radeon при запуске DRI_PRIME=1 mpv не работает vulkan.
Это из-за radeon?
Ещё такой вопрос, с такими настройками видео низкого разрешения выглядят фигово, как-будто какие-то рыхлые и со ступеньками, как-то можно их сделать более сглаженными?
Запускаю zapret для обхода блокировок, при запуске инит-скрипта выдаёт ошибку:
Starting daemon 1: /usr/bin/zapret/tpws/tpws --bind-addr=127.0.0.127 --port=988 --hostspell=HOST --split-http-req=method --split-pos=3 --oob
Applying nftables
Creating ip list table (firewall type nftables)
setting high oom kill priority
Error: Could not process rule: Operation not supported
add table inet zapret
^^^^^^^^^^^^^^^^^^^^^^
Error: Could not process rule: Operation not supported
add table inet zapret
^^^^^^^^^^^^^^^^^^^^^^
/dev/stdin:1:17-22: Error: No such file or directory
add chain inet zapret dnat_output { type nat hook output priority -101; }
^^^^^^
/dev/stdin:3:17-22: Error: No such file or directory
add chain inet zapret dnat_pre { type nat hook prerouting priority -101; }
^^^^^^
/dev/stdin:5:17-22: Error: No such file or directory
add chain inet zapret forward { type filter hook forward priority -1; }
^^^^^^
/dev/stdin:7:17-22: Error: No such file or directory
add chain inet zapret input { type filter hook input priority -1; }
^^^^^^
/dev/stdin:9:17-22: Error: No such file or directory
add chain inet zapret flow_offload
^^^^^^
/dev/stdin:11:17-22: Error: No such file or directory
add chain inet zapret localnet_protect
^^^^^^
/dev/stdin:16:17-22: Error: No such file or directory
add chain inet zapret postrouting { type filter hook postrouting priority 99; }
^^^^^^
/dev/stdin:18:17-22: Error: No such file or directory
add chain inet zapret postnat { type filter hook postrouting priority 101; }
^^^^^^
/dev/stdin:20:17-22: Error: No such file or directory
add chain inet zapret prerouting { type filter hook prerouting priority -99; }
^^^^^^
/dev/stdin:22:17-22: Error: No such file or directory
add chain inet zapret prenat { type filter hook prerouting priority -101; }
^^^^^^
/dev/stdin:1:16-21: Error: No such file or directory
flush set inet zapret wanif
^^^^^^
/dev/stdin:2:16-21: Error: No such file or directory
flush set inet zapret wanif6
^^^^^^
/dev/stdin:3:16-21: Error: No such file or directory
flush set inet zapret lanif
^^^^^^
/dev/stdin:4:18-23: Error: No such file or directory
add element inet zapret lanif { "wlp3s0" }
^^^^^^
Adding nftables ipv4 rule for tpws (port 988) : tcp dport {80,443}
Error: datatype mismatch, expected user ID, expression has type Internet protocol
add rule inet zapret dnat_output skuid != tcp dport {80,443} ip daddr != @nozapret dnat ip to 127.0.0.127:988
~~~~~ ^^^
Error: No such file or directory
add rule inet zapret dnat_pre iifname @lanif tcp dport {80,443} ip daddr != @nozapret dnat ip to 127.0.0.127:988
^^^^^^
Выяснил, что ошибка Error: Could not process rule: Operation not supported возникает, когда выполняется nft add table inet zapret. Пробовал эту команду вручную запускать от рута же — та же ошибка. strace -fy — nft add table inet zapret конфиг ядра
Может, в ядре чего не хватает? Дистр CRUX, ядро самосборное, 6.10.2.
До этого никогда не имел дел ни с iptables, ни с nftables.
Посоветуйте внешний hdd через USB (не type-c).
Бюджет 10000р.
Объём хотя бы 1Tb (больше лучше).
Не SMR!
Понадёжнее.
Хотелось бы чтобы подключался одним USB портом, насколько знаю, бывают которые надо подключать двумя.
Вроде, вчера появилось. Иногда возникает, иногда посреди скачивания, приходится жать ^C и перезапускать. На некоторых видео вообще каждый раз и их невозможно скачать. yt-dlp-2024.08.01.
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
valid_lft forever preferred_lft forever
2: enp2s0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
link/ether 20:1a:06:a7:f7:22 brd ff:ff:ff:ff:ff:ff
3: wlp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 28:e3:47:6d:2b:27 brd ff:ff:ff:ff:ff:ff
...
/sbin/ip link set dev wlp3s0 up
/usr/sbin/wpa_supplicant -B -P /run/wpa_supplicant.pid -c /etc/wpa_supplicant.conf -i wlp3s0 -D nl80211,wext
/sbin/dhcpcd -t 15 -h "$HOSTNAME" -C resolv.conf wlp3s0
...
# /etc/rc.d/wlan start
Successfully initialized wpa_supplicant
dhcpcd-10.0.8 starting
DUID 00:01:00:01:2d:e0:ad:4c:28:e3:47:6d:2b:27
wlp3s0: waiting for carrier
timed out
main: control_stop: No such file or directory
dhcpcd exited
# /sbin/ip link set dev wlp3s0 up
- успешно выполняется, ничего не выводит, при этом state остаётся DOWN.
1) есть ли способ переместить statusbar (тот что в нижнем левом углу показывает подгружаемые в настоящий момент адреса, а также ссылку под курсором) в addressbar, как это было в старом добром firefox-3.6?
Нужен не тайловый оконный менеджер, чтоб можно было двигать окна мышкой, ну и чтобы можно было создавать правила для определённых окон (запоминание координат, размера, во весь экран).
фичастый, настраиваемый
удобный в настройке
панели, виджеты на рабочем столе
чтобы виджеты и панели были кликабельны у самого края экрана. чтобы можно было убрать рамку у окон, чтобы можно было нажимать крестик у развёрнутого окна из самого верхнего правого пикселя экрана, чтобы скроллбар можно было двигать у самого края экрана. Это всё обязательно!
возможность настроить нижнюю панель так, чтобы она была по-умолчанию скрыта, но чтобы появлялась при зажатии Meta, т.е. была видна только когда зажата клавиша Meta, чтобы при этом можно было кликать по кнопкам панели. другие комбинации клавишь Meta+что_то тоже должны работать
возможность рисовать тени у окон
Alt+Tab, Meta+tab должны сразу переключать окна, при этом не должно рисоваться вообще ничего лишнего, никакой анимации. В системе вообще не должно быть никакой анимации
Как изменить дефолтный поисковик в адресной строке?
Пробовал в about:config прописывать в keyword.URL, в search. defaulturl — https://baresearch.org/search?q= — всё равно гуглом ищет.
Для firefox 3.6 было замечательное дополнение 'yes popups', которое блокировало открытие сайтом новых окон и новых вкладок при переходе по ссылке.
Для современного firefox есть что-то такое?
Встречал на ЛОРе упоминания людей, что их система при старте потребляет 100-120 Mb оперативы. Как вам такое удаётся?
Моя система (CRUX) потребляет 190UPD: 166 Mb при старте, а это почти голые иксы — st+screen, даже WM ещё не установил.
Не работает прокрутка колёсиком мыши, SHIFT+PG_UP/PG_DOWN, SHIFT+UP/DOWN в связке st+screen и st+tmux.
В связке xterm+screen, xterm+tmux а также urxvt+screen, urxvt+tmux — работает.
Пробовал патчи https://st.suckless.org/patches/scrollback/ st-scrollback-0.8.5.diff -> st-scrollback-reflow-20230607-211964d.diff -> st-scrollback-mouse-20220127-2c5edf2.diff -> st-scrollback-mouse-altscreen-20220127-2c5edf2.diff -> st-scrollback-mouse-increment-0.8.2.diff — с ними в голом st прокрутка работает, но в связке с screen/tmux не работает как с патчами, так и без.
В ~/.tmux.conf:
set-option -g xterm-keys on
set -g status-interval 0
set -g terminal-overrides 'xterm*:smcup@:rmcup@'
Заметил ещё такую странность: если в уже запущенном xterm+screen выполнить st — screen -U то создастся новая вкладка в screen с st, и если в неё переключиться, то там прокрутка работает.
Обнаружил, что иногда по какойто непонятной причине фаерфокс рисует какой-то баннер в правом верхнем углу экрана с каким-то красным монстром-осьммногом из игры pacman. Сначала когда первые разы это видел, подумал: «ладно, всё-равно современный фаерфокс говно».
Но какое же было моё удивление, когда я обнаружил, что эта скотина рисует этот баннер поверх всех окон, когда у меня было выбрано другое окно!
Как запретить рисовать такие уведомления?
Оно стало рисоваться после обновлений несколько версий назад, не знаю с какой точно версии.
Включил в ядре CONFIG_CPU_UNRET_ENTRY mitigation, и половина ядер процессора отключилась. Было 4, стало 2.
В /sys/devices/system/cpu/ только cpu0 и cpu2.
ChatGPT говорит, что CONFIG_CPU_UNRET_ENTRY отключает некоторые функции процессора, и надо проверить, включены ли опции, отвечающие за работу всех ядер. Какие конкретно опции проверить, не говорит.
Так как в tmux у меня не отобрахаются некоторые строчки в терминале, например 'ls -1 --color=always /proc' — пропадают некоторые строки (без цвета не пропадают), решил перейти на screen (с ним строчки не пропадают).
Возникло несколько вопросов:
как нормально запускать bash, как в tmux? Потому что он у меня при запуске не читает rcfile: не применяется мой PS1 и всё остальное. Пробовал разные ключи — без толку.
как сделать escape комбинацию клавишь на CTRL+TAB? Как сделать комбинации CTRL+SHIFT+Left и CTRL+SHIFT+Right для переключения на предыдущую/следущую вкладку?
как включить показ нижней панели и настроить цвета и показ элементов, примерно как в tmux? Потому что, на сколько я помню, когда я последний раз пробовал screen много лет назад, там были дурацкие цвета и я не знал как настроить отображение элементов. Нужно что-то наподобие того, что в tmux по-умолчанию: список открытых вкладок и часы в правом нижнем углу. Как сделать 24-х часовой формат часов?
Потребовалось создать initramfs для загрузки скопированного из live системы ядра в моей системе.
До этого никогда не использовал initrd — собирал ядро с вкомпилеными модулями.
Моя система грузится с флешки в Legacy ркжиме (не EFI).
Скопировал ядро в /boot/, модули в /lib/modules/.
Прописал в /etc/dracut.conf
root=PARTUUID=45297d58-1fca-91d4-0f11-384e21f953a7
Выполнил
# dracut --kver 5.15.131
initramfs успешно создался, подправил /boot/grub/grub.cfg, прописал initrd /boot/initramfs-5.15.131.img
При попытке загрузиться GRUB выкидывает в rescue-mode (почему?). Ладно, прописал
root=hd0,gpt1
linux /boot/kernel-5.15.131
initrd /boot/initramfs-5.15.131.img
boot
пошла загрузка, но вылетает ошибка:
dracut Warning: dracut: FATAL: No or empty root= argument
dracut Warning: dracut: Refusing to continue
дальше идёт несколько строк ядра про usb и на этом всё, загрузка дальше не идёт.