3.0.4 linux GA video problem?

This is for discussing general topics about how to use VirtualBox.
michael
Oracle Corporation
Posts: 682
Joined: 10. May 2007, 09:46
Contact:

3.0.4 linux GA video problem?

Post by michael »

Roman1 wrote:there seems to be a problem with the new 3.0.4 linux GA (Windows Vista 64 host, Fedora 10 64bit guest). As soon as the X server starts, the screen becomes garbled. Reverting the VM back to the 3.0.2 GA solves this problem, but still:

> glxinfo
name of display: :0.0
OpenGL Warning: SHCRGL_GUEST_FN_WRITE_READ (304) failed with 0 ffffffdb

and it hangs...

Roman
Does it make a difference whether or not 3D is active for that guest?
Roman1
Posts: 16
Joined: 18. Dec 2008, 17:38

Re: 3.0.4 linux GA video problem?

Post by Roman1 »

When the display became garbled with 3.0.4 GA I tried to disable 3D acceleration, but this did not help. Let me see what happens if I disable 3D accel with the 3.0.2 GA. (I am writing this under the VM affected, so I have to reboot...)

Roman
Roman1
Posts: 16
Joined: 18. Dec 2008, 17:38

Re: 3.0.4 linux GA video problem?

Post by Roman1 »

ok, I'm back. With the 3.0.2 GA und 3D acceleration disabled, glxinfo no longer gives me this error.

Code: Select all

> glxinfo                                                               
name of display: :0.0                                                           
OpenGL Warning: Failed to connect to host. Make sure 3D acceleration is enabled for this VM.                                                                    
display: :0  screen: 0                                                          
direct rendering: Yes                                                           
server glx vendor string: SGI                                                   
server glx version string: 1.2                                                  
server glx extensions:                                                          
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,            
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,   
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,        
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer          
client glx vendor string: SGI                                                   
client glx version string: 1.4
Roman
sej7278
Volunteer
Posts: 1003
Joined: 5. Sep 2008, 14:40
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Solaris, Linux, Windows, OS/2, MacOSX, FreeBSD
Contact:

Re: 3.0.4 linux GA video problem?

Post by sej7278 »

Yup I got the same problem, I always have 3D disabled. 3.0.4 GA's=garbled GDM screen, 3.0.2=normal.

Host: 64-Bit Fedora 10, guest: 64-Bit Fedora 11
michael
Oracle Corporation
Posts: 682
Joined: 10. May 2007, 09:46
Contact:

Re: 3.0.4 linux GA video problem?

Post by michael »

Reproduced, investigating.
Runaway1956
Posts: 22
Joined: 6. Jan 2009, 21:46

Re: 3.0.4 linux GA video problem?

Post by Runaway1956 »

Subscribed.......

I just updated from the Ubuntu repositories this afternoon. Existing VM's didn't want to load, and a newly created VM exhibits similar problems to those given above. Uninstalling VBox guest additions leaves the VM workable, but without the utility that the additions are meant to give.

Ubuntu AMD64 host, guests include WinXP, Win7, and gOS, all 32 bit.
michael
Oracle Corporation
Posts: 682
Joined: 10. May 2007, 09:46
Contact:

Re: 3.0.4 linux GA video problem?

Post by michael »

Roman1 and those experiencing the original issue reported on the thread, please take a look at http://www.virtualbox.org/ticket/4430#comment:24. I have posted a link to a testbuild of the Additions there which I hope will fix this issue. If you try it out, it would be great if you could provide feedback on that ticket.
Runaway1956
Posts: 22
Joined: 6. Jan 2009, 21:46

Re: 3.0.4 linux GA video problem?

Post by Runaway1956 »

The updated GA is at least a partial fix for my situation. The newly created Windows VM now works properly. I had to look through the Windows settings, and optimized windows for performance, also changed memory allocation to applications rather than caching.

VM's created with VBox 3.0.2 and earlier still won't boot though.
sej7278
Volunteer
Posts: 1003
Joined: 5. Sep 2008, 14:40
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Solaris, Linux, Windows, OS/2, MacOSX, FreeBSD
Contact:

Re: 3.0.4 linux GA video problem?

Post by sej7278 »

Runaway1956 wrote:The updated GA is at least a partial fix for my situation. The newly created Windows VM now works properly. I had to look through the Windows settings, and optimized windows for performance, also changed memory allocation to applications rather than caching.

VM's created with VBox 3.0.2 and earlier still won't boot though.
that has nothing to do with this thread about VIDEO issues on LINUX guests.
Runaway1956
Posts: 22
Joined: 6. Jan 2009, 21:46

Re: 3.0.4 linux GA video problem?

Post by Runaway1956 »

sej7278 wrote:that has nothing to do with this thread about VIDEO issues on LINUX guests.

I'm sure you understand the issues a whole lot better than I do - but it seems the issues are related, in some way. My VIDEO was SCREWED on a Linux host. Updating to the linked GA fixed the video in my most recently created WINDOWS VM.

