Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

uudruid74

Members
  • Posts

    141
  • Joined

  • Last visited

  • Days Won

    9

Reputation Activity

  1. Trolling
    uudruid74 reacted to pr1vacy in My 2 cents on systemd   
    It's roughly 50x the size cause it's that much better. :D
     
    I guess the obvious point to make is........
     
    Dude....this is Funtoo. Go find another forum to troll your jibberish to. Seriously.....Funtoo man. FUNTOO!
     
    One of the primary reasons people come to Funtoo is.....NO SYSTEMD!!!!!!!!
     
    Please go peddle this somewhere else. I'm confident the MAJORITY of Funtoo users do not want, need or care for systemd and MOSTLY not for what it does or doesn't do but because of how it goes against EVERYTHING Linux is fundamentally meant to be.....SIMPLE...and do ONE THING....and do it WELL.
     
    You of course can say whatever you want like I can. Freedom of speech. It's just this is really the wrong forum/website/place to be promoting shitdomD.
  2. Trolling
    uudruid74 reacted to Renich in My 2 cents on systemd   
    If anybody here is interested in learning about SystemD, check this out: https://fedoraproject.org/wiki/Systemd
     
    That page contains several good links. The definitive guide would be: http://www.freedesktop.org/wiki/Software/systemd/#thesystemdforadministratorsblogseries
  3. Trolling
    uudruid74 reacted to nrc in My 2 cents on systemd   
    You don't seem to understand what Kernighan is saying. It's true that memory constraints played a roll in the creation of early UNIX tools but as Kernighan says in the interview, "Necessity is the mother of invention."  That invention - the UNIX philosophy of small tools interacting with one another - continued on its own merit for decades after memory constraints ceased to be a consideration. 
     
    As Kernighan and Pike wrote in 1984, "[The UNIX] style was based on the use of tools: using programs separately or in combination to get a job done, rather than doing it by hand, by monolithic self-sufficient subsystems, or by special-purpose, one-time programs."
     
     

    You never established that anyone was lying about anything. It's rude to claim that someone is lying just because you don't understand or agree with their point of view.
     
     
    Binary log files are not acceptable.  Using a binary format renders them susceptible to corruption and creates a source of problems and incompatibility among tools.
     
    Text log files don't require any special tools.  I can use essentially the same tools to examine logs on any system going back to my first UNIX system from 1984.   I don't need to worry about whether my rescue thumb drive has the right version of some specialized utility on it. 
     
    Every excuse for adopting binary logs could have been addressed with proper configuration of existing tools and development of user space tools that met the specific needs that were unmet.
     
    Your comment about reading manuals is specious.   The fact that many here switched to Funtoo from other distros proves that this has everything to do with philosophical objections to systemd and nothing to do with unwillingness to inability to learn something new.
     

    Really?
     
     
     
  4. Trolling
    uudruid74 reacted to nrc in My 2 cents on systemd   
    I think Poettering already put his toe in the water on this last year with his rant about how mean the Linux Kernel maintainer's list is.  Either he didn't get a sympathetic enough response or he's waiting because he's already got enough on his plate.
     
    I have to say that I'm pleased with the way the contra-systemd Linux world has developed in the past year.  A year ago Poettering seemed quiet confident that he had built a dependency trap that would make distributions without systemd undesirable if not completely impractical.  For a while it seemed questionable whether the contra-systemd community would have enough critical mass to tackle some of the more sticky problems that he was creating.
     
    Fortunately the developer community has already come through and solved many of those problems and a sustainable ecosystem of alternative solutions appears to have developed.  Ultimately I think this is a good thing. Even as a long time Redhat user it's clear to me that the commercial distros have gained too much weight in pushing the development of Linux to suit their agenda.  It was time to take Linux back from them and it feels like we have the beginnings of that.
  5. Trolling
    uudruid74 got a reaction from pr1vacy in Stupid Admin Tricks   
    I just wanted to start a thread that contains the most useful tools and tricks; stuff you end up installing because it makes your life so much easier.   Here's a couple to get you started.
     
    VIM
    In your non-root .vimrc
    cmap w!! w !sudo tee "%" >/dev/null  
    If :w! fails because you forgot to su/sudo, just use ':w!!'
     
     
    SSH the Byobu way!
     
    I generally use mosh since it can be forgiving of slow and interruptable links, but I also go one step further and install byobu (its a layer on top of tmux/screen, tmux is default).   It will save your session from a network drop!  If you've never use tmux or screen you are in for a treat.  It multiplexes your terminal so that you can have multiple terminals through the same connection.  But, its also a session manager and this is more important (IMHO).  Start an emerge and then go ahead and detach (^A d) and you can drop your ssh connection and everything continues in the background.  When you connect to byobu again, everything is there as if you never disconnected.  Every terminal!  You can even connect from multiple machines and share the open terminals if you wish.
     
    I use an Android APP called JuiceSSH (and the AnySoftKeyboard with the SSH extension keyboard, although Juice gives you the other keys you need).   It manages your SSH connections and lets you connect from your phone.  This means I can pull out my phone and tap a button and be logged in to a server, check on a compile or update or view a log, and then detach from byobu really fast.    I keep byobu on the gnome "Drop Down Terminal" (desktop extension) so I have a terminal that I never lose track of and it multiplexes with byobu.  It also stays active if I log out of Gnome!!  Its session doesn't die when you log out of your desktop, its persistent.   Also, if I "Juice" in, the terminal size is changed byobu to fit the phone screen - so I can see byobu on my laptop resize as I rotate my phone (yeah, not very useful, but it looks cool).
  6. Trolling
    uudruid74 got a reaction from iwoloschin in Does Funtoo Have A Graphical Installation Interface?   
    The main issue is not the installation, IMHO, but the fact that it is not a distribution, but a meta-distribution. The choices on system tools have not been made for you. Which tools and how they are configured is up to you. This is incredibly powerful, but with any great power comes great responsibility.
     
    Its up to you to make informed choices and if you aren't a Linux veteran, you simply can't do that. Yes, the defaults are sensible, but many of the things we take for granted are things new users would screw up.
     
    I actually suggested a graphical installer that would automate and autodetect standard configurations and install binary packages so you can get up and running as quickly as possible with binaries for the larger apps so you aren't spending all your time and bandwidth. My plan on this was to use a web based installer so that you can install headless and this makes the system fairly easy to modify (unlike anaconda) with shell scripts as the backend and ShellInABox for raw shell commands. There wasn't any demand so its been shelved.
     
    Taglines suck. https://eddon.systems
  7. Trolling
    uudruid74 got a reaction from AdiosKid in Does Funtoo Have A Graphical Installation Interface?   
    The main issue is not the installation, IMHO, but the fact that it is not a distribution, but a meta-distribution. The choices on system tools have not been made for you. Which tools and how they are configured is up to you. This is incredibly powerful, but with any great power comes great responsibility.
     
    Its up to you to make informed choices and if you aren't a Linux veteran, you simply can't do that. Yes, the defaults are sensible, but many of the things we take for granted are things new users would screw up.
     
    I actually suggested a graphical installer that would automate and autodetect standard configurations and install binary packages so you can get up and running as quickly as possible with binaries for the larger apps so you aren't spending all your time and bandwidth. My plan on this was to use a web based installer so that you can install headless and this makes the system fairly easy to modify (unlike anaconda) with shell scripts as the backend and ShellInABox for raw shell commands. There wasn't any demand so its been shelved.
     
    Taglines suck. https://eddon.systems
  8. Trolling
    uudruid74 got a reaction from spectromas in I/O schedulers for desktops   
    I think it depends on your usage patterns. One isn't always better or you wouldn't have choices. If you have 20 apps all writing to different parts of the disk that would be way different than a benchmark.
     
    Sent from my A0001 using Tapatalk
  9. Trolling
    uudruid74 got a reaction from Tassie_Tux in please help very newbie with funtoo xorg install   
    All good advice, the only thing I would add is to limit how much you tackle at once.  Some of that perl stuff you could emerge separately so that you have a smaller chunk to deal with.  Also, I would tackle getting X and getting it working before you worry about nvidia-drivers.  I'm guessing thats the binary?   That will avoid a lot of hassles you could likely defer to later, such as having 32-bit compatible binaries.  I still don't understand why the game companies complain about Linux not being advanced enough for them, but all the games and drivers require 32 bit libraries.  Linux was the first system to go pure 64 bit, and I don't think many games will work at all on a system so old that it can't run 64 bit pointers.  Maybe I'm missing something?
     
    When you have problems, break the problem down into chunks that are easier to manage.  Reduce the number of variables in your equation.
  10. Trolling
    uudruid74 got a reaction from spectromas in Firefox unresponsive for a few minutes after suspend to disk   
    Firefox will continue to use more and more RAM as you use it. I just set it to open all current tabs on restart and then I can close it and restart it to reclaim RAM. Close firefox before letting your system suspend and it wont take so much time to resume. It will be faster to reopen it after suspend.
     
    ZRAM compresses RAM that is 'swapped out', basically it compresses it instead of swapping it by giving you a /dev/zramX set of devices to swap to. Unless you are using a cell phone (swapping to flash ia a horrible idea) then you can disregard zram.
  11. Trolling
    uudruid74 got a reaction from funfool in Stupid Admin Tricks   
    I just wanted to start a thread that contains the most useful tools and tricks; stuff you end up installing because it makes your life so much easier.   Here's a couple to get you started.
     
    VIM
    In your non-root .vimrc
    cmap w!! w !sudo tee "%" >/dev/null  
    If :w! fails because you forgot to su/sudo, just use ':w!!'
     
     
    SSH the Byobu way!
     
    I generally use mosh since it can be forgiving of slow and interruptable links, but I also go one step further and install byobu (its a layer on top of tmux/screen, tmux is default).   It will save your session from a network drop!  If you've never use tmux or screen you are in for a treat.  It multiplexes your terminal so that you can have multiple terminals through the same connection.  But, its also a session manager and this is more important (IMHO).  Start an emerge and then go ahead and detach (^A d) and you can drop your ssh connection and everything continues in the background.  When you connect to byobu again, everything is there as if you never disconnected.  Every terminal!  You can even connect from multiple machines and share the open terminals if you wish.
     
    I use an Android APP called JuiceSSH (and the AnySoftKeyboard with the SSH extension keyboard, although Juice gives you the other keys you need).   It manages your SSH connections and lets you connect from your phone.  This means I can pull out my phone and tap a button and be logged in to a server, check on a compile or update or view a log, and then detach from byobu really fast.    I keep byobu on the gnome "Drop Down Terminal" (desktop extension) so I have a terminal that I never lose track of and it multiplexes with byobu.  It also stays active if I log out of Gnome!!  Its session doesn't die when you log out of your desktop, its persistent.   Also, if I "Juice" in, the terminal size is changed byobu to fit the phone screen - so I can see byobu on my laptop resize as I rotate my phone (yeah, not very useful, but it looks cool).
  12. Trolling
    uudruid74 got a reaction from spectromas in Stupid Admin Tricks   
    I just wanted to start a thread that contains the most useful tools and tricks; stuff you end up installing because it makes your life so much easier.   Here's a couple to get you started.
     
    VIM
    In your non-root .vimrc
    cmap w!! w !sudo tee "%" >/dev/null  
    If :w! fails because you forgot to su/sudo, just use ':w!!'
     
     
    SSH the Byobu way!
     
    I generally use mosh since it can be forgiving of slow and interruptable links, but I also go one step further and install byobu (its a layer on top of tmux/screen, tmux is default).   It will save your session from a network drop!  If you've never use tmux or screen you are in for a treat.  It multiplexes your terminal so that you can have multiple terminals through the same connection.  But, its also a session manager and this is more important (IMHO).  Start an emerge and then go ahead and detach (^A d) and you can drop your ssh connection and everything continues in the background.  When you connect to byobu again, everything is there as if you never disconnected.  Every terminal!  You can even connect from multiple machines and share the open terminals if you wish.
     
    I use an Android APP called JuiceSSH (and the AnySoftKeyboard with the SSH extension keyboard, although Juice gives you the other keys you need).   It manages your SSH connections and lets you connect from your phone.  This means I can pull out my phone and tap a button and be logged in to a server, check on a compile or update or view a log, and then detach from byobu really fast.    I keep byobu on the gnome "Drop Down Terminal" (desktop extension) so I have a terminal that I never lose track of and it multiplexes with byobu.  It also stays active if I log out of Gnome!!  Its session doesn't die when you log out of your desktop, its persistent.   Also, if I "Juice" in, the terminal size is changed byobu to fit the phone screen - so I can see byobu on my laptop resize as I rotate my phone (yeah, not very useful, but it looks cool).
  13. Trolling
    uudruid74 got a reaction from duncan.britton in What did/do you guys do?   
    I probably shouldn't necrobump old threads, but school for me was mostly a waste of time.  I was more or less teaching the teachers and making more than them, so I quit.  Then again, I've been using computers since I was 3 or 4.  I could do basic BASIC in kindergarten.
     
    My advice is to figure out what you are most passionate about and dive in deep.  You'll end up being amazingly good at it and someone is going to come along and need those skills.   Basically, find your niche.
     
    My niche seems to be abandoned, half-finished projects :)   What do I do?   Here's one of the more fun jobs I worked at : 
  14. Trolling
    uudruid74 got a reaction from cowa in Making Funtoo more Fun...   
    Drobbins.  Something is very wrong with the universe.  I keep agreeing with your decisions, goals, and even implementations.  When I think, "there should be a way to do this better, maybe if ... " I suddenly see you are working on exactly that.  I never agree with anyone about computers!
     
    So .. I used to use Gentoo aeons ago, and now that I've tried everything else all over again, its time to rejoin the fold and drink the Kool-aid.  I actually trust you to do the right thing with the distro I have on my computer, and I don't trust anyone else ... maybe Linus.
  15. Trolling
    uudruid74 reacted to sputnik in Sharing /home in a dual Linux scenario   
    I've done what you are trying to do before, but I switched to a different method.  The issue is you have your .config and .gnome, etc. type of config files and the OS'es can get things mixed up.  Better I think to use links for those folders you think you might want to share, then the config folders will be unique to each, sidestepping that problem.
  16. Trolling
    uudruid74 got a reaction from duncan.britton in Screenshots   
    Well - not currently running Funtoo while I clean up a mess and get everything tweaked the way I want it.  This is my old system - a combination of Elementary Beta with added UbuntuStudio packages and the Cairo-Dock instead of a desktop.  My terminal slides down from the top with a hot-key.  You get brownie points if you can guess whats on the second screen.
     
    I dropped the jpg quality way down because its so big.

  17. Trolling
    uudruid74 reacted to digifuzzy in Systemd   
    I think nrc's original post in reply to OP should be the last word...

  18. Trolling
    uudruid74 got a reaction from paddymac in window title   
    OK - my mistake.  Apparently, this is supposed to be automatic, but its not working with my setup.  My TERM is "screen" which is supposed to work, but the terminal is running tmux.  I assume screen and tmux are compatible, but setting the window title can be done two different ways.   There is also the issue that window titles should be kept small when running a terminal multiplexer, so I hacked the right escape sequence in and added a regex to shorten the information (turned "Compile" ->C, "1 of 2" -> "1/2", removed the version from the package, and chopped up the rest).
     
    If anyone else finds this useful, modify /usr/lib/portage/pym/portage/output.py starting at line 257:
                    if not raw :                         if os.environ.get('TERM') != "screen":                                 mystr = '\x1b]0;%s\x07' % mystr                         else:                                 mystr = re.sub(r'.*?\((\d+) of (\d+)\).*?/(.*?)[-0-9\.ra]+\s(\w).*', r'\4-\1/\2 \3', mystr)                                 mystr = '\033k%s\033\\' % mystr                 # avoid potential UnicodeEncodeError I'm not terribly familiar with python, so that could be a horrible hack, probably is, but it works.  Now works in all my terminals, with very small "tabs" in my tmux/byobu screen.
  19. Trolling
    uudruid74 got a reaction from systemshq in Who is using Funtoo   
    Do very many people here create ebuilds?  After all, most everything that I can think of already has an ebuild or an overlay.   I suppose if the process to create your own ebuilds were a bit more sane, we could easily do the same with funtoo using the forums.There are votes and file attaches here right?
     
    Right now, the only ebuild I need is actually porting the catalyst-test from arch's AUR.  They have things working with the latest Xorg and released kernel which doesn't seem to have a Funtoo/Gentoo equivalent yet.  And while I don't play games, I found LyX to be horribly slow (unusable - it will confuse X and overflow the input buffers) with the open-source drivers.  Something about the binary drivers works around the horrible display code in LyX, and I use LyX a lot, and I've found that the newer the ati-drivers, the fewer problems I have.  All the binary distros want to use versions that are ancient and then complain about the bugs.  Well ... duh!
     
    I know what you mean about the long compiles - I don't mind once the system is installed since I can use it while it compiles.  Its the install that gets me.  And my new hack tells me when a command completes in a terminal window that is hidden, so I get a notify when the emerge is done.
  20. Trolling
    uudruid74 got a reaction from systemshq in Who is using Funtoo   
    I've been away for awhile, and coming back into the fold, I decided I wanted to just *use* my computer, not tweak it.  I just want it to work.  And so I installed Ubuntu thinking it would be the way to go.  And I had problems and thought the search thing and commercialism was wrong, so I changed to Ubuntu-Studio to make jack work and get rid of the commercial stuff, but the GUI was still not great (added Cairo-dock to it) and things not well integrated, and I really liked some of the stuff Elementary was doing, so I switched to Elementary with Ubuntu-Studio packages added with Cairo-dock grafted onto it.  All the time I was fighting with dependency issues and having to install "-devel" packages when I needed to compile something.
     
    Elementary decided to blame my video drivers which work with all other window managers rather than fix their own window manager (pass the buck), and they are going off into some strange directions that are a real waste of time, plus I couldn't install Gnome on it!  A linux distro that doesn't let you install whatever desktop you like?  None of the Ubuntu distros made installing Gnome easy.  I looked at Sabayon around the same time that I was getting fed up with the underlying systemd issues, and sabayon was even worse when it came to systemd (logs are binary, not text), but the new Gnome looked great and it was well-integrated and seemed like what I was looking for - even had good support for my touchscreen.   So .. apparently, I can't get what I want with a binary distro.  I *DO* want to tweak it because I want my jack to work and I want to hotplug audio devices and hotplug my HDMI cable without X crashing and I want a screensaver that can black my screen (can't right now, of all the stupid crap) and I want suspend to not freak out my monitor configuration ... and I can't guarantee I can fix any of that without going to a system that gives me that flexibility.  So ... compiling funtoo so I have a base flexible enough to give me what I want.
     
    I used gentoo way back when (starting over a decade ago), but it looks like its now in a "holding pattern" without the big innovations that made it exciting.   I always found Gentoo to be very stable and very flexible.  From an admin stand-point, I don't have to take down the server and do a major upgrade when the next "release" comes around, and I could set things up any way I wanted.  If I needed ldap support, add the USE flag.  Stuff I didn't use could be turned off for security and stability reasons.  And GLSA's used to come around as fast as CERT could announce them.   I used to keep a specific machine I'd emerge new stuff to and then if it didn't break anything, I'd push the changes out to the live servers.
     
    Drobbins is now addressing some of the areas that I feel could be improved, and so I'm jumping back on the bandwagon, again following a distro he's developed.  And I think its funny that he's decided to end "democracy" with the BDFL title.  I get it.  Sometimes thats what it takes to get a vision moving in a certain direction and not fissle out by being spread thin by too many conflicting views and ideas.  I kinda wish the install was easier/faster, but I suppose the best way to do that is to do something about it myself.
     
    Now to migrate my mysql databases ....
     
    @666threesixes666: You're evil is showing.  That site has Windows screen shots!  EVIL!
×
×
  • Create New...