Устанавливаемая на заводе Dell Ubuntu 16 апреля имеет несколько недостатков, которые необходимо исправить, прежде чем она станет полностью полезной. Ниже приведены вещи, которые я должен был исправить. Пожалуйста, не стесняйтесь добавлять свои.
[NB] По предложению администраторов я создал ветку на форумах Ubuntu https://ubuntuforums.org/showthread.php?t=2357424
Ответы:
Вот мой список, основанный на рекомендациях Arch Linux Wiki для Dell XPS 13 (9360).
Обновите linux-прошивку, чтобы получить i915 guc и huc blob
Вручную установите последнюю версию linux-прошивки (как минимум, выпущенную после 20170217).
Обновите ядро до последней версии, чтобы сэкономить энергию NVMe
Установите вручную ядро 4.11rc1 или новее, чтобы получить исправление энергосбережения NVMe (загрузите linux-image-generic, linux-headers и linux-headers-generic для выбранной вами версии). Это само по себе должно сэкономить до 30% экономии энергии.
sudo update-grub
.Повышение производительности графики и экономия энергии
Сначала требуется два обновления!
Отредактируйте
/etc/default/grub
и включите следующие параметры после,GRUB_CMDLINE_LINUX_DEFAULT="quiet splash
чтобы улучшить энергосбережение и производительность видеодрайвера:Беги
sudo update-grub
.Обратите внимание , что вы должны быть в состоянии добавить их в .conf файл для i915 модуля, но Ubuntu , кажется, не смотреть на файл , когда я создаю его, поэтому я рекомендую этот метод. Кроме того, в настоящее время поддерживаются не все параметры (такие как enable_huc и sempahores, но они могут появиться в будущем в более поздних версиях ядра или linux-firmware).
Я протестировал Borderlands 2 с этим и вижу улучшение примерно на 5 FPS (на исходных 26 FPS). Я также вижу небольшое снижение энергопотребления.
Убедитесь, что вы получаете лучшие скорости беспроводной связи
Отредактируйте
/etc/default/crda
и установите код своей страны в конце строки REGDOMAIN.например.
REGDOMAIN=US
Исправить обнаружение ладони на сенсорной панели
Установить
xserver-xorg-input-libinput
.Создать
/usr/share/X11/xorg.conf.d/90-libinput.conf
содержащий:Исправить некоторые проблемы с разрывом экрана
Создать
/usr/share/X11/xorg.conf.d/20-intel.conf
содержащий:источник
Охлаждающий вентилятор раскручивается из-за неисправного процесса самбы
Виновником является процесс gvfsd-smb-browse.
Добавьте приведенное ниже утверждение в раздел [global] вашего /etc/samba/smb.conf
https://itsfoss.com/fix-gvfsd-smb-high-cpu-ubuntu/
Удалить конфликтующие дубликаты драйвера тачпада
Чтобы все работало правильно, мне нужно было отключить второе устройство с сенсорной панелью «SynPS / 2 Synaptics TouchPad». Я думаю, что это в основном игнорировалось, и к нему подключался syndaemon вместо «DLL0704: 01 06CB: 76AE Touchpad», которая фактически управляла сенсорной панелью.
Я отключил его в конфигурационном файле Xorg. Я открыл:
/usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
и добавил эту запись:
Код:
https://ubuntuforums.org/showthread.php?t=2316240
Активировать Touchpad Palm Detection
Добавьте в /usr/share/X11/xorg.conf.d/50-synaptics.conf после строки 13 a,
Option "PalmDetect" "1"
чтобы этот раздел в целом выглядел следующим образом:https://erik.torgesta.com/2016/11/things-to-improve-ubuntu-16-04-on-dell-xps-13-9630/
Значок сенсорной панели должен появиться в области уведомлений. Перейдите в настройки, установите Общие параметры-> Автозапуск и Действия-> Отключить сенсорную панель при наборе текста. Вы можете также настроить задержку в миллисекундах.
Изменение направления прокрутки прокрутки двумя пальцами на сенсорной панели:
РЕДАКТИРОВАТЬ: приведенный ниже файл не оказывает никакого влияния на прокрутку, но нарушает функциональность мыши. Я удалил его снова, но у меня больше нет проблем с прокруткой.
Альтернативный метод из https://askubuntu.com/a/519859/452753 работал для меня:
В файле /usr/share/X11/xorg.conf.d/20-natural-scrolling.conf, который вы открыли в предпочитаемом вами текстовом редакторе, вставьте следующее:
Сохраните файл и перезагрузите компьютер. Как и выше, отдельные пользователи могут отключить его для каждого пользователя с помощью Ubuntu-Tweak для «включения» естественной прокрутки (это будет противоположно общесистемным настройкам для каждого пользователя, но не повлияет на фактическая настройка системы для других пользователей, которые захотят использовать естественную прокрутку).
По умолчанию заставить функцию F1-F12 работать вместо клавиш мультимедиа
Как инвертировать клавиши fn на ноутбуке Dell? Нажмите F2 во время POST (Самотестирование при включении), чтобы войти в утилиту настройки системы (BIOS).
В разделе «Функциональная клавиша» выберите «Сначала мультимедийная клавиша» или «Сначала функциональная клавиша».
Первая функциональная клавиша - это опция по умолчанию. Нажмите любую функциональную клавишу для выполнения связанной функции. Для мультимедийных действий нажмите Fn + нужную мультимедийную клавишу.
Отсутствие выделенной страницы вверх / вниз, кнопки домой / конец.
Клавиатура XPS 13 имеет эти кнопки в сочетании с кнопками со стрелками, поэтому для доступа к ним нужны две руки (требуется нажатие клавиши Fn). Здесь я переназначаю кнопку «Печать» для использования в качестве кнопки «Домой», а «Вставить как PgDn»:
Удалите ярлык «Печать» для «Снимок экрана» в «Системные настройки» -> «Клавиатура» -> «Ярлыки» -> «Снимки экрана».
Правый Ctrl (с символом списка) + функция up_arrow / down_arrow как home / end также.
Зашифрованный домашний каталог блокирует аутентификацию на основе ssh-ключа и vpn-клиента
Это не является проблемой, связанной исключительно с XPS или 16.04, но полезно знать, что вам нужно переместить файл author_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
Изменить стандартное поведение кнопки питания с интерактивного на приостановленный
Монитор остается пустым после приостановки, когда использовался внешний монитор
Эта проблема, похоже, связана с плохой поддержкой протокола Thunderbolt в старых ядрах. Проблемы с зависанием / зависанием после подключения / отключения мониторов, похоже, исчезают после обновления ядра - см. Ниже.
Обновление до последнего ядра HWE
Ядро 4.4.0, которое поставляется с XPS 13, похоже, имеет некоторые проблемы с отключением WiFi, выходом из спящего режима и с внешними мониторами, которые исчезают с обновлением ядра.
Существует много вариантов обновления ядра, однако, насколько я могу судить, лучшим подходом является установка подписанного (потому что исходный образ был подписан, а UEFI может пожаловаться без него). Ядро HWE ( Hardware Enablement ) вместе с image-extra. водители . HWE особенно важен, потому что обновления ядра 4.10 и 4.13 значительно улучшают поддержку Thunderbolt 3 - это очень важно, если вы используете док-станцию. Следующая команда делает это:
Если вы не установите
linux-image-extra-virtual-hwe
свой WiFi и сенсорная панель, вероятно, не будет работать.Это обновление ядра также может исправить вышеуказанную проблему, когда экран не работает после возобновления / подключения к внешнему монитору.
источник
psmouse
иi2c
тачпад, и драйверы, так что вы можете просто отключитьpsmouse
(который эмулирует интерфейс PS / 2) и использоватьi2c
. Я попробовал это на своем 9360 и подтвердил, что это работает. Во время ввода курсор мыши больше не меняет фокус на другие окна из-за ударов ладонями.