반응형

 

 작성일: 2024년 5월 3일

 

 

 

Ubuntu 24.04를 설치하고 한글 입력기 설정할 때 헷갈려서 메모를 남겨본다.

처음에는 한영 전환 설정하는 방법을 잘 몰라서 설정 화면에서 이것저것 다 해봐도 잘 안 되었다.

몇 가지 설정 메뉴를 왔다갔다하고, 시행 착오를 겪은 끝에 정확한 "한/영" 전환 설정 방법을 알았다 ^^

 


!!! 한글 입력을 위해 설정해야 할 핵심은 키보드가 "Korean -> Korean"이 아니라 "Korean -> Hangul" 이라는 것 !!!


 

아래에 설명된 설정 순서를 따라해보면 한글 입력이 잘 될 것이다. ^^

화면 하나하나 캡쳐서 설명을 기록하다보니 내용이 길다.

어려운 내용은 없고, 그냥 화면을 보면서 따라하면 "한영 전환" 설정이 잘 될 것이다. 

 


 

Step 1 :  한국어 언어 지원 추가

아래 Settings 화면을 이용하여 "Korean" 언어 지원 도구를 설치해야 한다.

[ Settings ] 화면에서 언어  설정 관련 메뉴를 검색한다.

 

 

[ Managed Installed Languages ] 메뉴를 선택한다.

 

 

자동으로 지원 가능한 언어를 체크하니까, 이 작성이 종료될 때까지 몇 초간 기다린다.

 

 

[ Language support ] 관련 소프트웨어를 설치한다.

 

 

[ 언어 지원 ] 관련 소프트웨어가 자동으로 설치될 때까지 기다린다.

 

 

[ Hangul ] 언어 지원을 추가하기 위해 [Install/Remove Languages] 버튼을 클릭힌다.

 

 

[ Korean ] 항목의 체크 박스를 활성화한다.

 

 

[ Hangul ] 언어 지원 관련 소프트웨어가 설치될 때까지 몇초간 기다린다.

 

 

[ Language Support ] 화면에 "한국어" 항목이 추가된었는지 확인한다.

 

 

[ 한국어 ] 언어 지원 관련 소프트웨어 설치가 끝났으므로, [ Close ] 버튼을 눌러서 설정 화면을 닫는다.

 

 

.

.

.

Step 2 :  Reboot (OS 재시작)

 

주의:
  위와 같이 "한국어 언어 지원"을 설치하고 나서, 아래와 같이 Ubuntu 24.04를 Reboot해줘야 한다.
  시간을 아껴보려고, ibus-setup 입력기 설정 프로그램을 바로 실행시켜보았는데 정상적으로 동작하지 않았다.
  따라서 꼭! 꼭!  OS Reboot 후에 다음 설정 절차를 진행하시길 ^^

 

 

Ubuntu OS 재시작 (Reboot)

 

 

 

 

OS Reboot이 완료된 후, 아래와 같이 IBus 설정 작성을 진행한다.

 

 


 

Step 3 :  한글(Hangul) 입력 방식 추가

 

Hangul(한글) 입력을 위해서 ibus 프로그램이 필요한다.

아래 화면과 같이 [ ibus-setup ] 명령을 실행하여, [ IBus Preferences ] 화면을 연다.

 

터미널에서 ibus-setup 명령을 수행한다.

 

아래 설정 화면과 같이 [ Input Method ] 를 추가한다.

[ IBus Preferences ] 설정 화면에서 [ Input Method ] 탭을 선택한다.

 

 

[ Input Method ]로써 "Korean"을 선택한다.

입력 방식으로써 "Korean"을 선택한다.

 

 

 

!!! 중요 !!!

꼭 "Hangul"을 선택해야 한다. Korean을 선택하면, 한영 전환이 안 된다.

대부분 Ubuntu 22.04 ~ 24.04를 사용하는 유저들이 이 설정 단계에서 Korean을 선택하기 때문에 한영 변환이 잘 안 되는 것이다.

(나도 이것 때문에 한영 전환이 안 되었음 ㅠㅠ)

 

"Korean" 항목의 하위 메뉴에 있는 "Hangul"을 선택하여 추가한다.

 

 

!!! 중요 !!!

