20chan / surface-arch

dotfiles of surface arch / todo list
0 stars 0 forks source link

꼭 필요한 기본 #1

Open 20chan opened 5 years ago

20chan commented 5 years ago

서피스 기기를 사용 가능하게끔 쓸 수 있어야 한다

추가로 쓰다가 이상한것들

20chan commented 5 years ago

acpid로 fn-keys 랑 하드웨어 버튼 전원, vol-d vol-u 전부 매핑 가능해보임

20chan commented 5 years ago

xf86 단축키 맵핑은 했는데 밝기 조절이 잘 안된다 이건 따로 확인해봐야함

그리고 hibernate가 안된다 했다가 돌아오면 팅김 이거는 스왑파일에 resume 관련 설정을 해줘야 하는거가 ㅌ음

20chan commented 5 years ago

netctl 으로 와이파이 자동 연결은 일단 성공

20chan commented 5 years ago

lid랑 poweroff 버튼은 acpid에서 핸들링을 하지 않는데 poweroff/suspend 가 된다 이게 어디서 이러는건지, 추가로 video/brightness 이벤트도 이거때문인지 알아야함

20chan commented 5 years ago

https://github.com/qzed/linux-surfacegen5-acpi https://github.com/qzed/linux-surface-control

이런게 있다 서피스북2에서 독이라던지 dgpu 관련해서 뭔가 해볼 수 잇을거 같다

외에 suspend가 안되던거는 나만 그랬던게 아닌가보다 https://github.com/jakeday/linux-surface/issues/479

20chan commented 5 years ago

chromium: noto-fonts 말고 dejavu 를 사용하고 -force-device-scale-factor=2 박으니까 ui 딱 이쁘게 나온다.

20chan commented 5 years ago

acpi 문제인줄 알았던 스크린세이버가 xset 때문이었음

20chan commented 5 years ago

역시 acpi 문제인줄 알았던 xf86 밝기키(video/brightness*)가 사실 xbacklight 문제였다 backlight 쓰라는 다른 사람의 해결책처럼 하니까 단축키로 밝기변경이 됨

20chan commented 5 years ago

알고보니 suspend over hibernate 옵션을 켜서 suspend가 안되는게 아니라 hibernate가 안되던것 당장 lid open/close 할 때 suspend는 되기는 한다 느리고 꺼져있어도 배터리 드레이닝이 있다지만 당장 서스펜드 되는게 진짜 어디야 싶고

그리고 hibernate는 엄청 최근에 누가 패치해서 우분투 19에서 된다고 한걸 보긴 했는데 그거 여기에 패치할 수 있을때까지 기다리려면 꽤 걸릴 것 같다 당장 suspend 되는걸 다행으로 여기자

20chan commented 5 years ago

xf86-input-wacom 설치하니까 바로 펜 호버가 되버림

20chan commented 5 years ago

iw dev wlp1s0 get power_save => on 이었다 이런 networkManager 에서 wifi.powersave = 2 되어있어서 안심했는데

20chan commented 5 years ago

터치스크린 제스쳐는 touchegg 터치패드 제스쳐는 fusuma libinput-gestures 를 썼는데 Threashold지원을 안해서 스와이프가 스크롤처럼 안쓰여서 버렸음 게다가 배터리도 많이 먹는데 풉ㅋ

터치스크린/터치패드 둘다 3~4터치 드래그와 핀치가 된다 터치스크린에서는 뭔가 더 자유로워서 별게 다있는데 적당히 조정해서 써야지

20chan commented 5 years ago

jakeday의 커널 설명에 있던 keyboard backlight 는 캡스락 백라이트를 말한거였나보다 /sys/class/leds/inputXX::capslock/brightness 값 0/1 로 바꾸니까 진짜 led 바뀜

20chan commented 5 years ago

xf86-input-wacom 설치하니까 바로 펜 호버가 되버림

펜 지원하는 어플리케이션 쓰니까 펜압도 지원됨 틸트는 붓을 지원안해서 모르겟다 포토샵 깔면 되긴 하겟지 암튼 펜은 잘되는걸로

20chan commented 5 years ago

화면 분리는 video/tabletmode로, 충전기는 ac_adapter 에서도 ACPI0003:00 이라는 괴상한 이름으로 acpi 이벤트가 와서 핸들러에서 적당히 노티 날려주는걸 만들었다 설마 저거 충전기가 종류별로 ACPI0001.. 23 하는건 아니겟지 싶음