Screen Resolution Oracle Virtual Box
I installed Oracle virtual Box for Windows 7 and then I installed Oracle Enterprise Linux guest OS for Virtual Box. When i open my Guest OS, This Screen Resolution is 800×600 and below.so my screen was very small .So that i plan to modify screen resolution for Guest OS.
Method 1 : Install Guest Additions
For Oracle Enterprise Linux 5.
After Started Gust OS at Virtual Box, Choose Devices –> Install guest Additions.
It should be appear in guest operating system.
Step 1:
[root@localhost media]# ls TOSHIBA VBOXADDITIONS_3.2.10_66523 [root@localhost media]# cd VBOXADDITIONS_3.2.10_66523 [root@localhost VBOXADDITIONS_3.2.10_66523]# ls 32Bit VBoxLinuxAdditions-amd64.run VBoxWindowsAdditions.exe 64Bit VBoxLinuxAdditions-x86.run VBoxWindowsAdditions-x86.exe AUTORUN.INF VBoxSolarisAdditions.pkg autorun.sh VBoxWindowsAdditions-amd64.exe [root@localhost VBOXADDITIONS_3.2.10_66523]# cp VBoxLinuxAdditions-x86.run /tmp [root@localhost ~]# cd /tmp [root@localhost tmp]# ls gconfd-root mapping-root ssh-ZMDjDI2464 virtual-root.Ob9cyx keyring-xmJ5Gd orbit-root VBoxLinuxAdditions-x86.run xorg.conf
Step 2: Run x86 VBox linux additions
[root@localhost tmp]# ./VBoxLinuxAdditions-x86.run Verifying archive integrity... All good. Uncompressing VirtualBox 3.2.10 Guest Additions for Linux........VirtualBox Guest Additions installer Uninstalling old VirtualBox DKMS kernel modules [ OK ] Building the VirtualBox Guest Additions kernel modules [FAILED] Your system does not seem to be set up to build kernel modules. Look at /var/log/vboxadd-install.log to find out what went wrong. Once you have corrected it, you can run /etc/init.d/vboxadd setup to build them. Doing non-kernel setup of the Guest Additions [ OK ] Installing the Window System drivers Installing X.Org 7.1 modules [ OK ] Setting up the Window System to use the Guest Additions [ OK ] You may need to restart the hal service and the Window System (or just restart the guest system) to enable the Guest Additions. Installing graphics libraries and desktop services component[ OK ]
Oops :!…….It shows Kernel modules Errors, I just looked and spent some few minutes and fix it, What Errors need, Some Packages Yes.
The Following package need to install , Using rpm -Uvh <package-name>
libstdc++-devel-4.1.2-48.el5.i386.rpm libgomp-4.4.0-6.el5.i386.rpm libaio-devel-0.3.106-3.2.i386.rpm kernel-headers-2.6.18-194.el5.i386.rpm kernel-devel-2.* glibc-devel-2.5-49.i386.rpm glibc-headers-2.5-49.i386.rpm gcc-4.1.2-48.el5.i386.rpm gcc-c++-4.1.2-48.el5.i386.rpm
Note : You must installed all packages, Otherwise the above Kernel module Errors will be appear. you can get this package from your OEL CD or DVD /server folder.
After installed Package, you can run
[root@localhost tmp]# ./VBoxLinuxAdditions-x86.run Verifying archive integrity... All good. Uncompressing VirtualBox 3.2.10 Guest Additions for Linux........ VirtualBox Guest Additions installer Removing installed version 3.2.10 of VirtualBox Guest Additions... Uninstalling old VirtualBox DKMS kernel modules [ OK ] Building the VirtualBox Guest Additions kernel modules Your guest system does not seem to have sufficient OpenGL support to enable accelerated 3D effects (this requires Linux 2.6.27 or later in the guest system). This Guest Additions feature will be disabled. Building the main Guest Additions module [ OK ] Building the shared folder support module [ OK ] Doing non-kernel setup of the Guest Additions [ OK ] Starting the VirtualBox Guest Additions [ OK ] Installing the Window System drivers Installing X.Org 7.1 modules [ OK ] Setting up the Window System to use the Guest Additions [ OK ] You may need to restart the hal service and the Window System (or just restart the guest system) to enable the Guest Additions. Installing graphics libraries and desktop services componen[ OK ] [root@localhost tmp]#
Now Guest Additions successfully Installed…. Now I want to set Screen resolution, Unfortunately I rebooted my machine, During Restart It shows some error for Display.I set again old values like “800×600” , After I set it, I started the machine, the old value appear.I thinked Why its not appear Display screen resoltion after installed Guest Addtions.
The answer is , We need to add one line for /etc/X11/xorg.conf Not Like Ubuntu. OEL some needs.
so I again Startup my vbox X11 setup, [no need this setup, if once your installed Guset additions before reboot, By mistake I rebooted, so the I ran again. you just add one line, its enough ]
#/etc/init.d/vbox-add-X11 setup '''''''
After run it, you just go to ADD “Modes “1024×768” “800×600″ ” for /etc/X11/xorg.conf
#gedit /etc/X11/xorg.conf Section "Screen" SubSection "Display" Depth 24 Modes "1024x768" "800x600" EndSubSection Device "Device[0]" Identifier "Screen[0]" Monitor "Monitor[0]" EndSection
Now After Rebooted, Your screen resolution Should be changed. 🙂
——-
Method 2: Without Install Guest Additions, But Oracle Recommand , Install guest Additions.
you can modify from here /etc/X11/xorg.conf
AS a root user,
Before Copy xorg.conf
#cp /etc/X11/xorg.conf /tmp
then
Write a new line for xorg.conf
#gedit /etc/X11/xorg.conf
# Xorg configuration created by system-config-display
Section “Device”
Identifier “Videocard0”
Driver “vesa”
EndSection
Section “Monitor”
Identifier “WXGA+ Inspiron”
HorizSync 31.5-90.0
VertRefresh 60.0-60.0
Option “DPMS”
EndSection
Section “Screen”
Identifier “Screen0”
Device “Videocard0”
Monitor “WXGA+ Inspiron”
DefaultDepth 16
SubSection “Display”
Viewport 0 0
Depth 16
Modes “1280×1024” “1024×768” “800×600” “640×480”
EndSubSection
SubSection “Display”
Viewport 0 0
Depth 24
Modes “1280×1024” “1024×768” “800×600” “640×480”
EndSubSection
EndSection
After modified, you just reboot your Guest OS.
Now you can see your screen resolution.
# Enable USB Device For Oracle Virtual Box.