삽질/개발,엔지니어링 61

라이젠 CPU에서 우분투 24.04 사용시 프리즈(다운) 해결 방법

데스크탑을 새로 구입하고 기존에 사용하던 걸 서버로 쓰려고 우분투 24.04를 설치 했는데, 이유도 없이 계속 다운 되었다. 전조 증상도 없고... 마지막으로 파워서플라이도 교체 했는데, 교체하고 10시간도 안 돼서 또 다운. AMD CPU로 서버 돌려본 적이 없어서 혹시나 해서 검색 하니까 https://www.reddit.com/r/Ubuntu/comments/1emsbgt/for_those_experiencing_daily_crashes_on_2404_with/ Reddit의 Ubuntu 커뮤니티Ubuntu 커뮤니티에서 이 게시물을 비롯한 다양한 콘텐츠를 살펴보세요www.reddit.com C-State를 끄라고 한다. 나도 라이젠 1600을 쓰고 있어서 아무래도 동일한 문제가 맞는 거 같아서 관..

workqueue nouveau display hpd work [nouveau] hogged CPU for > 10000us 4 times, consider switching to WQ_UNBOUND

여행 다녀온 사이에 서버가 죽어 있었다.램 문제는 전에 해결 했는데 뭐지 싶어서 그라파나를 봤는데, 전과 다르게 CPU 부하가 심했다. 혹시나 해서 서버에 연결한 HDMI 케이블을 모니터에 끼우고 보니 이 상태로 뻗어 있음.AI한테 물어보니 🔍 메시지 해석workqueue nouveau display hpd work [nouveau] hogged cpu for > 10000us 4 times, consider switching to WQ_UNBOUNDworkqueue: Linux에서 백그라운드 작업을 처리하는 큐nouveau display hpd work: 디스플레이 관련 HPD(Hot-Plug Detect, 모니터 연결 감지) 처리 작업hogged CPU for > 10000us: 이 작업이 C..

우분투 메모리 테스터

기존에 사용하던 PC를 서버로 쓰는데, 다운 되어 있어서 재부팅을 시켜줘야 하는 일을 두 번 겪었다.로그도 안 남아서 이유도 모르겠고... SSH 접속하면 명령어 입력 후 반응이 느려서 같은 문제인가 싶어서 이거저거 하다가 메모리 문제인 거 같아서 메모리 테스트를 했다. 삼성전자 DDR4 8G PC4-19200 (2400)2ea삼성전자 DDR4 8G PC4-21300 (2666)2eaASRock AB350M PRO4 4채널 모두 메모리가 설치 되어 있고, 2400MHz로 설정해서 쓰고 있었다. sudo apt install memtester 메모리 테스터 설치 후 실행 $ sudo memtester 24Gmemtester version 4.6.0 (64-bit)Copyright (C) 2001-20..

우분투 24.04 설치시 curtin command in-target에서 멈출 때

우분투 서버 설치하면서 계속 full report 쓰면서 멈추길래 램도 빼보고 SSD 검사도 해보고 우분투 테스크탑으로 설치도 해봤는데 동일했다. 결론은... 랜선 뽑고 설치하니까 잘 됨. 서버로 설치 할 때는 curtin command in-target 문구가 눈에 잘 안 들어왔는데, 데스크탑으로 설치하니까 눈에 확 보여서 알 수 있었다. chatgpt한테 물어보니까 기본 답변과 같다가 네트워크 연결하지 말라고 해서 랜선 뽑으니까 설치 잘 됨.

파이썬 스크립트를 실행하는 간단한 깃헙 액션 예제 (GPT 코드리뷰)

