LINUX.ORG.RU

0
Всего сообщений: 102

Расширения: как впихнуть невпихуемое

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

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

Расширение не может быть установлено, так как оно несовместимо с ля-ля-тополя

или:

Расширение не может быть установлено, так как есть высокий риск, что оно вызовет проблемы со стабильностью или безопасностью

и т.п.
Но поскольку часто эти ограничения явно надуманные, так что если очень хочется, то можно. Только как?

До этого момента пользовался таким простым трюком:

- переименовывал *.xpi в *.zip
- распаковывал архив
- в файле install.rdf в строке <em:maxVersion>27.0a1</em:maxVersion> повышал лимит версии браузера до нужного значения
- проводил указанные действия в обратном порядке

и вуаля - расширение устанавливалось.

Но нынче облом, большая часть нужных мне старых расширений не устанавливается в новую версию браузера.

Каким бы еще способом их можно в него впихнуть?

 ,

chukcha ()

Броузеры жрут ресурсы в простое

firefox  1 пустая вкладка - ~20%
chromium 1 пустая вкладка - ~10%

Всё запускалось на новых профилях без плагинов. Безобразие, бл@ть!!!11!!

Представляете, в масштабах планеты, сколько эти 10-20% жрут электроэнергии и сколько ядерных отходов это всё генерирует?

 , ,

serg002 ()

tor browser перевод страниц

Уважаемые форумчане,у меня с недавних пор возникла необходимость посещать страницы даркнета. Пользуюсь tor browser под Андроид. Пытался найти полезную информацию о том как установить плагин для авто перевода открываемых страниц на английский язык, но так нигде её и не нашёл. Пишут что к tor browser подходят плагины от mozila firefox, но у меня не получилось их установить. Если кто то поделится полезной информацией, буду очень признателен. Заранее спасибо.

 , ,

supertigr1983 ()

куда бежать, если менеджеры Firefox победят?

по наболевшему:

Из Firefox намерены убрать компактный режим отображения панелей

Кто не смотрел, милости просим: https://www.ghacks.net/2021/03/14/mozilla-plans-to-remove-the-compact-density-option-from-firefoxs-customize-menu/

Я, как ярый поклонник этой опции даже на багтрекере отметился Мозиллы, но кто их знает. С нововведением UI Proton. Зачем? Сколько можно переписывать морду - это банальный вопрос? Или это показатель качества команды?

Куда бежать? Есть нормальный кастомизируемый браузер?
Чтобы следило минимально и позволяло что-то с UI делать?
У Хромого две проблемы: интеграция в google. Я этим не пользуюсь. И нет поддержки других раскладок, кроме qwerty. Когда на русский переходишь, горячие кнопки не работают на твоей раскладке, а вшиты в QWERTY.

 , ,

real_Petrovich ()

Как запретить всем сайтам менять стиль полосы прокрутки браузера?

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

На ютубе сейчас полоса прокрутки стала без стрелок и тонкая. Мне такое не нравится. Полоса прокрутки вообще к сайтам не должна иметь отношение, это не их зона полномочий.

Браузер Vivaldi.

 ,

bonta ()

Arch шалит после свежей установки

В общем, решил я на свою голову переустановить систему, решил сделать всё нормально: локальные конфиги вместо глобальных, никаких мертвых пакетов из aur. Заняло всё пару вечеров, сделал список старых пакетов, форматнул, накатил base и этот самый список сверху, разницы быть не должно, но она есть.

Браузеры тормозят (сейчас набираю этот пост в FF и каждый символ появляется с дикой задержкой), какие-то элементы интерфейса вообще пропадают (пытаешься закрыть его, а у тебя вместо окна с кнопками только бар от этого окна). Сворачивание/разворачивание окна слегка спасает, если какие-то символы набраны, но не отображаются. Перезапуск лечит все, но ненадолго.

Похожая проблема с тормозами наблюдается в kitty (и вроде в spotify), вангую, что это system-wide hardware acceleration, но не могу быть уверен.

 , , , ,

