Компания Dell, на заводе которой установлена Ubuntu 16.04, имеет несколько недостатков, которые необходимо исправить, прежде чем она станет полноценной. Ниже перечислены вещи, которые мне пришлось исправить. Пожалуйста, не стесняйтесь добавлять и свою.
[NB] По предложению администраторов я создал ветку на форумах Ubuntu https://ubuntuforums.org/showthread.php?t= 2357424
Преступник является процессом gvfsd-smb-browse.
Добавьте оператор ниже к [глобальному] разделу Вашего/etc/samba/smb.conf
name resolve order = wins lmhosts bcast
https://itsfoss.com/fix-gvfsd-smb-high-cpu-ubuntu/
Для получения вещей, работающих правильно, я должен был отключить второе устройство сенсорной панели "SynPS/2 Synaptics TouchPad". Я думаю, что это главным образом игнорировалось, и syndaemon присоединял к нему вместо "сенсорной панели DLL0704:01 06CB:76AE", которая на самом деле управляла сенсорной панелью.
Я отключил его в файле конфигурации Xorg. Я открылся:
/usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
и добавил эту запись:
Код:
# Disable generic Synaptics device, as we're using
# "DLL0704:01 06CB:76AE Touchpad"
# Having multiple touchpad devices running confuses syndaemon
Section "InputClass"
Identifier "SynPS/2 Synaptics TouchPad"
MatchProduct "SynPS/2 Synaptics TouchPad"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/event*"
Option "Ignore" "on"
EndSection
https://ubuntuforums.org/showthread.php? t=2316240
Добавьте к/usr/share/X11/xorg.conf.d/50-synaptics.conf после строки 13 Option "PalmDetect" "1"
так полное этот раздел похож на это:
Section "InputClass"
Identifier "touchpad catchall"
Driver "synaptics"
MatchIsTouchpad "on"
Option "PalmDetect" "1"
# This option is recommend on all Linux systems using evdev, but cannot be
# enabled by default. See the following link for details:
# http://who-t.blogspot.com/2010/11/how-to-ignore-configuration-errors.html
MatchDevicePath "/dev/input/event*"
EndSection
https://erik.torgesta.com/2016/11/things-to-improve-ubuntu-16-04-on-dell-xps-13-9630/
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator
/opt/extras.ubuntu.com/touchpad-indicator/bin/touchpad-indicator&
touchipad значок должен появиться в области уведомлений. Перейдите к предпочтениям, Набор Общие Опции->, Автоматический запуск и Действия-> Отключают Сенсорную панель на вводе. Youst может хотеть скорректировать задержку миллисекунд также.
Править: ниже файла, кажется, не имеет эффекта на прокрутку, но повреждает функциональность мыши. Я удалил его снова, но не имею проблемы с прокруткой больше.
Альтернативный метод от https://askubuntu.com/a/519859/452753 работал на меня:
В файле/usr/share/X11/xorg.conf.d/20-natural-scrolling.conf Вы открылись в своем предпочтительном текстовом редакторе, вставьте следующее:
Section "InputClass"
Identifier "natural scrolling for mouse wheel"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "mouse"
Option "Device" "/dev/input/mice"
Option "Protocol" "Auto"
Option "ZAxisMapping" "5 4"
EndSection
Сохраните файл и перезагрузку. Как выше, отдельные пользователи могут выключить его на основе в расчете на пользователя при помощи Тонкой настройки Ubuntu для "включения" естественной прокрутки (это будет реверсом установки в масштабе всей системы на основе в расчете на пользователя, но не будет влиять на фактический параметр настройки системы для других пользователей, которые захотят использовать естественную прокрутку).
То, как инвертировать fn, включает Ноутбук Dell? Нажмите F2 during POST (Power On Self Test) для ввода утилиты System Setup (BIOS).
В Поведении Функциональной клавиши выберите Мультимедийную Ключевую Первую или Функциональную клавишу Сначала.
Функциональная клавиша Сначала — Это - опция по умолчанию. Нажмите любую функциональную клавишу для выполнения присоединенной функции. Для мультимедийного действия нажмите Fn + необходимый мультимедийный ключ.
Клавиатуре XPS 13 объединили эти кнопки с кнопками стрелки и таким образом, каждому нужны две руки для доступа к ним (нажатие требуемый Fn). Здесь я повторно имею целью Кнопку печати, чтобы действовать как кнопка "Домой" и Вставить как PgDn:
xmodmap -e "keycode 107 = Home" # using "Print" button
xmodmap -e "keycode 118 = Next" # using "Insert" button
Удалите ярлык Печати на Снимок экрана в Параметрах настройки системы-> Клавиатура-> Ярлыки-> Снимки экрана
Правильные Ctrl (с символом списка) + up_arrow/down_arrow функционируют как дом/конец также.
Это не строго XPS или 16,04 связанных проблем, но полезно знать, что необходимо переместить authorized_keys файл за пределами зашифрованного корневого каталога, чтобы смочь использовать ssh основанную на ключе аутентификацию. https://help.ubuntu.com/community/SSH/OpenSSH/Keys#Troubleshooting
Вот запись справки от одного из поставщиков VPN на фиксации для их программного обеспечения в случае, если Вы используете зашифрованный корневой каталог. https://helpdesk.privateinternetaccess.com/hc/en-us/articles/227831828-Installing-the-PIA-app-on-Linux-with-encrypted-home-directories
gsettings set org.gnome.settings-daemon.plugins.power button-power suspend
Эта проблема, кажется, принадлежит плохой поддержке протоколов Удара молнии в более старых ядрах. Проблемы, отказывающие/подвешивающие после включения/отключения мониторов, кажется, уходят после обновления ядра - посмотрите ниже.
4.4.0 ядра, которые поставлются с XPS 13, кажется, имеют некоторые проблемы с повреждением WiFi, возобновляющимся от сна и внешних мониторов, который уходит с обновлением ядра.
Существует много опций для обновления ядра, однако насколько я могу сказать, что лучший подход должен установить со знаком (потому что исходное изображение было подписано, и UEFI может жаловаться без него), HWE (Аппаратная Реализация возможностей) ядро наряду с дополнительными изображением драйверами. HWE особенно важен, потому что 4,10 и 4,13 обновления ядра приносят существенные улучшения в Ударе молнии 3 поддержки - супер важный при использовании базового блока. Следующая команда делает это:
sudo apt install linux-signed-generic-hwe-16.04 linux-image-extra-virtual-hwe-16.04
Если Вы не устанавливаете linux-image-extra-virtual-hwe
Ваш WiFi и сенсорная панель не будут, вероятно, работать.
Это обновление ядра может также устранить вышеупомянутую проблему с экраном, не работающим после резюме / соединение с внешним монитором.
Вот мой список, на основе рекомендаций от Дуги Linux Wiki на Dell XPS 13 (9360).
Вручную установите последнее встроенное микропрограммное обеспечение Linux (по крайней мере, выпущенный после 20170217).
Вручную ядро установки 4.11rc1 или позже получить патч экономии электроэнергии NVMe (загружают linux-image-generic, заголовки Linux и linux-headers-generic для версии, которую Вы выбираете). Это одно должно сеть Вы неактивная экономия электроэнергии 30%.
sudo update-grub
.Требует выше двух обновлений сначала!
Править /etc/default/grub
и включайте следующие опции после GRUB_CMDLINE_LINUX_DEFAULT="quiet splash
улучшить экономию электроэнергии видеодрайвера и производительность:
i915.modeset=1 i915.enable_rc6=1 i915.enable_fbc=1 i915.enable_guc_loading=1 i915.enable_guc_submission=1 i915.enable_huc=1 i915.enable_psr=1 i915.disable_power_well=0 i915.semaphores=1
Выполненный sudo update-grub
.
Обратите внимание, что необходимо смочь добавить их в .conf файл для i915 модуля, но Ubuntu, кажется, не смотрит на файл, когда я создаю его, который является, почему я рекомендую этот метод вместо этого. Кроме того, не все опции поддерживаются в это время (такое как enable_huc и семафоры, но может быть в будущем в более поздних ядрах или микропрограммных Linux выпусках).
Я протестировал Пограничные области 2 с этим и вижу улучшение приблизительно 5 кадр/с (на исходных 26 кадр/с). Я также вижу небольшое уменьшение в энергопотреблении.
Править /etc/default/crda
и набор Ваш код страны в конце строки REGDOMAIN.
например. REGDOMAIN=US
Установка xserver-xorg-input-libinput
.
Создать /usr/share/X11/xorg.conf.d/90-libinput.conf
содержа:
Section "InputClass"
Identifier "libinput touchpad catchall"
MatchIsTouchpad "on"
MatchDevicePath "/dev/input/event*"
Driver "libinput"
Option "Tapping" "True"
Option "PalmDetection" "True"
Option "TappingDragLock" "True"
EndSection
Создать /usr/share/X11/xorg.conf.d/20-intel.conf
содержа:
Section "Device"
Identifier "Intel Graphics"
Driver "intel"
Option "AccelMethod" "sna"
Option "TearFree" "true"
EndSection