LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop
User Name
Password
Linux - Desktop This forum is for the discussion of all Linux Software used in a desktop context.

Notices


Reply
  Search this Thread
Old 06-23-2014, 05:54 AM   #1
AndrewAmmerlaan
LQ Newbie
 
Registered: Feb 2014
Location: Lent
Distribution: Gentoo
Posts: 28

Rep: Reputation: 0
Looking for a more challenging distribution


Hello everyone

I have been using linux for a year now, and I think it's time to try something more challenging. I am looking for a distribution that allows me to start at the very beginning and build a working system. In the past I used Ubuntu, Linux Mint, Debian, Mageia and OpenSUSE, now I am looking for a new challenge.

What I look for in a distro
- Being able to customize a lot of stuff
- Being able to make a system my own, and build it myself
- The first install, should only install the base system, then I can learn to build a system from there
- limited updates/upgrades
- Support for fglrx
- KDE
- Not Debian based, I looked into debian based distro's, and I just don't like them

I would appreciate any suggestions.

Last edited by AndrewAmmerlaan; 06-23-2014 at 06:05 AM.
 
Old 06-23-2014, 06:34 AM   #2
TenTenths
Senior Member
 
Registered: Aug 2011
Location: Dublin
Distribution: Centos 5 / 6 / 7
Posts: 3,475

Rep: Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553Reputation: 1553
Do a total bare-bones / minimal install of CentOS and then compile everything else you want from source, step by painful step!
 
Old 06-23-2014, 07:57 AM   #3
Randicus Draco Albus
Senior Member
 
Registered: May 2011
Location: Hiding somewhere on planet Earth.
Distribution: No distribution. OpenBSD operating system
Posts: 1,711
Blog Entries: 8

Rep: Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635Reputation: 635
Quote:
Originally Posted by AndrewAmmerlaan View Post
What I look for in a distro
- Being able to customize a lot of stuff
That describes every distro.
Quote:
- Being able to make a system my own, and build it myself
Sounds like Linux From Scratch.
Quote:
- The first install, should only install the base system, then I can learn to build a system from there
Debian, I believe Crux, probably Gentoo and Arch (guessing), TenTenths informs us CentOS, and I doubt those are the only ones, but the number of distros that make such a thing easy are relatively few, since most distros are derivatives (slightly modified) of the main systems.
Quote:
- limited updates/upgrades
Stay away from rolling releases.
Quote:
- Support for fglrx
I confess my total and profound ignorance.
Quote:
- KDE
Irrelevant. Any GUI can be used on any system.
 
Old 06-23-2014, 09:11 AM   #4
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by AndrewAmmerlaan View Post
- Being able to customize a lot of stuff
Any distro can be customized, though some DEs don't allow much customizing, for example Unity. Since you want to use KDE anyway that is a non-issue for you.
Quote:
- Being able to make a system my own, and build it myself
I am not quite sure what you mean with that, but if you want to build it yourself this points to the source based distros, Gentoo, CRUX, Lunar, ... , maybe to some extent Slackware or Arch.
Quote:
- The first install, should only install the base system, then I can learn to build a system from there
Many distros allow a basic install from which you can build up. If learning is your purpose I would go for Arch, Gentoo, CRUX or LFS.
Quote:
- limited updates/upgrades
This definitely points to source based distros, where you can decide installed versions without running into dependency hell. You are even able to upgrade/downgrade at will with those distributions. For example, due to problems with Steam on distros that use GCC versions >4.7 I just yesterday have downgraded GCC from 4.8 to 4.7 and recompiled the complete system (took about 5 hours, not a big thing). Now everything is working without any problems.
Quote:
- Support for fglrx
Any distro.
Quote:
- KDE
Any distro.
Quote:
- Not Debian based, I looked into debian based distro's, and I just don't like them
Any source based distro, Arch, possibly Slackware.

Seeing your requirements I would think that you are a perfect candidate for Gentoo.
 
1 members found this post helpful.
Old 06-23-2014, 09:15 AM   #5
cynwulf
Senior Member
 
Registered: Apr 2005
Posts: 2,727