If the fix for the original problem is even a partial fix for my similar problem, they have to be related, don't they?

Booting up the VM with GA 3.0.4 as distributed from the repository, Windows gives a maximum resolution of 800x600, with the lowest color setting. This newer GA allows me to use 1024x768 and the highest color setting, and everything works properly.
michael
Oracle Corporation
Posts: 682
Joined: 10. May 2007, 09:46
Contact:

Re: 3.0.4 linux GA video problem?

Post by michael »

I just took a current branch build (3.0.5 if you like), so it is possible that there are also some fixes in there which affect Windows guests. However, the specific fix that I added was to the X.org guest video driver (i.e. for Linux, Solaris, and in theory FreeBSD guests).
In any case, I am glad that it fixed your problem, even though it was almost certainly not due to me.
sej7278
Volunteer
Posts: 1003
Joined: 5. Sep 2008, 14:40
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Solaris, Linux, Windows, OS/2, MacOSX, FreeBSD
Contact:

Re: 3.0.4 linux GA video problem?

Post by sej7278 »

Runaway1956 wrote:I'm sure you understand the issues a whole lot better than I do - but it seems the issues are related, in some way. My VIDEO was SCREWED on a Linux host. Updating to the linked GA fixed the video in my most recently created WINDOWS VM.

If the fix for the original problem is even a partial fix for my similar problem, they have to be related, don't they?
well its possible i guess, but i've had no problems with windows guests on my linux host, just linux on linux, but then sun always seem to test the windows stuff more than anything else....

i'm going to build the ose 3.0.5ish from subversion and try the ga's from that i think.
michael
Oracle Corporation
Posts: 682
Joined: 10. May 2007, 09:46
Contact:

Re: 3.0.4 linux GA video problem?

Post by michael »

OSE has Guest Additions (no installer though). However, you will only get current head (a.k.a. 3.0.51) or the tar archive of 3.0.4. Or you can download the Additions testbuild I linked to (see above), which is today's 3.0.5. See attached disclaimer of course :)
Nekromancer
Posts: 17
Joined: 8. Aug 2009, 20:29
Primary OS: Ubuntu other
VBox Version: PUEL
Guest OSses: Windows (W2K-WXP-W7), Linux, OpenSolaris, Android, Others

Re: 3.0.4 linux GA video problem?

Post by Nekromancer »

Hi all,

Not sure if this helps, but a Win XP Pro VM created with a previous version stopped working after upgrading to 3.0.4
Reverting to 3.0.2 solves the problem.
Changing VRAM from 128 MB to 64 MB doesn't change that behaviour.
Checking the logs, I observed it stops EXACTLY at the point where GA provide an information report:

Under 3.0.2:

Code: Select all

00:00:04.022 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:04.022 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:07.390 PIT: mode=2 count=0x2ead (11949) - 99.85 Hz (ch=0)
00:00:07.397 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0
00:00:07.616 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00007fa23e82c000 w=640 h=480 bpp=0 cbLine=0x140
00:00:09.187 Guest Additions information report: additionsVersion = 0x00010004  osType = 0x00033000
00:00:09.189 Guest reported fixed hypervisor window at 0x00000000b9000000 (size = 0x1000000, rc = VINF_SUCCESS)
00:00:12.531 Guest requests mouse pointer integration
Under 3.0.4:

Code: Select all

00:00:04.182 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:04.182 Guest Log: BIOS: int13_harddisk: function 02, parameters out of range 0000/0000/0001!
00:00:08.504 PIT: mode=2 count=0x2ead (11949) - 99.85 Hz (ch=0)
00:00:08.514 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=0000000000000000 w=720 h=400 bpp=0 cbLine=0x0
00:00:08.703 Display::handleDisplayResize(): uScreenId = 0, pvVRAM=00007f9cd479b000 w=640 h=480 bpp=0 cbLine=0x140
This coincides with the moment Win XP Pro displays the logo and the pseudo progress bar should start moving, but I don't think it's truly related to that.
Bear in mind the above scenario is a machine with GA 3.0.2 already installed, trying to boot using 3.0.4
Didn't have the time to experiment more by changing GA, etc.
Regards,

Miguel
sej7278
Volunteer
Posts: 1003
Joined: 5. Sep 2008, 14:40
Primary OS: Debian other
VBox Version: PUEL
Guest OSses: Solaris, Linux, Windows, OS/2, MacOSX, FreeBSD
Contact:

Re: 3.0.4 linux GA video problem?

Post by sej7278 »

michael wrote:OSE has Guest Additions (no installer though). However, you will only get current head (a.k.a. 3.0.51) or the tar archive of 3.0.4. Or you can download the Additions testbuild I linked to (see above), which is today's 3.0.5. See attached disclaimer of course :)
the 3.0.5 ga iso fixes it for my fedora11 guest/f10 host.
Post Reply