Наиболее распространенной причиной замедления загрузки страниц в браузерах является ipv6, который по умолчанию включен в Ubuntu. Когда он включен, ему необходимо тайм-аут до того, как ipv4 начнет работать, что вызывает задержку, когда ipv6 не поддерживается вашей сетью. Существует простой тест, который вы можете выполнить, чтобы убедиться, что это проблема. Попробуйте получить доступ к веб-странице с помощью IP-адреса. Например, попробуйте открыть следующий адрес:
http://69.59.196.211:80
Он должен перейти на сайт переполнения стека. Если адрес отвечает быстро, то, скорее всего, у вас есть проблема с разрешением DNS из-за ipv6.
Вы можете отключить ipv6 в Firefox, установив для параметра network.dns.disableIPv6 значение true.
Введите примерно: config в адресной строке, нажмите Enter. Найдите в списке network.dns.disableIPv6. Щелкните правой кнопкой мыши -> Переключить. Перезагрузите Firefox и повторите попытку.Вы также можете отключить ipv6 на системном уровне. Для этого откройте файл network.dns.disableIPv6 с помощью редактора:
gksudo gedit /etc/default/grub
Затем измените следующую строку:
GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash”
С следующая строка:
GRUB_CMDLINE_LINUX_DEFAULT=”ipv6.disable=1 quiet splash”
Затем обновить grub:
sudo update-grub
Вы также можете попытаться увеличить размер кеша DNS в Firefox и сократить время кэширования DNS, поэтому браузер не часто запрашивайте DNS-сервер.
Тип about: config в адресной строке, нажмите Enter. Введите about: config в поле фильтра и нажмите enter Найти сеть. dns.disableIPv6 в списке. Задайте имя предпочтительности как network.dns.disableIPv6 и задайте значение как 1000 Щелкните правой кнопкой мыши -> Toggle. Задайте предпочтение имя как Переключить и установить значение как 7200 Для меня проблема была сгенерирована Option "TapAndDragGesture" "0"
, поэтому я установил ее на 1, и теперь она работает
, чтобы выполнить временный тест, затем запустите эту команду synclient TapAndDragGesture=1
если все в порядке, вы можете отредактировать файл конфигурации xorg /etc/X11/xorg.conf.d/...
, чтобы сделать его постоянным
в качестве ссылки:
man synaptics
или - https: //wiki.archlinux .org / index.php / Touchpad_Synaptics
Пример конфигурации: - https://wiki.archlinux.org/index.php/Touchpad_Synaptics/10-synaptics.conf_example
здесь мой файл содержимого
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
# Enable touchpad
Option "TouchpadOff" "0"
# Allow run-time configuration
# Option "SHMConfig" "on" # deprecated
# Edge Limits
Option "LeftEdge" "1748"
Option "RightEdge" "5640"
Option "TopEdge" "1274"
Option "BottomEdge" "4752"
# Speed
Option "MinSpeed" "1.0"
Option "MaxSpeed" "1.6"
Option "AccelFactor" "0.032"
# Pressure
Option "FingerLow" "24"
Option "FingerHigh" "29"
Option "FingerPress" "255"
# Tapping Detection
Option "MaxTapTime" "180" # 0 disables tap
Option "MaxTapMove" "29"
Option "MaxDoubleTapTime" "180"
Option "SingleTapTimeout" "200"
Option "ClickTime" "100"
Option "TapAndDragGesture" "1"
# Corner Tap Buttons
Option "RTCornerButton" "0"
Option "RBCornerButton" "0"
Option "LTCornerButton" "0"
Option "LBCornerButton" "0"
# Scrolling Edges
Option "VertEdgeScroll" "0"
Option "VertScrollDelta" "100"
Option "HorizEdgeScroll" "0"
Option "HorizScrollDelta" "100"
# Circular Scrolling
Option "CircularScrolling" "0"
Option "CircScrollDelta" "0.1"
Option "CircScrollTrigger" "0"
Option "FastTaps" "1"
# Tapping as Buttons (number of fingers)
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
# Tap Dragging
Option "LockedDrags" "0"
Option "LockedDragTimeout" "5000"
# Tap Gesture Dragging
# Two Finger Scrolling
Option "VertTwoFingerScroll" "1"
Option "HorizTwoFingerScroll" "1"
# Corner Coasting
Option "CornerCoasting" "0"
Option "CoastingSpeed" "20"
Option "CoastingFriction" "50"
# Kernel Event Protocol
Option "GrabEventDevice" "1"
# Edge Ignore Boundaries
Option "AreaLeftEdge" "0"
Option "AreaRightEdge" "0"
Option "AreaTopEdge" "0"
Option "AreaBottomEdge" "0"
# Trackstick
Option "TrackstickSpeed" "40"
# Circular Trackpad
Option "CircularPad" "0"
# Multi-function Buttons
Option "ClickFinger1" "1"
Option "ClickFinger2" "1"
Option "ClickFinger3" "1"
# Edge Movements
Option "FastTaps" "0"
# Tapping as Buttons (number of fingers)
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
# Tap Dragging
Option "LockedDrags" "0"
Option "LockedDragTimeout" "5000"
# Tap Gesture Dragging
Option "EdgeMotionMinZ" "29"
Option "EdgeMotionMaxZ" "159"
Option "EdgeMotionMinSpeed" "1"
Option "EdgeMotionMaxSpeed" "401"
Option "EdgeMotionUseAlways" "0"
# Pressure Motion
Option "PressureMotionMinZ" "29"
Option "PressureMotionMaxZ" "159"
Option "PressureMotionMinFactor" "1"
Option "PressureMotionMaxFactor" "1"
# Emulations
Option "EmulateMidButtonTime" "75"
Option "EmulateTwoFingerMinZ" "280"
Option "EmulateTwoFingerMinW" "70
# Palm Detection
Option "PalmDetect" "1"
Option "PalmMinWidth" "10"
Option "PalmMinZ" "199"
EndSection
Это решение работает для меня
Перейти к: http://tombuntu.com/index.php/2011/10/31/fix-for-touchpad-trouble-in-ubuntu -11-10 /
Из поста:
Одной из проблем, представленных Ubuntu 11.10 на моем Eee PC 901, является перетаскивание сенсорной панели. Жест касания и перетаскивания для перемещения курсора при нажатой кнопке мыши слишком чувствителен. Мне нужно нажимать как можно быстрее, чтобы активировать жест каждый раз
Запустите эту команду, чтобы получить тайм-аут, прежде чем касание будет интерпретировано как одно касание: synclient | grep "SingleTapTimeout"
В моей системе этот параметр был установлен на 180, что слишком быстро. Запустите эту команду, чтобы удвоить время ожидания до 360: synclient SingleTapTimeout = 360
Спасибо, Том.
/etc/X11/xorg.conf.d/50-synaptics.conf
. Не уверен, что то же самое для Ubuntu ... Обычно вы добавляете Option "SingleTapTimeout" "360"
в раздел InputClass
для сенсорных панелей. Если вы ленивы и не хотите выяснять, как это сделать, вы всегда можете создать вместо этого cronjob или скрипт запуска, выполняющий команду.
– bobbaluba
17 September 2014 в 17:29