mirror of
https://github.com/QubesOS/qubes-doc.git
synced 2024-10-01 01:25:40 -04:00
Add single line cmd to set gui-videoram-min
A bash pipe from xrandr to get total virtual screen pixels. This will work with multiple displays and rotated display that will extend vertically the video memory usage by alot.
This commit is contained in:
parent
582e4bad4d
commit
f794256e43
@ -28,6 +28,11 @@ Where `$WIDTH`×`$HEIGHT` is the maximum desktop size that you anticipate needin
|
|||||||
For example, if you expect to use a 1080p display and a 4k display side-by-side, that is `(1920 + 3840) × 2160 × 4 / 1024 = 48600`, or slightly more than 48 MiB per qube.
|
For example, if you expect to use a 1080p display and a 4k display side-by-side, that is `(1920 + 3840) × 2160 × 4 / 1024 = 48600`, or slightly more than 48 MiB per qube.
|
||||||
After making these adjustments, the qubes need to be restarted.
|
After making these adjustments, the qubes need to be restarted.
|
||||||
|
|
||||||
|
In the case of multiple display with different orientations or if you plug/unplug displays, the following code will set correct memory size using xrandr.
|
||||||
|
```sh
|
||||||
|
qvm-features dom0 gui-videoram-min $(xrandr --verbose | grep "Screen 0" | sed -e 's/.*current //' -e 's/\,.*//' | awk '{print $1*$3*4/1024}')
|
||||||
|
```
|
||||||
|
|
||||||
The amount of memory allocated per qube is the maximum of:
|
The amount of memory allocated per qube is the maximum of:
|
||||||
- `gui-videoram-min`
|
- `gui-videoram-min`
|
||||||
- current display + `gui-videoram-overhead`
|
- current display + `gui-videoram-overhead`
|
||||||
|
Loading…
Reference in New Issue
Block a user