Rep: Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367Reputation: 2367
Quote:
Originally Posted by AndrewAmmerlaan View Post
- Being able to customize a lot of stuff
Slackware certainly fits the bill as the distribution is pretty much "upstream" and does not come pre-customised.
Quote:
Originally Posted by AndrewAmmerlaan View Post
- Being able to make a system my own, and build it myself
Slackware also fits the bill in that a lot of software can be built from source and everything tweaked to your liking.
Quote:
Originally Posted by AndrewAmmerlaan View Post
- The first install, should only install the base system, then I can learn to build a system from there
Slackware kind of falls into this category in that what you get on the installation DVD is the whole distribution - if you want anything else, it's either up to you to build it yourself or make use of the excellent slackbuilds (scripts which build and create packages from upstream source).
Quote:
Originally Posted by AndrewAmmerlaan View Post
- limited updates/upgrades
Slackware releases get few updates - mainly just security patches and some new upstream releases of stuff like web browsers. Many users tend to build their own kernels.
Quote:
Originally Posted by AndrewAmmerlaan View Post
- Support for fglrx
fglrx/catalyst support depends on your hardware, the kernel version and xorg version among other things. If your GPU is too old, you will have to use an older xorg version earlier release of a distribution in order to install the legacy driver. If you have a newer GPU then you shouldn't have any issues and can just download the installer from AMD and install it as you would in any distribution.
Quote:
Originally Posted by AndrewAmmerlaan View Post
- KDE
Slackware certainly has KDE.
Quote:
Originally Posted by AndrewAmmerlaan View Post
- Not Debian based, I looked into debian based distro's, and I just don't like them
Slackware is Slackware based.
 
Old 06-24-2014, 06:51 AM   #6
AndrewAmmerlaan
LQ Newbie
 
Registered: Feb 2014
Location: Lent
Distribution: Gentoo
Posts: 28

Original Poster
Rep: Reputation: 0
Thanks for your replies.

Crux: I will look into this distro, anybody got any experience with this distro? does it break often?
Gentoo: looks promising, can this run for a long time without breaking, is there a big difference with funtoo, I like the idea of source-based
Arch: This distro isn't that stable, confirm/deny , I like how there isn't that much installed by default, is there something simular but more stable
Slackware: If I'm correct this is very stable, I will try this in virtualbox
Linux From Scratch: Not sure about this distro, can't find that much info about it, what makes this distro stand out?
 
Old 06-24-2014, 09:26 AM   #7
s.verma
Member
 
Registered: Oct 2013
Distribution: Debian Sid, Gentoo, Arch, Debian
Posts: 186
Blog Entries: 4

Rep: Reputation: 25
Quote:
Originally Posted by AndrewAmmerlaan View Post

...
Gentoo: looks promising, can this run for a long time without breaking, is there a big difference with funtoo, I like the idea of source-based
Arch: This distro isn't that stable, confirm/deny , I like how there isn't that much installed by default, is there something simular but more stable
...
For Arch Linux, it will be opposed to your demand for limited updates/upgrades. In Arch Linux as soon as a package new version is released, update is available. Hence there are lots of upgrades available.

It is also heard about Arch that if you keep regularly updated/upgraded then chances of breakage are less as compared to if you just upgrade few apps.

For Gentoo, I am using it alongside Arch, I can not say exactly, but in around two months period, I have never encountered any problem except a suspend issue because I haven't configured wireless yet, and wrongly choosing Libreoffice source code rather than precompiled binary as it took a very long time in compiling.

Also delta upgrade facility in Gentoo doesn't works.

Quote:
What I look for in a distro
- Being able to customize a lot of stuff
- Being able to make a system my own, and build it myself
- The first install, should only install the base system, then I can learn to build a system from there
- limited updates/upgrades
- Support for fglrx
- KDE
- Not Debian based, I looked into debian based distro's, and I just don't like them
For your requirements, I think Gentoo is good candidate. It is stable in spite of it is rolling release. All the things you mentioned from "Being able to customize" to "Not Debian based..." everything is there.
Just give some time in installing and configuring your hardware, os etc. Then try to choose binary file instead of source wherever possible to save your too long compile time.

Last edited by s.verma; 06-24-2014 at 09:34 AM.
 
