Hi widget, had everything set up just perfect, and was even getting to like the Mate desktop, then... Rebooted the system and it just gets stuck at the boot screen. This was highly annoying after 5 days work. Came to the conclusion that it's probably not a good idea to install an image from some unknown source. Maybe it was the upgrade to wheezy 7.7 that broke it. Originally it was also wheezy, just a lower version.
Fortunately this new install was working from an sd card, and my
last Debian version was still in nand memory. So I am back to my old setup (where the video doesn't resize), but appreciating it much more. It's reliable and robust.
Last night (didn't wait for the weekend) I experimented with moving the video drivers from the sd card image (Mate desktop and able to resize video) to the current image. Now all the drivers show up when you run 'lsmod', relationships between which drivers are being used by other drivers is correct. The only difference is that driver 'mali_drm' is not being used:
Code:
$ lsmod
Module Size Used by
sunxi_cedar_mod 9714 0
mali_drm 2525 0
drm 208518 1 mali_drm
disp_ump 780 0
mali 110095 0
ump 51414 2 mali,disp_ump
Shouldn't really even post this publicly. One day I'll be looking back wondering "How in heck did you ever expect this to work!". The disciplined approach would be to get and read the book 'Linux from scratch'. That's what I will do.
Also getting along well with learning how to compile from source. Though 'well' might be an overstatement, I got much further. I am getting an error about C compiler not being able to make executables, but will figure it out.
I looked up 'ajenti' but didn't go further than not seeing the relevance. Was possibly looking at the wrong site, so I need to look again.
Confusing part at the moment is that some drivers are built into the kernel, and those don't show up when running 'lsmod'. There's a command to list all the kernel drivers:
Quote:
cat /lib/modules/$(uname -r)/modules.builtin | less
|
but not sure what the command is, if there is one, to see all loaded modules wherever they were started from.
Must get on with some real work now. Linux is so addicting, it's going to get me into trouble!