@Zacharee1 - I remember a while back there was a post on meta linking to the old chatroom that was used before this one was created, but now I can't find it. Do you have the link?
@AndroidDev this is the first chatroom created once Ask Ubuntu became a thing. I believe there was another chatroom once, while the site was still in Area51, but that would have been almost 7 years ago now.
huh, it looks like all the old area51 rooms were scrubbed somehow.
@muru I hate this dupe! It is easy to chown /etc in recovery. I don't like that we dupe the chown questions to this. chmod is much worse. Recursive chmod is definitely a case for reinstall, but not stuff like that askubuntu.com/review/close/679649
@Zanna both seem equally easy on from live environment, but unless the OP feels like getting bitten by a file they missed out on resetting the ownership of, I'd suggest reinstalling.
hmm it would be a PITA to check all possible packages haha
ok... I still don't feel right about it, but I don't have an awesome solution and I know you know a lot better than me, and I usually realise I'm wrong as soon as I start trying to rock any boat anywhere*, so I will stfu
yeah I agree with that. But there is a lot of stuff in the answers besides "just reinstall", so couldn't we have a better dupe target that says "better to reinstall, but here's some things you could try if you are a masochist/risk taker/too lazy to reinstall like you really should" that actually relate to chown and not chmod
@muru I will try to look :) in the meantime, it surely doesn't matter much either way whether that old question in particular is closed or not, I was bringing it up as a general frustration I have about it
Today, I was reviewing new posts and came to a post titled as "Why does Ubuntu not ship with a way to fill in PDF forms?" which I found a low quality question and down-voted it. Surprisingly I got a notice that my review was a bad one since the question was a good quality question!
This questi...
Since some of the files in /etc might not be owned by root, if you want to avoid reinstalling, you can do the following:
Boot into a live system and mount the partition containing the /etc directory. For example, if your / partition is /dev/sda1, you would do this from the live system:
sudo mo...
As you'll read on this answer on SO, this problem is not as hard as people are making it. I got the sudo command working again without a reinstall by following these simple steps:
Log out as the current user, then log back in as root.
Execute chown root:root /usr/bin/sudo && chmod 4755 /usr/bin...
@terdon but what if the file modes have not been touched, and it's just chown we're dealing with?
@Zanna Not really. That i) requires that a root account exists and ii) won't help if you've recursively changed ownership on / since there are various different permissions/ownerships.
@terdon I'd probably do find ... -exec sh -c '...'**/* seems it could break the arg size limit on larger directories (unless bash does **/* differently in loops)..
In a review, user are showed which user is doing which review task at right side if I'm correct.
To review suggested edit, we need at least 2k reputation but i've seen that user has less than 2k reputation or in this post only 11 reputation user is seen in review task.
How could it be possible?
The user hasn't signed on since Feb 10th, but the bounty was awarded on Feb 17th after bounty grace period ended. Shouldn't there be a record of who awarded the bounty in abstention? askubuntu.com/questions/842386/…
> If you do not award the bounty within 24 hours of the bounty period ending, half the bounty value will be automatically awarded to the top voted answer posted after the bounty start, provided it has a score of at least 2. If no new answer matches this requirement, no reputation will be awarded at all, and the reputation used on the bounty will be lost forever.
I was thinking of trying out mySQL but wondered if there is a high-level development language to use with it rather than C or Python which would have a challenging learning curve?
I have an extra laptop (2007) where I would install LAMP and keep the SQL database there on the server side. Then write and run my apps on this laptop (2013) client side.
Perhaps others have already done this and there is a write-up on Ubuntu or a blog somewhere?
@WinEunuuchs2Unix for GUI, I never used QT, only Tkinter, if it's for a quick & easy solution where the looks are no big deal (but ttk looks quite nice on windows though), and for more advanced stuff Gtk+ / PyGObject (gi.repository)
@WinEunuuchs2Unix yeah, I guess. Somehow, I simply rolled into Gtk+ / PyGObject, and I like the fact that it is not linked to commercial software in any way. Not the most comfortable to use, but I like working in "the root"
Are the options I found in the google search commercialized? I know LibreOffice also likes Python for external interfaces and it's open source? I'm not sure about QT and SQL though.
I kind of want to stay in mainstream for best long term support and largest number of other people sharing skill sets.
I agree with totally free... After all I like to post stuff here totally free and eventually the full-blown apps I write I'd also like to distribute without restrictions.
I've seen matlab name dropped around frequently. During search this morning it was revealed as a high level language but I thought it was for mathematicians. Are you saying it is or is not commercialized? I've heard perl has a steep learning curve but never looked at it.
Weird thing about Python I've noticed is you have to type under_score under_score variable-name under_score under_score instead of $variable-nameI'm certainly not going to buy matlab... thanks for that heads up not to look into it.
@WinEunuuchs2Unix I bought matlab . . . It's quite alright , and quite useful if you're in engineering. Octave does quite a lot of things that are the same though and for free, so if you know how to use one , you can use the other
@Serg The gist this conversatoin was to find a GUI designer, a high-level programming language and an MySQL database interface / API in order to develop full-blown applications--all for free on open-source. As it would be a 10 to 20 year life-span established tools that will be maintained going forward is key.
Initially I thought Python would be easiest but perhaps C++ might be best considering the kernel is written in it and it's been around since the 70's (I think) when it was called "A".
That's a good distinction to make. I have 10 years of standard C, C# experience but haven't used C++. I just assume C++ would be the language of choice for full blown apps and backwards compatible bringing in kernel source when the opportunity presents itself.
@Serg If Unity is written in C++ then a good learning experience would be to download source code for System Settings and see how the window and applets are all setup.
@WinEunuuchs2Unix I did that. I have the source code for figuring out certain functionality of Unity, when there's appropriate questions on the site. GUI stuff in C++ is kind of a distant topic for me right now, but it's indeed a good learning experience
@Serg The only time I could see myself compiling it is if I changed the new suspend option in the power settings or something to fix difficulties on my platform.
Or perhaps change the reboot option to skip BIOS POST and skip straight to load MBR and branch execute.
OK, I need to do an English online test now. Since our master education is officially in English now, they want to know iv wy kan spook ze Inglies leguage.
@WinEunuuchs2Unix actually in less time :) I had to push the button, and read that I had to sit there for 60 minutes (duration of the test). I decided I didn't feel like doing it now, fell asleep. When I woke up, I noticed the question, hence the action :)
"linux-headers-generic" package may not be installed.
You can check using
apt-cache policy linux-headers-generic
and fix it using
sudo apt-get install linux-headers-generic
@Zanna all good, all good! Had some exciting news yesterday, bank approved my financing and I'm signing all papers in 3 days, another 2 weeks and I'm in my place :)
@IanC doing great, last night as I was falling asleep I decided I would move back to my hometown at the end of the academic year. It will be a temporary thing until I move on to the next place, but I realised it's time to leave London for me
@IanC sort of OK, but I'm behind in electomagnetic fields class. It's hard because I need to learn the math I've never studied before, so it's basically learning as i go
@Zanna ooh, I think you mentioned it before! By the way, what made you decide to leave London? I remember you said sharing the place with your landlord had some bad sides, but something else made your mind about it?
@IanC It's partly financial - the cost of living in London is really a grind, and yeah living with strangers is getting harder all the time. But mainly I am trusting my decision as it arrived calmly and felt right. I feel that I want to spend more time with my folks, and I just don't like to keep doing the same thing for a long time I guess
@AaronHall I recommend disabling it as it's not worth trying to work around the issues it causes, but I am biased because my system won't boot at all with secure boot and I think it's just a cunning plan by Microsoft to make it harder for us to use Linux ;)
@Zanna I think part of us will always be in our hometown, I've been away from Bahia for 13 years, and though I'm settling myself here and being happy where I'm, I still have that feeling that I belong there