ZERG ()

Firefox. Хвастаемся своими user.js

Всем привет. Думаю будет интересно на людей посмотреть и себя показать.

Показываем параметры и пишем почему, иначе не интересно

Вот мой https://gist.github.com/8c4ae215b636b34aed1a53c73f7debe2

вычитал как провести настройку на отключение слежки

 , ,

brothermechanic ()

Как заставить mesa использовать только ту версию OpenGL, что подерживается карточкой?

Здрасти. Нигде не нахожу внятного ответа.

С недавнего времени заметил на одном лаптопе, что все опенжиельные программы и браузер как-то нехорошо едят проц и выяснил, что mesa показывает и в glxinfo и браузеру версию OpenGL 4.6. А на моём интеле HD Graphics 5500 - максимум 4.3 (и то в теории, сам интел долго поддерживал только 3.3, или около того). Видимо новая mesa накручивает циферки и недостающий функционал добивает процессором (через llvm, или как оно там). В некоторых случаях это было бы приятно, но только когда я сам этого хочу. Ещё загвоздка - пристроен nvidia оптимус. Может современные драйвера научились между GPU пробрасывать работу и поэтому интел показывает бо́льшую версию опенжиела?

Я хочу заблокировать версию на интеле и заставить месу работать ТОЛЬКО с GPU, не эмулировать на проце. Это реально? (ну и не сломать работу энвидии при этом, да)

П.С. Я с этой Манджарой совсем распустился, отвык ковыряться в железе!

 , , , ,

ChekPuk ()

Кто-нибудь пользуется Frigate?

 ,

Aceler ()

Обход бана в чате

Если банят в чатах которые появляются в нижнем углу, то анонимайзер не помогает (несмотря на приватный режим браузера), но помогает VPN. Как так получается, и есть ли опенсорсная программа в Debian для простой удобной смены IP?

 , ,

user08 ()

Топ 9 самых бесполезных браузерных расширений для «улучшения» поиска.

Subj

Поиск по текущему сайту (Search the Current Site)

(Chrome, Edge)

