전체 글
-
Apple Slicon(M1, M2)에서 로제타 없이 안드로이드 NDK빌드Unix Linux Like 2022. 12. 21. 16:25
Android Studio 안정버전 Dolphin 2021.3.1 Patch1기준 NDK를 사용시 로제타 없이 빌드가 안됩니다. 이유는 기본 NDK툴들이 아직 x86_64만 지원하고 있기 때문입니다. 로제타 없이 x86_64용 앱 또는 실행파일을 실행하려고 하면 다음과 같은 에러가 뜹니다. error=86, Bad CPU type in executable 로제타는 유용하긴 하지만 아무래도 네이티브 보다 느질수 밖에 없고, 메모리가 부족한 환경에서는 쓰지 않는게 더 쾌적했던 개인적인 경험으로 로제타 없이 안드로이드 NDK 빌드 및 디버깅을 위한 시행착오를 기록합니다. NDK 버전 NDK 24버전 부터 M1을 지원하고 있습니다. NDK23c에 백포팅 되었으며 둘중 하나의 버전을 사용하면 됩니다. 별도로 버전..
-
Ubuntu Gnome Remote Desktop - 키 입력시 바로 업데이트 안되는 문제Unix Linux Like 2022. 10. 19. 22:59
Ubuntu 22.04에서 Gnome Remote Desktop(RDP)에서 키 입력이 바로 업데이트 되지 않는 문제가 있는데 마우스를 이동하거나 몇초 뒤에 화면이 업데이트 되면서 입력 결과가 반영됩니다. 요약 - mutter 버그로 Wyland상에서 발생 - Xorg로 시작시 문제 없음 - mutter-42.3에서 수정됨 - Ubuntu 22.04기준 42.2버전 사용중 - 현재 22.10에서는 mutter 43.0 을 사용중이며, 정상 동작 확인 해결방법 - 패키지가 업데이트 되기를 기다리거나 (몇개월째 업데이트 없음) - wayland 대신 xorg를 사용하도록 설정하여 문제를 회피 참고 - https://askubuntu.com/questions/1409004/ubuntu-22-04-rdp-rem..
-
맥(Mac) 파인더에서 HEIF(.heic) 를 JPEG 또는 PNG로 변환하는 방법Unix Linux Like 2022. 10. 19. 22:33
Mac (12.6) 에서 HEIF 사진을 별도의 프로그램 설치 없이 jpeg 또는 다른 포맷으로 변환 변환이 가능 여기서는 2개의 방법에 대하여 설명하며, 하나는 Finder에서 빠른 동작 메뉴의 이미지 변환을 사용하는 방법이고, 다른 하나는 미리보기 앱을 통해서 변환하는 방법 Finder 빠른 동작 메뉴의 이미지 변환 1. Finder에서 HEIF 이미지를 선택 2. 우측 마우스 클릭 후 빠른 동작에서 이미지 변환 선택 3. 이미지 변환 옵션에서 포맷 및 이미지 크기를 원하는 값으로 선택 후 JPEG(으)로 변환 클릭 단순 포맷만 변환 하고자 하는 경우 이미지 크기는 실제크기로 선택 포맷은 PNG, JPEG, HEIF 를 지원 이미지 크기는 작게, 중간, 크게, 실제 크기 를 지원 실제 크기가 아닌 다..
-
[VyOS] 노트북 관련 설정Device 2022. 2. 16. 15:46
노트북에 VyOS를 설치시 덮개를 덮으면 절전 모드로 들어가게 됩니다. VyOS는 Debian을 기반으로 만들어진 OS 이므로 Debian과 동일하게 아래 처럼 진행하면 됩니다. [덮개 절전모드 진입 비활성화] $ sudo vi /etc/systemd/logind.conf [Login] HandleLidSwitch=ignore HandleLidSwitchDocked=ignore [덮개와 무관한 절전관련 비활성화] $ sudo vi /etc/systemd/sleep.conf.d/nosuspend.conf [Sleep] AllowSuspend=no AllowHibernation=no AllowSuspendThenHibernate=no AllowHybridSleep=no 참조 - VyOS 1.3 은 Debia..
-
[Archear C7] OpenWRT에서 다시 제조사 펌웨어로 돌아오다Device 2022. 2. 3. 16:30
다시 제조사 펌웨어로 돌아간 이유 OpenWRT에서 제대로 설정하지 못한 게 있는지 모르겠지만 Wifi 사용 시 최대 속도가 200 Mbps 밖에 나오지 않는데, 이때 CPU점유율이 100%가 되기 때문인 것으로 보인다. 그밖에 OpenWRT에서는 반응도 느리고, 무선 설정도 원하는데로 되지 않는 부분도 있고, 제대로 사용하지도 못하고 있다는 생각도 들어 다시 제조사 펌웨어를 올려 사용하려고 한다. 다시 제조사 펌웨어로 돌아간 이유2 단 위 조건에서 제조사 펌웨어로 다시 돌아가기 위해서는 기존의 문제가 해결되어야 하는데(https://zeper.tistory.com/360) 2021년 11월 17일에 "Archer C7(KR)_V4_210415" 펌웨어를 1주일간 사용해 본 결과 두 가지 문제는 아직 발..
-
[EdgeRouter] Zabbix 연동하기: SNMPDevice 2021. 11. 21. 01:09
EdgeRouter의 메모리, CPU, 인터페이스 트래픽을 모니터링 하기 위해 SNMP 프로토콜로 Zabbix 에서 등록하는 방법 EdgeRouter - SNMP 서비스 추가 # set service snmp community public # set service snmp listen-address 172.16.0.1 community는 public 으로 설정 public 이 아닌 다른 값을 사용 가능, 해당 값은 zabbix 설정시 Community 값과 동일하면 된다. listen-address는 SNMP 요청을 받을 인터페이스의 IP를 설정한다. 여기서는 EdgeRouter에 LAN 인터페이스 eth0에 할당한 172.16.0.1 를 입력한다. Zabbix 설정 - 호스트 추가 Configurati..
-
VyOS: 설치끄적끄적 2021. 10. 6. 22:40
다운로드 설치 이미지는 nightly builds와 매달 또는 LTS 릴리즈 후보군 이미지 Monthly snapshots 이 있으며, 후원자 및 유료 구독자에 한하여 제공되는 LTS 버전이 있습니다. 여기서는 nightly builds 버전으로 사용합니다. 설치 USB 만들기 다운로드한 iso 파일을 Etcher로 설치 USB를 만들 수 있습니다. 설치 설치 USB로 부팅하면 부팅 메뉴가 뜨는데 첫 번째 기본 항목으로 자동 부팅됩니다. 또는 엔터를 누르면 바로 부팅됩니다. 부팅이 완료되고 로그인 메시지가 뜨면 vyos/vyos 로 로그인합니다. 로그인 후 install image 명령어를 입력하면 설치를 진행하게 됩니다. 계속하겠냐는 메시지가 뜨는데 Yes 또는 그냥 Enter키를 눌러 진행합니다. 디..
-
VyOS: 소개끄적끄적 2021. 10. 6. 00:25
개요여기서 소개할 VyOS는 Debian Linux 기반의 오픈소스 네트워크 운영체제입니다. 이와 비슷한 OS로는 BSD 기반의 PFSense, OPNSense 리눅스 기반의 Untangle, OpenWRT 등이 있습니다. PfSense는 방화벽 기능에 집중 했다면, VyOS는 라우팅 기능 집중한 CLI기반 OS라고 보면 되며, 아쉽게도 WebUI는 없습니다. 주요 기능BGP (IPv4 and IPv6), OSPF (v2 and v3), RIP and RIPng, policy-based routing.IPsec, VTI, VXLAN, L2TPv3, L2TP/IPsec and PPTP servers, tunnel interfaces (GRE, IPIP, SIT), OpenVPN in client, serv..