Dell XPS 13 9360에서 새로운 팩토리 Ubuntu 16.04로 해결해야 할 사항 (Q & A) [닫기]

16.04에 Dell 출하시 설치된 Ubuntu에는 완전히 유용하기 전에 수정해야 할 몇 가지 단점이 있습니다. 아래는 내가 고쳐야 할 것들입니다. 자유롭게 추가하십시오.

[NB] 관리자가 제안한대로 우분투 포럼에서 스레드를 설정했습니다 https://ubuntuforums.org/showthread.php?t=2357424



답변

다음은 Dell XPS 13 (9360)Arch Linux Wiki 권장 사항을 기반으로 한 목록 입니다.

i915 guc 및 huc 블롭을 얻기 위해 Linux- 펌웨어 업데이트

최신 linux-firmware를 수동으로 설치하십시오 (최소한 20170217 이후 릴리스).

  1. zesty 에 대해서는 Ubuntu Linux-firmware 패키지 사이트로 이동하십시오 .
  2. “linux-firmware 1. xyz in amd64 (릴리스)”를 클릭하십시오. 여기서 xyz 는 페이지에 표시되는 최신 버전입니다. (64 비트 패키지가 필요하다고 가정)
  3. 아래 파일 다운로드 뎁 파일을 다운로드 할 수 있습니다.
  4. 다운로드 한 파일을 두 번 클릭하여 설치하십시오.

NVMe 전력 절약을 위해 최신 커널로 업데이트

NVMe 절전 패치 를 받으려면 커널 4.11rc1 이상을 수동으로 설치 하십시오 (선택한 버전의 Linux-image-generic, linux-headers 및 linux-headers-generic을 다운로드하십시오). 이것만으로도 유휴 전력을 30 % 절약 할 수 있습니다.

  1. 우분투 메인 라인 커널 사이트로 가십시오 .
  2. 페이지 하단으로 스크롤하여 하단 링크를 클릭하십시오.
  3. amd64 .deb 파일을 다운로드하려면 클릭하십시오.
    • linux-headers-*. deb
    • linux-headers-*-generic.deb
    • linux-image-*-generic.deb
  4. 다운로드 한 파일을 두 번 클릭하여 설치하십시오.
  5. 를 실행하십시오 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.

당신이주의 해야 i915 모듈에 대한의 .conf 파일에 다음을 추가 할 수 있지만, 우분투는 내가 대신이 방법을 추천합니다 이유입니다, 그것을 만들 파일을보고하지 않는 것 같습니다. 또한 현재 모든 옵션이 지원되는 것은 아닙니다 (예 : enable_huc 및 sempahores). 이후 커널 또는 Linux- 펌웨어 릴리스에서 향후에있을 수 있습니다.

나는 이것으로 Borderlands 2를 테스트했으며 약 5 FPS (원래 26 FPS에서)의 개선을 보았습니다. 또한 전력 사용량이 약간 줄어 듭니다.

최고의 무선 속도를 보장하십시오

/etc/default/crdaREGDOMAIN 줄 끝에서 국가 코드를 편집 하고 설정하십시오.

예. 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

답변

삼바 공정에 결함이있어 냉각 팬이 회전합니다

범인은 gvfsd-smb-browse 프로세스입니다.

/etc/samba/smb.conf의 [global] 섹션에 아래 내용을 추가하십시오

name resolve order = wins lmhosts bcast

https://itsfoss.com/fix-gvfsd-smb-high-cpu-ubuntu/

충돌하는 중복 터치 패드 드라이버 제거

제대로 작동하려면 두 번째 터치 패드 장치 인 “SynPS / 2 Synaptics TouchPad”를 비활성화해야했습니다. 필자는 터치 패드를 실제로 관리하고 있던 “DLL0704 : 01 06CB : 76AE Touchpad”대신 syndaemon이 대부분 무시되고 있다고 생각했다.

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