Высший балл этому браузерному расширению за одно из самых ясных и понятных названий: поиск по текущему сайту. Такой поиск размещает ваш запрос на каждой страничке домена, который вы в настоящее время посещаете (например, http://www.wired.com). Ваш браузер позволяет осуществлять поиск на одной веб-странице, которую вы в данный момент просматриваете, если вы нажмете Ctrl+F (Windows) или Cmd+F (macOS). А у этого расширения охват намного шире, и оно позволяет получать настраиваемые результаты со всего сайта.

Поиск в Википедии (Wikipedia Search)

(Chrome, Edge)

Вполне вероятно, что многие из ваших поисков все равно приведут вас к Википедии. Вы можете ускорить процесс, запросив эту онлайновую энциклопедию прямо в адресной строке Chrome или Edge. Вам достаточно вбить «wiki», а потом свои поисковые ключевые слова. Но расширение может гораздо больше. Оно позволяет вам смотреть термины из Википедии и в целом из интернета через контекстное меню, вызываемое нажатием правой кнопки мышки. Оно работает с сотнями языков, поддерживаемых Википедией, и незаменимо, если вы тратите много времени на поиск в этой энциклопедии.

Вопросно-ответная система Wolfram|Alpha

(Chrome, Edge)

Google — это хорошо до определенной степени. Но Wolfram|Alpha побьет его во многих областях, начиная с математических уравнений и алгебры, и кончая историей культуры и сферой развлечений. Эта вопросно-ответная система проводит пересчеты из одних единиц в другие, выполняет вычисления, отвечает на вопросы по физике, дает информацию по инженерным наукам, а также может накопать информацию по транспорту, экономике и здоровью. Там есть много чего еще, кроме упомянутого. С таким расширением вы получите огромное множество функций, предлагаемых Wolfram|Alpha и вызываемых одним нажатием.

Расширение простого поиска (Simple Search)

(Chrome, Edge, Firefox)

Расширение простого поиска напоминает, каким поиск в интернете был прежде. Если вы проводите поиск в Bing или Google, включив это расширение, вы получите простой и ничем не засоренный список результатов. Ваше внимание не будут отвлекать рекламные объявления, всплывающие окна с информацией и ссылки спонсоров. Результаты такого упрощенного поиска появляются выше стандартных результатов, и поэтому, если вам хочется посмотреть оригинальную страницу, она от вас в одном клике. А если не хочется — наслаждайтесь поиском в интернете по старинке.

Поисковая система изображений в интернете TinEye

(Chrome, Edge, Firefox)

TinEye — это один из жизненно важных ресурсов, которые должны быть в инструментарии каждого серьезного интернет-поисковика. Эта система ищет в сети изображения, а точнее, одно конкретное изображение по запросу. Оно поможет вам выявить подделки и махинации, получить оригинал изображения, направит вас на разные размеры конкретного изображения и так далее. Официальное расширение TinEyе облегчит вам поиск изображений через новый ввод данных, который добавляется в контекстное меню вашего браузера щелчком правой кнопкой мыши. Конечно, в Chrome вы тоже можете искать изображения щелчком правой кнопкой мыши, но TinEyе дает вам другую возможность, которая порой приносит больше пользы.

Искать все (Search All)

(Chrome, Edge)

Иногда одного поискового механизма недостаточно. Расширение «Искать все» позволяет осуществлять поиск в Google, Bing, Amazon, Wikipedia, eBay, Twitter, YouTube и во всех прочих допускающих возможность поиска поисковиках, которые вы захотите добавить. Переключаться между выбранными вами опциями поиска легко, и расширение позволяет сосредоточить поиск на интересных для вас сайтах покупок, базах данных изображений, сайтах видео и кино, порталах кулинарных рецептов и т.п. У этих расширений есть некоторые полезные персональные настройки.

Поиск по нескольким вкладкам (Multiple Tabs Search)

(Chrome, Edge)

Поиск по нескольким вкладкам — это поисковое расширение для продвинутых пользователей. В основе своей оно дает возможность одновременно вести несколько поисков вместе со всеми теми необходимыми параметрами, которые вы захотите добавить (например, чтобы ограничить результаты определенным сайтом). Вы можете существенно ускорить поиск, если у вас сразу несколько запросов. Вы можете при необходимости даже удалить из списка соответствий некоторые сайты (скажем, YouTube или Facebook). Это расширение можно использовать и для открытия списка сетевых адресов в виде последовательных вкладок. Так работать с ними будет еще легче.

«Невидимая рука» (InvisibleHand)

(Chrome, Edge, Firefox)

InvisibleHand — это инструмент поиска, работающий для вас автоматически в фоновом режиме. Он оживает, когда находит для вас где-то в сети искомый продукт по меньшей цене. Он может загрузить купоны, относящиеся к сайту, который вы посещаете в данный момент, чтобы у вас была возможность немного сэкономить. Есть также опция оповещения о ценах на определенные товары, которые вы хотите получить. Это сэкономит вам немало времени ручного поиска в сети, когда вы хотите найти в онлайне лучший вариант покупки.

Поисковая система Гифи (Giphy)

(Chrome, Edge, Firefox)

Установив на браузере расширение Giphy, вы больше не будете путаться при поиске GIF-файлов. Вы сэкономите уйму времени, загрузив такое расширение и напечатав несколько ключевых слов. Затем вы можете скопировать ссылку на выбранную вами гифку или перетащить ее прямо на ту веб-страницу, где вы находитесь (такой быстрой реакции у вас не было никогда). Всплывающее окно этого расширения показывает GIF-файлы, которые в тренде и пользуются популярностью. Это на тот случай, если вам нужно вдохновение.

 , , , ,

tiinn ()

Отключить bugsnag на всех сайтах

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

Отключил в NoScript bugsnag.com, теперь оно засоряет консоль ошибками отправки репортов и продолжает всё так же жрать ресурсы.

Кто-нибудь знает, что это и как это отключить полностью в браузере? Возможно, какой-нибудь юзерскрипт, который находит этот bugsnag на странице и удаляет его объект полностью?

 ,

E ()

Не допустить установку rust в gentoo

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

Графический браузер требует gtk+. Поскольку x11-libs/gtk+ зависит от gnome-base/librsvg, а последняя зависит от rust, то это всё придется установить. Таким образом, если хотите использовать браузер (хотя бы даже и распаковкой архива с firefox), то, кажется, в любом случае придется иметь rust.

1 - Можно ли избежать установки rust в любой его форме (dev-lang/rust, dev-lang/rust-bin, virtual/rust).

2 - Если нет, то какой наиболее минималистичный вариант?

 , , ,

nasecom ()

Как жить в современном линуксе?

Не пользовался дома линуксом несколько лет… Снова захотелось. В общем проапдейтил sarge до buster в итоге. Даже иксы стартовали и сраный systemd удалось снести. Но дальше проблемы:

  1. В момент первого запуска иксов нет клавиатуры и мыши (в иксах), надо выткнуть и воткнуть – тут udev что-то делает и всё появляется. Но вот это что-то не делается значит на загрузке? Интересно что, дал бы кто намёк. Мучаюсь с этим последние лет 10.

  2. В alsa параллельно несколько программ не могут выводить! Вот это номер! Когда alsa появилось, то её преимуществом перед OSS заявлялось как раз возможность параллельной работы нескольких программ! Вычитал, что нужно dmix в конфиге. А как же раньше работало??? Ну когда своего .asoundrc не было. Работало же.

  3. Самый сложный вопрос. Каким браузером пользоваться? Установился firefox-esr, и там даже профиль мой старый есть. И сразу яндекс изо всех щелей лезет – спасибо не надо. На работе собрал себе Basilisk, но он явно косячный, часть сайтов приходится смотреть в Chrome. Как быть? В старые времена в дебиане был вполне вменяемый то ли IceWeasel, то ли IceCat. А сейчас? Хочется без яндекса и чтоб без шпионажа.

  4. Как быть с адблоком? Я понимаю, что можно поставить umatrix и/или ublock. Меня беспокоит, что они могут лазить по DOM всех страниц и читать там конфиденциальную информацию, и хуже того, отсылать в тот же яндекс. Получается лечение ещё хуже болезни.

  5. Решается ли проблема video/screen tearing’а в современных браузерах в linux? Через какой механизм, каким образом? Возможно ли с opensource драйвером «radeon» получить приемлимую картинку? Без композитного менеджера? В мане XV_VSYNC на что-то намекает, но что-то мне кажется, судя по отсутствию glxgears, что с textured adapter у меня проблемы. Ещё в мане нашлось «TearFree», надо попробовать…

  6. Куда делась Mesa? «couldn’t find RGB GLX visual…»

[    0.766170] smpboot: CPU0: AMD A10-7890K Radeon R7, 12 Compute Cores 4C+8G (family: 0x15, model: 0x38, stepping: 0x1)

[   11.674289] [drm] amdgpu kernel modesetting enabled.
[   11.674375] amdgpu 0000:00:01.0: CIK support provided by radeon.
[   11.674413] amdgpu 0000:00:01.0: Use radeon.cik_support=0 amdgpu.cik_support=1 to override.

[  995.679934] [drm] radeon kernel modesetting enabled.
[  995.680304] [drm] initializing kernel modesetting (KAVERI 0x1002:0x130F 0x1462:0x7969 0xD4).

[  995.681049] [drm] radeon: 1024M of VRAM memory ready
[  995.681090] [drm] radeon: 2048M of GTT memory ready.
[  995.681136] [drm] Loading kaveri Microcode
[  995.688204] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/kaveri_pfp.bin

[  995.698643] [drm] radeon: dpm initialized
[  995.712868] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/bonaire_uvd.bin
[  995.712925] [drm] Found UVD firmware Version: 1.64 Family ID: 9
[  995.728014] radeon 0000:00:01.0: firmware: direct-loading firmware radeon/BONAIRE_vce.bin
[  995.729239] [drm] Found VCE firmware/feedback version 40.2.2 / 15!
[  995.729303] [drm] GART: num cpu pages 524288, num gpu pages 524288
[  995.751766] [drm] PCIE GART of 2048M enabled (table at 0x000000000030E000).
[  995.751934] radeon 0000:00:01.0: WB enabled

[  997.423736] [drm] Initialized radeon 2.50.0 20080528 for 0000:00:01.0 on minor 0


And X11 logs:

[  1050.890] (II) xfree86: Adding drm device (/dev/dri/card0)
[  1050.925] (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
[  1050.925] (II) LoadModule: "glx"
[  1050.925] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
[  1050.926] (II) LoadModule: "dri"
[  1050.926] (II) Module "dri" already built-in
[  1050.926] (II) LoadModule: "radeon"
[  1050.927] (II) Loading /usr/lib/xorg/modules/drivers/radeon_drv.so


[  1050.937] (--) RADEON(0): Chipset: "KAVERI" (ChipID = 0x130f)


[  1050.968] (II) Loading sub module "dri2"
[  1050.968] (II) LoadModule: "dri2"
[  1050.968] (II) Module "dri2" already built-in
[  1050.969] (EE) RADEON(0): gbm_create_device returned NULL

[  1051.383] (II) Initializing extension GLX
[  1051.383] (II) AIGLX: Screen 0 is not DRI2 capable
[  1051.383] (EE) AIGLX error: dlopen of /usr/lib/dri/swrast_dri.so failed (/usr/lib/dri/swrast_dri.so: cannot open shared object file: No such file or directory)
[  1051.383] (EE) AIGLX error: unable to load driver swrast
[  1051.383] (EE) GLX: could not load software renderer
[  1051.383] (II) GLX: no usable GL providers found for screen 0

Что не так-то хоть? Раньше (в squeeze) glxgears вроде крутился. Не помню. А до того и матьплата другая была (видео встроенное).

  1. Как отладить проблему в .asoundrc? Сообщения от aplay совершенно бесполезные (ассерты с номерами строк). Раньше был рабочий конфиг, но сейчас поломался (впрочем и железо сменилось, но буковки/циферки вписал от новых карт). Задача: вывести поток параллельно на две звуковые карты и пропустить через эквалайзер до раздвоения.
#defaults.pcm.card 0
#defaults.ctl.card 0

pcm.!default {
	type plug;
	slave.pcm plugequal;
}
ctl.!default {
	type hw
	card "Device"
}

pcm.plugequal {
	type equal;
	#slave.pcm both;
	slave.pcm "plug:both"
}

pcm.both {
	type route;
	slave.pcm {
		type multi;
		slaves.a.pcm "xonar";
		slaves.b.pcm "realtek";
		slaves.a.channels 2;
		slaves.b.channels 2;
		bindings.0.slave a;
		bindings.0.channel 0;
		bindings.1.slave a;
		bindings.1.channel 1;
		bindings.2.slave b;
		bindings.2.channel 0;
		bindings.3.slave b;
		bindings.3.channel 1;
	}

	ttable.0.0 1;
	ttable.1.1 1;
	ttable.0.2 1;
	ttable.1.3 1;
}

ctl.both {
	type hw
	card "Device"
}

pcm.xonar {
	type dmix
	ipc_key 1024
	slave {
		pcm "hw:1"
		#period_time 0
		period_size 1024
		buffer_size 65536
		#buffer_time 0
		#periods 128
		rate 48000
		channels 2
	}
	bindings {
		0 0
		1 1
	}
	slowptr 1
}

ctl.xonar {
	type hw
	card "Device"
}

pcm.realtek {
	type dmix
	ipc_key 2048
	slave {
		pcm "hw:4"
		#period_time 0
		period_size 1024
		buffer_size 65536
		#buffer_time 0
		#periods 128
		rate 48000
		channels 2
	}
	bindings {
		0 0
		1 1
	}
	slowptr 1
}

ctl.realtek {
	type hw
	card "Generic_1"
}

ctl.equal {
	type equal;
}
#pcm.plugequal {
#	type equal;
#	slave.pcm "plug:dmix";
#}
#pcm.!default {
#	type plug;
#	slave.pcm plugequal;
#}

 , , ,

fk0 ()

Vivaldi, mail, rss, calendar

 , ,

petyanamlt ()

Браузеры не распарсивают порт больше 9999

То ли я затупок то ли лыжи не едет но браузеры не умеют обращаться к сервисам по портам выше 9999? Давно так? Весит вебня моя личная на порту 56720. Ввожу в адрес http://ip:56720 или просто ip:56720 а браузер начинает в дефолтном поисковике искать вместо прямого обращения к ресурсу по ип и порту. Это че за и как это пофиксить? Пробовал в фф, хромоногом, епифани, брейве. Порт поменяю в крайнем случае потому что у меня уже сложившаяся система нумерации портов, не охота все менять а меня придется прилично.

 , , ,

Linux_Newbie ()

Глюк в fullscreen Chromium и Opera

Столкнулся с неприятным глюком сразу двух браузеров. При разворачивании в фуллскрин Chromium (да и Chrome тоже) и Opera интерфейс браузера перестает обновлятся после действия пользователя (т.е если я пытаюсь открыть вкладку, интерфес не реагирует никак, но если вернуть браузер в оконный режим, то видно, что вкладка таки открылась). К тому же, если браузер свернуть, то он уже не развернется - только пустое прозрачное окошко.

Mate, intel graphics (ноут), arch. Кто ещё сталкивался? PS. В огнелисе - все хорошо.

 , ,

LIKAN ()

Браузер Edge от Майкрософта доступeн для загрузки

Ссылки для скачивания dev версии браузера
deb
rpm

 , ,

MaxPower ()

ANBOX: Нормальные браузеры не работают, висятъ

Привет,

пытаюсь запустить приложение bungie в anbox. Оно само по себе работает, но в нем мне надо залогиниться посредством google stadia, то-есть через google openid connect.

Так вот не получается из-за браузеров, ниоди не работает.

  • Chrome не работает. Просто висит после запуска и на кнопки не реагирует.
  • Firefox не отображает странички, а просто рисует черный квадрат
  • Запускаю Оперу, вообще anbox падает.
  • На Oper Mini google говорит, что потенциально опасно и не дает залогиниться. (может как то можно сменить user agent?)

Такое ощущение, что я что то делаю не так, раз ни один нормальный браузер не работает. Я установил anbox через snap и у меня ubuntu focal. Каким то скриптом поставил google market и через него ставил браузеры.

Может как то в настройках можно указать какую то другую платформу или еще чего? У кого нибудь работают браузеры?

Спасибо

 ,

the_moon ()

Не получается заставить работать GPU ускорение в браузере

Камрады, день добрый.

Дело такое..закупило госучрежение образовательное шлак моноблоки от ноунэйма китайского какого-то (заявленная цена 65+штук, реальная, 20+,ну как обычно в нашей стране), у которых уже спустя месяц использования периодически юсб порты стали отваливаться =))

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

Ну ок, без вопросов. Поставил Кубунту 20.04 ЛТС.

Все ОК, но не могу никак заставить работать ускорение в браузере.

  1. inxi и vainfo инфа https://pastebin.com/7JPt3ydq
  2. chrome://gpu https://pastebin.com/TLvm3b3V

Установил дев бранч хромуима ради эксперимента, в chrome://flags включил Hardware-accelerated video decode и Override software rendering list на всякий случай. Плагин поставил для ютуба для х264 видео.

Ноль реакции. Загрузка КПУ все та же.

Что не так?

Благодарю.

 , ,

zloided ()