klange / toaruos

A completely-from-scratch hobby operating system: bootloader, kernel, drivers, C library, and userspace including a composited graphical UI, dynamic linker, syntax-highlighting text editor, network stack, etc.
https://toaruos.org/
University of Illinois/NCSA Open Source License
6.09k stars 477 forks source link

Window Rendering Glitch #139

Closed MajickTek closed 7 years ago

MajickTek commented 7 years ago

typing 'wallpaper' at Terminal and then immediately hitting CTRL+C creates weird glitches to the window manager/compositor; even the mouse screen shot 2016-12-23 at 7 30 13 pm p.s. if this issue has been reported already, let me know ;)

MajickTek commented 7 years ago

Also eventually the mouse stops working.

MajickTek commented 7 years ago

by the time I took the screen shot the mouse couldn't move at all!

MajickTek commented 7 years ago

Also no typing after CTRL-C'ing terminal-vga. (sorry if I'm spamming, I found a lot of issues!

MajickTek commented 7 years ago

typing 'nyancat CTRL+C nyancat' freezes toaruos

klange commented 7 years ago

You have posted several unrelated issues in one issue report. Please stop posting garbage.

First issue: You launched a new wallpaper and then killed it, leaving no wallpaper application. The compositor doesn't clear the screen needlessly, so you get ghosting as it doesn't have a background to draw over the last frame. This isn't an issue, you shouldn't be trying to run wallpaper again.

Second issue: You launched terminal-vga, presumably from a graphical session, and it stole the keyboard. Solution: Don't do that.

Third issue: I can not reproduce this in any situation.