Linux - Reddit – Telegram
Linux - Reddit
776 subscribers
4.19K photos
207 videos
39.9K links
Stay up-to-date with everything Linux!
Content directly fetched from the subreddit just for you.

Powered by : @r_channels
Download Telegram
My experiences with dual booting Linux / Windows

Hi there! I have recently started to thinking about completely resign from dual booting windows / linux. I had few terrible experiences with that, I think all of them happened when I had to boot into Windows after using Linux. I will describe few of them:

​

\- My first experience with linux was dualbooting with windows 7 and every time I booted into windows after using Linux all USB devices were not woking. I allways had to reboot windows once again to make my keyboard and mouse work.

\- One day when I was booting into windows after using linux, windows decided to "fix" filesystem of the drive that I was using as data storage to share between windows and linux. It ended with formatting this drive.

\- I also have windows 10 and linux mint on my laptop. I also share partition with data between those two systems. Each time I switch from linux to windows, windows decides to "fix" something and it ends up with my shared partition inaccessible from linux and I have to unmount it and perform \*\*\* ntfsfix \*\*\* in order to make it usable again.

\- Yesterday after booting from Windows to Linux on my laptop I have noticed, that all of my mega cloud synced folders are gone! Hopefully all of the data are already synced, but still I have to set everything once again.

​

After all of that experiences I'm seriously considering resigning from dual booting completely. Unfortunately I still have to use Windows for my work, so I will probably leave my main machine with windows, but I'm looking for some NUC computer to use it as Linux box on my desktop.

https://redd.it/bpxoq6
@r_linux
Linux in Lenovo Ideacentre Stick 300

I have spent the last 2 hours trying to get this old stick computer to boot to a Ubuntu USB install to no avail. I have tried 32 and 64 bit, Rufus and unetbootin, 7zip of ISO’s to the drive. I can’t find any more options online. Anyone have one of these and booted to Linux USB?

https://redd.it/bpzynu
@r_linux
Leawo Blu Ray Player works on Deepin OS!

Haven't tried Ubuntu 19.04 yet, but on Deepin OS, I can now officially watch Blu Rays on Linux through wine! Was a black screen at first, could only hear sound, just had to enable full screen on the bottom right of Leawo and now I can watch it either full screen or not. Happy Blu Raying!

https://redd.it/bpzach
@r_linux
Ylva, command line password manager for Unix-like operating systems

Ylva is an open source password manager for Linux and other Unix-like operating systems.

