7월, 2024의 게시물 표시

vscode task 좋구나..

{     "version": "1.0.0",     "tasks": [         {             "label": "Release Build",             "type": "shell",             "command": "./build.sh",             "args": [             ],             "group": {                 "kind": "build",                 "isDefault": true             },             "problemMatcher": "$gcc"         },     ] }  크로스컴파일 환경이 독특하다보니 build.sh 에 스크립트로 만들어놓고 쓰고 있는데, vscode 로 정착하면서 방법이 없을까 찾아보던중 임시나마 task 로 쓸수 있는 방법을 찾아냄. ctrl+shift+b 로 build.sh 호출하고 ctrl+` 로 닫아버리면 되니까 좋구나! 이제 에러 위치를 클릭으로 띄울수 있게만 할 수 있으면 더 편해질듯!

Ubuntu 22.04 nfs-kernel-server troubleshooting

발단 임베디드에서 필수적이지만 tftp 와 함께 말썽 일이키는 투탑 nfs-kernel server 어째 tftp 는 쉽게 넘어가나 했더니 nfs가 안되네... 기록을 남기고자하는 목적으로 블로깅 전개 nfs-kernel-server 설치하고 $ sudo apt install nfs-kernel-server /etc/exports 에 설정 넣고 /home/username/work/nfs 192.168.0/24(rw,no_root_squash,no_all_squash,async,no_subtree_check) 전에는192.168.0.* 이었는데 ip/netmask로 바뀜 nfs-kernel-server 실행 $ sudo service nfs-kernel-server restart nfs-common 설치해서 로컬에서 nfs mount 확인 $ sudo apt install nfs-common $ mkdir mnt $ sudo mount <ipaddr>:<host_directory> mnt/ $ ls mnt 잘 되네 위기 [    4.407126] IP-Config: Complete: [    4.410342]      device=eth0, hwaddr=00:03:22:81:81:ab, ipaddr=192.168.0.208, mask=255.255.0.0, gw=192.168.0.1 [    4.419981]      host=192.168.0.208, domain=, nis-domain=(none) [    4.425795]      bootserver=255.255.255.255, rootserver=192.168.0.202, rootpath= 또 여기서 멈추네..  임베디드 타겟에 ping 때려보면 잘 되지만 nfs mount는 안됨 수없이 많이 봐왔던거지만 당할때마다 매번 미치...

Rustdesk 서버 key mismatch 문제 해결기

이미지
발단 2024년 7월 11일 현재 발생한 일이며 차후 해결될 수 있습니다. RustDesk Client 는 1.2.6 사용 Ubuntu 22.04 로 내리고 날려버린 김에 새로 설치하던중.. 애용하던 rustdesk에서 다음의 문제 발견! 아 진짜 쉽게 좀 가자.. 전개 검색질을 해보니 최신 도커 이미지에서 공통적으로 나타는 문제네요 ㅎ rustdesk 서버를 도커로 설정 해서 pc와 연결해서 사용하고 있었거든요 위기 Rustdesk 서버를 1.1.9로 다운그레이드 하랍니다. 어? 나 도커를 버전으로 다운 받을줄 모르는데..? 절정 뭐 있어? 찍어! $ sudo docker image pull rustdesk/rustdesk-server:1.1.9 오 되네? 이제 도커 실행! 주의! 실행할때 버전도 명시해야합니다. sudo docker run --name hbbs -v ./data:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server:1.1.9 hbbs -r <relay-server-ip[:port]> sudo docker run --name hbbr -v ./data:/root -td --net=host --restart unless-stopped rustdesk/rustdesk-server:1.1.9 hbbr 결말 예전에는 싹 밀고 설치하고 그런것도 재밌었는데 이젠 다 귀찮다요..

Ubuntu 24.04 마우스 메뉴 프리징 해결 실패기

발단 우분투 20.04 를 잘 쓰고 있는데 이제 업그레이드 해야하지 않겠나..라는 생각도 들고, 마침(?) gsd-color 인가가 메모리를 2G나 잡고 있는 어이없는 상황을 보며, 업그레이드해야겠다고 마음먹었습니다. S.T.A.Y!!! 전개 20.04 -> 22.04.04 -> 24.04 로 차근차근 업그레이드 24.04 의 cleanup 에서 프리징 되는 문제는 있었지만, 뭐 사소하죠.  30분 정도 기다리다가 리부팅하고 autoremove sudo apt autoremove 스포일러 24.04 설치하지 마세요! 22.04.4 쓰세요! 위기 terminator 라고 아끼는 터미널 프로그램을 실행하고 전체화면을 했더니 프리징! 우측 마우스로 메뉴를 열었더니 프리징! 기본 터미널 프로그램 띄우고 전체화면 했더니 프리징! 무슨 개복치도 아니고.. 절정 Wayland가 범인이다! Open /etc/gdm3/custom.conf as root Uncomment the line #WaylandEnable=false by removing the # Save the file Reboot 응 아니야 이건 절대 하지마세요. 시스템 못쓰게될뻔.. Ubuntu 제대로 지원안해주는 Nvidia 가 범인이다!  내 주식창을 보면 갓비디아님인데? Ubuntu 24.04 Wayland on nVidia troubleshoot guide Ensure that you have secure-boot disabled: sudo mokutil --sb-state ​ Remove all old nVidia-Drivers: sudo apt-get remove --purge *nvidia* Add Grahics-Repo: sudo add-apt-repository ppa:graphics-drivers/ppa Update Repo and install Driver: sudo apt update && sudo apt install nvidia-driver-555...

이 블로그의 인기 게시물

WSL2 Ubuntu 20.04 및 네트워크 설정

리눅스 멀티코어를 사용하는 tar 압축/해제

WSL에 X-Window로 Terminator 설치하고 Minicom까지