위와 같이 설정하고 나면 [ Input Method ] 화면에 

"Korean - Hangul" 항목이 추가되어 있을 것이다.  (아래 IBus Preferences 화면을 참고)

 

[ IBus Preferences ]의 입력 방식에 "Korean - Hangul"이 추가되어 있는지 확인해야 한다.

 

 

 

여기까지 한 작업은 "한글 입력기" 관련 소프트웨어를 설치하는 작업이다.
실제로 한영 전환 키 조합은 아래에서 설명한다.

 

 

Step 4 :  키보드 입력 소스 설정

 

[ Keyboard ] 설명 화면에서 [ Add Input Source ] 버튼을 클릭한다.

 

 

[ Input Source ]로써 "Korean"을 선택한다.

 

 

!!! 중요 !!!

아래 설정 화면에서 꼭 "Korean Hangul"을 선택해야 한다. Korean을 선택하면, 한영 전환이 안 된다.

대부분 Ubuntu 22.04 ~ 24.04를 사용하는 유저들이 이 설정 단계에서 Korean을 선택하기 때문에 한영 변환이 잘 안 되는 것이다.

(나도 이것 때문에 한영 전환이 안 되었음 ㅠㅠ)

 

"Korean" 항목의 하위 항목인 "Korean (Hangul)"을 선택한다.

 

 

아래 설정 화면과 같이 "Korean (Hangul)" 항목이 [Input Sources]에 추가되어 있어야 한다.

[ Input Sources ] 화면에 "Korean (Hangul)" 항목이 추가되어 있어야 한다.

 

 

아래 화면에서 "English (US)"를 삭제해야 한다.

꼭 "English (US)" 항목을 지워야 하는 건 아니지만, 이 입력 방식이 남아 있으면 한글 입력할 때 불편하다.
그냥 필요 없는 것은 지우고 편하게 살자 !!!

 

 

아래 화면처럼 깔끔하게 "Korean (Hangul)" 항목만 남으면, 설정이 잘 된 것이다.

 

 

 

Ubuntu 24.04 데스크탑 화면의 우측 상단에 [ EN ] 아이콘을 클릭해서

"Korean (Hangul)" 항목이 있는지 확인한다.

만약, "Korean (Hangul)" 항목이 없으면, 이 블로그 글의 처음으로 돌아가서 설정 절차를 꼼꼼히 보고, 빠뜨린 절차가 있는지 체크해본다.

 

 

 

한영 전환을 위한 키보드 설정 끝 !!!

 

한글 입력, 영어 입력 테스트 해보기.

참고:

기본 한영 전환 키조합은 [ Shift key ] + [ Space key ] 이다

 

Ubuntu 24.04 한영 전환 테스트 (한글 입력 테스트)

 

 

 

 

 

 

추가 설정 (옵션)

위 설정 작업까지 하면 "한/영" 전환이 잘 되는 것을 알 수 있다.

단, 한글 / 영어 사이의 기본 전환 키 조합[Shift key] + [Space key]이다.

따라서 다른 키 조합으로 "한/영" 전환하고 싶다면, 아래와 같이 추가로 옵션 설정을 해줘야 한다.

 

[ Korean (Hangul) ] 항목의 오른쪽 추가 옵션 버튼을 눌러서 [ Preferences ] 메뉴를 클릭한다.

 

 

 

[ IBusHangul Setup ] 화면에서 본인이 원하는 한영 전환 키 조합을 설정한다.

 

 

 

 


 

반응형
작성일: 2024년 5월 5일

 

 

 

Ubuntu 24.04를 설치하기 전, 이모저모 소식 알아보기

Ubuntu 24.04 (Noble Numbat)이 정식 릴리즈되었다.

ubuntu.com 홈페이지에 들어가면 24.04 릴리즈 소식을 볼 수 있다.

 

Ubuntu 24.04 Noble Numbat 릴리즈 소식을 전하는 Canonical 홈페이지 화면

 

지금 Ubuntu 24.04를 사용할 일은 없지만, 새로운 OS이니까 설치해봐야지 ^^

 

i9 CPU가 장착된 Desktop PC에서 KVM을 이용해서 Ubuntu 24.04를 설치해봤다.

ISO 파일을 다운로드한 시간을 제외하면, 실제로 OS 패키지를 설치한 시간은 대략 6분 정도 걸렸다.

 

