본문 바로가기

반응형

Linux

Linux 환경에서 Jetbrains IDE + ibus 한글 입력 이슈 한글 입력 시 preedit 입력 창이 별도로 뜨는 경우, Main Menu → Help → Edit Custom VM Options... 를 눌러서 열리는 idea64.vmoptions 파일에 아래 구문을 한줄 추가합니다.-Drecreate.x11.input.method=true 해당 옵션이 없이 한글을 입력하는 경우, 커서 위치에서 글자가 조합되는 것이 아니라, 커서 위치와는 별개로 별도의 작은 말풍선같은 입력창에서 글자가 조합되고 완성되면 커서 위치로 내려왔는데, 위 옵션을 추가한 이후에는 에디터의 커서 위치에서 자연스럽게 한글이 조합되는 것을 확인할 수 있습니다.  훨씬 자연스럽게 입력됩니다. 테스트된 환경은 Manjaro linux(based Arch) + Gnome + ibus(with ibu.. 더보기
리눅스에서 Netflix 1080p 로 플레이 하여튼 넷플릭스는 허용된 OS, 브라우저, 앱을 제외하고는 480p, 720p 로 제한되어 플레이됩니다. 고가의 요금제를 사용해도, 충분한 하드웨어가 있음에도, 왜 이러는지 알 수가 없네요.리눅스에서 Firefox 로 1080p 플레이할 수 있도록 해주는 고마운(?) 플러그인을 찾아 공유합니다. https://addons.mozilla.org/en-US/firefox/addon/netflux/ Netflux - 1080p, 5.1, & more for Netflix! – Get this Extension for 🦊 Firefox (en-US)Download Netflux - 1080p, 5.1, & more for Netflix! for Firefox. Enable enhanced audio, vide.. 더보기
리눅스에서 grub 의 윈도우로 선택없이 부팅하기 grub 의 기본 timeout 이 아마 5초였던가 10초였던가 입니다. 그 시간동안에 선택을 하지 못하면 찰나의 순간 원하는 OS로 부팅을 하지 못하는 경우가 생깁니다. 하여, 리눅스에서 재부팅하는 경우 윈도우 entiry 를 자동으로 선택해서 부팅하도록 하는 기능을 스크립트로 작성해봤습니다. 이게 장점인지 단점인지 모르겠지만, (저에게는 장점) 해당 스크립트는 1회성으로 grub 의 윈도우 entry 를 선택해주는 기능이라서, 다시 한번 리부팅하는 경우 원래대로 이전에 선택했던 OS로 부팅이 진행됩니다. 저의 경우 1번 entry 가 리눅스, 2번 entry 가 윈도우인데, PC를 켜고 그냥 기다리면 1번 리눅스로 리부팅이 되고, 아래 스크립트로 리부팅을 하면 2번 윈도우로 리부팅이되고, 다시 윈도우.. 더보기
gnome wayland 환경에서 flameshot 사용하기 캡쳐 후 간단하게 편집이 가능한 강력한 스크린샷 앱입니다. wayland 이후 사용이 쉽지 않은데, 아래와 같이 설정하면 사용이 가능합니다. 가장 많이 사용하는 화면을 드래그해서 원하는 부분을 캡쳐하는 단축키인 shift-space 에 등록하여 사용하는 방법을 적어보겠습니다. github issue 를 참고했습니다. 버전이 업데이트되면 지원이 될 수 있을 지 모르지만, 오늘 현재 잘 동작하지 않습니다. https://github.com/flameshot-org/flameshot/issues/3213 flameshot with Gnome 44 and wayland working only in specific setting · Issue #3213 · flameshot-org/flameshot Flamesh.. 더보기
gnome + spoof-dpi 를 이용한 차단 사이트 우회 manjaro gnome linux 를 사용하고 있습니다. 다른 배포본을 사용하는 경우 설치 방법등이 좀 다를 수 있습니다. 리눅스에서 goodbye-dpi 같은 류의 프로그램으로 내부 proxy 를 구성하고, 이를 이용해서 차단 사이트를 우회하는 방법입니다. gnome 은 settings - network 에서 proxy 를 설정할 수 있고, firefox, chrome 등에서 이를 사용하도록 하는 것이 목표입니다.수동으로 설정하는 방법을 설명하고, bash script 를 사용하여 자동화할 수 있는 방법을 소개해 보겠습니다. 1. 수동 설정1.1. gnome network proxysettings - network - proxy 로 이동합니다.Network proxy 를 On 으로 설정하고, Conf.. 더보기
Gnome 43 Extension Tiling Assistant 4분할 윈도우 타일링 확장 노트북을 주력 개발 PC 로 사용하면서 OS 를 리눅스를 사용하고 있고, Desktop Environment 는 Gnome 을 사용중입니다. 최근 Gnome 의 업데이트, 배포 주기가 빨라지면서 확장 기능들도 업데이트를 따라가지 못하는 경우도 많고, 새로 개발되는 좋은 확장들도 많이 있습니다. 기본적으로 Gnome 은 화면을 좌우로 2분할 해주는 기능을 제공합니다. 4k 모니터등을 사용하면 4분할에 대한 요구가 종종 있는데, 이를 해결해주는 확장을 소개해 봅니다. Tiling Assistant 라는 확장입니다. 아래의 gnome 확장을 소개하는 웹 사이트에서 다운로드가 가능하고 arch linux 기반을 사용하고 있다면 aur 를 통해서 설치가 가능합니다. https://extensions.gnome.o.. 더보기
linux 서비스 중인 port 확인 (on CLI) 리눅스 서버에서 현재 서비스 중인 port 를 검색하는 CLI 기반 명령어입니다. sudo netstat -tulpn | grep LISTEN 기본적으로 netstat 라는 명령어를 사용하고, 옵션으로는 -tu 는 각각 tcp, udp 포트에 대해서 확인하는 것이고, -l 은 리스닝만 확인하고, -p 는 프로그램 명령어를 함께 보여줍니다. -n 은 주소를 숫자로 표시합니다. sudo 명령어를 사용하는 이유는 로그인한 사용자 이외의 모든 프로세스에 대해서 검색하도록 하는 것입니다. 위는 어느 서버의 검색된 항목인데, 각각 22번은 ssh daemon, 80/443 이 웹서버용도로 nginx 를 통해 열려있고, 8080, 8090 은 각각 java 로 실행되는 웹어플리케이션입니다. 더보기
Windows, Linux 함께 사용할 때 bios 시간 동기화 Windows 와 Linux 는 각각 시간 동기화 방식이 다르다. Linux 는 동기화된 시간을 bios 에 반영할 때 UTC 시간을 반영하고, Windows 는 Local(한국은 KST) 시간을 반영한다. 위와 같은 차이로 인해서 OS 간 부팅을 하고 난 이후 간혹 시간 동기화 전에는 틀린 시간을 표시하는 경우가 발생한다. UTC 시간을 적용하는 경우 바이오스에서는 한국 기준 시간보다 9시간 이전으로 표시되는 것이 불편할 수 있지만, 시스템은 기준 시간을 관리한다라고 생각하고, Windows, Linux 모두 UTC 시간을 기준으로 bios 에 반영하는 것을 기준으로 한다. 그렇다면 Linux 는 이미 UTC 시간을 기준으로 하므로 패스. 하지만 설정 방법은 적어본다. timedatectl set-lo.. 더보기

반응형