by BBOSAK2143 » Tue Nov 19, 2013 9:54 am
Posting back about Ubuntu and most of Unity removed. Seems to be doing better although the min,max and close buttons remain a problem, located on the wrong side. In trying to get to the bottom of this, I enlisted a nice little tool called gtkorphan. Now what this tool does is on the running system or by command line can find pieces that have no connection to anything else, generally are things that do not belong or can be removed, due to the entire program being installed.
Now basically I am posting this information due to most others not having it readily available to help those of us trying to learn building OS's. I am in high hopes some of this information will end some people's frustrations and help them avoid a high bill with their providers. With that said, also take into consideration I am no professional, I only have an Associate's degree and a high stubbornness to learn! For those building I highly suggest using programs such as virtualbox, qemu, etc. This way, you get to see where the problems exist, before you install the system. Something, I forget at times! Once again, for those creating systems, I highly suggest to avoid staging and testing parts to build with!
The main reason for that above statement is those parts are made to be uninstalled fast in case of problems. The reason for this is they are not and repeat not the finished product! Developers need ways of testing how their programs will work. The programs are then put into repositories designed for other developers and those more proficient than myself to test and eventually okay them for use with building systems. Otherwise, you will run into problems if you type the command "aptitude -f install". Simply, because these parts have not been Ubuntu approved so the normal response will be to remove those testing/staging parts and programs.
Remember also while you are building to pay close attention to the installation of programs. In the terminal window on many programs such as clamav you will notice instructions. Best is to copy/paste all instructions, then go inside those folders on the build and make the adjustments. DO NOT build until you have completed those instructions or you may not boot or you will have error messages in var/crash. Now, there are some small programs or additions say for instance to xscreensaver, that you may only find in synaptic. Best is to copy those instructions and follow them immediately after installing so it can work properly. Perhaps one day when I become more proficient at all this I can design a program to assist with some of these details, but at present is beyond me.
Another huge factor for those of us just wanting to update systems we built in the past, is to first check those original sources. This will solve massive headaches! Personally, this one would have been huge for me! We all know what assume means, right! Well, we do not want to assume that all our previous sources are still in tact! We then know with Linux everything is connected, so if we try and update something it generally affects something else. So sources have to be correct and working. Best it to check on the net to insure the repositories you have in the system you propose to update are still functional. If you are running the system is easy to find by simply typing "apt-get update" into a command window. You then have to watch for the dead source and generally it will be listed at the bottom. Then you have to find a new source, which can be endearing depending on what the program is! At points you may need to downgrade a program, such as I had to do!
Another thing you need with building OS's is a high amount of patience! This is something I lack at many instances!!! Another and most important fact, I highly suggest using a more stable OS such as Ultimate Edition when building systems. Remember, TheeMahn has been doing this stuff for years and years!!! I am a child to this and he is a Master of it! You need stability when building another OS as you can not have crashing and unknown problems going on as it will effect the build! I am guilty of this point, but once again am working hard at learning all this! Well, am off to test what the results are from dumping some unused parts. I have dumped this proposed system of mine down to simply Gnome 3.8, Cinnamon, LXDE and XFCE since those are the desktops I use all the time. Also need to have it simpler so I stop confusing myself over parts! I highly recommend for those building systems to stick with something more simple. LXDE or XFCE are about the simplest desktops to deal with. This way you can learn the parts and become more proficient. I do not recommend desktops such as Gnome or KDE to start building with as are more sophisticated and hard at points to understand. If you are to go that way, best would be to stick with KDE as is the lesser of the evils!
Moving along, after using gtkorphan can notice a definite improvement! There is reduced time logging in and out. Once again, seem controls are still in the wrong position, which greatly disturbs me, but is a problem have to nip real soon! I figured best is to nip all the other little things before so do not mess anything else up in the process! Another factor, I may have to face is if the host has the problem, will it also show on the virtualization???? Once again, I find I still have some orphans so will once again remove those. Of course is not as large a list as last time! Also so far is showing remarkable performance on login and logout from the desktops! So far no error messages, smooth and fast! One of the largest problems I used to fact was going from XFCE to Gnome Flashback. That is now gone! No studder just quick and efficient movement! So, right now I highly suggest gtkorphan for us less experienced builders!!!! Just hope this all will help. Will post back more results tomorrow as I work my OS into something that will be highly reliable!
Firm believer in Asus, Linux and Technology
"Art is to be enjoyed by all that enjoy it"
Asus M5A97 Plus motherboard
AMD FX 4350 Processor
Asus R7250 2GD5 graphics card
16gig DDR3-1333
2TB Hitachi Hard Drive
24in Asus VE248 LED Monitor
OS=My 8th OS Star Trek(Ubuntu 16.04)
Desktops=Gnome 3.20 and LXDE
Warp Speed!
ASUS Laptop R503U
AMD E2-1800
ATI HD7340
4gig Memory
500gig Hitachi HD
OS= Win7 SP1/8th OS Star Trek(Ubuntu 16.04)
Desktops Gnome 3.20 and LXDE
2nd 500gig Seagate HD R.I.P