VirtualBox

Ticket #15704: vboxvideo-4.3.38-dpi.patch

File vboxvideo-4.3.38-dpi.patch, 918 bytes (added by vminko, 8 years ago)

Proposed fix.

  • src/VBox/Additions/x11/vboxvideo/vboxvideo.c

    diff -ur VirtualBox-4.3.38.orig/src/VBox/Additions/x11/vboxvideo/vboxvideo.c VirtualBox-4.3.38/src/VBox/Additions/x11/vboxvideo/vboxvideo.c
    old new  
    10831083            TRACE_LOG("cx=%u, cy=%u\n", cx, cy);
    10841084            xf86ScrnToScreen(pScrn)->width = cx;
    10851085            xf86ScrnToScreen(pScrn)->height = cy;
    1086             xf86ScrnToScreen(pScrn)->mmWidth = cx * 254 / 960;
    1087             xf86ScrnToScreen(pScrn)->mmHeight = cy * 254 / 960;
     1086            xf86ScrnToScreen(pScrn)->mmWidth = cx * 254 / (pScrn->xDpi * 10);
     1087            xf86ScrnToScreen(pScrn)->mmHeight = cy * 254 / (pScrn->yDpi * 10);
    10881088            adjustScreenPixmap(pScrn, cx, cy);
    10891089            vbvxSetSolarisMouseRange(cx, cy);
    10901090        }

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy