Learning Web/2024~2025 Web Development

Ubuntu server에서 화면 돌리기 (세로모드)

naiLED 2024. 10. 15. 13:05

terminal에서

echo 1 | sudo tee /sys/class/graphics/fbcon/rotate

tee 는 표준 입력(standard input)에서 읽어서 표준 출력(standard output) 과 파일에 쓰는 명령어입니다.

  • 0 - Normal rotation
  • 1 - Rotate clockwise
  • 2 - Rotate upside down
  • 3 - Rotate counter-clockwise

원하는 방향에 따라 echo 1 , echo 2, echo 3 이런 식으로 입력하면 됩니다.

듀얼 모니터 등 여러 모니터가 있다면 마지막에 rotate 대신 rotate_all 라고 입력하면 한번에 돌아갑니다.

해당 설정은 재부팅시 사라지기에, 다음과 같이boot loader configuration 자체를 수정합니다.

sudo vim /etc/default/grub

vim 은 대중적인 Linux 텍스트 편집기입니다. 자세한 사용법은 터미널창에 'vimtutor'라고 쳐보십시오.
또는 이 블로그를 추천합니다. -> https://zeddios.tistory.com/122

 

이제 /etc/default/grub 위치에 GRUB_CMDLINE_LINUX 라는 줄에 fbcon=rotate:1 를 입력, 저장, 종료한 뒤(vim 사용법 참조)

sudo update-grub을 통해 부트로더(grub)를 업데이트 해줍니다.

그리고 reboot 하여 작동을 확인합니다.

GRUB_CMDLINE_LINUX="fbcon=rotate:1"
sudo update-grub
sudo reboot