1 members found this post helpful.
Old 06-24-2014, 11:51 AM   #8
DavidMcCann
LQ Veteran
 
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Debian
Posts: 6,140

Rep: Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314Reputation: 2314
Linux From Scratch is not actually a distro. It's a project where you build a complete distro of your own from source code, starting with the kernel and working up, and so learn how everything works. I didn't have the patience for it and quickly gave up. Then there's the question of keeping it up-to-date by keeping track of all the software you use … you'd be trying to substitute for the complete developer team of a distro!

Arch is rolling-release and not very stable in my experience.

Slackware is very reliable and may be what you're looking for.

Gentoo I've never tested.
 
Old 06-24-2014, 11:51 AM   #9
JWJones
Senior Member
 
Registered: Jun 2009
Posts: 1,444

Rep: Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709
Take the test! Although they cover a limited amount of distros.

I would say: Slackware, Arch, Gentoo, LFS, Crux.
 
Old 06-24-2014, 01:18 PM   #10
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by AndrewAmmerlaan View Post
Crux: I will look into this distro, anybody got any experience with this distro? does it break often?
Used it for a while in a VM without any breakage that I didn't cause myself. Abandoned it because it doesn't support multilib (running 32 bit software on a 64 bit OS), which is sadly still needed for me.
Quote:
Gentoo: looks promising, can this run for a long time without breaking, is there a big difference with funtoo, I like the idea of source-based
I am using that as my main OS, not for long yet, but as with CRUX, no breakage that wasn't caused by myself (or 3rd party proprietary software, like Steam). Haven't tried Funtoo yet, so can't comment on that.
Quote:
Arch: This distro isn't that stable, confirm/deny , I like how there isn't that much installed by default, is there something simular but more stable
Arch is a distro meant for customizing it yourself and always running the latest software. This means also that you sometimes will get software that may contain a bug or two, since testing times are pretty short.
 
1 members found this post helpful.
Old 06-24-2014, 02:21 PM   #11
AndrewAmmerlaan
LQ Newbie
 
Registered: Feb 2014
Location: Lent
Distribution: Gentoo
Posts: 28

Original Poster
Rep: Reputation: 0
Thanks for your replies, they are very helpfull to me.

Quote:
Originally Posted by JWJones View Post
Take the test! Although they cover a limited amount of distros.

I would say: Slackware, Arch, Gentoo, LFS, Crux.
Oke, did the test result is gentoo or slackware, I will try to install both in virtualbox, and check them out.
 
Old 06-24-2014, 03:27 PM   #12
JWJones
Senior Member
 
Registered: Jun 2009
Posts: 1,444

Rep: Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709Reputation: 709
^ Yeah, that's the two I always get.
 
Old 06-25-2014, 11:40 AM   #13
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
I am a little shocked that no one has suggested FreeBSD at this point.
 
Old 06-25-2014, 11:52 AM   #14
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by Habitual View Post
I am a little shocked that no one has suggested FreeBSD at this point.
One of the requirements is to have fglrx. Since AMD does not support the BSDs fglrx is missing on any of them, which disqualifies them right from the start.
 
Old 06-25-2014, 12:57 PM   #15
Habitual
LQ Veteran
 
Registered: Jan 2011
Location: Abingdon, VA
Distribution: Catalina
Posts: 9,374
Blog Entries: 37

Rep: Reputation: Disabled
Quote:
Originally Posted by TobiSGD View Post
One of the requirements is to have fglrx. Since AMD does not support the BSDs fglrx is missing on any of them, which disqualifies them right from the start.
Just shows how much I don't know about FreeBSD.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Challenging for loop messinwu Programming 23 10-05-2011 11:07 AM
Want something new and challenging Dazlord LinuxQuestions.org Member Intro 4 09-02-2011 07:57 PM
[SOLVED] Looking for a more challenging distro yanfaun Linux - Newbie 44 01-14-2010 06:09 PM
Need Help in these Challenging Project] netsoft2005 Linux - General 3 03-14-2006 12:46 AM
Please Help!! (Really Challenging Question) waiser General 0 12-17-2004 01:01 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Desktop

All times are GMT -5. The time now is 07:11 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration