반응형

GUI 6

[Linux] TuxClocker 오픈소스 오버클럭 GUI

TuxClocker는 하드웨어 제어 및 모니터링 프로그램입니다. DBus 데몬과 Qt GUI로 구성이 되어 있습니다. 기존 Nvidia 독점 드라이버에 연결하여 Nvidia GPU 오버클러킹을 지원했습니만... 이제는 AMD GPU도 지원을 하기 시작했습니다. TuxClocker 에서는 팬 모드 제어, 코어 및 메모리 클럭 제어 전력 제한, 온도 모니터링, GPU 활용 보고, 전압 판독등이 가능합니다. Nvidia Geforce 600 GPU 이상을 지원하고 AMD 제품에 대해서는 어떤 것이라고 되어 있는 것이 없습니다. CPU 사용률도 모니터링이 가능하며 CPU 거버너 설정, 거버너 최소 / 최대 주파수 설정 intel EPB(에너지 성능) 할당 등 몇가지가 가능합니다. 해당 프로그램은 깃허브에서 확인..

Software 2023.10.23

그놈(Gnome) 꾸미는 방법.... top bar에 하드웨어 모니터링

리눅스는 다양한 배포판이 있고 또한 그 위에 올라가는 GUI도 몇가지가 있다. 대표적으로 많이 사용되는 것이 Gnome, KDE, xfce 등.. 이다. 그 중에서 우분투 리눅스에서는 gnome을 사용한다. 기본상태에서 보면 상단바(top bar)가 있다. 여기에 몇가지 기본적인 것들이 표시된다. 시간, 달력, 전원버튼, 볼륨설정, 한영표시 ... 등등 표시가 되는데... 여기에 하드웨어 모니터링에 관련된 것을 넣을 수 있다. 상단바에 깔끔하게 나오기 때문에 설치해볼만한 것 같다. 하나를 설치하는 것은 아니고 관련된 몇가지를 설치해야 된다. sudo apt install gnome-shell-extension-manager gir1.2-gtop-2.0 lm-sensors 그놈 확장 관리자를 설치해야 되고..

우분투 리눅스 판올림 방법....

x86 계열에서 사용이 가능한 OS로는... 현재 MS의 윈도우와 리눅스 정도가 있다. 물론 다른 것들도 있기는 하지만... 그 비중이 매우 적다고 볼 수 있다. 윈도우를 사용하는 사람이 대다수 이고... 그 뒤를 이어서 리눅스를 사용하는 사람이 좀 있고 다른 것을 사용하는 사용자는 소수라고 봐야 된다. 옛날에는 OS/2 같은 것도 있었는데...... 본인도 리눅스를 사용하고 있다. 게임을 거의 하지 않다보니... 리눅스를 사용해도 불편한 점이 없다. 아마도 대부분이 게임으로 인하여 윈도우쪽을 사용하게 되는 것이 아닐까? 여튼.... 리눅스도 종류가 많은데 그중... 우분투 리눅스 계열을 사용하고 있다. 이 리눅스는.... 매년 4월과 10월에 새 버전이 올라온다. 이런 배포판들이 일정한 기간동안 업데이..

rust GTK4 설치

https://gtk-rs.org/ 1. 리눅스 설치 rust 사이트를 방문하여 rust를 설치한다. https://rustup.rs/ Fedora 계열 sudo dnf install gtk4-devel gcc Debian 계열 sudo apt install libgtk-4-dev build-essential Arch 계열 sudo pacman -S gtk4 base-devel GNU 프로젝트라서 리눅스에서는 간단하게 설치할 수 있다. 그에 반해 윈도우는 좀 ... ㅠㅠ 2. 윈도우 설치(Microsoft Visual Studio 사용할 때) OS로 윈도우(window)를 사용하는 시스템는 2가지 설치 방법이 있다. rust와 연계되어 사용 컴파일러가 MSVC Toolchain(MS 컴파일러)냐 GNU(..

Programming 2022.04.06

wxpython - 기본창 생성

wxpython 프로그램 기본구성은 아래와 같은 형태입니다. 1. wx 모듈 로드 2. 어플리케이션 개체 생성 – 각 wxpython 프로그램은 하나의 어플리케이션 개체를 가져야 합니다. 3. wx.Frame 개체 생성 4. 어플리케이션 메인루프 다음은 창을 생성하고 제목만 들어가 있는 것입니다. import wx # wx 모듈을 로드한다. app = wx.App() # 어플리케이션 개체를 생성한다. frame = wx.Frame(None, -1, 'wxpython 기본이 되는 창입니다.') # Frame 개체 생성 frame.Show() # Frame 개체를 화면에 나타냄 app.MainLoop() # 메인 루프 생성 app.Mainloop() 는 해당 프로그램이 종료하기 전까지 모든 이벤트에 대해서 ..

Programming 2013.08.13

wxPython은 무엇인가?

wxPython는 Python 언어를 위한 GUI 툴킷으로 쉽고 간단하게 GUI를 구성할수 있습니다. 오픈소스로 누구나 사용할수 있고 크로스 플랫폼을 지원하여 Windows, Unix 또는 Unix 계열, Macintosh OS X등에서 사용이 가능합니다. 공식 사이트 http://www.wxpython.org/ 다운로드 페이지 http://www.wxpython.org/download.php#stable 안정화 버전은 현재 파이썬 2 에 대한 것만 제공하고 있는데 파이썬 3에 관한 것은 phoenix라는 프로젝트로 개발중에 있습니다. 빌드 스냅샷은 아래 사이트에서 받을 수 있습니다. http://wxpython.org/Phoenix/snapshot-builds/ phoenix에 관련된 문서도 다시 작성..

Programming 2013.08.12
반응형