Opened 4 years ago
Closed 3 years ago
#824 closed defect (fixed)
Graphical console output corrupt in resolutions grater than 1024x768
Reported by: | Jiri Svoboda | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 0.12.1 |
Component: | helenos/unspecified | Version: | mainline |
Keywords: | ui | Cc: | |
Blocker for: | Depends on: | ||
See also: |
Description
When the OS is compiled without window system and with resolution greater than 1024x768 (e.g. 1600x1200 or 1920x1080), the graphical console display is corrupt.
On the other hand, display server works correctly in these resolutions and terminal, if its size is set to e.g. 1920x1080 by modifying the code, also displays everything correctly.
Change History (3)
comment:1 by , 4 years ago
Keywords: | ui added |
---|
comment:2 by , 3 years ago
Milestone: | → 0.12.1 |
---|
comment:3 by , 3 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Turns out this is a bug in output server's computation of screen dimensions. The output server allows a list of output devices and it computes screen size as the minimum across all devices. To compute the minimum number of rows and columns, variables are initialized with 128, 128, respectively. So if the screen has more than 128 columns, a lower value than the actual value is reported.
Fixed in changeset 7fc81da1fa798e3f7a52bc8d00553155f47140d4