Results 1 to 10 of 10
Thread: I have a gleam in my eye
Enjoy an ad free experience by logging in. Not a member yet? Register.
I have a gleam in my eye
Once I have an fb-enabled gtk, I can migrate some gtk apps and run a much simpler system, independent of X. What do people think?
I would definitely be interested in this. I have tried to do something similar before, but I just don't have the time to put into it. I had links, mplayer, and several other things going well in the framebuffer.
Code is Poetry
I tried it too and even got so far as getting Links working under framebuffer. I remember being disappointed at the speed with which framebuffer rendered images. There were other annoyances and I eventually gave up. I'd be interested in reading about your progress though!
Of course it could never be a complete and self-sufficient desktop. There are some websites where I can only use Firefox. And I need LibreOffice. Both of these need X. But X could be an occasional thing that I start up when I need it, not the normal way of working.
It sounds even cooler! Are you going to release it as a distro even as a one off for those of us who would like a look but are too lazy, inept or busy to have a go ourselves?
I fit into at least one of those categories but I'm not going to tell you which ones
Here is a preliminary specification:
1. Directfb - available from Crux repositories
2. Cairo, pango and gtk2 for directfb - need to be built locally.
Apps that run on directfb:
1. Links browser
2. fbida image and pdf viewers (formerly fbi)
Apps that would require fb-enabled gtk2
1. My barbarella buttonbar - acts as launcher
2. My mount-tool and trashcan
3. Sylpheed for email (could use mutt but then I'd need a MTA. Sylpheed is stand-alone)
"CLI is simpler"
1. Virtual console instead of xterm
2. vim as editor instead of gvim
OK, update on this. I installed directfb yesterday and fbida today. fbida is cool: you get an image viewer called fbi, which can handle most formats (but not xpm), and a pdf viewer called fbgs. fbgs is fine for small pdfs, not so good for big ones like manuals, because it insists on loading the entire document before it displays anything. Both have nice clear displays and good zoom facilities.
The next step will be to build my new gtk, but I mean to do this in a leisurely manner, step by step, as that way I am less likely to do something stupid and break my system.
Well, I have gtk-fb compiled and have been experimenting with the gtk-demo program. At the moment it only displays with root access, because of problems in accessing /dev/tty0 (why I don't know because fbi and fbgs, which run directly on top of directfb, don't have this problem). I could get around it by adding myself to the tty group but I'm not sure about the security aspects of doing that.
The display is very basic, much less sophisticated than gtk in X, but it will take a lot of experiments to see what I can and can't do with it.