Ubuntu 24.04를 부팅한 직후에

  • Chromium 브라우저를 설치하고, YouTube에서 4K 영상 재생.
  • SSH 설정해서 외부에서 접속.
  • Remote Desktop도 설정해서 접속.

30분 정도 사용해봤을 때, UX 측면에서 Ubuntu 22.04와 거의 바뀐 것은 없다. 

내가 알아낸 UX 측면의 변화는

  • [ Settings / Sharing ] 화면에서 Remote Desktop 기능이 빠짐
  • [ Settings / System ] 화면에 Remote Desktop 기능이 추가됨

즉, [ Remote Desktop ] 설정 메뉴가 [ Sharing ] 하위 메뉴에서 [ System ] 하위 메뉴로 이동했다.

 

Ubuntu 24.04 Noble Numbat 설치한 모습

 

 


 

.

.

.

 

참고: 한영 전환 키 조합 설정하기

Ubuntu 24.04 에서 한영 전환 설정하는 방법 -->  https://andrewpage.tistory.com/390

.

.

.

 

 


 

Ubuntu 24.04 설치 절차

1)  Ubuntu 24.04 설치 이미지 파일 다운로드

Ubuntu Server 이미지와 Ubuntu Desktop 이미지 중에서 본인이 사용할 목적에 맞게 Ubuntu 이미지 파일을 다운로드한다.

참고:
  Windows GUI 화면이 필요하고, 마우스로 Ubuntu OS를 조작하고 싶다면 Ubuntu Desktop 이미지를 다운로드 해야 한다.
  Ubuntu Server 이미지는 Text 화면 밖에 없고, 마우스를 사용할 수 없다.

 

Ubuntu Desktop 24.04 설치 파일 다운로드 (이 링크를 클릭)

 

 

2)  Ubuntu 24.04 설치를 위한 부팅 USB 만들기

Ubuntu 공식 홈페이지에 각 OS별 부팅 USB 만드는 방법이 잘 설명되어 있다.

 

 

 

3)  USB로 부팅하여 Ubuntu 설치

앞에서 만든 USB로 Ubuntu를 부팅하면, 몇 초 후에 아래와 같은 GRUB 부팅 옵션 화면이 나온다.

Ubuntu를 설치할거라면, [Try or Install Ubuntu]를 선택하고 [Enter Key]를 누른다.

GRUB 부팅 옵션 화면

 

 

10초 정도 지나면, 아래와 같이 [Welcome to Ubuntu], "Preparing Ubuntu..." 메시지가 출력되는 설치 화면이 나온다.

 

Ubuntu 24.04 설치 진행 중 화면

 

 

또 2초 정도 지나면, 아래와 같이 Ubuntu 설치 중에 사용할 언어를 선택하라는 창이 나온다.

English를 선택하고 [Next] 버튼을 누른다.

Ubuntu 24.04 설치 화면 / OS 설치 중 사용할 언어 선택

 

 

 

아래 화면에서 설정 변경 없이 [Next] 버튼을 클릭한다.

Ubuntu 24.04 설치 화면

 

 

아래 설치 화면에서 키보드 레이아웃을 선택한다. [특별한 키보드가 아니라면, English(US)를 선택]

Ubuntu 24.04 설치 화면 / 키보드 레이아웃 선택하기

 

 

 

Ubuntu 24.04를 설치하는 중에 사용할 인터넷 연결 방식을 선택한다.

Ubuntu 24.04 설치 화면 / 인터넷 연결 방식 선택하기

 

 

 

 

아래 화면에서 Ubuntu 24.04를 설치할 것인지, Ubuntu 24.04를 설치하지 않고 맛보기로 잠깐 부팅해서 사용하고 버릴지 선택한다.

Ubuntu 24.04 설치 화면 / 설치를 할 것인지, 설치 없이 임시로 맛보기만 할지 선택하기

 

 

대화형으로 설치할지, 자동으로 일괄 설치할지 정한다.

Ubuntu 24.04 설치 화면 / 대화형으로 설치할지, 자동 설치할지 선택

 

 

기본 앱만 설치할지, 오피스 도구 같은 추가 앱을 설치할지 정한다.

