Today I have installed ClearLinux as dual boot OS with my Windows 10.
During the day I met several errors that made me believe that keeping Win10 as second OS was a good decision.
Since it is my first Linux experience, I admit that most of the errors are noob errors. But I believe some problems could be solved with proper documentation or faq service.
After installation I decided to install Opera browser and fix the error with nvidia drivers (planning to work with CUDA). Went through the guide on the website and restarted my laptop.
Well, not sure it is what I expected to see. Took me a while to solve the issue. Found a solution with swupd repair --picky. Just repair didnt help, 7 files that were supposed to be deleted couldnt be deleted. Picky removed bunch of installations including opera . 7 files were still not deleted, but I found 1 more line of code on forum that helped me launch gnome.
Yeah, somewhere on the way to solve previous issue, I had to remove nvidia drivers that I installed.
I decided to switch from the beauty part of OS into code. "code . " in terminal didnt work even though I had vscode installed. Should I specify path or smth? If so, how can I do it?
Launched vscode from apps. created new py file. Enabled extension. Specified the path correctly. But it cant recognize the environment. Tested to run the file in terminal - everything works perfectly. Same in Jupyter. But didnt manage to make it run in VSCode.
Is there a way to change access from read-only to full when it comes to different disks? I wanted to access /dev/sda2 from jupyter (I have a bunch of files there). But they are in readonly mode. Is mounting a good solution? Couldnt figure it out by myself.
There is way to make NVidia divers work in laptop in Clear Linux but it’s uncertain and very tiring to do it (you can mostly blame NVIdia for that). I would recommend trying another distribution for your first time especially if you’re dual booting. I don’t know if I’m allowed to say this here (please edit the post If I’m not) but I would recommend Manjaro Gnome (I had some problems with my Optimus laptop in KDE although it’s my favourite Desktop Environment). Easy to install anything you need, supports dual boot and you can select nonfree drivers before booting the live environment and also change drivers easily via GUI in the future. Requires some terminal for Optimus laptops (3 commands after installing the optimus-manager package) but should work fairly well for anything you might need.
Haha. Thanks for your message. I dont mind going through F12 to select which OS to launch when I need Win10, so I dont mind the absence of Grub (well, may be one day it’s gonna be supported, let’s pray for it).
Hopefully I have second laptop so I dont need to keep on switching between OS to solve each and every problem in Linux, so it is still fine.
It took me pretty much time to actually switch to Linux (I planned it since 2014, but I was already aware about all of those errors that linux user will have to meet, so I postponed in as much as possible) so now I am ready for it. And I switched to this OS simply because of the speed. I need higher calculation speed that as I could understand from different articles this OS provides me.
Oh Manjaro is slower for sure. But for games it’s actually faster I don’t know if you care about that. I would try CentOS, it seems to perform pretty well too in Phoronix articles as well.
Another thing you could do is install Manjaro and the Clear Linux kernel from the AUR (with just the click of a button literally). Manjaro is pretty great in building stuff for you the easy way. Look up what the AUR is.
If you’re a Linux beginner who just wants everything to work out of the box, a distro like Ubuntu is better. You’ll have sound, proprietary codecs, and everything will be easy. But if you’re a Linux beginner who wants to learn something, CL is a good choice.
My Clear Linux laptop couldn’t be used for real work, but I have macOS and Windows devices for that. I have it because its incredibly fast, developed by Intel, and I’m using it as a learning tool. I am not giving up on CL. I am learning that the command line is the key to everything, and pretty much every day I discover a new command that fascinates me. I am planning to attend a Linux user group in my town to gain further insight. This forum is also an invaluable source of information, and its a huge benefit to communicate with the people who actually develop the OS. Could I also learn with Ubuntu or an easy distro? Sure. But I like the challenge, and I just prefer Clear Linux. I also think it just looks better than any other distro I tried!
I am using Clear Linux on my main production machine. With production, I mean working on documents, do presentations, communicate with email and Skype. I do pretty good work on GIMP and Inkscape. In addition to Sublime when needed.
CL with Gnome (and customized with Gnome Tweaks) is a much cleaner experience than Windows (in my opinion). Look at this screen:
Yet, the below issues can make the daily life better:
Netflix does not work even though YouTube does. Videos on Twitter as well do not work! All this after installing ffmpeg libraries and making sure all is configured with Firefox. Really an interesting case!
Fingerprint - it is not supported. With the philosophy of CL, it will never be natively supported. Also, Linux in general support for Fingerprint devices is a pain. So, CL is just another normal Linux distro in this regard.
For presentations, the modern ways of using “ClickShare” USB devices or mirroring the screen over a network does not work. There is a workaround for ClickShare, but my initial readings show it is a pain like the Fingerprint devices. (will update this if it came out to be easy to do.)
GUFW - not sure why CL are not supporting it. It is a normal user tool. For example, I can enable firewall and then pick “Printing” from the GUI of GUFW to enable printing needed ports in one shot. Sad that CL does not offer this natively.
Yet, CL is way better performing than other distros. It kills me to wait for Windows compared to the almost immediate login screen in the case of CL.
CL Desktop progress is on the right track. Yet, very slow.
Dual boot is dangerous better to install Linux on seperate HDD or SSD and windows 10 on seperate hdd. Disconnect the hdd for the system not being used and boot to Clear Linux or win 10 installation its a hassle but it works for me. I have found just having two OS on one hdd using dual boot will cause failure over the time.
Thanks everyone for your comments
I have my CL on a partition of SSD (dev/sda2) while my Win10 is on second SSD (dev/nvm2). So, as I understood since my OS are on different drives, it shouldnt cause any problem.
I am using CL for my Python projects and in daily routine I use only Jupyter, Spyder, Sublime, and Firefox (I prefer Opera, but I didnt manage to install it here without crashing my system).
I have question for devs - I didnt manage to create a wheel for stan in python. It freezes the system. (pip install pystan). Do you know what could be the reason of such behavior?
And another issue: it takes me around 1 minute to launch CL. Is it normal behavior? And yeah, I have an error related to “nv_arch”. Is it an installation issue? Should I ignore it?
Maybe try playing around with linux on a cheap little arm device $35-ish (~32.08 Euro) or something before trying a duel boot setup. Or maybe running linux in a vm? Get accustomed to the terminal, terminology and documentation, and solving various problems through research. If you use an arm device, you could use it to collect tools scripts and research to later assist in your duel boot project through ssh and scp etc.
That being said you can set a timeout and put together a nice systemd boot menu, though it’s probably not advisable without some practice – you can pretty easily destroy your windows installation by mistake going down that road.