회사에서 깃헙 액션 서버를 받아서, 사용하는 예제를 만들기 위해 간단한 코드리뷰 스크립트를 실행하는 걸 만들었다.처음에는 클로드코드한테 코드리뷰 스크립트 알려주고 깃헙 액션으로 실행하게 만들어 보라고 했는데 엉망이라 어르고 달래는 시간이 아까워서 직접 함. 구조는파일설명action.yml깃헙 액션이 어떻게 동작할지, 뭐가 필요한지 기입code_review.py코드리뷰를 해주는 파이썬 스크립트Dockerfilecode_review.py를 실행 하는 도커 파일requirements.txtcode_review.py 실행시 필요한 패키지 이렇게 네 개 파일로 되어 있다.소스코드는 깃헙에 올려놓음. https://github.com/maengis/simple-gpt-codereview GitHub - maengi..

가민 커넥터에 fit, tcx 파일이 업로드 안 될 때

자전거 출퇴근 주행 기록을 가민 커넥터에 fit파일로 업로드 했는데, '업로드하는 중에 오류가 발생했습니다. 다시 시도하십시오.'가 뜨면서 업로드가 안 됐다. garmin edge 500과 igpsport igs60를 쓰는데, 둘 다 같은 현상인 경우가 많아서 별 생각 없이 tcx로 변환 후 업로드. 근데 tcx도 오류 발생.파일 열어서 봐도 딱히 문제가 없음. 혹시나 해서 chatgpt한테 던져서 문제 있는 부분 알려 달라고 했는데 헛소리만 줄줄 함. 계속 삽질하다가 개발자 모드 켜서 보는데 파이어폭스에서 쿠키 관련 오류가 나고 있었다. 광고 차단 애드온 때문인 거 같기도 하고...크롬으로 바꿔서 업로드 하니까 잘 됨.

NAS에 DNLA 설치 (ubuntu)

자막을 지원 안 해서 DNLA를 안 쓰고 Kodi를 사용하고 있었는데, 매번 PC를 켜고 TV랑 연결하는 게 귀찮아서 TV에서 자막 없는 영상을 편히 보기 위해 DNLA를 설치했다. 설치sudo apt install minidlna 설정 파일 수정sudo vi /etc/minidlna.conf media_dir=V,/tmp/mediamedia_dir=A,/tmp/musicfriendly_name=MAENGIS_DLNAinotify=no media_dir에서 V는 영상 파일 경로, A는 음악 파일 경로다.friendly_name은 다른 기기에서 보일 이름. inotify는 파일 자동 갱신 여부. 설정 적용을 위해 재시작sudo systemctl restart minidlna NAS IP로 8200포..

구글 A2A 샘플 실행 후기

구글이 A2A 발표한지 2주가 지났다.뭔가 쓸만한 걸 만든 뒤에 포스팅 할까 했는데, 솔직히 아직 이걸 어떻게 써야 잘 쓰는 건지 감도 안 온다.느낀 점이 있다면, '역시 구글이다.' 라는 거. 구글이 제미나이를 발표하고 API를 써본 사람들은 알겠지만, 아직도 무료다. 그냥 맛보기로 쓰는 정도인 사람들은 무료로 쓸 수 있다. 이게 A2A가 퍼지는데 아주 큰 역할을 할 거라고 생각한다. https://github.com/google/A2A/blob/main/demo/README.md A2A/demo/README.md at main · google/A2AAn open protocol enabling communication and interoperability between opaque agentic a..

Automatic fallback to software WebGL has been deprecated. Please use the --enable-unsafe-swiftshader flag to opt in to lower security guarantees for trusted content.

grafana에서 몇몇 애니메이션 쓰는 부분이 너무 느리다고 해서 콘솔을 보니 Automatic fallback to software WebGL has been deprecated. Please use the --enable-unsafe-swiftshader flag to opt in to lower security guarantees for trusted content. 이 메시지를 뱉는 js가 있었다. 파이어폭스나 엣지에서는 멀쩡.엣지는 같은 크로미늄을 쓰는데 왜 멀쩡하지 싶어서 찾아봄. 크롬 131버전부터 더 이상 소프트웨어 가속을 자동으로 안 해주니까 강제로 켜든가 GPU 가속을 써야 한다.크롬 134부터는 저 메시지도 표시 안 해준다고 함. 크롬 설정에서 가속으로 검색 후 ' 가능한 경우 그래픽..

반응형