(Ubuntu 24.04를 설치하고 나중에 추가 설치가 가능하니까, 기본 앱만 설치해도 된다)

Ubuntu 24.04 설치 화면 / 추가로 설치할 프로그램 선택하기

 

Third-party 소프트웨어, 동영상 플레이어 같은 앱을 추가 설치할지 결정한다.

(Ubuntu 24.04를 설치하고 나중에 추가 설치가 가능하니까, 체크 박스를 체크하지 않아도 된다)

Ubuntu 24.04 설치 화면 / 추가로 설치할 Software 선택하기

 

 

설치할 디스크를 삭제하고, Ubuntu 24.04를 설치하도록 한다.

Ubuntu 24.04 설치 화면 / Disk 삭제 후 Ubuntu 설치하기

 

 

Ubuntu OS에 계정을 생성한다.

Ubuntu 24.04 설치 화면 / 계정 생성하기

 

 

시간대를 설정한다. (Asia/Seoul을 선택)

Ubuntu 24.04 설치 화면 / 시간대(timezone) 선택하기

 

지금까지 선택한 옵션을 확인하고 [Install] 버튼을 클릭한다.

Ubuntu 24.04 설치 화면 / 설치 옵션 확인 후 설치 시작

 

 

 

아래와 같은 화면이 나올 것이고, 대략 10분 정도 기다리면 Ubuntu 24.04 설치가 완료될 것이다.

Ubuntu 24.04 설치 시작 화면

 

 

 

Ubuntu 24.04 설치 화면

 

 

 

Ubuntu 24.04 설치 화면

 

 

 

 

Ubuntu 24.04 Noble Numbat 설치한 모습

 

 

2024년 4월 26일에 Ubuntu 24.04 관련하여 발견한 이슈.

내 PC에서는 문제가 없었는데, 회사의 동료들은 Ubuntu GUI Desktop 환경에 문제가 있다고 한다.

"Terminal" 앱을 제외하고 모든 GUI 창 모서리가 "깜빡~깜빡~"하면서 창 모양이 사라졌다 다시 보였다 하는 현상이 있다.

(1초에 10번 정도 깜빡이는 것처럼 보임)

그래서 동료들은 Ubuntu GUI Desktop 없이 Ubuntu Server 패키지만 설치해서 SSH 접속해서 사용하고 있다.

참고로, 이렇게 GUI 화면이 깜빡이는 동료들의 PC 운영 환경은 아래와 같다.

  • Baremetal --> 설치 단계부터 GUI가 안 보임
  • VirtualBox --> GUI Desktop 화면이 깜빡이는 현상 발생

정상적으로 잘 동작하는 경우는 아래와 같다.

  • KVM / Qemu 환경에 VM으로 Ubuntu 24.04를 설치한 경우 --> 정상 동작

 


 

 

며칠 더 사용해보고, 이슈가 있으면 여기에 메모를 추가하겠음~
반응형

"커널연구회"의 자료를 참고!

 

 

https://www.kernel.bz/blogPost/kernel-mov-list

 

커널 소스 분석 문서 및 동영상 강의 목록

 

kernel.bz

 

 

http://www.iamroot.org/

 

iamroot.org - IT 스터디

kernel, xen, kvm, gcc, ai 스터디 그룹

www.iamroot.org

 

 

http://www.iamroot.org/xe/index.php?mid=Study&document_srl=215076 

 

커널 스터디를 위한 문c 가이드입니다. - 스터디 - iamroot.org

