일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 딥러닝
- 서보모터
- LORA
- tts
- 메타
- 오블완
- LLM
- TRANSFORMER
- 우분투
- 오픈AI
- ubuntu
- 생성형 AI
- 멀티모달
- 휴머노이드 로봇
- 티스토리챌린지
- 아두이노
- 인공지능
- 트랜스포머
- ChatGPT
- AI
- 확산 모델
- PYTHON
- ControlNet
- 시간적 일관성
- 일론 머스크
- 딥마인드
- AI 기술
- OpenAI
- 뉴럴링크
- 가상환경
- Today
- Total
목록우분투 (18)
AI 탐구노트
격세지감(隔世之感) 우분투를 사용하다보니 아주 예전보다는 리눅스 데스크탑 환경이 정말 좋아졌다는 생각이 듭니다.오래 전이긴 하지만 리눅스는 사용자 경험 때문에 절대 윈도우를 대체할 수 없다는 의견들이 많았었거든요.그 사이 수많은 윈도우 대체 용 리눅스 배포판이 나왔다가 사라졌죠.실제로 리눅스에서 돌아가는 프로그램들 가운데 업무용으로 사용할 수 있는 것들도 그리 많지 않았고 말이죠. 그러다 리눅스 데스크탑은 완전히 환골탈태 했습니다.제 경우, 회사 업무의 거의 대부분을 우분투를 이용해서 하는데 전혀 불편함을 못 느꼈습니다. 가장 큰 걸림돌이었던 것은 MS Office와 한글 등일텐데 둘 다 웹 버전을 내놔서 이제는 운영체제에 관여받지 않죠.게다가 윈도우 에뮬인 WINE의 성능도 좋아져서 대부분 툴을 돌릴..
윈도우 11에서는 어플리케이션을 데스크탑 화면에서 좌/우/상/하/전체로 쉽게 바꿀 수 있어 편리했습니다.우분투에서 기본 사용 중인 gnome에서도 비슷한 기능이 있어 잘 사용하고 있죠. 그러다...모니터 하나에 창을 좀 더 많이, 원하는 배치로 손쉽게 옮겨다닐 수 있으면 좋겠다 싶었습니다.즉, 4분할을 하거나 8분할을 하거나 위치를 서로 바꾸거나 등등...보조 모니터를 사용하게 되면 좋긴 하지만 공간을 많이 차지하므로 대안은 있어야 할 것 같았습니다. 그래서, 방법을 찾아보니 역시 좋은 대안이 있더군요. Awesome-tiles Gnome 데스크톱 매니저에 확장 기능으로 제공하는 도구인데 Super키와 확장 키보드 쪽의 숫자패드 부분을 사용합니다. 설치과정 설치 과정은 다음과 같은 과정으로 진행됩..
불편함의 시작 윈도우만 사용하다가 우분투를 사용하게 되면서 가장 불편한 점이 PC에서 카카오톡을 사용하지 못한다는 것이었습니다. 다른 SNS 툴들, 예를 들어 텔레그램, 시그널, 디스코드 등등 다 되는데... 우리나라 대표주자라는 카톡은 윈도우와 맥만 지원합니다.이와 관련해서 많은 리눅스 사용자들이 리눅스에서도 카톡을 할 수 있도록 해 달라는 요청을 했지만...근 10년이 넘었을 거 같은데 아직도 그날은 요원해 보입니다. 개발사의 사정도 있을테고, 리눅스 배포본 전체를 커버해야 하는 상황이 될 수도 있으니 고려해야 할 사항이 많긴 하겠죠. 하지만, 제일 중요한 '다른 SNS 툴들은 거의 다 지원 하는데...' 라는 부분은 카카오 쪽에서도 깊~이 생각해 봐야 할 겁니다. 방법을 찾자 어찌됐건...불편함을..
지난 번 글에서 우분투에 KVM을 설치하는 과정을 설명했습니다. 우분투 24.04에 KVM 가상화 환경 설치하기PC에 우분투를 설치하고 가상화 환경 구성을 했습니다. 아무래도 윈도우 운영환경이나 윈도우 기반 어플리케이션을 사용해야 하는 상황이 발생할 수 있으니 미리 준비를 해 둬야하기 때문이죠.42morrow.tistory.com 이제 환경이 준비되었으니 Virtual Machine Manager 상에서 윈도우 VM을 하나 생성해 보겠습니다. 1.가상 머신 관리자 실행 실행하면 아래와 같이 가상 머신 관리자가 실행됩니다. 재부팅 후 첫 실행 시 'Virtual Machine Manager Connection Failure'와 같은 오류가 발생하는 경우, libvirtd 데몬이 구동되고 있는지 확인해..
PC에 우분투를 설치하고 가상화 환경 구성을 했습니다. 아무래도 윈도우 운영환경이나 윈도우 기반 어플리케이션을 사용해야 하는 상황이 발생할 수 있으니 미리 준비를 해 둬야하기 때문이죠. 우분투에서 사용 가능한 가상화 환경은 KVM, VirtualBox(오라클 인수), VMWare (퀄컴 인수), Xen (Citrix) 등등이 있을텐데, 그 가운데 PCI Passtrough 등의 기능을 제공하면서도 처리속도는 괜찮은 KVM을 선택했습니다. 사실 VirtualBox나 VMWare, Xen 등은 사용 경험이 있어서 편하긴 하지만 VMWare, Xen은 회사에서 사용하면 상용 버전이라 원하는 기능을 다 사용할 수 있지만 개인용으로 사용하려면 제약이 있고, VirtualBox는 무난해서 좋긴 한데... 외부 장..
다음과 같은 GLIBCXX 관련 오류가 발생한다면...libstdc++.so.6: version GLIBCXX_3.4.32' not found (required by /lib/x86_64-linux-gnu/libjack.so.0) 다른 글에서 언급한 pyaudio 설치를 진행했을 때 초반에 나왔던 오류입니다.pyaudio가 libjack을 의존하고 libjack은 libstdc++에 의존하는데 이것이 GLIBCXX의 최소 지원 버전이 있었다는 거죠.그래서, 이 경우는 Anaconda 내에서 libstdc++을 업데이트 한 후 libstdc++, libjack, pyaudio 순으로 패키지를 재설치 해야 합니다. libstdc++ 업데이트Anaconda 환경 내에서 libstdc++를 업데이트합니다:c..
우분투 24.04 LTS로 업그레이드 하고나서 패키지 업데이트를 한다고 해서 허락했더니 재부팅 후 역시나 다음과 같은 오류가 발생했습니다.$ nvidia-smiFailed to initialize NVML: Driver/library version mismatchNVML library version: 545.23 위의 오류는 NVIDIA GPU의 driver 버전이 커널의 것과 다를 경우에 나오는 것이라고 알려져 있습니다. 최근 업데이트를 통해 설치된 현재의 커널이 사용 중인 버전은 535.183.01 이네요... (아래 그림 참조)$ modinfo nvidiafilename: /lib/modules/6.8.0-41-generic/updates/dkms/nvidia.ko.zstfirmware..
PC에 내장 GPU (Intel Internal)과 외장 GPU (NVIDIA) 이렇게 둘 다 있는 경우, 우분투 기본 윈도우 화면 지원은 Intel 내장 GPU를 사용하고, 외장 GPU는 딥러닝 전용으로 사용하는 방법을 알아봅니다. 이렇게 하는 것은 저렴한 GPU를 사용할 경우, GPU 메모리 자체가 작기 때문에, GUI 처리를 위해 사용되는 것을 최소화하는 것이 필요하기 때문입니다. 인터넷으로 찾아본 것과 ChatGPT에게 물어봐서 답변 받은 것 2가지를 각각 기록해 둡니다.예전 조사 당시의 기억으론 둘 다 작동했던 것 같은데... 흠... 1.xorg.conf 변경 방식# /etc/X11/xorg.conf 파일 생성 - 우분투는 기본은 생성되지 않음$ sudo nvidia-xconfig $..