Open 20chan opened 5 years ago
acpid로 fn-keys 랑 하드웨어 버튼 전원, vol-d vol-u 전부 매핑 가능해보임
xf86 단축키 맵핑은 했는데 밝기 조절이 잘 안된다 이건 따로 확인해봐야함
그리고 hibernate가 안된다 했다가 돌아오면 팅김 이거는 스왑파일에 resume 관련 설정을 해줘야 하는거가 ㅌ음
netctl 으로 와이파이 자동 연결은 일단 성공
lid랑 poweroff 버튼은 acpid에서 핸들링을 하지 않는데 poweroff/suspend 가 된다 이게 어디서 이러는건지, 추가로 video/brightness 이벤트도 이거때문인지 알아야함
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
chromium: noto-fonts 말고 dejavu 를 사용하고 -force-device-scale-factor=2
박으니까 ui 딱 이쁘게 나온다.
acpi 문제인줄 알았던 스크린세이버가 xset 때문이었음
역시 acpi 문제인줄 알았던 xf86 밝기키(video/brightness*
)가 사실 xbacklight 문제였다
backlight 쓰라는 다른 사람의 해결책처럼 하니까 단축키로 밝기변경이 됨
알고보니 suspend over hibernate 옵션을 켜서 suspend가 안되는게 아니라 hibernate가 안되던것 당장 lid open/close 할 때 suspend는 되기는 한다 느리고 꺼져있어도 배터리 드레이닝이 있다지만 당장 서스펜드 되는게 진짜 어디야 싶고
그리고 hibernate는 엄청 최근에 누가 패치해서 우분투 19에서 된다고 한걸 보긴 했는데 그거 여기에 패치할 수 있을때까지 기다리려면 꽤 걸릴 것 같다 당장 suspend 되는걸 다행으로 여기자
xf86-input-wacom 설치하니까 바로 펜 호버가 되버림
iw dev wlp1s0 get power_save => on 이었다 이런 networkManager 에서 wifi.powersave = 2 되어있어서 안심했는데
터치스크린 제스쳐는 touchegg 터치패드 제스쳐는 fusuma libinput-gestures 를 썼는데 Threashold지원을 안해서 스와이프가 스크롤처럼 안쓰여서 버렸음 게다가 배터리도 많이 먹는데 풉ㅋ
터치스크린/터치패드 둘다 3~4터치 드래그와 핀치가 된다 터치스크린에서는 뭔가 더 자유로워서 별게 다있는데 적당히 조정해서 써야지
jakeday의 커널 설명에 있던 keyboard backlight 는 캡스락 백라이트를 말한거였나보다 /sys/class/leds/inputXX::capslock/brightness 값 0/1 로 바꾸니까 진짜 led 바뀜
xf86-input-wacom 설치하니까 바로 펜 호버가 되버림
펜 지원하는 어플리케이션 쓰니까 펜압도 지원됨 틸트는 붓을 지원안해서 모르겟다 포토샵 깔면 되긴 하겟지 암튼 펜은 잘되는걸로
화면 분리는 video/tabletmode
로, 충전기는 ac_adapter
에서도 ACPI0003:00
이라는 괴상한 이름으로 acpi 이벤트가 와서 핸들러에서 적당히 노티 날려주는걸 만들었다
설마 저거 충전기가 종류별로 ACPI0001.. 23 하는건 아니겟지 싶음
서피스 기기를 사용 가능하게끔 쓸 수 있어야 한다
추가로 쓰다가 이상한것들