- (re)enable setting of resolution
[enigma2.git] / lib / gdi / fb.cpp
index 4b8a56c9a429406d5ed3de8d9fbe5f15c7ece859..38ae37dd1df622196aafaed2a4e33217f2160f3f 100644 (file)
@@ -59,7 +59,7 @@ fbClass::fbClass(const char *fb)
                goto nolfb;
        }
 
-       showConsole(1);
+//     showConsole(0);
        return;
 nolfb:
        lfb=0;
@@ -83,8 +83,8 @@ int fbClass::showConsole(int state)
 
 int fbClass::SetMode(unsigned int nxRes, unsigned int nyRes, unsigned int nbpp)
 {
-/*     screeninfo.xres_virtual=screeninfo.xres=nxRes;
-       screeninfo.yres_virtual=screeninfo.yres=nyRes; */
+       screeninfo.xres_virtual=screeninfo.xres=nxRes;
+       screeninfo.yres_virtual=screeninfo.yres=nyRes;
        screeninfo.height=0;
        screeninfo.width=0;
        screeninfo.xoffset=screeninfo.yoffset=0;
@@ -121,6 +121,7 @@ fbClass::~fbClass()
                ioctl(fd, FBIOPUT_VSCREENINFO, &oldscreen);
        if (lfb)
                munmap(lfb, available);
+       showConsole(1);
 }
 
 int fbClass::PutCMAP()