[https://www.ylvapasswordmanager.com/](https://www.ylvapasswordmanager.com/)

https://redd.it/bpz7c6
@r_linux
My idea for Linux desktop

https://img.techpowerup.org/190518/1558172479002.png
What do you think about distro in which your desktop is a web browser. Typing to serach bar without pressing enter works the same as seraching in Ubuntu menu. It could serach for uninstalled apps too. The taskbar could be on any position you want, but preferebly on top.

https://redd.it/bq2aej
@r_linux
Linux freezes with a nvidia gtx 660 ti

Hello!

I've finally decided to make a switch into Linux, and would prefer having it on my desktop, which is where I get most of my work done.
Unfortunately, I'm havin an issue where, no matter what distribution I use, Linux straight up freezes out of nowhere. Sometimes even when booting from the usb stick.
From what I've looked up, it seems to be an issue related to my graphic card and it's drivers, but I've tried several different drivers and none got the problem fixed.
Would there be something I'm missing? Does anyone have any idea on how to fix this?
PS: I dont think it would be a faulty card, as it works just fine on Windows

https://redd.it/bq3f8t
@r_linux
North Korean newspaper Pyongyang Times talks about Red Star OS
http://www.pyongyangtimes.com.kp/pdf/2019/02/6.pdf

https://redd.it/bq3clv
@r_linux
Onwards and upwards at lowRISC (grown from a single full-time engineer to five, with more on their way )
https://www.lowrisc.org/blog/2019/05/onwards-and-upwards-at-lowrisc/

https://redd.it/bq5iz6
@r_linux
Ubuntu cola?! Didnt know they sell this in Sweden...
https://redd.it/bq6vim
@r_linux
Battle of the file search programs: another (real) clone of Everything

Hello everybody,

I want to present to you my attempt at creating the piece of software that I missed the most from the proprietary world, which is the program Everything. My program is called gosearch and is best described as 'Everything as a terminal program'. You can find it here: [gosearch](https://github.com/ozeidan/gosearch/)

As you might have realized, another very similar program has been posted to this subreddit today: [Drill](https://old.reddit.com/r/linux/comments/bpztj9/finally_switched_to_linux_decided_to_create_a/). This is pure coincidence and I would like to present to you the differences of our programs.

The reason why I liked Everything so much is because it could find everything at all times. This requires some kind of file index to be built and held up-to-date in real time. Everything used the journaling of NTFS (or something like that) to track file changes on a disk. For Linux something like a global and efficient file watcher did not exist, until recently, when [these patches](https://lkml.org/lkml/2019/3/1/400) were applied to the Linux kernel and were mainlined with version 5.1.

The mentioned patches allow gosearch to update the created index in real time. That means as soon as you create a file, you can instantly find it. And the searches are fast (mostly <100ms).

Now that I have done the base work of this project, and think that it is in a presentable state, I am calling for testers and contributors! Although it works pretty well already, it still needs a lot of testing and polishing to be a stable program that we can rely on. So please download the program, test it, and open issues on anything that occurs. Also feel free to open any kind of pull requests that provide some value to the project. Especially installation noscripts for your linux distribution are wanted!

Thanks everybody, I hope you enjoy the program

https://redd.it/bq63f9
@r_linux
Discussion/question - are there good Linux GUI git clients for beginners and intermediate users?

I am working in a project where very experienced developers, less experienced developers, and engineers from other disciplines work together, and am setting up a shared workstation where will use git for revision management and also configuration control. This is essentially laboratory software. Engineers will be able to change the configuration and they will not have the time to learn all of git. Some of the younger developers know only subversion well, and they are, say, a bit intimidated by the complexity of git. After setting up the base system with Ubuntu, I had therefore the thought it might be nice to include an easy-to-use git tool.

I am using git myself since a long time. Most of the time, I was using the command line. Recently, I have switched to using Magit for all code editing tasks. I find it fantastic because it makes it very convenient to select diff chunks to split commits into subsets, and if necessary amend and squash local commits before merging them. However, I'd say it is not exactly beginner-friendly (as in, "quick to learn"). I am also occasionally using gitk when solving complex bugs or merge conflicts. But as I am lazy, that does not happen too often, we are in the comfortable situation that we can almost always organize work in a way that avoids such conflicts. An other viewer that I like a lot is "tig", which is a console repository browser. As one might expect, it is very fast and can easily be used in a remote terminal. In the sense used above, it is not "beginner-friendly" either.

I thought there might be easier GUI clients which are more accessible, so I had a look what is on the market. I already knew "git gui", which I think is quite OK for committing changes, and simple enough. For [alternatives, I found](https://git.wiki.kernel.org/index.php/InterfacesFrontendsAndTools#Graphical_Interfaces_-_FLOSS) (and looked into):

giggle, gitg, git-colab

I did not look into IDEs and huge commercial apps. Partly because I just hate them, and partly because the developers are already using their respective tool of choice, they are not going to switch.

My impression is that the viable variants mostly split tasks into committing a set of changes, with a simple interface, and viewing a commit graph, in the same way as tasks are divided between git gui and gitk. I think this makes sense because for an active task, like committing code, one wants an interface which allows to focus as much as possible on the change to make, while for a browsing task, one wants to have a lot of information easily accessible.

I found gitg a nice variant of gitk, it has a bit less functionality but might be OK.

For "git gui" - like applications, I found nothing that convinced me. For example, the giggle version I looked into does not allow to check out another branch, so it does not allow to make or initiate a merge. This is easily possible with git gui. Also, giggle conflates a bit the concept of history browsing and committing changes. I was even less satisfied with git-colab.

What I miss is not so much that one cannot do everything possible but that basic functionality is not there or not easy to access. For example, I do not think that merging branches is a too advanced concept, as in many work flows, a developer should split changes into small orthogonal feature branches.

I think an easy GUI should support these functionalities:
- add files to staging
- ideally, add selected hunks (section of changes) to the staging area
- view diff of changes both in relation to latest commit and to another branch (e.g. the master)
- commit changed files
- possibly, have the option to amend a commit
- create branches
- check out branches
- merge branches
- launch a merge tool or editor of choice if there is any merge conflict

So, did I oversee something? Are there beginner-friendly, not overwhelmingly detailed, easy-to use GUI git clients for Linux? (I am not asking for huge, IDE-like proprietary programs which do not have a FOS
S license.)

Do you have any good alternative suggestions? What do you like? Which criteria would you consider important in the described case, and why?

https://redd.it/bq4qaa
@r_linux