ESXi 5.1 Update 1에 있는 Ubuntu 13.10에서
Nvidia NVS300을 pass through 설정으로
XBMC를 구동하여 화면&소리를 출력하려고 합니다.
초기 apt-get으로 그래픽 드라이버의 설치를 이리저리 따라하다가...
아래의 제조사 사이드에 기제된 드라이버를
13.4 기준 설치 방법으로 했는데도 화면을 못잡고 있습니다;
http://www.nvidia.com/download/driverResults.aspx/69372/en-us
http://www.dedoimedo.com/computers/ubuntu-ringtail-nvidia.html
증상을 상세히 말하자면
초기 apt-get으로 그래픽 드라이버의 설치때에는
sudo apt-get install nvidia-current 명령어로 설치 후
sudo nvidia-settings 으로 Nvidia X Server settings을 열면
터미널에서는 아래의 오류 문구가
(nvidia-settings:10016): IBUS-WARNING **: The owner of /home/xbmc/.config/ibus/bus is not root!
Nvidia X Server settings에서는 아래 오류 문구가 나오고
You do not appear to be using the NVIDIA X driver. Please edit your X configuration file (just run nvidia-xconfig as root), and restart the X server
재부팅 한 다음부터는
커서가 X 모양으로 되면서 초기 팝업창으로 Network Service Discovery Disable만 나오고
화면은 블랙으로 유니티와 배경이 아예 안 보이고, NVS 300 쪽에 연결시킨 모니터에도 화면이 않나옵니다.
그래서 선회한 제조사 드라이버 설치 방식으로는
sudo NVIDIA-Linux-x86_64-331.20.run 으로 설치할 때 나타나는 오류들을
아래 링크를 참조하여
http://www.dedoimedo.com/computers/ubuntu-ringtail-nvidia.html
tty1으로 접속하여 (Ctrl + Alt + F1)
sudo service lightdm stop 명령어로 화면을 죽인 다음,
chmod +x NVIDIA-Linux-x86_64-331.20.run
sudo NVIDIA-Linux-x86_64-331.20.run 으로 실행하니...
또 위와 같은 오류가 발생되더군요...
결국
sudo gedit /etc/modprobe.d/nvidia-graphics-drivers.conf 으로 아래 내용을 우선 기입해 줬으나
# This file was installed by nvidia-current-updates # Do not edit this file manually blacklist nouveau blacklist lbm-nouveau blacklist nvidia-173 blacklist nvidia-96 blacklist nvidia-current blacklist nvidia-173-updates blacklist nvidia-96-updates alias nvidia nvidia_current_updates alias nouveau off alias lbm-nouveau off |
아래의 오류가 나왔고,
** (gedit:2169): WARNING **: Could not load Gedit repository: Typelib file for namespace 'GtkSource', version '3.0' not found
(gedit:2169): IBUS-WARNING **: The owner of /home/xbmc/.config/ibus/bus is not root!
(gedit:2169): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(gedit:2169): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
(gedit:2169): Gtk-WARNING **: Calling Inhibit failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.gnome.SessionManager was not provided by any .service files
tty1으로 접속하여 (Ctrl + Alt + F1)
sudo service lightdm stop 명령어로 화면을 죽인 다음,
sudo update-initramfs -u 명령어 입력 후
sudo vi /etc/default/grub 으로 파일을 열어서
GRUB_CMDLINE_LINUX_DEFAULT="nomodeset" 으로 값을 바꿔줬습니다만...
역시나 잘 않되내요ㅠ