터치 패드 손바닥 감지 활성화

13 행 이후에 /usr/share/X11/xorg.conf.d/50-synaptics.conf에 추가 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-Tweak을 사용하여 자연 스크롤을 “켜기”하여 사용자별로이를 끌 수 있습니다 (사용자 단위로 시스템 전체 설정의 반대가되지만 자연 스크롤을 사용하려는 다른 사용자를위한 실제 시스템 설정).

기본적으로 미디어 키 대신 F1-F12 행이 작동하도록 설정

Dell 노트북에서 FN 키를 뒤집는 방법?
POST (Power On Self Test) 중에 F2를 눌러 시스템 설정 (BIOS) 유틸리티로 들어갑니다.

기능 키 동작에서 멀티미디어 키 우선 또는 기능 키 우선을 선택하십시오.

기능 키 우선 — 기본 옵션입니다. 기능 키를 눌러 관련 기능을 수행하십시오. 멀티미디어 작업의 경우 Fn + 필요한 멀티미디어 키를 누릅니다.

전용 페이지 위 / 아래, 홈 / 종료 버튼이 없습니다.

XPS 13 키보드에는 이러한 단추가 화살표 단추와 결합되어 있으므로 두 손이 필요합니다 (Fn 누름). 여기서는 홈 버튼으로 사용하고 PgDn으로 삽입하기 위해 인쇄 버튼을 다시 사용합니다.

xmodmap -e "keycode 107 = Home" # using "Print" button
xmodmap -e "keycode 118 = Next" # using "Insert" button

시스템 설정-> 키보드-> 바로 가기-> 스크린 샷에서 스크린 샷에 대한 인쇄 바로 가기를 제거하십시오.

오른쪽 Ctrl (목록 기호 포함) + 위쪽 화살표 / 아래쪽 화살표 기능도 홈 / 끝으로 사용합니다.

암호화 된 홈 디렉토리는 SSH 키 기반 인증 및 VPN 클라이언트를 차단합니다.

이는 XPS 또는 16.04 관련 문제는 아니지만 ssh 키 기반 인증을 사용하려면 authorized_keys 파일을 암호화 된 홈 디렉토리 외부로 이동해야한다는 것을 아는 것이 도움이됩니다.
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

외부 모니터를 사용하고있을 때 일시 중단 된 후 모니터에 아무 것도 표시되지 않음

이 문제는 이전 커널에서 Thunderbolt 프로토콜이 제대로 지원되지 않는 것으로 보입니다. 커널을 업데이트 한 후 모니터를 꽂거나 뽑은 후 충돌 / 정지 문제가 사라지는 것 같습니다 (아래 참조).

최신 HWE 커널로 업데이트

XPS 13과 함께 제공되는 4.4.0 커널은 WiFi 중단, 절전 모드에서 다시 시작 및 커널 업데이트와 함께 사라지는 외부 모니터에 문제가있는 것 같습니다.

커널 업데이트를위한 많은 옵션이 있지만 지금까지의 내가 가장 좋은 방법을 알 수 있습니다로 설치하는 것입니다있다 서명 (원본 이미지는 서명 및 UEFI가없이 불평 수 있기 때문에) HWE ( 하드웨어 활성화 와 함께) 커널 이미지 추가 운전사 . 4.10 및 4.13 커널 업데이트는 Thunderbolt 3 지원 기능이 크게 향상되어 도킹 스테이션을 사용하는 경우 매우 중요하므로 HWE가 특히 중요합니다. 다음 명령이이를 수행합니다.

sudo apt install linux-signed-generic-hwe-16.04 linux-image-extra-virtual-hwe-16.04

linux-image-extra-virtual-hweWiFi를 설치하지 않으면 터치 패드가 작동하지 않을 수 있습니다.

이 커널 업데이트는 외부 모니터로의 재개 / 연결 후 화면이 작동하지 않는 위의 문제를 해결할 수도 있습니다.