Фаерфокс открывается в маленьком окне
Вот уже пару лет, как я рекомендую всем моим знакомым использовать Firefox, как браузер для повседневного серфинга в интернете. Я люблю этот браузер за его гибкость в настройке, скорость и заботу о приватности. Много раз на форумах меня спрашивали про какие-то отдельные случаи по настройке, поэтому я решил написать статью с подробным описанием настроек, как шпаргалку для себя и чтобы делиться ею, в случае новых вопросов.
Надеюсь она немножко поможет в популяризации этого чудесного браузера.
Как только у меня появился интернет много лет тому, я сразу же, по совету друзей, начал экспериментировать с различными браузерами. Уже точно не помню, но я постоянно прыгал между оперой и огнелисом. И тут появился хром, который был на каждом углу и лез со всех щелей. Сначала он был довольно сыроват и я чаще проводил время на огнелисе, забросив оперу совсем. Но со временем хром начал работать быстрее и я окончательно перешел только на него. И вот пару лет назад я работал в одной компании, где у меня был рабочий ноутбук с 8 Gb RAM, на **Ubuntu** и с обязательной виртуалкой для *Windows*, так как компания использовала *Outlook* и *Skype for Business* . Я конечно не долго работал в таких условиях, но пока работал, все постоянно висло, хром с *Intellij Idea* + виртуалка сжирали всю память и уход в *swap* к вечеру был обычной рутиной, пока я не услышал про выход версии **Firefox 57.0 Quantum**, в которой начали переписывать части движка **Gecko** на **Rust**, используя наработки экспериментального движка **Servo**.
Так как терять мне было нечего, я решил попробовать вернуться на когда-то любимый браузер. И какое же было мое удивление, когда по скорости работы Firefox перестал уступать хрому. Так как я не использовал множество дополнений, я легко перекинул все мои закладки на новый браузер и начал активно его использовать.
И тут меня ждал еще один сюрприз. Мой рабочий ноутбук перестал уходить в swap каждый день. Я был приятно удивлен.
В процессе перехода я наткнулся на несколько статей по настройке Firefox и не переставал удивляться, насколько он гибче чем хром. Вот эту гибкость я и постараюсь вам описать.
Варианты настроек
Перед тем, как настроить что-то, нужно знать, где именно это делать. В Firefox есть несколько способов настроить под себя. Начнем пожалуй с самого очевидного - пункт меню Preferences (у меня английская версия языка браузера).
Пункт меню Preferences
Я не буду детально описывать этот вариант, потому что он очевиден и большинство пользователей браузера его открывали. Поэтому тут будет лишь пара интересных нюансов.
General -> Fonts & Colors -> Advanced Красным цветом выделена галочка, деактивировав которую, ваш шрифт будет использован на всех сайтах, независимо от подключенных шрифтов там. Мне очень понравилась данная возможность, так как я люблю шрифт Hack и использовать его для чтения приносит мне удовольствие. Больше не видел такой настройки, поправьте меня, если не прав. (Конечно же один шрифт на все сайты будет влиять на корректность отображения страницы, поэтому смотрите по своим предпочтениям).
General -> Network Settings -> Connection settings Не могу обойти стороной возможность настроить прокси для браузера без дополнительных телодвижений
Search -> Search Bar Куда же без дополнительного поля ввода для поиска, в котором сохраняется последний поисковый запрос
Privacy & security -> Permissions -> Notifications Ну и еще одна полезная галочка для блокировки всех уведомлений, которые меня жутко раздражают
Это были интересные и даже уникальные настройки, доступные в графическом интерфейсе.
Настройка браузера с помощью страницы about:config
В Firefox есть одна любопытная страница, по адресу about:about
Как вы видите, на этой странице находятся ссылки на разные ресурсы браузера. Не буду углубляться в каждый ресурс, просто приведу несколько любопытных и полезных примеров.
about:support Тут можно посмотреть детальную информацию о браузере, user-agent, поддерживается ли несколько потоков или например композитный менеджер для отрисовки интерфейса.
Тут же можно узнать путь к вашему профилю(Profile Directory). Зачем он вам будет нужен, я подробнее опишу ниже. К сожалению, на мобильной версии не показан путь к папке профиля, поэтому поделюсь с вами своим(актуально только для андроид) `/data/data/org.mozilla.firefox/files/mozilla/*.default` Папка профиля состоит из 2 частей - * - рандомная строка(уникальный набор букв для каждого девайса) + .default - для профиля по умолчанию
about:memory Тут можно посмотреть, на что расходуется память браузера, в основном полезно web frontend разработчикам
about:config И наконец, страница, где находятся все доступные настройки браузера в формате ключ - значение
Файл user.js в папке профиля
Файл user.js должен быть в папке вашего профиля, путь к которой мы узнали в ресурсе about:support. Данный файл содержит в себе настройки которые доступны в about:config. Сразу же возникает вопрос, а зачем еще какой-то файл, если уже есть about:config? Он нужен для бекапа и переноса настроек.
Дело в том, что все настройки из about:config хранятся в файле prefs.js в папке профиля. Данный файл генерируется автоматически браузером и имеет приоритет перед user.js. Но когда хочется одинаковых настроек на разных компьютерах (и даже на мобильной версии), то рекомендованный вариант - использовать файл user.js. Кстати, чаще всего настройки из user.js дублируются в файл prefs.js поэтому если меняете какие-то значения в первом, не забудьте почистить и второй файл(я удаляю дублирующие строки из prefs.js), только закройте браузер перед этим, иначе он автоматом затрет ваши изменения.
Детальные настройки браузера
Перед тем, как детально описывать каждую настройку или группу настроек, хочу внести несколько обозначений. Дело в том, что я использую Firefox и файл user.js для настройки не только на компьютере, но и на мобильном телефоне. Конечно же не все настройки от десктопа подходят для мобильной версии, поэтому я буду указывать отдельно, если настройка подходит только для десктопа (Д).
Теперь поговорим про формат этих настроек.
В about:config есть графический редактор значений, там все должно быть понятно и так. А вот файл user.js, как видно из его расширения, предполагает что все настройки будут в формате, понятном javascript парсеру. Например:
user_pref - это объект, содержащий в себе все настройки.
Все, что в кавычках "browser.bookmarks.restore_default_bookmarks" - это ключ.
После запятой идет значение.
Ключ всегда строка, а вот значение может быть разных типов, строки, числа или булевое значение ложь/истина(true/false).
Настройка показанная в примере отвечает за восстановление закладок по умолчанию и имеет значение ложь. Если поменять данное значение, то все ваши закладки удалятся и восстановится набор закладок по умолчанию.
Данная настройка позволяет на десктопе увидеть ваши закладки с мобильной версии, если у вас подключена синхронизация. (Д)
При переключении вкладок отображаются превью страниц. (Д)
Настройки, отвечающие за отображение загрузок браузера. (Д)
Все настройки activity-stream отвечают за вашу активность. "newtabpage" - за отображение контента на новой вкладке. Почти все я отключил, кроме "feeds.places", отвечающих за отображение недавно посещенных страниц на новой вкладке. Кстати, все настройки, содержащие слово "endpoint" отвечают за адрес, на который посылаются данные. Если использовать пустую строку, то данные передаваться не будут.
Одна из настроек, отвечающих за телеметрию. Я ее отключаю для ускорения серфинга, так как на любое действие тратятся ресурсы, даже если оно работает параллельно. Так как я не понаслышке знаю, как профилировать программы и насколько при этом проседает производительность, то лучше уж обойтись без этого. Хотя может быть это и экономия на спичках.
"safebrowsing" - данные настроки отвечают за проверку посещаемых сайтов, чтобы убедиться что они безопасные. Данная проверка предполагает проверку хоста сайта в локальной базе на черный список и проверку загруженых файлов на серверах гугл.(Спасибо @dartraiden за подсказку) В случае положительного ответа вместо сайта показывается служебная страница с предупреждением. Я данную проверку отключил для ускорения серфинга. Возможно, тем, кто пользуется ОС Windows, этого делать не стоит.
Настройки поиска. Я поставил регион US, для анонимности поисковых запросов. Также отключил местоположение для поиска ("geo").
Настройки вкладок. Хочу отдельно отметить "tabMinWidth". В хроме, если открываешь множество вкладок, текст исчезает. А в Firefox данная настройка отвечает за минимальную длину вкладки. И если открыто больше вкладок, то они все равно не уменьшаются, а просто прячутся и появляются дополнительные кнопки управления вкладками. Для меня данная система очень удобна, так как я постоянно открываю множество страниц с одного и того же сайта и без текста нужно постоянно угадывать, какая именно страница где.
Отчеты корпорации Mozilla
Это скорее для мобильной версии, но иногда в ноутбуках тоже есть какие-то сенсоры.
Настройки инструментов разработчика. (Д)
Дублирует отключение уведомлений из графического меню
Не хочется мне эксперементов. Настройка на любителя).
Настройки расширений. Pocket выключаю.
Настройки шрифта, дублируют графические.
Настройки плавного скролла, подобранно эксперементальным путем.
Настройки User agent, если нету особой необходимости, их лучше не трогать
Отключить окно предупреждения при посещении about:config
Данная информация предназначена для автоматического выбора языка на сайте, хотя сами сайты очень редко обращают внимание на эту настройку. Надеюсь в будущем ситуация изменится.
Особо хочется выделить настройку "devPixelsPerPx". Данная настройка отвечает за масштабирование интерфейса и будет особо полезна людям со слабым зрением или на компьютерах с большим разрешением экрана. По умолчанию идет значение "1".
Настройки, связанные с видео. Отключает автовоспроизведение и включает эксперементальную поддержку нового кодека AV1.
Данную группу настроек хочу разобрать подробнее.
"dns.disablePrefetch" и "predictor.enabled" отвечают за предварительное посещение ссылок на странице, чтобы ускорить загрузку, если пользователь захочет перейти по какой-то из ссылок. Если интернет медленный, то оно только ухудшает ситуацию, особенно в мобильной версии где-то в метро.
Ну а "trr.uri" отвечает за сервер, на который браузер стучится для получения IP адреса посещаемых сайтов.
"network.dns.echconfig.enabled" отвечает за Encrypted Client Hello
Настройки приватности. Не рекомендую включать, многие сайты ломаются
"userContext" включает Multi-Account Containers. (Д) Данное дополнение изолирует куки и историю посещений в отдельные контейнеры. К сожалению, только для десктопа. Я так изолировал все сервисы гугла, фейсбука и нескольких других важных сервисов отдельно. Также, если дополнительно установить расширение Multi-Account Containers, то с его помощью можно привязывать сайты к контейнерам. Даже если с одного контейнера открываешь ссылку, привязанную к другому контейнеру, она открывается в этом контейнере, в новой вкладке. Очень удобно.
В Firefox есть очень удобный режим чтения страницы, при котором все, кроме текста удаляется. Он пока далек от идеала, вырезает некоторые тэги с текстом, но все равно им очень удобно пользоваться. Активировать его можно тут
Разнообразная телеметрия. Опять :)
А тут можно настроить использование темной темы gtk для линукса.(Д) Кстати, если вам не нравятся темные input и textarea, то для этих полей ввода можно применить светлую тему, даже если у вас стоит темная по умолчанию. Настройка "widget.content.gtk-theme-override" создана для этого.
Если вы думаете, что этим настройка браузера ограничивается, то вы ошибаетесь) Для любителей темной темы есть проект ShadowFox. Именно благодаря ему у меня все браузерные ресурсы в темном цвете. И я очень доволен. Также можно перекрашивать и некоторые популярные расширения, типа uBlock или uMatrix
Я знаю, что многим пользователям огнелиса не хватает некоторых специфических расширений после перехода на движок Quantum и замены Xul на WebExtentions, но я рад, что данная замена произошла. Старые расширения влезали в интерфейс и тормозили браузер, а также ограничивали разработчиков, особенно в добавлении мультипроцессорности. Скорость работы браузера существенно возросла а возможностей по настройке по прежнему больше, чем в хроме.
Пожалуйста, оставляйте в комментариях свои настройки, которые я не упомянул и делитесь своими способами кастомизации данного браузера.
На одном из рабочих Windows-компов Firefox, как правило, работает на половинке экрана (разрешение монитора 1920 x 1080 точек позволяет). Но как-то вдруг обнаружилось, что после перезапуска этот браузер не желает открываться в таком же окошке.
То бишь, запускается он нормально, но только в окне чуть меньшего размера, чем было, и потому приходится каждый раз его увеличивать вручную. Не абы какая проблема, конечно, но не очень удобно.
И пришлось бы, наверное, с этим смириться, однако совсем недавно где-то на просторах тырнетов попалось на глаза простой и, что самое главное, эффективный вариант устранения данной неприятности. Так что, далее вкратце о том.
как сделать, чтобы Firefox снова запоминал размеры своего окна
Основывается метода на предположении, то такое нештатное поведение Firefox в окне Windows каким-то образом обусловлено работой встроенной системы защиты персональных данных юзера и, в частности, одного из новых её элементов, функции блокировки так называемых «цифровых отпечатков» браузера (данная опция, напомним, появилась совсем недавно и активируется в настройках).
Последняя, есть такое мнение, как раз и влияет на размеры окна браузера. По факту, когда функция блокировки цифровых отпечатков включена, то Firefox автоматом регулирует размеры своего окна, мешая тем самым разным зловредным программкам считывать и собирать эти данные.
Посему решено было, во-первых, проверить имеющуюся на ПК версию браузера на предмет текущего статуса упомянутой блокировки, и во-вторых, если она включена, то отключить её и посмотреть, будет ли Firefox запоминать размеры своего окна, как прежде.
Сделано это было следующим образом:
- открываем страницу настроек Firefox (about:config);
- через поиск находим параметр privacy.resistFingerprinting (значение у него было true, то есть, функция блокировки «цифровых отпечатков» браузера было активной);
- для данного параметра меняем значение на false и перезагружаем Firefox.
После перезапуска путем открывания-закрывания окна браузера было установлено, что если блокировка цифровых отпечатков отключена, то запускается он в окне прежних размеров. Вот такой получился эксперимент. Но, как видим, проблему с окошком в такой способ устранить можно только за счет отключения одного из компонентов системы защиты персональных данных (как бы)…
firefox стал запускаться в четверть экрана
Оттого у тебя не получается задать более развёрнутый вопрос?
Хм. Версию KDE сказать? synaptic для пакета kde указывает 5:66, но это же явно не так! Как правильно посмотреть версию? Скрипт /usr/bin/kde4 содержит лишь exec «$@», и на --help не откликается.
Версию КДЕ можно посмотреть в любой кде-программе «Справка» -> «О KDE»
Только тут нужна была не версия, а хотя бы названия DE/WM
Если это KWin, смотри в сторону настроек поведения окон и приложений.
wm конечно же. можно создать правило - и окна будут иметь строгое подчинение или запоминание последней геометрии
Это «Оконное меню/Дополнительно/Специальные параметры приложения/Геометрия/Размер/Применить изначально»? Помогло. Но почему вообще такая неприятность случилась, я ведь никаких правил не задавал?
скорее всего само приложение виноно в таком поведении
у меня тоже как-то бывало подобное, причин не нашёл
возможно, это как-то связано с восстановлением сеанса
Спасибо всем за помощь!
у меня с фаерфоксом в кедах похуже проблема - после старта может самопроизвольно свернуться через пару секунд. хотя возможно это из-за того что firefox gtk-версии
ну дистр у меня изначально был gnome, а я гном на кеды заменил - а проги gtk-шные остались
Нужно запустить firefox, изменить его размер и хотябы раз закрыть его правильно (не через выключение компьютера).
P.S. Вам нравится при первом запуске firefox после включения пк наблюдать картину «Восстановление сессии»?
bhfq ★★★★★ ( 24.02.14 02:23:27 )
Последнее исправление: bhfq 24.02.14 02:24:46 (всего исправлений: 1)
Это возможно? Пробовал это руководство, только при старте системы - запускается браузер, но в полноэкранный режим не выходит. В режиме текущей сессии браузер худо-бедно ещё запускается этим скриптом в полноэкранном виде. Что может влиять на неисправный автостарт этого скрипта при заходе в систему?
Сделал такой вот скрипт в автозагрузке:
Соответственно, xdotool должен быть перед этим установлен. Видимо, в фоне что-то не успевало подгружаться и скрипт отрабатывал не до конца. Увеличил задержку перед исполнением скрипта и перед эмитацией нажатия кнопки F11 — и всё заработало. Спасибо за наводку про увеличение времени .
Иксы еще окно не отрисовали (или еще какая хрень не догрузилась), а ты его уже телипаешь на фулскрин. Задержку в несколько сек точно ставил, увеличивал? Возможно перед запуском фф тоже нужна.
deep-purple ★★★★★ ( 10.04.18 22:27:57 )
Последнее исправление: deep-purple 10.04.18 22:28:49 (всего исправлений: 1)
Если твой WM не умеет (а какой у тебя WM?), то попробуй поставить devilspie. Напиши правило в ~/.devilspie/firefox.ds:
(я надеюсь, что в правиле не ошибся - писал вслепую)
Zubok ★★★★★ ( 10.04.18 22:38:09 )
Последнее исправление: Zubok 10.04.18 22:38:40 (всего исправлений: 1)
какой WM ? В моем bspwm это можно местными средствами делать, при этом firefox все валидно подхватывает
Нет, всё бодро грузится, открывается бразер, но не разворачивается на полный экран. Задержку увеличивал до 9 секунд. Никакого эффекта. Т
Unity. Ubuntu 14.04.5.
А перед запуском фф задержку ставить пробовал?
Тогда, может, поставить Compiz Config Settings Manager? Там есть подобные настройки для каждого приложения в разделе Window Management -> Window Rules + Place Windows
Zubok ★★★★★ ( 10.04.18 23:01:04 )
Последнее исправление: Zubok 10.04.18 23:01:43 (всего исправлений: 1)
Всем ещё раз спасибо за идеи!
Ну а как решил задачу в итоге?
В теле темы всегда пишу, чтобы люди долго не листали переписку).
В теле темы всегда пишу, чтобы люди долго не листали переписку).
Ну, если честно, то решение с xdotool странное. Для твоей задачи инструмент хоть и рабочий, но такое решение — кривой костыль. Какие-то паузы выжидать. Зачем? 11 секунд! В иксах есть механизмы присвоения окнам свойств в момент их появления. Окно еще не отобразилось, а WM уже будет знать, как его отображать. То есть это либо оконные менеджеры умеют сами, либо сторонние средства типа devilspie (а в случае Unity — CCSM).
Zubok ★★★★★ ( 11.04.18 21:30:35 )
Последнее исправление: Zubok 11.04.18 21:38:12 (всего исправлений: 1)
К тому же, твое решение некорректное. Ты хоть понимаешь, куда посылается F11? Оно посылается не конкретно окну firefox, а окну, которое на момент срабатывания xdotool будет иметь input focus. Если кто-то перехватит фокус за твои 7 секунд (что-то вскочило на экране), то F11 firefox не получит.
Исправил код. Замечание верное. Фокус реально сбивался).
Задержка нужна, т.к. глючный Wi-Fi адаптер долго подсоединяется к сетке. Если он не соединится вовремя, браузер раскроется на весь экран со страницей ошибки. В итоге, время задержки было увеличено аж до 27 секунд (!). Это киоск, фэйлы с незагруженными страничками - крайне не желательны. А так, да, если коннект быстрый, смысла ставить такое долгое время нет.
Desmond_Hume ★★★★★ ( 12.04.18 04:47:13 )
Последнее исправление: Desmond_Hume 12.04.18 04:48:32 (всего исправлений: 1)
У огнелиса есть расширения для режима киоска.
Создай отдельный профиль firefox --ProfileManager и установи туда расширения необходимые. Потом стартуй по firefox -P .
И запускать через N секунд после старта тоже некорректно. Скриптом проверяй поднялась ли сеть, а потом стартуй огнелис.
Исправил код. Замечание верное. Фокус реально сбивался).
Ты его странно исправил, это мягко говоря. :) Твой код ничего не делает. То, что ты написал, не делает ничего. Надо хотя бы так (classname, class, name можно посмотреть в xprop, например):
Zubok ★★★★★ ( 12.04.18 07:43:16 )
Последнее исправление: Zubok 12.04.18 07:47:46 (всего исправлений: 1)
Это киоск, фэйлы с незагруженными страничками - крайне не желательны
А для чего киоск вообще нужен? Пользователь имеет доступ к клавиатуре? Он может нажать F11 и вывести FF из полноэкранного режима? Может, тебе вообще оконный менеджер не нужен в принципе, если компьютер будет без доступа к клавиатуре и выполнять только одну задачу серфинга по интернету.
Пользователь имеет доступ к виртуальной клавиатуре, на которой отсутствуют функциональные клавиши и клавиша Ctrl. Сама система нужна для настройки некоторых устройств и сервисов.
C чего ты взял, что он ничего не делает? У меня он делает следующее: открыто для теста окно хрома, окно терминала, из которого выполняю этот скрипт. В итоге, открывается Firefox и разворачивает на полный экран, окна хрома и терминала остаются прежними. Всё работает.
Desmond_Hume ★★★★★ ( 12.04.18 16:49:58 )
Последнее исправление: Desmond_Hume 12.04.18 16:51:33 (всего исправлений: 1)
Зачем это вообще на киоске?
Я когда-то делал для цати штук по районам, ничего кроме X не использовалось, никаких вм итп.
firefox --display=:0 -P /настроенный/профиль
Домашняя директория в чистом tmpfs с профилем воссоздается из тарбола перед каждым запуском фф, во избежание. По вкусу можно использовать tmpfs+overlay
Экранная клава, емнип, была в виде дополнения к фф.
Стартовало все мгновенно и ничего не ломалось.
Нет, не делает. Что эта строчка делает? Она в первой части просто запрашивает XID окон, которые подходят под критерий "-name 'firefox' и выводит их в stdout, а потом выполняет xdotool key "F11" , где снова достается окну, у которого фокус ввода. Если перед FF что-то перехватит фокус, то ему не достанется. Об этом я, кажется, выше сказал. Хочешь проверить? Пожалуйста. Открой FF, открой терминал перед FF. Терминал имеет фокус ввода. Теперь в терминале введи свою строчку.
Zubok ★★★★★ ( 12.04.18 17:25:04 )
Последнее исправление: Zubok 12.04.18 17:26:06 (всего исправлений: 1)
Аналогично. Надо было поставить на ЦЭВМ торгового автомата браузер, так как интерфейс у них был написан на HTML. Вкатил FF (тогда еще был xulrunner). Но надо было, чтобы в приложении была только область рендера и никаких там менюшек, кнопок, табов, строки статуса и пр. Написал тривиальный XUL, в котором осталась только область отображения нужного размера (тег , вертикальный экран 1440x900). Все стартовало со стартовой странички в атрибуте «src». Никаких там WM, ничего, только голые Иксы.
Zubok ★★★★★ ( 12.04.18 18:45:49 )
Последнее исправление: Zubok 12.04.18 18:46:14 (всего исправлений: 1)
Прошли те времена .
Когда я запускаю в скрипте, то всё выводится нормально. Если выполнить отдельно команду, то да, раскрывается терминал.
А теперь попоробуй мою строчку из такого же состояния.
Попробовал. На экране появился браузер Firefox. Раскрытия на весь экран не было.
Попробовал. На экране появился браузер Firefox. Раскрытия на весь экран не было.
Этого не может быть. Какую строчку ты попробовал? У меня все раскрывается после того, как FF выдвигается вперед.
Вот эту команду ввёл в терминале при раскрытом сзади Firefox'e:
А FF поднимается поверх терминала после выполнения этой строчки?
Да, фокус переключается на Firefox.
Не знаю. Должно работать. У меня работает из любого положения - пусть даже FF похоронен по десятью окнами. Он должен поднять окно FF, дождаться конца этой операции и только после этого переслать F11. Не знаю, в чем может быть дело у тебя. Попробуй добавить delay:
если команду написать так:
Я на федоре пробую. Не знаю, наверное, не имеет значения.
ТЫ делаешь то же самое, что и делал. xdotool передает F11 окну, которое имеет фокус, а не конкретному окну. Но у меня есть предположение, почему так происходит. Подчеркну, что это предположение. У меня FF еще старый, так как я хочу подзадержаться на GTK2. FF на GTK3 меня выбешивает, а у тебя наверняка все наоборот.
FF на GTK2 реагирует, а вот на GTK3 может не реагировать. Тогда выходя нет - поднимать окно и тут же второй командой через XTEST долбить F11.
А я же выше написал. Из xprop например.
Интересная инфа. Спасибо!
То есть твой последний вариант с отдельным xdotool после поднятия окна наверх единственный рабочий вариант (поднятием окна заведует WM, а не приложение, поэтому оно-то срабатывает).
Zubok ★★★★★ ( 12.04.18 22:35:48 )
Последнее исправление: Zubok 12.04.18 22:39:14 (всего исправлений: 1)
Не знаю как с этим бороться, подскажите кто знает. Все что нашел в гугле не помоглает. Лисица внезапно открывает уже открытую вкладку, но уже в новом окне. Система Linux Mint Mate 20.
У меня в настройках в пункте «Вкладки» стоит галочка напротив пункта «Открывать ссылки во вкладках вместо новых окон» и новые ссылки открываются в новых вкладках. Возможно это то, что тебе нужно.
Может у автора тупо «дребезг» мышки.:)
У меня тоже там галочка. Я проверил все настройки, что предлагает гугль, все бестолку. Поэтому и прошу помощи.
Слушай, а это надо проверить. Она временами как то непривычно себя ведет. А что такое дребезг мышки?
Для начала стоит попробовать создать новый профиль и посмотреть с ним.
Дребезг контактов. Если он слишком сильный, то могут происходить ложные срабатывания, особенно двойные.
Удалял handlers.json. Создался новый, но проблема осталась. Меня раздражает внезапность такого эффекта. Иногда подолгу ничего не происходит. Попробую сменить на время мышку. Может дейтсвительно проблема чисто механическая.
У меня беспроводная мышь и клавиатура. Сейчас поменял на другую. Понаблюдаю. А этот дребезг лечится? Или только усекновением головы?
У меня беспроводная мышь. в таких тоже бывает?
Без разницы Кнопки у ней такиеже.
Лечится. В гугле есть много роликов как разобрать мышь, подогнуть контакты, смазать их маслом и пр. хрень. Помогает, ненадолго. Не стоит времени это ковыряние. Купить новую проще.
Я раздирал ее уже пару раз. Решетка на колесике забивалась и приходилось промывать. Это я уже чуть не вслепую делаю. Но про дребезг слышу в первый раз. Погуглю с этим прицелом. Мышке уже 5 лет, может действительно состарилась.
Блин, похоже вы правы. С другой мышкой проблемы пока нет. Видимо в старой немного залипает кнопка и при движении выдирает закладку в отдельную страницу. Разберу и гляну в чем дело. Спасибо за совет. В эту сторону вообще не думал. Поступил как блондинка. Надо же сначала проверить включено ли в сеть :)
Ну на самом деле это не супер очевидный вариант)))
Совершенно не очевидный. Я как-то здесь на лоре обсуждал проблему с моей мышкой. При прокрутке колесика курсор двигался не сразу или приходилось до фига крутить для небольшого сдвига. Оказалось тоже механика. Спицы в колесике покрылись пылью, вот и результат. Разобрал, промыл и ву а ля.
А я про че? :) Когда при запуске приложения открывается 10 копий приложения, запускается совсем другая программа, система вдруг спрашивает: «Вы хотите выйти из сессии?» И прочие чудеса на дисплее. Даже опытный узер впадает в панику. Но раз наступив на это.. становишься мудрее. :)))
Читайте также: