It's legal according to the GPL license.
http://www.gnu.org/licenses/gpl-faq.html#DoesTheGPLAllowMoney
After all, you'll be selling the hardware, the software just happens to come with it. But you can sell the software if you desire.
You do need permission to use the elementary trademark though. There's some rules you have to follow, such as not modifying the OS before selling it.
https://elementary.io/brand
You're to be credited for thinking constructively about improving elementary.
IMO version 5.0 is a good move. It represents a mind-shift that elementary IS ready for the big-time. The average MacOS or Windows user is going to baulk at switching wholesale to something versioned 0.4.1 - but they aren't going to have any issue with something versioned 5.0. Yes, the jump is big now, but it's warranted.
Minimise button: I struggled with this to begin with when I first moved across from Windows. But you will learn that there are better ways. Chief among them are workspaces. This is a really quick, but useful, overview: https://elementary.io/docs/learning-the-basics#workspaces
Desktop icons: I have to agree with you here. I still long for a desktop full of shortcuts and icons!
Adding a few extra apps: I think everyone in the elementary community is working toward this! The developer experience is really good though. The team have done a great job at building an ecosystem around making it easy for a developer to build, deploy, and maintain an app. I have been waiting for Juno, and I have 2 apps that I'm working on to be added to the AppCenter as soon as I can. I'm sure there are many others that have apps waiting in the wind.
No need to worry, all of the repos and such are still intact. You can find a list of all the packages here:
https://launchpad.net/~versable/+archive/elementary-update?field.series_filter=precise
To install the ppa, open a terminal and type / paste in the following code:
* sudo apt-add-repository ppa:versable/elementary-update
* sudo apt-get update
To install packages from there, from the terminal run the following command:
* sudo apt-get install <insert package name here>
Things that are important to note:
* elementary-tweaks ~ the elementary tweaks system plug
* indicator-synapse ~ a versatile launcher similar to spotlight in OSX
* wingpanel-slim ~ a unobtrusive replacement for wingpanel
just to name a few. Hope this helps!
OP, Reddit is not a bug tracker. Please file an issue at http://bugs.launchpad.net/elementaryos
Be sure to read our guides on reporting issues and proposing design changes :) https://elementary.io/docs/code/reference#reporting-bugs
I think many have studied software engineering or programming or are working as a programmer. So by default they come with good knowledge and understanding how things work. Others, like me, learn from whats available for free, Google, youtube tutorials etc. Probably not the efficient way, but doable, depending of your self-learning skills.
In general you start little and slowly grow up.
I think elementaryOS is actually very good place to start, because they have good documentation and is relatively small project compared to giants like Gnome, KDE or Ubuntu. Plus, you contribute to a great platform.
More info here https://elementary.io/get-involved
This post is pretty counter productive, Elementary OS is free and open source, and most people that contribute are volunteers. Feel free to contribute if you don't think it is up to par. Support for your hardware may also be a huge factor.
Your complaining about a free operating system.
It's pretty easy to spot what things are Elementary-designed and what things just haven't been replaced yet. A lot of these issues are known and being worked, but the Elementary team doesn't have infinite man power/hours to get everything done. Remember, this is a work of love made by volunteers. Things must be prioritized. Luckily for you, the panel is getting some significant work done for Elementary's next release.
Development occurs at the Elementary launchpad page (https://launchpad.net/elementary). You should register there and start filing bugs (which is very simple to do). I have and it's resulted in a number of changes and bug fixes for issues that were affecting me.
If something specific really chaps your hide and you're willing to put your money where your mouth is, you can file a bug report and put a bounty on it to incentivize its correction.
I'm afraid you have something called burn in, this is caused by the taskbar from being your screen for so long it got burned into the display.
I would recommend buying new monitor.
HP Pavilion $100 Here's a good cheap option
yes but I have to do some packaging work and I don't consider the CSS done yet either.
​
Until then you can use my old atom theme if you want an eOS themed IDE
Would love some help with making the font selection better. Best thing to do is file a blueprint and start making issues about the addition/removal of specific fonts. See Proposing Design Changes
Not sure what wiki you're referring to?
Elementary's official website has some features and screenshots and links to prominent reviews, if that's the kind of thing you're after. https://elementary.io/
I don't think any Linux distro is ready for fully non-technical users yet, (mainly due to the lack of mainstream apps) but eOS comes closest out of the ones I'm familiar with. It's stable, easy to use, nice looking. The greater emphasis on design compared to other distros really makes a difference.
Short answer? Yes.
Slightly longer but not really answer, almost certainly. Freya's base is Ubuntu 14.04 which has pretty incredible driver support, so you should have no hardware issues with a laptop probably even twice that age. Also, Elementary is surprisingly light, so it should run great.
The min system requirements can be found here:
https://elementary.io/docs/installation
As an aside, I've been single-booting Freya since release, and my machine is a moderately specced laptop from around 7 years ago.
Options are always a good thing, as long as they are FOSS ofc.
Even tho Epiphany seems to perform well, nothing really stops the devs from installing one more browser (just install, don't put it on the dock).
I'd love to see unGoogled-chromium or IceCat or vanilla firefox as the optional browser.
Those are just the bugs in the ISO-building software -- there are many more bugs to be fixed across all the software in Isis.
This is the URL you want: https://launchpad.net/elementary/+milestone/isis-beta1
> So 16.04 is coming in 6 months?
It should, and then the elementary team will spend some time building eOS on top of it. If the release dates on DistroWatch are to believed, there was about 4 months from 13.04 to Luna and about 12 months from 15.04 to Freya. If we're lucky, we'll see a new eOS around this time next year.
I'm not Daniel Fore but I'm guessing he would say something like this... Here at elementary OS we don't actually have set release info about when or what will be included in our updates. But we have been working on that lately and it looks as though there is a very good possibility of having our own software center ready for our next release! You can help by going to our get involved page located at our website https://elementary.io/get-involved I'm just kidding:) my guess is that they will be able to have that ready for their next release in 1 and a half to 2 years from now. They work very diligently there but any support you give will speed things up. From what their launchpad says it looks like they will. It says Priority: essential and the progress: Good progress. Look at it here for more info. https://blueprints.launchpad.net/elementaryos/+spec/appcenter
Within the next few months. Source @ the 37:00 minute mark.
https://launchpad.net/elementary/+milestone/isis-beta1 >16 blueprints and 540 bugs targeted
Likely August-November for the first beta, in my humble extremely guessed estimate.
The fit and finish can't be beat. The designers and developers spent so much time making sure everything looks and feels great.
Also elementary OS is a lot more than just Pantheon. Some elementary OS apps that are either exclusive to that operating system or tweaked to run with special improvements:
https://launchpad.net/elementary
This video is pretty dated now but it still does a good job of describing the OS. It just gets out of the way and lets me work. https://www.youtube.com/watch?v=pWoo4xv-qoA
I doubt it will. However you can install it on your pc. It's called rEFInd. It comes with a default theme but you can add any theme you want and personalize it how you prefer.
"Is it stable and fast to use?" From what I've read in this subreddit, it really depends on hardware. I've had nothing but good experiences with Freya and I've used it as my daily driver since it was released. Some folks have constant lock ups though, so I'm not entirely able to guarantee it to be 100% bug free, based on that info. Try it and see.
"Should I use Luna or Freya?" Luna is pretty old and Loki is right around the corner. If you go the Luna route and Loki comes out, you'll be pretty far behind and the upgrade path is not very friendly. Your milage may vary.
With regards to skinning, I'd highly advise against any theming. The official stance from the developers is pretty anti-theming and with good reason. The team has spent an absolutely extraordinary amount of time on literally every pixel of that operating system so using third party skins kinda defeats the purpose. They've even developed their own HIG. It'd be like getting an 18 year old scotch and mixing it with Diet Coke.
elementary cofounder and UX designer here!
The settings pane you mention is all local. There is no data sent online or to elementary. We don't collect usage stats through the OS or anything. The settings there relate to Zeitgeist, which is an open source library that powers local things like the "recent documents" in the Files app or the order of search results in the app launcher.
We've talked about collecting anonymized install stats from within the OS (for more accurate stats, which helps us and others judge how popular elementary OS really is), but we haven't developed a bulletproof way to do so securely and while respecting privacy.
There's no opt-in because there's nothing to opt into. ;) The only sort of data collection we do is when visitors are on the website itself (Google Analytics and a simple download counter), and the analytics respects Do-Not-Track. You can see our website's privacy policy for more details.
Those features exist in stock Ubuntu for a reason. Besides, I can't imagine removing them would make an incredible amount of difference.
ubuntu-restricted-extras doesn't exist in stock Ubuntu, again, for a reason. VLC and libdvdcss2 should be all you need to play DVDs. Flash is horrible software and shouldn't be used at all. LibreOffice and GIMP are two pretty heavyweight programs that would bog down the stock installation a lot.
elementary OS isn't a privacy or security distribution. It's built on GNU/Linux and Ubuntu -- already rock-solid. Use Alpine or Tails if you want the extra stuff.
The elementary theme takes inspiration from OS X, but doesn't try to be OS X. Let's keep it that way. You have the ability to change your theme if you're so inclined. The UI of individual applications follow elementary's HIG, take it up with them if you have an issue.
Being able to read documentation offline can be a huge boost to productivity because it allows to program without the giant distraction that is the web. I use Zeal for that purpose. One thing missing though is being able to lookup errors and problems. I would love to see a program that made possible to search an archive of SO and other various technical forums.
Theming is not officially supported by GNOME, without official support there are no guarantees of functionality across different versions. Stable is defined as: "Firm; firmly fixed, settled, or established; that cannot be easily moved, shaken, or overthrown;", if the team did not establish a theme modding standard then there's no behavior guarantee at any time, a simple update may be enough to break things.
There's also the gap between what the GNOME team envisions, what "themers" envision and what app developers envision, which makes it impossible for every app to look as intended on every theme. Here's a good read on the subject.
Privacy is really important to us, especially since we use elementary OS ourselves. You can read about our beliefs and things we do to protect your privacy on our blog here: https://blog.elementary.io/tags/#privacy
Some big points: * We don’t engage in targeted advertising or any other business models that would incentivize data collection * We don’t have any telemetry, anonymous or not, in elementary OS * On our website we use Plausible analytics which is anonymized and our dashboard is public so you can verify there is no personally identifying information collected: https://plausible.io/elementary.io * Speaking of verification, all of our software is Open Source which makes it available for audit and scrutiny. Even other companies who claim to be pro-privacy like Apple can’t really be independently audited by the general public like we can * We’re actively working on app sandboxing features which will make it more difficult for apps to gain access to any information on your computer that you don’t specifically allow them to
Mailspring is a good one. https://getmailspring.com.
You could also try setting up your email using evolution, and then those emails will appear on the elementary OS mail app. Then you can use the default mail app as your daily driver.
False.
2 second google search and its rather apparant that you just have an agenda. https://launchpad.net/elementary/+announcements?
Anyway, quite nice and subtle products. Might get one each of those polos and tees if I ever get into contributing/development.
Better link to the docs instead of speculating. That way your interpretation won't pass on as fact.
Here are the elementary OS's Human Interface Guidelines. Reading this doesn't give me the impression that this is about "average" vs "power" user. And while they do write about not confusing the user, it's not because the user is "average", but because the described behavior would be confusing. For example, controls that do nothing are confusing.
The minimize button isn't removed because it's confusing. Here is the relevant part of the docs.
Perhaps signing the hashes would be a good idea. Even if the website is hacked and the hashes are changed, people could check if they can trust the hashes.
> To ensure that the checksums files themselves are correct, use GnuPG to verify them against the accompanying signature files (e.g. MD5SSUMS.sign). The keys used for these signatures are all in the Debian GPG keyring and the best way to check them is to use that keyring to validate via the web of trust.
There are a few Snaps in the wild like Libreoffice and krita, but chances are you won't really see Snaps at all because the apps will just be available in AppCenter. You'll just suddenly have access to the latest version of apps, no googling required.
The reason you see AppImages in the wild already is because, for one, AppImage has been around for like a decade, but mainly because it doesn't really do anything meaningful. There's no sandboxing, no increased security, no built-in update mechanism, no system integration. We looked at AppImage about 6 years ago and decided it wasn't any better than just using .deb. I have no idea why people are talking about it again now, but it's not a real competitor for Snap or Flatpak
Loki's gonna be released some time after Ubuntu released their new LTS version. Elementary is based on the LTS releases, and the features / changes first have to be ported to the new version. They also still need to hit some more milestones, see https://launchpad.net/elementaryos/+milestone/loki-beta1
There are ARM packages for almost anything in the official PPA and you can install them on an installed Ubuntu base system on ARM.
Most packages are not ported to use OpenGL ES, however, and may depend on desktop OpenGL. The LightDM greeter in particular is known not to work without it. A driver for RPi supporting desktop OpenGL is in development but it's still years away.
> Which would be fairly amazing.
Actually, I cannot see why.
To get a usable desktop out of any RPi you'll need a rather large microSD card, a screen, keyboard, mouse, a USB hub to hook those up and still have a spare USB, and when you add those up the cost is... unsettling. Even refurbished displays start at $100.
It's both cheaper and way more convenient to simply buy an ARM chromebook for $250 or some such and get everything listed above and more powerful hardware and a battery to boot for basically the same price.
And then it's easy to notice that x86 chromebooks cost about the same as ARM but give you way less trouble with getting your system to work (most notably GPU drivers - hello, desktop OpenGL!) and it's much better to get one of those instead.
So Just so you know, I have a RPi2 lying around. I could experiment with getting Pantheon to run on it, but only if you provide a good reason for me to spend my time on that. So far I've failed to think of one due to the considerations above.
Install TLP
sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update sudo apt-get install tlp tlp-rdw Since you have a thinkpad you need this too:
sudo apt-get install tp-smapi-dkms acpi-call-dkms
Did a quick browse and I've found in their GitHub site that:
> Flathub downloads are currently not recommended due to major security problems discovered in the application runtime. We expect this situation to be improved in the future. In the meantime, do not use.
But I've found there's a Snap version I'm case you want to use the new features for now
Just burn the iso to a usb on another computer using this guide: https://elementary.io/docs/installation#installation
Plug the usb into your new PC, and turn it on. As you have no OS installed it should automatically boot of the USB, and then you can follow through the installation from there
As the homepage states: > No Ads. No Spying. > We don't make advertising deals and we don't collect sensitive personal data. Our only income is directly from our users.
We have no way to tell how many daily active users there are, or how much time they are spending in ours or any other OS. Nor would we know if the hardware is physical or virtual.
You can see an overview of your open windows by pressing super + W. Or to show an overview of your workspaces, use super + S. Here are some more tips:
You should be fine as, from what I gather, you'd be charging for your services; not the software.
Ubuntu's site states that the OS is free for commercial use: https://www.ubuntu.com/about
I believe this would be the same for all GNU Linux distributions and included applications.
Most 3rd party software companies usually make it clear when their product is not free (gratis) for commercial use.
I am seeing the same. I think it appeared a while ago. I'm using Loki with default icon theme. <a href="https://imgbb.com/"><img src="https://image.ibb.co/fcf00w/pdf_reader_gear_icons.png" alt="pdf_reader_gear_icons" border="0"></a>
Hi! Vocal dev here. I have responded to your comment, and others, in a blog post. I hope you'll consider reading it.
Cheers!
It's really not that hard, esp. if you know C# and to some extent java I guess. These lists are great to see all the features quick :
https://live.gnome.org/Vala/ValaForCSharpProgrammers
https://live.gnome.org/Vala/ValaForJavaProgrammers
requires and ensures make my dick ROCK HARD.
A small update...
Wanted to tack on a helpful link for those building:
congrego.sh will look for syslinux-themes-elementary-freya
You can easily find links to that package here, https://launchpad.net/~elementary-os/+archive/daily/+packages?field.name_filter=syslinux&field.status_filter=published&field.series_filter=trusty
Save the proper .deb and install it with dpkg -i
Hey, I made a basic elementary-Theme for steam.
Try it out: https://docs.google.com/open?id=0BwLLWtSWqCdsZFNSMjNrRkJpbWM
Install it with this tutorial: http://www.webupd8.org/2012/11/steam-for-linux-download-first-ubuntu.html
Do this but the opposite
https://lifehacker.com/enable-this-setting-to-make-windows-10-boot-up-faster-1743697169
I use the GPU Driver PPA from the canonical team and disable Nouveau afterwards and reboot. It all works fine on my GTS 450.
Here is how my install script handles this:
if lspci | grep VGA | grep -q NVIDIA; then echo 'Installing NVIDIA driver' echo $sudoPW | sudo -S sudo add-apt-repository -ys ppa:graphics-drivers/ppa > /dev/null 2>&1 echo $sudoPW | sudo -S sudo apt update > /dev/null 2>&1 echo $sudoPW | sudo -S sudo apt-fast install -y nvidia-378 > /dev/null 2>&1
cat <<EOT >> /etc/modprobe.d/blacklist-nouveau.conf blacklist nouveau blacklist lbm-nouveau options nouveau modeset=0 alias nouveau off alias lbm-nouveau off EOT
echo $sudoPW | sudo -S sh -c "echo 'options nouveau modeset=0' >> /etc/modprobe.d/nouveau-kms.conf" echo 'Updating initramfs' sudo update-initramfs -u fi
The $sudoPw
is a bit where I provide my sudo password into a variable for re-use throughout the script without needing to re-enter it all the time.
As far as I can tell, notifications are supposed to be integrated in Gala when Freya Beta 1 launches. See this bug report and this Fiddle to check what it might look like.
Have a look at https://wiki.archlinux.org/index.php/Libinput and https://wayland.freedesktop.org/libinput/doc/latest/palm_detection.html
If you can't make it work, and you'd like some more help, tell us your specific type of computer. Some have really finicky touchpads.
elementary only includes native apps in the base system:
> Our desktop environment and all its apps are built using Vala, GTK+, Granite, and a number of other open libraries.
From: https://elementary.io/get-involved#desktop-development
The official SHA-256 checksum is available on the installation page here: https://elementary.io/docs/installation#installation and it is a8c7b8c54aeb0889bb3245356ffcd95b77e9835ffb5ac56376a3b627c3e1950f
This is what they say on the topic of low-end/old hardware
'While we don't have a strict set of minimum system requirements, we recommend at least the following specifications for the best experience:
Source: https://elementary.io/docs/installation#installation
Interesting requirement:
> Your app must be hosted in a GitHub repository.
I hope they change that to include others such as GitLab as well.
Just a tip for when you post links, use [ text ] ( link ),without spaces, so that it looks better and your comment is easier to read.
Example:
"Stock elementary with this wallpaper and transparent plank."
Drive-by contributor @ cjdns and employed by a security startup. We've investigated at a certain class of security systems and they all turned out to be completely pwned, so now we're making one that ain't. It's a distributed high-availability hardware+software system with low-level wire protocols and custom crypto. I'm responsible for the distributed part and designing the protocols and coding all that in Erlang. And the crypto, but we're soooo getting an external audit on that!
Nope. But instead I chose to support Elementary via Patreon. Or, if you want, you can post new bounties on bugfixes and features on BountySource.
There's a pre-release version of Unity for Linux. Forums contain more information on how to install, and current issues.
And for the editor, I'd suggest Visual Studio Code with Unity integration.
That's brilliant info, thanks Cassidy.
What was really great to hear was you using Elementary for your volunteer work. I've been building a curriculum and course materials to start teaching coding to juniors, seniors, and underpriveleged in my local community (for free, not a commercial thing), and while I started the plan thinking I would use Debian with XFCE, I really like the OOTB experience for new users that Elementary offers, so I think I'll use that when I start the course.
I spun up Pop!_OS in VirtualBox the other day. I was very impressed with the cohesive look and feel. However Gnome lost me after 3.22. It has just been getting far too heavy and inefficient. If it wasn't for that, I would be really keen to give Pop a go.
The AppCenter has been a really great project too. I also have a few app ideas, and I feel confident as a developer that the build/test/deploy/support cycle will work really nicely with what's been setup in the AppCenter.
I was getting a bit disillusioned with the age of the packages in Elementary (being based on 16.04), but I have started compiling those that I really want/need to be up to date, and it has been a pretty painless experience. Some of them (e.g. Neovim) also offer a PPA, so that's pretty painless too.
Did you see this Note taking app on HackerNews last week? I haven't used it yet, but maybe it will give you some ideas: https://noteplan.co/
Thanks again :)
I just checked: I'm using https://launchpad.net/~webupd8team/+archive/ubuntu/indicator-kdeconnect
Try
sudo add-apt-repository ppa:webupd8team/indicator-kdeconnect sudo apt update sudo apt install indicator-kdeconnect kdeconnect
That worked for me.
Hello, thanks for sharing you review (hmm, really quick as it's just released few hours ago!). A good replacement for Paint.NET is obviously Pinta (free, MIT licensed).
This isn't an official answer, but wouldn't that be through their Launchpad page? I'm not sure why reporting bugs during the beta would be any different than doing it at another time.
Just remembered Ease http://www.ease-project.org/ Its the most elegant presentation app I have seen for Linux. Also written in Vala with theming support so maybe it can be forked/themed for elementary?!
Wallpaper (free to use from pexels.com)
I'm only tempted to change the Files icon some time. Looks a bit out of place.
I've nothing against modifications, just bugs that can be avoided :)
What is the exact error?
This isn't really an elementary OS problem, it's an issue with either how the Windows USB key was made or the BIOS settings on the computer. First and foremost, you need to boot into your BIOS and either manually boot into the USB key or set the BIOS to boot from that device first. This changes depending on the version and manufacturer but look under the boot menu. Look for an option to boot into Legacy mode, or UEFI mode. Try both.
If it still won't boot, you need to look into how exactly the USB key was made. In order to put Windows onto a USB drive, and make it bootable, you have to go through a very specific set of instructions as seen here: http://www.makeuseof.com/tag/usb-installation-disk-windows-7-extra-software/
How? Have more people donate periodically on Patreon, via PayPal and BountySource Salt. Periodically is the key word here. While not having enough developers certainly is one problem, developers which are already keen to do stuff for elementary not having enough time because they have to make a living elsewhere is crucial. Getting a bug bounty is nice but it's hard to rely on it. Afaik there are currently two people working full-time on elementary (/u/DanielFore is one of them), and judging by the available stats, they are paid very badly (Patreon + Salt ~= 1080 $/month) / not at all.
This is the PPA you're trying to add, right? https://launchpad.net/~numix/+archive/ubuntu/ppa
Are you typing this exactly: sudo add-apt-repository ppa:numix/ppa
, then sudo apt-get update
?
Either install the drivers from NVIDIA's webpage (which I always found to be a pain in the ass) or install the nvidia-331
package:
Open a Terminal, then enter the following commands:
sudo apt-get update # Updates package sources sudo apt-get install nvidia-331 # Installs the drivers
If you want a more up-to-date version of the drivers, you could also add the xorg-edgers PPA to your package sources.
If you can, also select the NVIDIA GPU as your primary GPU in your BIOS/EFI or it might not work.
Here's the archive of all the wallpapers released with Luna: launchpad: elementary OS luna-wallpapers
Hope you'll find what you're looking for.
Freya doesn't seem to have any dock options available to the user (or at least visible). You could edit the dock configuration files manually, but the easiest thing to do is install Elementary Tweaks, which offers a similar set of options for the dock;
sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily sudo apt-get update sudo apt-get install elementary-tweaks
After installing, just open System Settings and click on Tweaks.
Actually, Elementary Tweaks does in fact work in Freya beta:
sudo add-apt-repository ppa:mpstark/elementary-tweaks-daily sudo apt-get update sudo apt-get install elementary-tweaks
Calculus is also available via https://launchpad.net/~embik/+archive/ubuntu/elementary-daily but is proposed for a merge (see related bug reports) into main elementary :) just wanted to add the ppa thing.
What happened is, somewhere along the line, every PPA which has "trusty" in its directory has it replaced with"freya". Obviously, there is no directory on Canonicals PPA with the name of Freya, thus you will get a 404 File Not Found, which is (wrongly?) interpreted as "no connection" from the update managers perspective.
This also happens with elementarys own PPAs placed on Launchpad. This could be fixed by changing the directory on Launchpad from "trusty" to "freya" (by the elementary team), which will not solve the PPA problem for Ubuntu's PPAs... or you could as a hack install these PPAs fx. via update manager itself -> settings, then delete the "old" ones:
https://launchpad.net/~elementary-os
I know this is not the correct way of doing it, but it works... I think it should be done through the command line as a batch script or something via config files, but I'm not fluent in command line.
As for Canonicals PPAs, I don't know. It seems to work when disabling every Ubuntu PPA which has freya in it, however, I do not know, if everything in these PPAs are ported to the elementary PPAs. If not you will need these Ubuntu PPAs installed in the same manner, replacing "freya" with "trusty".
The same happened to me. To get network connected, you need to do the following for a wired network.
> sudo ifconfig eth0 up
> sudo dhclient eth0
This will get you an IP address and you can use apt commands or any package manager of your choice to get those packages back.
If you have wifi it gets slightly complicated (because of the password and security and all), but it is doable. You can take a look here, http://www.ghacks.net/2009/04/14/connect-to-a-wireless-network-via-command-line/
Like a client to Spotify or Spotify itself? The latter is available on Flathub at https://www.flathub.org/apps/details/com.spotify.Client. I have this but am trying out https://www.flathub.org/apps/details/dev.alextren.Spot
Just became a github sponsor ($2/month) Thanks for the hard work. Glad to see the people move closer to an open-source MacOS alternative.
All, Here is the weblink that contains multiple ways to donate to eOS.
For just 7 cents a day, you too can help an open source developer in need find their second monitor.
No fee donation: https://github.com/sponsors/elementary
Other ways to donate: https://elementary.io/get-involved#funding
I’m sponsoring on GitHub. It’s super easy to set up. I hope more people will join to get issues like this worked out!
It is for the reasons outlined on the referenced website that I very much appreciate the approach of elementary OS: a consistent user experience across both in-house and third-party applications with unifying guidelines and a strict quality standard of both the design and the underlying code.
I do not wish to look as though I am moderating. However, perhaps you could create an issue yourself on the repository of the elementary.io website, as reporting issues is not permitted in the Reddit segment of the community; it says so in the right-hand sidebar. There is a guide available on reporting issues.
1 and 2 are mostly caused by the lack of driver support by the manufacturers. I don't really understand 3, can you expand more about the screen keyboard? What features are missing?
4 is something that has been discussed enough already.There's an API for apps that should display an icon but most apps shouldn't
Ok, so tray icons are deprecated. Suppose dropbox wants to port their app (or someone else decides to write an alternate dropbox app) to conform to the new standard, what is the elementary-os preferred way for system integration?
By looking at dock-integration or system-indicators one can conceivably have the dropbox icon show on the dock with a Progressbar and/or a badge for the syncing operation, with a Quicklist to show the dropbox menu.
There are a lot of useful comments here, but it sounds like you're asking for not just the colors themselves, but what they're used for? We don't have it super formally documented anywhere that I know of, but if you look at the colors at elementary.io/brand, generally we follow:
We try to default to those, but we're pretty flexible with color. We'll use proper colors when it makes sense with a real world object or common enough convention. We're also not perfect, and the new palette is a work in progress! So there are probably lots of little places that it doesn't line up perfectly with that. Daniel could probably answer with more examples, but looking through the elementary icons is a great place to find examples. Especially with recent commits that have brought it more in line with the new palette.
If you haven't already read it, the official "Translation Guide" is pretty comprehensive, and the best place to start: https://elementary.io/docs/translation-guide#translation-guide
Code for elementary OS is written in Vala, and most designers use Inkscape to design the look of the Apps. To get into Vala there is a book online. You can see the tutorials at valadoc.org. Also try to have a look at https://elementary.io/docs/code/getting-started#getting-started
To get a general hang in programming you might have a look at /r/learnprogramming and the other related subreddits in the sidebar.
Today there are many resources to learn programming, simplest thing is to just start. That's the hardest part, I guess. You need to start to think like a programmer first, the language itself is not that hard. Solving problems is the difficult part.
After having my appetite whetted from these two videos, I'm considering making my own comprehensive video series that covers the entirety of the book on the elementary site. I'm all about learning and sharing what I learn and this might be just the thing for me.
elementary OS is a small project with not many devs. They have lots of bugs to solve and they need a stable base to work on. Ubuntu LTS versions provide that stability they need. Maybe someday elementary becomes Fedora-based (at least I've seen more interest in that distro around here) but I highly doubt it will ever become Arch-based.
Why? because Arch is so unstable that it would be a nightmare for the devs and for the normal PC user.
Also, elementary is focusing in other things that are more important that having the lastest package.
The elementary HIG will explain it better than me, so just take a look!
Desktop apps shouldn't use splash screens, if you need to do some heavy time consuming tasks on startup show the window and start loading the data with some spinner / preparation indicator. I don't understand what this supposed to be, if you are going for the welcome screen it's already well defined in guidelines. Also please use GTK or WM decorations not your own, it's terrible practice when not warranted.
Regarding sponsorship, I'm honestly very wary of any kind of corporate sponsorship. I don't want to host ads on our website or have any kind of situation where our users are now products instead of customers. From a design perspective, that leads to optimizing for the benefit of the corporate sponsors instead of optimizing for the benefit of the people using the software.
However if you want to throw some money at us, we'd love your support! Bountysource, Patreon, and Paypal all support reoccurring payments. There's quick links here on our Get Involved page.
I think the design decision behind this went something like this:
> Most people, when presented with a dialog box are so used to the "Cancel/Do the thing I just told you to do" combo that they automatically hit okay without a second thought. This doesn't actually help much as the dialog does not perform its intended function. Instead, provide an undo function.
Instead of having a box that is 99% annoying 1% useful, elementary just provides an undo function, in the form of a trash can.
https://elementary.io/docs/human-interface-guidelines/always-provide-an-undo http://www.alistapart.com/articles/neveruseawarning/
I googled the error message you have and people seem to think its an issue with the java version. It looks like UMS uses Java 7 or 8 but this person had those installed and I think Java 9 was also installed and that's what was causing the issues. They uninstalled Java 9 and that seemed to fix the issue. I have never used UMS before so idk any more than what I can find on google
http://www.universalmediaserver.com/forum/viewtopic.php?t=8586
Hi guys, this is the developer of 'Is Isis Released Yet?'. @jackwilsdon, you are right, I'm using this jinja template to generate the static html file. A cron-job is used to periodically trigger the generation.
@Dany0 We've not been using a particular framework here. In 'Is Isis Released Yet?' we make us of our not yet released build and packaging system. A build script in combination with a YAML config generates Debian or RPM packages that can be parametrized during the build process.
The bugs are gathere from launchpad.
Hope I could help to clear things up a bit.
Yeah I'm not sure where they're getting that number from.
From a dev: >Those are just the bugs in the ISO-building software -- there are many more bugs to be fixed across all the software in Isis.
>This is the URL you want: https://launchpad.net/elementary/+milestone/isis-beta1
8 blueprints and 329 bugs targeted
They did promise to release Isis around the same time as 14.04, but looking at their Launchpad page there still seems to be some time until the first beta release. But I think 1 month after 14.04 seems plausible.
OK wow, I'm surprised no one has mentioned caffeine yet. Use this with caution. This disables all power and screensaver options. If you run it on a laptop when it isn't plugged in, and forget to disable caffeine, the laptop will literally run until it dies completely.
sudo add-apt-repository ppa:caffeine-developers/ppa sudo apt-get update sudo apt-get install caffeine
To enable, run the application. A coffee cup will appear in your indicator area. Click to disable/enable. Source
For libreoffice I'd search for a package called qt-config (not sure the exact name in ubuntu/eOS, you may have to google around for it) and set the theme to GTK.
Few terms outside OSX have growl-like features.
But all you have to do is add your own notify-command at your command-line or script:
your-command ; notify-send "Job complete!"
Or if your system is set to actually ring an audible bell:
echo -e "\a"
more here: http://www.webupd8.org/2010/07/get-notified-when-job-you-run-in.html
and: http://www.webupd8.org/2013/01/notifies-terminal-commands-completed-undistract-me.html
I'm fairly certain I did. I used a ppa made by the Webupd8 team to install, and that ppa worked on all the distros I tried, including Luna, Freya, Linux Mint, and a bunch of Ubuntu-based ones. The article is for 0.3.1, but the ppa includes the latest 0.3.2.
The only setup that really works for me and is robust enough for my needs are .md files in folders for categories. I sync them in Dropbox and use Visual Studio Code to edit them on PCs and iA Writer when I need to check/edit them on Android.
I like this setup because it's future-proof (I'm not locked into any platform, can use anything to edit/sync files), easy to set up, easy to edit (I use VS Code for work so it's so much faster to edit my notes in it than in any dedicated notes app, but any text editor will work) and lets me set up note versioning with GIT.
If you want to learn programming, anything practical would help you. For C++ i definitely recommend C++ Primer, 5th edition by Stanley B. Lippman, Josée LaJoie and Barbara E. Moo. You will be working on different programs through the book and gain knowledge of C++ if you work first to last page. A good book to understand C++ and learn programming in general.
Though this won’t help you, if you want to write Apps for Elementary. You can write apps in any language you prefer, but the developers reccomend Vala. So you might just start with Vala, too! There is IMHO a lack of books and tutorials at the moment, but you could read the official documentation and gain knowledge there. Also you might look into source code to study it.
Why not just stick the line above into /home/username_here/.bash_aliases file with this as one of the lines?
>alias graphicsoff='gsettings set org.pantheon.desktop.gala.animations enable-animations false'
Apart from that, http://www.howtogeek.com/132549/6-tips-for-improving-game-performance-with-steam-on-linux/ - maybe check out tip# 3 on that link?
Try installing the latest version of LibreOffice 5.4.2 from
https://launchpad.net/~libreoffice/+archive/ubuntu/ppa
What is it that you need to do in MS Office?
You can also try to install Office using PlayOnLinux
https://appdb.winehq.org/objectManager.php?sClass=application&iId=31