안녕하세요? 문c 블로그(http://jake.dothome.co.kr)의 문영일입니다.   한 달 후면 여러분들이 1년간 기다리셨던 18차 커널 스터디가 시작됩니다. 커널 스터디를 통한 과실은 이미 많은 분들이 들어보

www.iamroot.org

 

 

http://jake.dothome.co.kr/

 

문c 블로그

최신 ARM 리눅스 5.x 커널 분석

jake.dothome.co.kr

 

 

 


 


https://hyeyoo.com/80

 

[kernel/locking] spinlock (1) - spinlock 사용법

앞선 글에서 lock이란 무엇이고, lock의 필요성에 대해서 알아보았다. 이번 글에서는 가장 기본적인 spinlock을 리눅스 커널에서 어떻게 구현했는지 알아볼 것이다. 우선 관련된 개념을 몇 가지 살펴

hyeyoo.com

 

 

https://pr0gr4m.github.io/

 

Linux Kernel Analysis

Linux Kernel Blog

pr0gr4m.github.io

 

반응형

 

 

 

참고 문서:
  "문c 블로그 - RCU(Read Copy Update)"
  http://jake.dothome.co.kr/rcu/

 

 

참고 문서: 
  "리눅스 커널 RCU 이해 / 커널연구회"
  https://kernel.bz/boardPost/118679/20

 

반응형

 

Mainboard, CPU, Memory, Storage, Graphic 장치 정보 조회

##
## Mainboard(메인보드, 마더보드) 정보 조회
##

$ inxi --machine
Machine:
  Type: Desktop System: Gigabyte product: Z590 AORUS PRO AX v: -CF serial: N/A
  Mobo: Gigabyte model: Z590 AORUS PRO AX v: x.x serial: N/A UEFI: American Megatrends LLC.
    v: F4 date: 01/29/2021


##
## CPU 정보를 조회
##
$ inxi --cpu
CPU:
  Info: 8-core model: 11th Gen Intel Core i7-11700 bits: 64 type: MT MCP cache: L2: 4 MiB
  Speed (MHz): avg: 2393 min/max: 800/4800:4900 cores: 1: 2500 2: 2500 3: 2500 4: 2500 5: 2500
    6: 2500 7: 2500 8: 2500 9: 2500 10: 2500 11: 2500 12: 2500 13: 800 14: 2500 15: 2500 16: 2500


##
## 물리 Memory 정보 조회
##

inxi --memory
Memory:
  RAM: total: 62.67 GiB used: 2.32 GiB (3.7%)
  Array-1: capacity: 64 GiB slots: 4 EC: None
  Device-1: Controller0-ChannelA-DIMM0 size: 16 GiB speed: 3200 MT/s
  Device-2: Controller0-ChannelA-DIMM1 size: 16 GiB speed: 3200 MT/s
  Device-3: Controller0-ChannelB-DIMM0 size: 16 GiB speed: 3200 MT/s
  Device-4: Controller0-ChannelB-DIMM1 size: 16 GiB speed: 3200 MT/s
  
  
##
## Graphic 처리 장치 정보를 조회
##

$ inxi --graphic
Graphics:
  Device-1: NVIDIA GA102 [GeForce RTX 3080 Ti] driver: nvidia v: 530.41.03
  Display: server: X.org v: 1.21.1.4 with: Xwayland v: 22.1.1 driver: X: loaded: modesetting
    unloaded: fbdev,vesa gpu: nvidia tty: 148x60
  Message: GL data unavailable in console for root.
  
    
##
## Storage(Disk) 장치 정보를 조회
##

$ inxi --disk
Drives:
  Local Storage: total: 4.55 TiB used: 711.75 GiB (15.3%)
  ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 980 PRO 1TB size: 931.51 GiB
  ID-2: /dev/sda vendor: Western Digital model: WD40EZAZ-00SF3B0 size: 3.64 TiB
  
  
##
## Bluetooth 장치 정보를 조회
##

$ inxi --bluetooth
Bluetooth:
  Device-1: Intel AX200 Bluetooth type: USB driver: btusb
  Report: hciconfig ID: hci0 state: up address: 84:AA:77:D0:0B:23 bt-v: 3.0
  
  
##
## Audio 장치 정보를 조회
##

$ inxi --audio
Audio:
  Device-1: Intel Tiger Lake-H HD Audio driver: snd_hda_intel
  Device-2: NVIDIA GA102 High Definition Audio driver: snd_hda_intel
  Device-3: Giga-Byte USB Audio type: USB driver: hid-generic,snd-usb-audio,usbhid
  Sound Server-1: ALSA v: k5.19.0-41-generic running: yes
  

##
## USB 장치 정보
##

$ inxi --usb
USB:
  Hub-1: 1-0:1 info: Hi-speed hub with single TT ports: 16 rev: 2.0
  Device-1: 1-2:2 info: Giga-Byte USB Audio type: Audio,HID rev: 2.0
  Hub-2: 1-4:3 info: Realtek RTS5411 Hub ports: 4 rev: 2.1
  Device-1: 1-10:4 info: Logitech Unifying Receiver type: Keyboard,Mouse rev: 2.0
  Hub-3: 1-11:5 info: Genesys Logic Hub ports: 4 rev: 2.0
  Hub-4: 1-12:6 info: Genesys Logic Hub ports: 4 rev: 2.0
  Device-1: 1-13:7 info: Integrated Express ITE Device type: HID rev: 2.0
  Device-2: 1-14:8 info: Intel AX200 Bluetooth type: Bluetooth rev: 2.0
  Hub-5: 2-0:1 info: Super-speed hub ports: 9 rev: 3.1
  Hub-6: 2-3:2 info: Realtek Hub ports: 4 rev: 3.2

 

 

NVIDIA Graphic Device 정보

##
## NVIDIA 설정 정보
##

$ nvidia-settings --version

nvidia-settings:  version 530.41.03
  The NVIDIA Settings tool.

  This program is used to configure the NVIDIA Linux graphics driver.
  For more detail, please see the nvidia-settings(1) man page.
  


##
## System Management Interface
##

$ nvidia-smi

Fri May 19 13:01:31 2023
+---------------------------------------------------------------------------------------+
| NVIDIA-SMI 530.41.03              Driver Version: 530.41.03    CUDA Version: 12.1     |
|-----------------------------------------+----------------------+----------------------+
| GPU  Name                  Persistence-M| Bus-Id        Disp.A | Volatile Uncorr. ECC |
| Fan  Temp  Perf            Pwr:Usage/Cap|         Memory-Usage | GPU-Util  Compute M. |
|                                         |                      |               MIG M. |
|=========================================+======================+======================|
|   0  NVIDIA GeForce RTX 3080 Ti      Off| 00000000:01:00.0  On |                  N/A |
|  0%   31C    P8               12W / 350W|    384MiB / 12288MiB |      0%      Default |
|                                         |                      |                  N/A |
+-----------------------------------------+----------------------+----------------------+

+---------------------------------------------------------------------------------------+
| Processes:                                                                            |
|  GPU   GI   CI        PID   Type   Process name                            GPU Memory |
|        ID   ID                                                             Usage      |
|=======================================================================================|
|    0   N/A  N/A      3961      G   /usr/lib/xorg/Xorg                           62MiB |
|    0   N/A  N/A      4265    C+G   ...libexec/gnome-remote-desktop-daemon      251MiB |
|    0   N/A  N/A      4306      G   /usr/bin/gnome-shell                         64MiB |
+---------------------------------------------------------------------------------------+


$  nvidia-smi -q

==============NVSMI LOG==============

Timestamp                                 : Fri May 19 13:05:00 2023
Driver Version                            : 530.41.03
CUDA Version                              : 12.1

Attached GPUs                             : 1
GPU 00000000:01:00.0
    Product Name                          : NVIDIA GeForce RTX 3080 Ti
    Product Brand                         : GeForce
    Product Architecture                  : Ampere
    Accounting Mode Buffer Size           : 4000   
    Fan Speed                             : 0 %
    Performance State                     : P8
    FB Memory Usage
        Total                             : 12288 MiB
        Reserved                          : 245 MiB
        Used                              : 384 MiB
        Free                              : 11658 MiB
    BAR1 Memory Usage
        Total                             : 256 MiB
        Used                              : 10 MiB
        Free                              : 246 MiB
    Utilization
        Gpu                               : 0 %
        Memory                            : 12 %
        Encoder                           : 0 %
        Decoder                           : 0 %
    Temperature
        GPU Current Temp                  : 31 C
        GPU Shutdown Temp                 : 98 C
        GPU Slowdown Temp                 : 95 C
        GPU Max Operating Temp            : 93 C
        GPU Target Temperature            : 83 C
        Memory Current Temp               : N/A
        Memory Max Operating Temp         : N/A
    Power Readings
        Power Management                  : Supported
        Power Draw                        : 13.61 W
        Power Limit                       : 350.00 W
        Default Power Limit               : 350.00 W
        Enforced Power Limit              : 350.00 W
        Min Power Limit                   : 100.00 W
        Max Power Limit                   : 350.00 W
    Clocks
        Graphics                          : 210 MHz
        SM                                : 210 MHz
        Memory                            : 405 MHz
        Video                             : 555 MHz
    Max Clocks
        Graphics                          : 2130 MHz
        SM                                : 2130 MHz
        Memory                            : 9501 MHz
        Video                             : 1950 MHz
    Voltage
        Graphics                          : 775.000 mV
    Fabric
        State                             : N/A
        Status                            : N/A
    Processes
        GPU instance ID                   : N/A
        Compute instance ID               : N/A
        Process ID                        : 3961
            Type                          : G
            Name                          : /usr/lib/xorg/Xorg
            Used GPU Memory               : 62 MiB
        GPU instance ID                   : N/A
        Compute instance ID               : N/A
        Process ID                        : 4265
            Type                          : C+G
            Name                          : /usr/libexec/gnome-remote-desktop-daemon
            Used GPU Memory               : 251 MiB
        GPU instance ID                   : N/A
        Compute instance ID               : N/A
        Process ID                        : 4306
            Type                          : G
            Name                          : /usr/bin/gnome-shell
            Used GPU Memory               : 64 MiB

 

반응형
VLAN 설정 테스트한 날짜: 2023년 5월 19일

 

아래는 테스트할 때 사용했던 설정 내용.

$ sudo cat /etc/netplan/00-network-manager-all.yaml

network:
  version: 2
  renderer: NetworkManager
  ethernets:
## eth0에 IP Address 값을 설정하던 안 하던 VLAN 설정과는 관련이 없다.
    eth0:
      addresses: [172.16.1.11/24]
  vlans:
    vlan.2:
      id: 2
      link: eth0
      addresses: [ 172.16.2.11/24]
      

$ sudo netplan try --debug

$ ip addr

0: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
    link/ether 08:33:77:08:3b:2a brd ff:ff:ff:ff:ff:ff
    inet 172.16.1.11/24 brd 172.16.1.255 scope global eth0
       valid_lft forever preferred_lft forever
       
1: vlan.2@eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
    link/ether 08:33:77:08:3b:2a brd ff:ff:ff:ff:ff:ff
    inet 172.16.2.11/24 brd 172.16.2.255 scope global vlan.2
       valid_lft forever preferred_lft forever
...

 

L2 Switch에 연결해서 테스트했는데 잘 동작한다.

 

 

VLAN 개념 참고 문서:  https://gettingconnected.tistory.com/79

 

 

블로그 작성자: sejong.jeonjo@gmail.com

 

반응형

 

Boot Ubuntu 22.04 in text mode

아래 예시를 따라서 설정을 변경한다.

$ sudo  cat   /etc/default/grub

... 중간 생략 ...
## 아래 줄 '#' 코멘트를 삭제
GRUB_TERMINAL=console
... 중간 생략 ...

$ sudo  update-grub

$ sudo  systemctl set-default multi-user.target

$ sudo  reboot

Ubuntu OS가 Console mode로 기동될 것이다.

 

Boot Ubuntu 22.04 in graphical mode

아래 예시를 따라서 설정을 변경한다.

$ cat /etc/default/grub

... 중간 생략 ...
## 아래 줄처럼 '#' 문자로 comment 처리
# GRUB_TERMINAL=console
... 중간 생략 ...

$ sudo  update-grub

$ sudo  systemctl set-default graphical.target

$ sudo  reboot

Ubuntu OS가 GUI mode로 기동될 것이다. (Gnome, KDE Desktop 같은 걸루~)

반응형

 

HP DL-380, DL-580 또는 Dell PowerEdge 장비처럼 network port가 4~10개가 넘는 경우

Network 물리 포트와 OS에 할당된 Network port 이름간 관계를 찾기가 어렵다.

 

이럴 때, ethtool 명령으로 특정 포트 이름의 물리 포트가 어떤 것인지 찾을 수 있다.

예를 들어, 아래처럼 명령을 수행하면 eth0 포트에 해당하는 물리 포트의 램프가 아주 빠르게 깜빡깜빡거린다.

 

 

##
## eth0 포트의 램프를 깜빡거리게 한다.
##

$  ethtool -p eth0
^C


##
## eno2 포트의 램프를 깜빡거리게 한다.
##

$  ethtool -p eno2
^C

 

+ Recent posts