일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
31 |
- 애플
- mojave
- Tarantula
- Mac
- 업데이트
- BIQU
- 아이폰 11
- beta
- 정식버전
- IOS
- 맥북프로
- tevo
- 터치바
- sierra
- 버그
- iOS 13
- catalina
- macos
- 아이폰
- 시에라
- 모하비
- 컨트롤러
- AirPods
- 맥
- high sierra
- Fedora
- 3D 프린터
- 에어팟
- Linux
- 3D프린터
- Today
- Total
목록전체 글 862
elsa in mac
이번 포스트는 Hyprland를 사용할 때, logout/login 한 후, hyprland socket에 연결할 수 없는 문제와 관련된 것입니다. SDDM을 통해 Hyprland WM으로 login을 하게 되면, hyprland는 /tmp/hypr/ 폴더에 socket을 생성합니다. 이 후, hyprctl 을 사용할 때 이 socket을 사용하여 정보를 얻어오거나 설정을 하게 되는데, 재 로그인을 하게 되면 이 후로 socket 에 연결할 수 없다는 오류가 발생하게 됩니다. $ hyprctl monitors Couldn't connect to /tmp/hypr/c554749244117f7f150c6f2a2ce4dede6e8cbb25_16931751828.socket.sock. (3)가장 대표적인 예가 ..
이번 포스트에서는 Hyprland의 extension CLI인 Pyprland에 대해 알아보도록 하겠습니다. Pyprland는 Hyprland WM(Window Manager) 기반에서 추갖거인 기능을 사용할 수 있는 Pyhton 기반의 service 앱 이라고 할 수 있습니다. 1. 설치 기본 package manager인 dnf를 이용하여 설치 합니다 . sudo dnf install pyprland 2. 지원하는 plugin들 설치를 하게 되면, 기본적으로 pyprland가 제공하는 모든 plugin들이 설칙가 됩니다 plugin들에는 scrachpads, magnify, toggle_special, shortcut_menu, fetch_client_meu, layout_center, expose,..
Fedora-Asahi Remix를 설치하면, 기본적으로 Firefox가 기본 웹 브라우저로 설치가 됩니다. 기능 상으로는 큰 문제가 없지만, Firefox는 CPU/RAM등 리소스를 많이 잡아먹는 단점이 있지요. 개선의 여지가 보이기는 하지만 현재로써는 이 단점은 ~ing 입니다. mac의 레퍼런스 모델을 사용하신다면, 메모리가 8GB 이기 때문에 아무래도 리소스 압박이 좀 심할 것입니다. 이럴때 한가지 대안으로 chromium을 사용하면 좀 더 적은 리소스로 linux을 사용할 수 있을 것 입니다. 1. Chromium vs Firefox 위의 스샷은 각각 Firefox 와 Chromium 에서 동일하게 오직 한 개의 tab만 열고, youtube의 동일한 4K 동영상을 플레이 했을 시 메모리 사용량..
이번 포스트에서는 Asahi Linux에서 전원관리 도구인 CPUFreq Manager앱을 이용하여 CPU의 동작주파수를 변경하는 방법을 알아보도록 하겠습니다. macOS에서는 사용자가 CPU의 동작 주파수를 임의로 설정할 수 없지만, 동일한 mac에 Linux를 사용한다면 사용자가 직접 CPU의 동작 주파수를 설정할 수 있습니다. Redhat 계열의 Linux에는 전원관리 요소가 포함되어 있습니다. 이는 Fedora에도 동일하게 적용이 되는데, 컴퓨팅 파워 즉, CPU의 동작 주파수를 어떻게 설정할 것인지를 Profiling 함으로써, 전체 소비전력 정책을 변경할 수 있습니다. 제가 사용하고 있는 M1 mac-mini(2020) 레퍼런스 모델을 기준으로 설명을 해 보겠습니다. M1 mac-mini의 M..
업무를 하거나 집중헤서 공부를 할 때, 그냥 Radio 처럼 특별히 내가 듣던 음악 말고, 무작위로 한 없이 듣고 싶을 때가 있습니다. 자주 듣던 음악을 틀어 놓으면, 자칫 집중력을 떨어뜨릴 수도 있지요.. 이럴 때, 저는 Internet Radio를 듣습니다. mpv Linux에서 Internet Radio를 듣는 방법은 꽤나 간단합니다. mpv 라는 CLI 앱을 이용하면 되는데요. 이 녀석은 아마 Fedora-Asahi Linux에 기본적으로 설치가 되어 있을 겁니다. 만약 설치가 되어 있지 않다면, 아래와 같이 설치를 하면 됩니다. sudo dnf install mpv 사용법은 굉장히 간단합니다. mpv [오디오 파일] mpv [스트리밍 주소] mpv 다음에 오디오 파일이나 스트리밍 주소를 지정해 ..
CAVA는 cross-platfom Audio Visualizer 로 오디오 출력에 대한 spectrum 에니메이션을 표시해 주는 terminal 기반의 CLI 도구 입니다. 이번 포스트에서는 Linux의 Hyprland WM을 사용하는 환경에서 화면의 왼쪽과 오른쪽 가장자리에 각각 left/right channel로 cava를 위젯처럼 고정 배치하는 방법을 알아 보도록 하겠습니다. 이 방법을 적용하기 위해서는 hyprland를 설치하고 설정을 수정 할 수 있는 수준이 되어야 합니다. 1. hyprland gap 설정 우선, 위의 스샷과 같이 cava를 표시할 빈 영역을 마련해야 합니다. 이를 위해서는 아래와 같이 hyprland의 gneneral 설정에서 gaps_out 을 충분히 줘야 합니다 gene..
이번 포스트에서는 linux에서 application 링크를 만들고 사용하는 방법을 알아 봅시다. application link 가 뭔가요 ? application link 라는 것은 일종의 application 설치 기술서 입니다. 설치된 GUI 앱들의 경우 /usr/share/applications 디레토리 내에 해당 앱의 실행을 위한 정보를 파일형태로 포함하고 있게 됩니다. 예를 들어 아래의 경우는 터미널 에뮬레이터인 Alacritty의 application link 정보인 Alacritty.desktop 파일의 내용 입니다. [Desktop Entry] Type=Application TryExec=alacritty Exec=alacritty Icon=Alacritty Terminal=false C..
이번 포스트에서는 fedora linux에서 root partition의 여유공간을 확보하는 몇 가지 tip을 알아보도록 합시다. fedora linux를 사용하면서 자주는 아니지만 df -h 명령을 통해 free space를 확인해 보면, 특별히 새로 설치한 것도 없는데 저장 공간이 점점 줄어드는 것을 발견하게 됩니다. 이렇게 특별한 이유 없이 저장공간이 점점 줄어드는 원인은 패키지 업데이트나 추가 설치, 또는 각종 서비스나 시스템 관리 프로세스의 로그/케시 때문인 경우가 대부분 입니다. 512GB 이상의 SSD를 내장한 mac의 경우에는 크게 고민하지 않아도 되지만, 256GB 기본형 모델을 사용하는 사용자라면 macOS와 Linux를 설치해서 사용할 경우 아무래도 저장용량의 압박을 느끼게 됩니다. ..
2024년 2월 14일(한국시각 2월 15일)자 KHRONOS에 Fedora Remix 배포판의 OpenGL4.6 공식지원 로그가 등록되었습니다. 굉장히 기쁜 소식이 아닐 수 없습니다. ^^ 지원 대상은 Apple M1, M2 SoC로, Fedora Asahi Remix Linux를 지원합니다. 공식 릴은 아니지만, Ubuntu for asahi 등 기타 배포판들도 지원을 할 것으로 예상됩니다. Conformant 는 드라이버의 정확성과 동작의 안정성을 확인하기 위해 10만개 이상의 테스트를 통과해야만 얻을 수 있는 인증입니다. Asahi team의 다음 목표는 아마도 Vulkan을 지원하는 일에 집중 할 것으로 보여 집니다. sudo dnf upgrade --refresh OpenGL 4.6을 공식 지..
fedora는 system-journald 서비스에 의해 시스템 로그를 관리합니다. 이 서비스는 시스템의 작동과 관련된 다양한 이벤트와 메시지를 기록하고 저장하며, 시스템의 문제가 발생했거나 보안 및 성능관련 모니터링에 사용될 수 있습니다. 디스크 저장공간에 여유가 있는 시스템의 경우에는 그냥 기본 설정치로 놔두어도 상관이 없겠지만, 저장용량이 여유롭지 않은 경우에는 이를 조정할 필요가 있습니다. 우선, system-journald 에 의해 저장된 로그 파일의 크기를 확인하는 방법은 다음과 같습니다. sudo journalctl --disk-usage 위의 스샷을 보면, 565.7MB가 사용되고 있는 것을 알 수 있습니다. 너무 크군요.. 이 크기를 특정 사이즈로 줄이고 싶다면, 아래와 같이 vacuum..
가족과 함께 막둥이 겨울 방학을 맞이하여 가까운 일본 소도시인 SAGA(사가)에 2박 3일(2024.02.06 ~ 02.08) 여행을 다녀 왔습니다. 사가에서 볼거리나 맛집 정보 같은 것은 여타 다른 블로그나 유튜브등에 정보가 많으니 참고하셨겠지요 ^^. 사가에 여행을 계획 하고 계신분들을 위해 몇 가지 느낀 점들을 정리해 봅니다. 일본은 110V 충전 어뎁터 준비 ? 일본은 아시다시피 110V를 사용합니다. 그래서 보통은 출국하기 전에 110v 어뎁터를 준비하는데, 갖고 계시지 않다면 굳이 별도로 구매 하실 필요는 없어 보입니다. 호텔이나, 공항 모두 2A USB-A 충전 포트가 있습니다. 굳이 상전 어뎁터가 없어도 케이블만 있으면 모바일폰이나 타블렛등을 충전하는데 전혀 불편함이 없습니다. 한국에서 W..
이번 포스트에서는 앞서 Master Layout 설정 기본편에 이은 좀 더 심화된 설정에 대해 알아보고자 합니다. Master Layout을 기본으로 설정하게 되면, 문제가 하나 발생하게 됩니다. 윈도우가 1개 떠 있을 때는, 중앙에 표시가 되지만, Window가 두 개가 뜨게 되면, Master Window의 오른쪽에 위치하게 됩니다. 왼쪽은 텅 비게 되지요. 이러한 단점을 보안하는 방법입니다. 아래는 window 수에 따른 Master Layout 요구 규칙 입니다. Case Study 1. 윈도우가 하나일 경우에는 중앙에 배치하되 window 폭을 65%로 설정한다.(mfact = 0.65) 2. 윈도우가 2개 일때는 mfact를 0.5(50%)로 변경하고, master window는 오른에 배치한..