• General Linux Chat and Small Questions v. I broke my Arch Install
    6,886 replies, posted
[QUOTE=PredGD;45850385]I haven't used KDE all that much, but I've experimented with it a little before and I'm not sure if what I'd miss the most is possible. I really love the activities screen and after getting used to it I've had some difficulties trying other DE's. it's so nice to just bash my mouse to the edge of my screen and get a nice overview of everything going on. the notification bar with the extension that shows resource usage is also very nice[/QUOTE] I'm not sure how "Activies" work in Gnome, but the default top-left screen edge is set to "Present Windows - All Desktops", which I think is simillar (at least I assume it's a default, it's always been that way whenever I've installed KDE).
[QUOTE=esalaka;45848414]The irony is that if you have emacs installed, this does in no way affect your ability to actually use it. (Also, apt-get with su -c? When's the last time you saw a debian system not using sudo?)[/QUOTE] I don't run sudo on my Debian server, so I either SSH in as root with keys, or su -c as normal user. Also, that would only work on Debian-based distros, not agnostic enough.
[QUOTE=IpHa;45850470]You can configure the screen edges in KDE to present windows and there are a few panel widgets that will show you cpu/ram/etc usage.[/QUOTE] [QUOTE=danharibo;45850733]I'm not sure how "Activies" work in Gnome, but the default top-left screen edge is set to "Present Windows - All Desktops", which I think is simillar (at least I assume it's a default, it's always been that way whenever I've installed KDE).[/QUOTE] decided to give KDE a try, and there seems to be something off about the screen edge thing. it took me several tries in the beginning to even get the present screens up and now I see that it goes a single pixel off screen whenever it triggers. it's fairly annoying as I can't bash my cursor into the corner of my monitor and open it, I need to keep "pushing" almost to trigger it. have a video [vid]http://pred.me/videos/annoying.webm[/vid] simply put, it doesn't feel very natural. there's also a few graphical issues I'm having like animations stuttering. the window bars have white gaps in them when moved as well. I think I'm going to stick with gnome for now and rely on restarting the gnome shell every now and then. KDE just feels too inconsistent for my taste
[QUOTE=rilez;45850059]Working on Windows mostly for work/coding now. Linux has been relegated to a VM, so I can keep most of my SSD space free. For any of you who dual boot, check this out: [url]https://chocolatey.org/[/url] [url]https://github.com/chocolatey/chocolatey[/url] Found this the other day. Basically Linux package repositories, but for Windows. All through PowerShell/NuGet, AKA command line. Using this in combination with cygwin is easy, and makes me forget I'm on Windows at all. It had almost every package I needed for a fresh install of Windows (and you can update them individually, or all at once), and if you're up for it, you can even make your own. Why something like this has never been officially merged into Windows is beyond me.[/QUOTE] Chocolatey packages will be integrated into the next version of Powershell, if I recall.
[QUOTE=PredGD;45852745]decided to give KDE a try, and there seems to be something off about the screen edge thing. it took me several tries in the beginning to even get the present screens up and now I see that it goes a single pixel off screen whenever it triggers. it's fairly annoying as I can't bash my cursor into the corner of my monitor and open it, I need to keep "pushing" almost to trigger it. have a video [Snipped video] simply put, it doesn't feel very natural. there's also a few graphical issues I'm having like animations stuttering. the window bars have white gaps in them when moved as well. I think I'm going to stick with gnome for now and rely on restarting the gnome shell every now and then. KDE just feels too inconsistent for my taste[/QUOTE] You do not need to keep hitting the corner, just rest the cursor there for a few ms/push "harder". The delay is there so you do not activate the corner each time you simply missed the button you wanted to click. You can change the sensitivity of the screen-edges in the system settings panel for Workspace/Screen Edges at the bottom. If you want them to activate instantly, then just set the delay to 0 ms. Also, if you experience graphical stutters, or issues in general then try changing the render-method under Desktop Effects/Advanced.
[QUOTE=Anderen2;45853868]You do not need to keep hitting the corner, just rest the cursor there for a few ms/push "harder". The delay is there so you do not activate the corner each time you simply missed the button you wanted to click. You can change the sensitivity of the screen-edges in the system settings panel for Workspace/Screen Edges at the bottom. If you want them to activate instantly, then just set the delay to 0 ms. Also, if you experience graphical stutters, or issues in general then try changing the render-method under Desktop Effects/Advanced.[/QUOTE] I probably worded myself badly, but yeah, I didn't really like that I had to rest/push my cursor into there as I feel it's more natural that it opens the second I hit the corner. I'll take another look at the sensitivity, thanks for mentioning! I tried OpenGL3.1 and 2.0 with raster and native on whatever the option was, I can't remember. all four has some animation stuttering and the whitelines between the window border and the window itself
Tried a tool that was supposed to boost pacman's download speeds, but it just broke shit horribly. After fighting a bit installing something, I decided to just pacman -Syu --force That was a mistake. [t]https://i.imgur.com/nIy7n0N.jpg[/t] Normally when pacman updates a config file, it stashes the new version into .pacnew or something. --force switches it into "fuck the old file, throw it into a .pacorig and write out new file to the location" Suddenly my user didn't exist anymore. shadow file was changed to a default one, so I couldn't su. sudo didn't function because I was a user that didn't exist. Kept a cool head, thought it true. Switched to another VTTY, root had no password in the default shadow so I just got in, removed the new files and moved the .pacorig files back into their rightful positions. Didn't even need to reboot. So, yeah, not doing that again in a while. Also, fuck powerpill, that shit just breaks everything. [editline]1st September 2014[/editline] Turns out the --force fucked up the package database, and the install is fucked. Files are intact, package database just has like, 20 packages installed according to pacman. I heard Gentoo is nice. Time to backup my files.
[QUOTE=nikomo;45855837]I heard Gentoo is nice. Time to backup my files.[/QUOTE] Usually I'd say some shit like "If you have any questions feel free to come to me on Steam" but I highly doubt that'd actually be necessary in your case :v:
Also, I never realized how big of a shithole the Arch community is. Commented on #archlinux that since I'm redoing my install, might as well look at other distros. "Sure, blame your mistake on the distro hurr" Fucking rejects.
[QUOTE=nikomo;45856041]Also, I never realized how big of a shithole the Arch community is. Commented on #archlinux that since I'm redoing my install, might as well look at other distros. "Sure, blame your mistake on the distro hurr" Fucking rejects.[/QUOTE] The arch community is like that, yeah, though I can remember similar things about Ubuntu. Although in that case, it was more like "Why would you ever want to do <thing that isn't explicitly spelled out on the ubuntu wiki>, you asshat", I guess. Also, prepare to spend more time than setting up Arch takes. Compiling is actually surprisingly fast, but you'll have to mess around with USE flags and whatnot. I like Gentoo from my experience. Oh, right, also, I never reported back about that: I started installing Gentoo on Friday night and got it in working order on Tuesday. I... had a few problems, I guess.
[QUOTE=esalaka;45856384]The arch community is like that, yeah, though I can remember similar things about Ubuntu. Although in that case, it was more like "Why would you ever want to do <thing that isn't explicitly spelled out on the ubuntu wiki>, you asshat", I guess.[/quote] #gentoo only yells at you if you're being truly stupid. They will tell you that doing some thing or other is stupid, but as long as you haven't done it yet they're pretty civil about it in my experience. [quote]Also, prepare to spend more time than setting up Arch takes. Compiling is actually surprisingly fast, but you'll have to mess around with USE flags and whatnot. I like Gentoo from my experience.[/quote] Mostly USE flags, and once you've got your main system nailed down (including your desktop and its various programs), it becomes fairly rare to even tweak those. CFLAGS is perfect out of the stage3 unless you want to change -march, and MAKEOPTS never needs something other than -j# (Gentoo handbook recommends number of cores + 1) [quote]Oh, right, also, I never reported back about that: I started installing Gentoo on Friday night and got it in working order on Tuesday. I... had a few problems, I guess.[/QUOTE] Like what?
I decided to try Gentoo once in a VM. it went fine, but then USE flags were introduced. I just couldn't wrap my head around it and was worried if I didn't use that USE flags something would break, etc etc. gave up at that point is there a way to accurately center items in the KDE panel? I tried using the spacers but I have to do it manually
Try a space on each side with "Set Flexible Size" checked.
[QUOTE=IpHa;45861647]Try a space on each side with "Set Flexible Size" checked.[/QUOTE] it seemed to work for a while, but when I open stuff like Steam or Spotify it quickly goes off center [t]http://i.imgur.com/Ey5ozHY.png[/t]
[QUOTE=PredGD;45862210]it seemed to work for a while, but when I open stuff like Steam or Spotify it quickly goes off center [t]http://i.imgur.com/Ey5ozHY.png[/t][/QUOTE] Set the one on the left to the correct size somehow then turn off flexible size. The right should still be flexible and adjust accordingly. [editline]1st September 2014[/editline] [QUOTE=PredGD;45860088]I decided to try Gentoo once in a VM. it went fine, but then USE flags were introduced. I just couldn't wrap my head around it and was worried if I didn't use that USE flags something would break, etc etc. gave up at that point[/QUOTE] USE flags are literally just "am i turning this feature on or off" emerge will throw a bitchfit if you try and do something that requires USE flags to be set a certain way (which is generally just package dependencies) so you generally can't break it because you didn't turn on USE="kde" or whatever
[QUOTE=lavacano;45865522] USE flags are literally just "am i turning this feature on or off" emerge will throw a bitchfit if you try and do something that requires USE flags to be set a certain way (which is generally just package dependencies) so you generally can't break it because you didn't turn on USE="kde" or whatever[/QUOTE] what if I need a USE flag later that I didn't activate during install? are they easy to enable after install?
[QUOTE=PredGD;45868792]what if I need a USE flag later that I didn't activate during install? are they easy to enable after install?[/QUOTE] Step one: Enable new use flags Step two: Run "emerge -avNuD @world" Step three: Wait for all changes to be propegated by recompiling the required packages. This is one of the features of Gentoo that I love sooo fucking much, but it also takes so fucking long on my netbook.
I liked the idea of having use flags. Is there a way to set use flags per package? like disable/enable $X only for package $Y?
[QUOTE=kaukassus;45869555]I liked the idea of having use flags. Is there a way to set use flags per package? like disable/enable $X only for package $Y?[/QUOTE] /etc/portage/packages.list/[package] The file [package] may need to be created, but it doesn't have to be named that of your package. You simply create a file in the /etc/portage/package.list/ directory, and enter the use flags like [code] sys-utils/udev someflag penis pulseaudio systemd static static-libs built-everything-in initramfs biggest-udev [/code] [editline]2nd September 2014[/editline] It is important to realize that /etc/portage/make.conf or /etc/make.conf are for GLOBAL use flags. That is, USE flags that are used by ALL packages. If you want to enable a feature for ONE package (or package group) only, then you should add a file or package entry the aforementioned way.
[QUOTE=mastersrp;45869742]/etc/portage/packages.list/[package] The file [package] may need to be created, but it doesn't have to be named that of your package. You simply create a file in the /etc/portage/package.list/ directory, and enter the use flags like [code] sys-utils/udev someflag penis pulseaudio systemd static static-libs built-everything-in initramfs biggest-udev [/code] [editline]2nd September 2014[/editline] It is important to realize that /etc/portage/make.conf or /etc/make.conf are for GLOBAL use flags. That is, USE flags that are used by ALL packages. If you want to enable a feature for ONE package (or package group) only, then you should add a file or package entry the aforementioned way.[/QUOTE] Cool. Might try gentoo on one of my spare Zenbooks.
[QUOTE=mastersrp;45869535]Step one: Enable new use flags Step two: Run "emerge -avNuD @world" Step three: Wait for all changes to be propegated by recompiling the required packages. This is one of the features of Gentoo that I love sooo fucking much, but it also takes so fucking long on my netbook.[/QUOTE] Normally if I'm just changing the flags for a specific package I just run "emerge -N package-here", because nine times out of ten I'm just turning on support for some file type I didn't need before or something.
[QUOTE=lavacano;45857895]CFLAGS is perfect out of the stage3 unless you want to change -march, and MAKEOPTS never needs something other than -j# (Gentoo handbook recommends number of cores + 1)[/QUOTE] You want -march=native and all the USE flags that enable native optimisations like the use of SSE. They only enable more potential optimisations, there is no loss. I think -march is even masked away on the rare occasion it might be a problem. -pipe is also nice - in case it wasn't there - because intermediate files are small and wasting time on writing them to disk (or pretending to, when they're removed before data is flushed) is kinda silly. [QUOTE=lavacano;45857895] Like what?[/QUOTE] Turned out UEFI was a bitch and that I didn't have any network interfaces that worked.
[QUOTE=lavacano;45857895]#gentoo only yells at you if you're being truly stupid. They will tell you that doing some thing or other is stupid, but as long as you haven't done it yet they're pretty civil about it in my experience.[/QUOTE] To be fair, pacman -Syu --force is just about the stupidest thing you can do in Arch. I'm kinda surprised there isn't an option like rm's --no-preserve-root that double checks that you want to break everything.
--force should be removed from pacman, or at least need an obtuse command to do it, because it breaks an Arch system so damn easily
[QUOTE=Lyokanthrope;45877428]--force should be removed from pacman, or at least need an obtuse command to do it, because it breaks an Arch system so damn easily[/QUOTE] "dd should ask for confirmation before writing to a storage device because you can easily wipe the wrong disk with it"
[QUOTE=Lyokanthrope;45877428]--force should be removed from pacman, or at least need an obtuse command to do it, because it breaks an Arch system so damn easily[/QUOTE] I remember having to use it a few times when switching something out for another thing that I know will work, but wouldn't let me remove as something depended on it. it has its place, but it's not something that should be used often unless you know the end result is gonna work out
[QUOTE=Lyokanthrope;45877428]--force should be removed from pacman, or at least need an obtuse command to do it, because it breaks an Arch system so damn easily[/QUOTE] The main use for --force is to basically serve as a retard magnet.
steam is fucking with me again [img]http://i.gyazo.com/7e118a55854a3d3e94e8450ae0fec9ea.png[/img] [sp]it doesn't work[/sp]
[QUOTE=esalaka;45874514]Turned out UEFI was a bitch and that I didn't have any network interfaces that worked.[/QUOTE] ahh UEFI, when does that ever work [QUOTE=Little Donny;45878797]steam is fucking with me again [img]http://i.gyazo.com/7e118a55854a3d3e94e8450ae0fec9ea.png[/img] [sp]it doesn't work[/sp][/QUOTE] According to a guy in the Linux thread on the Civ 5 Steam forum, [url=http://www.gamingonlinux.com/articles/borderlands-2-also-looks-like-its-coming-to-linux-update-confirmed.4235]this article confirms its legit[/url]. Never seen this website before though.
[QUOTE=esalaka;45874514]You want -march=native and all the USE flags that enable native optimisations like the use of SSE. They only enable more potential optimisations, there is no loss. I think -march is even masked away on the rare occasion it might be a problem. -pipe is also nice - in case it wasn't there - because intermediate files are small and wasting time on writing them to disk (or pretending to, when they're removed before data is flushed) is kinda silly. Turned out UEFI was a bitch and that I didn't have any network interfaces that worked.[/QUOTE] TinyCC doesn't have -pipe, which kinda sucks. It does use -pipe by default though, but there's no support for writing to intermediate files :v:
Sorry, you need to Log In to post a reply to this thread.