Thread: Linux and College?

  1. #16
    C++ Witch laserlight's Avatar
    Join Date
    Oct 2003
    Location
    Singapore
    Posts
    28,413
    So...
    Quote Originally Posted by carrotcake1029
    Really though, whats the harm on keeping a small partition for windows on your hard drive just to make sure you've got your bases covered.
    ?

    As far as I can tell, dual booting will allow you to have your cake and eat it too.
    Quote Originally Posted by Bjarne Stroustrup (2000-10-14)
    I get maybe two dozen requests for help with some sort of programming or design problem every day. Most have more sense than to send me hundreds of lines of code. If they do, I ask them to find the smallest example that exhibits the problem and send me that. Mostly, they then find the error themselves. "Finding the smallest program that demonstrates the error" is a powerful debugging tool.
    Look up a C++ Reference and learn How To Ask Questions The Smart Way

  2. #17
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by lpaulgib View Post
    Right now, my Linux OS has issues, and I feel like Linux is always going to have issues.
    The issue is you don't understand it well enough, but linux 101 is a course unto itself. There is not time for everyone to learn everything, and probably learning linux does not belong high on your priority list.

    In short, it sounds like it would be downright foolish for you to ditch your windows install. Esp. if your course load may depend on some proprietary software. You don't get to choose the textbooks, the prof does. And outside of computer science proper, I doubt very much they would require people to use *nix based software -- that would not be very fair. Windows is the "lowest common denominator" of operating systems -- that's it's (gigantic) niche.
    Last edited by MK27; 06-16-2010 at 02:04 PM.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  3. #18
    and the hat of sweating
    Join Date
    Aug 2007
    Location
    Toronto, ON
    Posts
    3,545
    Have you tried other Linuxes like Ubuntu...? Maybe it's just something with openSUSE on your hardware?
    "I am probably the laziest programmer on the planet, a fact with which anyone who has ever seen my code will agree." - esbo, 11/15/2008

    "the internet is a scary place to be thats why i dont use it much." - billet, 03/17/2010

  4. #19
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by cpjust View Post
    Have you tried other Linuxes like Ubuntu...? Maybe it's just something with openSUSE on your hardware?
    Frying pan. Fire. Fire. Frying pan.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  5. #20
    Registered User lpaulgib's Avatar
    Join Date
    May 2010
    Posts
    65
    Quote Originally Posted by cpjust View Post
    Have you tried other Linuxes like Ubuntu...? Maybe it's just something with openSUSE on your hardware?
    Ubunto has problems with the nvidia drivers right now. openSUSE works fine, just takes jumping through loops to get stuff done.

  6. #21
    {Jaxom,Imriel,Liam}'s Dad Kennedy's Avatar
    Join Date
    Aug 2006
    Location
    Alabama
    Posts
    1,065
    Quote Originally Posted by MK27 View Post
    I barely ever use windows -- mostly for validating things in IE -- but if you have it installed, I would not remove it unless you really need the space. Which even then it would probably be better to just buy a small HD for <$50.
    $50 for a "small" HD. . . my my my.

    For 50 USD you can get a BIG HD.

  7. #22
    Registered User
    Join Date
    Dec 2006
    Location
    Canada
    Posts
    3,229
    I run Ubuntu on 3 computers all with nvidia cards. What problem?

  8. #23
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by Kennedy View Post
    $50 for a "small" HD. . . my my my.

    For 50 USD you can get a BIG HD.
    Do people consider 320Gb big ? I suppose you could fit 2-3 OS's pretty comfortably on it, at least.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  9. #24
    (?<!re)tired Mario F.'s Avatar
    Join Date
    May 2006
    Location
    Ireland
    Posts
    8,446
    Quote Originally Posted by MK27 View Post
    Do people consider 320Gb big ?
    Those who are into illegally downloading movies will not. Definitely.
    Originally Posted by brewbuck:
    Reimplementing a large system in another language to get a 25% performance boost is nonsense. It would be cheaper to just get a computer which is 25% faster.

  10. #25
    Unregistered User Yarin's Avatar
    Join Date
    Jul 2007
    Posts
    2,158
    Do people consider 320Gb big ?
    That's the same thing I was thinking when I read that.
    Quote Originally Posted by Mario F. View Post
    Those who are into illegally downloading movies will not. Definitely.
    Ha ha, but AFAIK most movie downloaders don't keep them there long, as they put 'em on DVDs.
    Actually, I know more than one person who's bought new HDs/computers because they packed out their existing "big" drive with photos.

  11. #26
    Registered User lpaulgib's Avatar
    Join Date
    May 2010
    Posts
    65
    Quote Originally Posted by cyberfish View Post
    I run Ubuntu on 3 computers all with nvidia cards. What problem?
    With Ubuntu 10.04 LTS, there are problems with the nvidia drivers, and when you run an install, when it boots you get a black screen. I had that problem when I tried to install it. Just to get to a shell you have to change Grubs settings to nomodset and some other stuff. And after that people are having to save info running Windows and trying to transfer it to the Linux side with some program to get the settings right, or you're stuck running your OS through a shell. As far as I know the earlier versions do not have this problem, and if you're running 10.04 then I don't know why you didn't have the problems. You can google "ubuntu 10.04 and nvidia drivers" and you'll have all results of the issues.

    My second distro choice was a tie between openSUSE and Slackware. Just went with openSUSE because I haven't ran Linux in about 6 years, and if I remembered correctly, Slackware isn't very friendly to learners. So I went with openSUSE because there was no hardware compatability issues I could see. My only problems were generally getting software to install, I destroyed my Xorg.config trying to get 3D running using the Control Center manager.

    My biggest problem right now was I tried to install snort. What a damn trainwreck that went. For snort, I then had to download Flex, libpcap, m4, and tcpdump. And of c ourse when I tried to make and install them, I was naturally missing required libraries and other stuff I in turn had to download. It's been such a pain in the ass. I'm still trying get it to work just for the reason that I can't get it to work. I don't even really want to software anymore. I just tried to download it to have it, and now I'm on a mission to make it work right.

    But, it's the story of my life.

  12. #27
    spurious conceit MK27's Avatar
    Join Date
    Jul 2008
    Location
    segmentation fault
    Posts
    8,300
    Quote Originally Posted by lpaulgib View Post
    With Ubuntu 10.04 LTS, there are problems with the nvidia drivers, and when you run an install, when it boots you get a black screen. I had that problem when I tried to install it. Just to get to a shell you have to change Grubs settings to nomodset and some other stuff.
    Yeah, this is one of the dumber "improvements" incorporated by the major distros. I do not see the point of a graphical login other than the fact that it looks pretty. What's wrong with watching the kernel boot, watching the init scripts run, then leaving all that on screen in terminal mode. Then you log in and type "startx".

    Xdm (the GUI login) was meant for institutions with sys admins to take care of everything. Making it a stand-alone desktop default is truly "devolutionary", as this example demonstrates. Everytime I install a new distro I have to go hack around in /etc/init.d to disable the stupid xdm setup. You cannot just "de-install" it any other way, meaning it is effectively mandatory for most users if you are running X.

    I see a viscous circle here: new users demand linux prettify itself as a PR imperative to challenge windows (I think you, lpaulgib, were doing this in a previous thread, irony), and in the process the distro geniuses want to defang everything so the new users don't hurt themselves. They both end up with a gimpy interface that is equally opaque and useless, only making real issues worse and more difficult to deal with.
    Last edited by MK27; 06-18-2010 at 07:32 AM.
    C programming resources:
    GNU C Function and Macro Index -- glibc reference manual
    The C Book -- nice online learner guide
    Current ISO draft standard
    CCAN -- new CPAN like open source library repository
    3 (different) GNU debugger tutorials: #1 -- #2 -- #3
    cpwiki -- our wiki on sourceforge

  13. #28
    Registered User lpaulgib's Avatar
    Join Date
    May 2010
    Posts
    65
    Quote Originally Posted by MK27 View Post
    Yeah, this is one of the dumber "improvements" incorporated by the major distros. I do not see the point of a graphical login other than the fact that it looks pretty. What's wrong with watching the kernel boot, watching the init scripts run, then leaving all that on screen in terminal mode. Then you log in and type "startx".

    Xdm (the GUI login) was meant for institutions with sys admins to take care of everything. Making it a stand-alone desktop default is truly "devolutionary", as this example demonstrates. Everytime I install a new distro I have to go hack around in /etc/init.d to disable the stupid xdm setup. You cannot just "de-install" it any other way, meaning it is effectively mandatory for most users if you are running X.

    I see a viscous circle here: new users demand linux prettify itself as a PR imperative to challenge windows (I think you, lpaulgib, were doing this in a previous thread, irony), and in the process the distro geniuses want to defang everything so the new users don't hurt themselves. They both end up with a gimpy interface that is equally opaque and useless, only making real issues worse and more difficult to deal with.

    My previous threads comments were in regard to Windows being friendly to the masses and that its not really that terrible. I said many times that I have no issues with Linux. There's no real irony in me saying that people want usability out of their OS. Better usability is progress. Linux can't stay in the command line forever. As technology evolves, so should Linux.

  14. #29
    ... kermit's Avatar
    Join Date
    Jan 2003
    Posts
    1,534
    Quote Originally Posted by lpaulgib View Post
    My previous threads comments were in regard to Windows being friendly to the masses and that its not really that terrible. I said many times that I have no issues with Linux. There's no real irony in me saying that people want usability out of their OS. Better usability is progress.
    I am with you so far.

    Quote Originally Posted by lpaulgib View Post
    Linux can't stay in the command line forever. As technology evolves, so should Linux.
    You can have my command line when you pry it out of my cold, dead fingers.

    Usability != taking the command line away. There are instances where the command line is essential. Try doing batch work without it. I don't mind people not using the command line, but don't take it away from those of us who do. I don't even mind if distributions 'hide' it (Like Apple does *) as long as it is there somewhere.


    BTW, to do with your original post, I would suggest you keep your Windows install intact. It's always nice to have the option of using it if you need to.

    * I realise they don't actually hide the shell per se, but they don't emphasize it either - you have to go looking for it, if you want it.
    Last edited by kermit; 06-18-2010 at 05:18 PM.

  15. #30
    Registered User lpaulgib's Avatar
    Join Date
    May 2010
    Posts
    65
    Linux makes it really easy to get to command line. And dont forget the virtual terms.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. PcLinuxOS - best Linux desktop ever
    By dotunix in forum General Discussions
    Replies: 67
    Last Post: 05-19-2010, 05:23 PM
  2. Windows-Linux Comparison
    By Yarin in forum General Discussions
    Replies: 80
    Last Post: 02-14-2010, 05:10 PM
  3. Linux Version reccomendation
    By Pobega in forum A Brief History of Cprogramming.com
    Replies: 28
    Last Post: 10-05-2006, 06:48 PM
  4. Which distribution of Linux should I get?
    By joshdick in forum A Brief History of Cprogramming.com
    Replies: 50
    Last Post: 01-19-2003, 09:26 AM
  5. Linux For Developers
    By kuphryn in forum C++ Programming
    Replies: 2
    Last Post: 02-01-2002, 02:28 PM