지난 포스트에서 잠깐 언급한 USB2CAN 모듈이 알리에서 오늘 배송되었다. 약 19000원이라는 금액으로 저렴하게 구입하였는데, 늦은 배송과 제대로 동작할지 살짝 걱정이 되긴 했는데, 속는 셈 치고 구입하였는데... 대 만족한다. 16.56US $ 8% OFF|USB to CAN Conversion module / CAN debug assistant / CAN bus analyzer for Windos / Linux win7 win10 NEW|Replace Smarter Shopping, Better Living! Aliexpress.com www.aliexpress.com 아래 이미지처럼 저렴한 가격으로 판매되기 때문에 기구없이 PCB 형태로 배송되었지만, 고가의 PEAK System에서 판매하는 모..
지인에게 ALi Express에서 CAN2USB 모듈을 구입하였다고 말하니, 국내에서 판매하는 CAN2USB 모듈을 가지고 있다고 하여 잠시 빌려 테스트 하고 있다. PEAK-System의 PC CAN은 윈도우 및 리눅스 드라이버를 제공하며, 리눅스의 경우 커널 3.6 이상 버전부터 PEAK-System의 PC CAN 인터페이스가 포함되고 있어 따로 드라이버를 설치할 필요가 없다. PEAK CAN USB with socketCAN In recent Linux Kernels PEAK CAN USB adapter works natively without the need of installing PEAK drivers. As the manufacturer says: Since kernel version 3.6..
디바이스간 CAN 통신을 확인하기 위해 PC에서 CAN2USB 사용하여 CAN raw data를 분석할 수 있다. CAN2USB 모듈은 국내에서도 구입할 수 있지만, 꽤 비싼 가격에 판매되기 때문에 ALiExpress를 이용하면 저렴하게 구입이 가능하다. 16.56US $ 8% OFF|USB to CAN Conversion module / CAN debug assistant / CAN bus analyzer for Windos / Linux win7 win10 NEW|Replace Smarter Shopping, Better Living! Aliexpress.com www.aliexpress.com 가격이 저렴하기 때문에 기구는 사치이며 PCB 상태로 판매하는 것 같지만, 이런 가격에 CAN Analyz..
우분투 20.04는 gnome-system-monitor 앱이 기본 설치되어 시스템 자원 사용량 및 실행되고 있는 프로세스를 확인이 가능하지만, 윈도우 작업관리자와 같은 UI를 사용하고 싶다면 SysMonTask를 설치하도록 한다. 윈도우 작업관리자와 거의 똑같은 UI를 제공하는 SysMonTask은 아래의 PPA를 추가하여 설치할 수 있다. $ sudo add-apt-repository ppa:camel-neeraj/sysmontask $ sudo apt install sysmontask 우분투 20.04 버전에서 SysMonTask를 설치하였다면 실행시 python3-psutil 패키지의 버전이 낮아 실행이 안되는 문제가 발생할 것이다. 이것은 pip3로 최신 버전의 psutil를 설치하여 쉽게 해결..
df를 사용하여 디스크 사용량을 체크하였고, du를 사용하여 디렉토리 또는 파일 단위로 사용량을 확인하였다. 사용하는데 큰 문제는 없었지만, It's Foss에서 가독성 좋은 디스크 사용량 확인하는 앱을 보고 바로 설치하여 사용해 보았다. 요즘 뜨는 GoLang으로 만들어졌고, 아래 GitHub에서 소스 및 다양한 플랫폼 버전을 제공하고 있다. 데비안 패키지를 받아서 설치할 수 있지만, 안타깝게도 PPA는 제공하지 않는다. muesli/duf Disk Usage/Free Utility - a better 'df' alternative - muesli/duf github.com 앱 이름이 duf라고 해서 du / df 명령어를 대체할 것이라고 생각하였지만, df만 대체가 가능하다. duf에서 앞으로 du ..
youtube-dl은 법적이유 포함 여러가지 이유 및 요청으로 GitHub에서 내려졌지만, 관련 프로젝트는 아래 사이트에서 계속 진행중인것 같다. 하지만 더이상 GUI 환경을 제공하지 않고 CLI 환경으로 사용을 해야 한다. youtube-dl As everybody already knows our dev repository has been reinstated not so long ago. You can read the full story here. We would like to thank GitHub for standing up for youtube-dl and making it possible to continue development without dropping any features. yt-dl..
우분투에서 시리얼프로그램으로 Minicom이 아닌 brokestream에서 제공하는 Tiny Serial 프로그램을 사용해왔다. Tiny serial terminal. feel free to email me at Tiny serial terminal. Small minicom replacement for accessing serial ports (com ports) on Linux inspired by FreeBSD "tip". Mainly intended for use to access serial consoles of various hardware. If you want more control over port wi www.brokestream.com 다양한 기능을 제공하는 Minicom과 다르게 터..
로지텍 무선 마우스의 배터리가 10% 이하로 떨어지면 우분투에서 아래 이미지와 같이 알림 메시지를 출력하는데, 이것이 부팅시 한번만 실행되는 것이 아니라, 주기적으로 실행되어 우분투 사용에 불편함을 초래한다. 배터리 교체로 이문제를 해결할 수도 있지만, 10% 미만 배터리도 1-2개월을 거뜬히 사용할 수 있기에 그냥저냥 쓰다가 떨어지면 바꿔야지 했는데, 배터리 부족 알림이 수시로 실행되어 알림을 비활성화 시키는 방법을 찾았고, 아래 블로그에 잘 설명되어 있어, 이 글에서는 간단하게 적용 방법만 정리하도록 하겠다. Disable "Mouse battery low" spam notification on Ubuntu wrgms.com 위 블로그에서는 이 문제를 upowerd 소스를 gitlab에서 내려받아 l..
우분투를 네이티브 OS로 사용할 때 가장 애로사항 중 하나가 바로 한글 입력이다. 윈도우와 다르게 우분투 및 다른 리눅스 배포판 대부분이 무료 운영체제이기 때문에 한글 입력에 대한 보증이 없기 때문에 사용자가 알아서 방법을 강구해야 한다. 우분투 한글 입력기(Input Method)로 iBus, Fcitx 있지만, 한글 입력기 목적으로 개발된 것이 아니기 때문에 앱(프로그램)등에서 마지막 받침 중복 입력등과 같은 여러 문제들이 있어, 항상 불편함을 느끼던 부분인데 이것을 바로 해결한 것이 한국 개발자가 만든 한글 입력기인 님프(Nimf)였다. 지금은 티엔(Tian)이라고 불리지만, 최초 개발명은 다솜(Dasom)에서 님프(Nimf)로 변경되고, 다시 이것을 티엔(Tian)으로 변경되었다. 개발자의 부심으..
대한민국에서 윈도우없이 웹서비스를 사용하는 것은 꿈같은 일이다. 스마트폰이 보급되면서 윈도우 종속성이 많이 줄어들긴 하였지만, 맥OS나 리눅스 환경에서는 금융업무 또는 관공서 서비스를 이용하려면 정신이 피폐해짐을 느끼게 된다. 이런 이유로 Virtualbox와 같은 가상환경을 사용하여 윈도우를 설치하여 사용하였는데, 이것도 제한 사항이 있어 어쩔수 없이 우분투와 윈도우를 부팅시 선택하여 사용하도록 Native로 설치하였다. 이렇게 설치하니 우분투에선 사용하지 않는 윈도우 파티션이 네모 파일 관리자에서 보여지는 것이 거슬려 아래 이미지와 같이 없애려고 한다. 위 이미지에서 디스크 크기를 나타내는 파티션이 윈도우에서 사용하는 NFTS 파티션이며, 이것은 윈도우에서만 사용하기 때문에 가능하면 우분투에서 마운트..
클라우드 서비스로 Dropbox를 매우 만족하며 사용하였지만, 요금 정책 개편으로 인해 무료 사용자의 연결기기 제한으로 더 이상 사용에 불편함이 있어 Google Drive로 변경하려고 한다. Google Drive App은 공식적으로 Windows 및 MacOS 버전만 지원하며, 우분투 버전은 몇 년전부터 계획은 있지만 아직까지 개발되지 않은 것으로 보아, 개발할 의지는 없는 것 같다. 우분투에서 Google Drive를 사용하려면 Web으로 접속하여 사용해야 하는 단점때문에 그동안 사용하지 않았지만 InSync App을 사용하면 이 단점을 쉽게 극복할 수 있다. InSync는 다양한 플랫폼에서 Google Drive와 OneDrive 서비스를 디렉토리(폴더)처럼 관리해주는 앱이며, 무료가 아닌 유료 ..
담배를 끊기 전에는 담배를 피기 위해 일정 시간단위로 움직임이 있었으나, 금연 이후에는 2-3시간 자리에 앉아 있는 경우 잦아지면서 퇴근 이후 손목, 어깨 등의 근육이 뻐근함을 느끼게 되어 일정 간격으로 스트레칭 알람을 주는 앱을 찾아보니 꽤 괜찮은 앱을 발견되어 블로그에 정리해 둔다. Save yourself from RSI and eye-strain Save yourself from RSI and eye-strain breaktimer.app 다양한 리눅스 배포판을 지원하며, 윈도우 및 맥OS 버전도 제공하고 있다. 우분투는 snap을 이용하여 쉽게 설치가 가능하다. $ sudo snap install breaktimer BreakTimer 앱을 실행하면 아래 이미지와 같이 indicator에 추가며..
SSH RSA key를 등록하여 패스워드 입력없이 키 교환으로 인증할 때 아래 이미지와 같은 에러가 발생하였다. 우분투 18.04 버전에서는 발생하지 않는다. SSH RSA key 교환에 문제가 있는 것 같고, SSH 옵션을 아래와 같이 설정하면 문제가 쉽게 해결 된다. $ ssh -o "KexAlgorithms diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1" -p 29418 rtdhcgit.realtek.com 매번 옵션을 입력할 수 없고, repo로 git에서 소스를 다운받을 때 문제가 발생하기 때문에 아래 파일에 옵션 내용을 설정하도록 한다. sudo vi /etc/ssh/ssh_config.d/weak.conf KexAlgorithm..
1. GNOME 설정 및 Extension 설치 GNOME 설정 GNOME 단축키 GNOME Tweak GNOME Theme & Extension Dash-to-Dock 충돌 해결 2. 추천 Apps SysPeek - 우분투 시스템 모니터링 (Indicator 지원) Nemo - 우분투 파일 관리자 Tilix - Tiling Terminal Emulator Stacer - 우분투 통합 시스템 관리 SMPlayer - 우분투 동영상 플레이어 MComix - 우분투 만화책 뷰어 3. 번외 Apps 각자 필요에 따라 설치할 수 있으며, 한글뷰어는 라이브러리 의존성 문제로 설치를 추천하지 않는다. 그리고 여기서 설치하는 앱은 특정 제품이나 노트북에서 사용하는 앱도 포함되어 있다. Solaar - 우분투용 Set..
1. GRUB 설정 GRUB 기본설정은 '부팅 메뉴'를 히든메뉴로 되어 있고, '대기 시간'은 0로 되어 있어, 키 입력이 없다면 바로 부팅을 할 수 있으나, 필요에 따라 '부팅 메뉴'를 실행해야 하는 경우가 있어 변경하도록 한다. --- a/etc/default/grub2021-01-02 23:47:33.523412870 +0900 +++ b/etc/default/grub2021-01-02 23:49:39.871408914 +0900 @@ -4,8 +4,7 @@ # info -f grub -n 'Simple configuration' GRUB_DEFAULT=0 -GRUB_TIMEOUT_STYLE=hidden -GRUB_TIMEOUT=0 +GRUB_TIMEOUT=2 GRUB_DISTRIBUTOR=`lsb..