Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. I think Ubuntu is still not ready for the desktop ( and won't be any soon .... )

I think Ubuntu is still not ready for the desktop ( and won't be any soon .... )

Scheduled Pinned Locked Moved The Lounge
linuxadobehelpworkspacejava
72 Posts 27 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • B Behzad Sedighzadeh

    why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

    Behzad

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #2

    The Ubuntu install process is a breeze. Yes you have to know what the dependencies are, but it isnt hard to find out. But at least it works properly, install AND uninstall. You are right to a certain extent, it is an engineers system, but when you have a problem with windows the average user is totally lost, so there isnt much difference there. If you are suggesting some kind of automated dependency tracker is implemented in Ubuntu I would agree with you, it would make it even better. So why not write one yourself? :)

    ============================== Nothing to say.

    L Z 2 Replies Last reply
    0
    • L Lost User

      The Ubuntu install process is a breeze. Yes you have to know what the dependencies are, but it isnt hard to find out. But at least it works properly, install AND uninstall. You are right to a certain extent, it is an engineers system, but when you have a problem with windows the average user is totally lost, so there isnt much difference there. If you are suggesting some kind of automated dependency tracker is implemented in Ubuntu I would agree with you, it would make it even better. So why not write one yourself? :)

      ============================== Nothing to say.

      L Offline
      L Offline
      Lost User
      wrote on last edited by
      #3

      Erudite_Eric wrote:

      But at least it works properly, install AND uninstall

      Nope, not for me. Two years ago I put together this computer. It works fine without any trouble, but the installers for Ubuntu (and Fedora or any other Linux) don't like this combination at all and freeze up. Booting from a DVD ends up the same way.

      Sent from my BatComputer via HAL 9000 and M5

      L 1 Reply Last reply
      0
      • L Lost User

        Erudite_Eric wrote:

        But at least it works properly, install AND uninstall

        Nope, not for me. Two years ago I put together this computer. It works fine without any trouble, but the installers for Ubuntu (and Fedora or any other Linux) don't like this combination at all and freeze up. Booting from a DVD ends up the same way.

        Sent from my BatComputer via HAL 9000 and M5

        L Offline
        L Offline
        Lost User
        wrote on last edited by
        #4

        try having a damaged .Net install......

        ============================== Nothing to say.

        L 1 Reply Last reply
        0
        • L Lost User

          try having a damaged .Net install......

          ============================== Nothing to say.

          L Offline
          L Offline
          Lost User
          wrote on last edited by
          #5

          Uhm.... no. I really have enough of Mickeysoft :)

          Sent from my BatComputer via HAL 9000 and M5

          M L 2 Replies Last reply
          0
          • L Lost User

            Uhm.... no. I really have enough of Mickeysoft :)

            Sent from my BatComputer via HAL 9000 and M5

            M Offline
            M Offline
            Mike Hankey
            wrote on last edited by
            #6

            CDP1802 wrote:

            I really have enough of Mickeysoft

            Amen there, I've been battling with there products all weak. (Yes pun intended)

            VS2010/Atmel Studio 6.1 ToDo Manager Extension Some days, it's just not worth chewing through the restraints.

            1 Reply Last reply
            0
            • B Behzad Sedighzadeh

              why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

              Behzad

              R Offline
              R Offline
              Robert Vandenberg Huang
              wrote on last edited by
              #7

              Also, the UI of Ubuntu is also not to my taste. Those windows, especially the caption and border, always make me feel thick and heavy. Am I the only one who thinks so?

              B L S 4 Replies Last reply
              0
              • R Robert Vandenberg Huang

                Also, the UI of Ubuntu is also not to my taste. Those windows, especially the caption and border, always make me feel thick and heavy. Am I the only one who thinks so?

                B Offline
                B Offline
                Behzad Sedighzadeh
                wrote on last edited by
                #8

                Me too. :) I think Win 7 has the best UI ever, especially window color/border. Event Win 8 with its flat design is not that cool.

                Behzad

                1 Reply Last reply
                0
                • B Behzad Sedighzadeh

                  why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

                  Behzad

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #9

                  Behzad Sedighzadeh wrote:

                  6 - I needed a notepad++ Linux equivalent. No chance!

                  At this point, you deserve a "Clippy" to appear to help you. "Hi, it looks like you're trying to type a letter." You HAVE heard about Wine?

                  Behzad Sedighzadeh wrote:

                  You know, i think the whole philosophy behind current Linux development is wrong!

                  You're comparing it to an environment that has "the user is dumb and evil" as a philosophy. Force yourself to use it for a year, and come back. Aw, and do yourself a favor, install DSL instead of Ubuntu. You don't need the bloat, it's only there to make Windows-users more comfortable.

                  Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                  B B V R R 5 Replies Last reply
                  0
                  • B Behzad Sedighzadeh

                    why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

                    Behzad

                    E Offline
                    E Offline
                    Ed Poore
                    wrote on last edited by
                    #10

                    Behzad Sedighzadeh wrote:

                    6 - I needed a notepad++ Linux equivalent. No chance!

                    Sublime Text 2


                    I doubt it. If it isn't intuitive then we need to fix it. - Chris Maunder

                    1 Reply Last reply
                    0
                    • B Behzad Sedighzadeh

                      why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

                      Behzad

                      M Offline
                      M Offline
                      Matthew Faithfull
                      wrote on last edited by
                      #11

                      You're right and no less so for being late to the party. I've said what I have to say about 'desktop' Linux so I won't repeat it but you're more than welcome to. :)

                      "The secret of happiness is freedom, and the secret of freedom, courage." Thucydides (B.C. 460-400)

                      1 Reply Last reply
                      0
                      • B Behzad Sedighzadeh

                        why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

                        Behzad

                        L Offline
                        L Offline
                        Lost User
                        wrote on last edited by
                        #12

                        Linux is good because you can spend infinite time tinkering with it and avoid doing your job. When confronted about it, you can claim you had to download a huge tree of dependencies, half of which you had to find and install manually, and then you had to write a patch for GCC to be able to compile some things. And you wouldn't even be lying.

                        1 Reply Last reply
                        0
                        • R Robert Vandenberg Huang

                          Also, the UI of Ubuntu is also not to my taste. Those windows, especially the caption and border, always make me feel thick and heavy. Am I the only one who thinks so?

                          L Offline
                          L Offline
                          Lost User
                          wrote on last edited by
                          #13

                          You can configure the UI through an XML file somewhere, or choose other styles. I forget where it is now, but google it.

                          ============================== Nothing to say.

                          1 Reply Last reply
                          0
                          • R Robert Vandenberg Huang

                            Also, the UI of Ubuntu is also not to my taste. Those windows, especially the caption and border, always make me feel thick and heavy. Am I the only one who thinks so?

                            L Offline
                            L Offline
                            Lost User
                            wrote on last edited by
                            #14

                            Then change the look at feel. You can, for example, try Cairo-Dock or Cinnamon. You can even try the Gnome Fallback version. But if you want it to have a Microsofty-like Windows appearance, you can even try "Kubuntu"

                            C V 2 Replies Last reply
                            0
                            • B Behzad Sedighzadeh

                              why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

                              Behzad

                              A Offline
                              A Offline
                              Andrew Torrance
                              wrote on last edited by
                              #15

                              I tend to agree . Ubuntu is not suitable for my mother . Also the number of devs I see using macs tends to make me assume that there is a reason they dont use UBUNTU as their OS. I am using it right now , and I find it as reliable as windows 95 . Now I daresay that there is a config I can find that will help , and as a technical guy I enjoy that challenge , but mass market ? Not yet . BUT its getting there . And for server OS I think Linux is perfect , no worrying about licensing issues , easy command line installs , superb online community help with honest opinion . Regards Torrance

                              S 1 Reply Last reply
                              0
                              • B Behzad Sedighzadeh

                                why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

                                Behzad

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #16

                                Are you sure this was an Ubuntu problem, rather than because of ns-3? I haven't worked on Linux for a while, but I always found it one of the easiest systems to install and configure, on a range of hardware.

                                Use the best guess

                                B 1 Reply Last reply
                                0
                                • B Behzad Sedighzadeh

                                  why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

                                  Behzad

                                  M Offline
                                  M Offline
                                  Marc Clifton
                                  wrote on last edited by
                                  #17

                                  Behzad Sedighzadeh wrote:

                                  Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work.

                                  I agree 100%. While for a lot of things I can simply use some app, any of the nice personalization things that I am used to in Windows simply isn't there. I can't imagine trying to create a workable dev environment in it - even switch between applications with alt-tab is a klunky "WTF is it trying to do" experience. And come on, having to open a terminal window and "sudo" this, "sudo" that, is elephanting archaic. Marc

                                  Testers Wanted!
                                  Latest Article: User Authentication on Ruby on Rails - the definitive how to
                                  My Blog

                                  1 Reply Last reply
                                  0
                                  • L Lost User

                                    Behzad Sedighzadeh wrote:

                                    6 - I needed a notepad++ Linux equivalent. No chance!

                                    At this point, you deserve a "Clippy" to appear to help you. "Hi, it looks like you're trying to type a letter." You HAVE heard about Wine?

                                    Behzad Sedighzadeh wrote:

                                    You know, i think the whole philosophy behind current Linux development is wrong!

                                    You're comparing it to an environment that has "the user is dumb and evil" as a philosophy. Force yourself to use it for a year, and come back. Aw, and do yourself a favor, install DSL instead of Ubuntu. You don't need the bloat, it's only there to make Windows-users more comfortable.

                                    Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^]

                                    B Offline
                                    B Offline
                                    Behzad Sedighzadeh
                                    wrote on last edited by
                                    #18

                                    Quote:

                                    You're comparing it to an environment that has "the user is dumb and evil" as a philosophy.

                                    Yes. Exactly. Everyone outside developer community is dumb and evil. I have had this experience whenever i ship a code.

                                    Quote:

                                    Force yourself to use it for a year,

                                    For a year? That's unacceptable for average user. BTW, i had heard of DSL. I will give it a try. Thanks for suggestion.

                                    Behzad

                                    1 Reply Last reply
                                    0
                                    • L Lost User

                                      Are you sure this was an Ubuntu problem, rather than because of ns-3? I haven't worked on Linux for a while, but I always found it one of the easiest systems to install and configure, on a range of hardware.

                                      Use the best guess

                                      B Offline
                                      B Offline
                                      Behzad Sedighzadeh
                                      wrote on last edited by
                                      #19

                                      Yes. The default installation CD lacks some really useful and popular libraries.

                                      Behzad

                                      L 1 Reply Last reply
                                      0
                                      • B Behzad Sedighzadeh

                                        Yes. The default installation CD lacks some really useful and popular libraries.

                                        Behzad

                                        L Offline
                                        L Offline
                                        Lost User
                                        wrote on last edited by
                                        #20

                                        That's the difference between Linux and Windows. Linux is a basic operating system, and you are free to add the additional applications you want.

                                        Use the best guess

                                        1 Reply Last reply
                                        0
                                        • B Behzad Sedighzadeh

                                          why? Here is the story : Today for setting up ns-3,i installed Ubuntu(through wubi) on my dev box ( Win 7 ) and spent all day inside it. Soon after logging, the problems, started to appear. 1 - I needed to install python 2 - I needed to install TCL. 3 - I needed to install g++ ( for compiling ns-3 ) 4- JAVA? No problem! In Win7 also you need to install it. 5- Adobe flash? I just installed it but after opening some tabs, Firefox started to freeze and in a rare time in Linux history ( :laugh: ) desktop vanished and after some HDD LED work, it logged out and showed me the login dialog! 6 - I needed a notepad++ Linux equivalent. No chance! 7- Process Explorer Equivalent? No chance! ( i found one but it wanted to download 61MB of software !!!! ) 8 - Gtalk? Yahoo Messenger? Still no chance! OK. I used Empathy, but it did not authenticated me to my yahoo account! :sigh: 9 - Foxit Reader? OK! The only tabbed applications in Linux are web browsers and Terminal window! So, no tabbed pdf viewer you can see there. 10 - I have another monitor attached to my laptop. I needed to assign the dashboard to my own preferred desktop. No Chance! :sigh: And the list goes on .... You know, i think the whole philosophy behind current Linux development is wrong! why? Because it has been prepared from a developer's perspective not an ordinary user who just wants to set up his environment and start to work. Maybe it works for some basic tasks like web surfing or word/image processing, but behind that, you are facing the terrible fact: you have to setup what ever you want by your hand and the most important is learning some scripting language ( python, bash, TCL, etc.). Ubuntu has tried to fix this problem with its own 'Ubuntu Software Center' and it is an awesome effort, but there is still plenty of work to be done. The user should not search the web for dependencies or libraries needed for certain application to get work. After all, i think the whole Linux culture should be changed because people out there, are not developer.

                                          Behzad

                                          A Offline
                                          A Offline
                                          Albert Holguin
                                          wrote on last edited by
                                          #21

                                          Your issues with Linux seem to stem from the fact that you believe the world revolves around what you want and need rather than what the average user might need. They're not going to pre-install EVERY interpreter known to man just because YOU might use it. Flash doesn't come installed because once again, it's a proprietary tool, and they haven't quite been playing nice with Linux for a bit... but one could argue Adobe has been upsetting more people than playing nice with them.

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups