> I messed with some settings and I couldn't get my computer to work very
well so I tried reinstalling the shell and session but it didn't fix it
Yeah, reinstalling programs doesn't tend to affect their settings. Programs'
settings are mostly stored in hidden directories in your home folder. Even
when there are global settings, simply removing a package doesn't touch
those; you would need to purge (or "completely remove") it to get rid of
those. And even then, it doesn't touch settings stored in your home
directory.
> I had my stick drive so I installed from there because when I tried
installing from this site the darn program I downloaded wouldn't recognize me
and said I was denied because of lack of rights so I used the drive
I'm honestly confused as to what you did, or tried to do. So, when you say
your "stick drive", I assume you mean the live system you originally used to
install Trisquel on your computer? If you run a live session off of that,
it's a different system from the one installed on your hard drive, and
installing packages while in the live system will have no permanent effect;
the packages just remain in your RAM until you shut down or reboot the
computer.
But I'm also confused as to what you mean when you say "installing from this
site". What exactly did you try to install?
As for a lack of rights, I assume whatever you did either needed to be run as
root and wasn't, or that you just needed to type your password. It could also
be possible that the person who helped you set up your system forgot to add
you to the "sudo" group (for some reason, this is necessary to allow a user
to do administrative tasks; I guess it's probably something the Trisquel devs
missed, possibly because of the switch from Unity to GNOME, but I'm not
sure).
> the computer starts to get them then stops and says "connection failed,"
like my connection was bad.
Sometimes one of the mirrors just doesn't work well. I'd suggest going to
"Software and Updates" (I think) and change your source to one of the other
possible sources (I think the most reliable one is listed as "Main server").
Sorry for the vague instructions; I actually currently use Debian, which
doesn't have this particular configuration utility.
Of course, if this is something you're doing from a live system, there's no
point.