Jump to content


  • Content Count

  • Joined

  • Last visited

  • Days Won


Everything posted by uudruid74

  1. I wish there was an automatic installer where it looked at your hardware, made some recommendations and then let you how to install from there using a simple set of meta-packages. Ex: You probably don't want to install the latest kde or something on a 512Mb system, and you likely won't use it as a workstation, so that leaves tiny desktop with all the options trimmed, or embedded server. I started something along those lines, but I had to put it on the back burner.
  2. Odd - I had it set to 30 days. Maybe a bug in the uploader. I'll try it manually.. emerge --info http://pastebin.com/4xZVEBmV Xorg.log http://pastebin.com/KnAPZQrp
  3. new install, xorg 1.16.1_r1 (reporting working with these drivers by drobbins on 11/6 https://bugs.funtoo.org/browse/FL-1638), Xorg.log file http://pastebin.com/NaArJWnD , emerge --info http://pastebin.com/hvztpAkb , the at-drivers is 14.9.-r1 (same bug report). kernel is ck-sources 3.14.4 (configured by me) Yes, I read the install guide for Funtoo. And the one for Arch which is much more informative https://wiki.archlinux.org/index.php/AMD_Catalyst#Troubleshooting Before you ask, radeon is configured as module, but listed in /etc/modprobe.d/blacklist.conf so it shouldn't be loading. At least I know I can ignore that error and try something else.
  4. Thats what I needed to know. I figured it was just checking there and would check other directories next. Thanks
  5. OK - here is the only line in my logs that might explain: Taro ~ # grep '(EE)' /var/log/Xorg.0.log (WW) warning, (EE) error, (NI) not implemented, (??) unknown. [ 478.015] (EE) AIGLX error: failed to open /usr/X11R6/lib64/modules/dri/fglrx_dri.so, error[/usr/X11R6/lib64/modules/dri/fglrx_dri.so: cannot open shared object file: No such file or directory] This is odd because the file is in /usr/lib64/modules/dri. Why is it looking in the wrong place and how do I tell it to look in the right place? but later, it says .. [ 478.266] ukiOpenByBusid: ukiGetBusid reports PCI:0:1:0 [ 478.904] (II) AIGLX: Loaded and initialized OpenGL driver(II) GLX: Initialized DRI GL provider for screen 0 So .. did it initialize or not? Did it finally look in the right place and find it? Am I chasing shadows? The X server starts up, initializes the monitors (no picture though), and then shuts down. It never says WHY it shuts down. I can pastebin the full log if anyone wants to read it. However, it leaves my screen in an unusable state. Likely, because of: [ 481.169] (II) fglrx(0): Restoring Recent Mode via PCS is not supported in RANDR 1.2 capable environments So ... once I try starting it, I have to reboot! That makes debugging this myself time consuming. Anyone have any suggestions, or seen this before?
  6. 486s? My 8Mhz Atari ST can open a window faster than my multi-Ghz Linux box. Application load speed was about the same and considering how slow that old hard drive was .... Vi mode inside emacs ? Wow. My head exploded. Emacs really DOES do everything. Thats like having an Amiga mode inside your Atari. Oh wait .... that was called Spectrum 512. We did have that, we just didn't admit it. It might have ended the war. And the MCIBTYC wars spurned years of healthy innovation. Bringing back the Desktop wars is tempting, but these days its more of a foot fight - no one rallies behind a cause, they just sling food at targets all over the place. I use the evil mouse mode in vim. Latency I can kind of understand. Linux wasn't designed for low-latency, and it has a lot going on under the hood that has to be protected from concurrent access - which means a lot of nasty locking. Most of the design choices have been cleaned up and latency issues are getting better, but there is still work to be done. Thats why I don't believe that the same installation should be used for servers and desktops both. There are a lot of ways I'd configure them differently, and the kernel at the very least should be different. But there is also a difference between a hard real-time application that needs absolute latency at the expense of all else (RT patch set), and a desktop that should simply be low-latency and not let your video player skip when you multitask (CK patch set). And of course, on a server your video player be damned - we're gonna do it the fast way and serve as many database connections as possible. Most desktop linux systems only have partial low-latency patches - being stuck in the middle. I just sold my old 3B2 - the ad said to bring a truck and come get it before I take it to the landfill. He actually paid me to ship it to him. I forget if its 4 or 8MB of RAM, dual 30MB drives I think. Not sure. Don't think that model even had a hardware MMU, but it would run a dozen users on it at once without a noticeable slowdown. All text based via serial ports, but still impressive multitasking for the day.
  7. I run ati-drivers which build against the kernel headers. I happen to know that enough changed when 3.16 was released the ati-drivers would fail to build its kernel module, and that was with kernel headers that actually matched the running kernel. So, knowing the API changed that much in 3.16, running a 3.13 kernel and headers for 3.17 just sounds like suicide to me, especially since I need the ATI drivers because they magically fix some LyX issues and I can't live without LyX. But - you are guys are telling me that it won't hurt, and that I can't stop it from doing its thing anyway. I just don't see why I would need 2 copies in the first place. Or don't the kernel sources come with headers? *sigh* If they don't have their own copy, then I'd be afraid to rebuild the kernel with mis-matched headers knowing how much changed from release to release of the kernel. I know libc stuff won't break, but when I next get a video driver update that refuses to install because the kernel got updated ... and most modern distros now give you a black screen if the drivers don't install and they have cntrl-alt-backspace turned off. Elementary even has terminal switching turned off. But thats okay, this is like Windows now - we can reboot into "Safe Mode". Thats why I'm switching over to Funtoo - I'm tired of being told what I can and can't do with my own computer.
  8. It didn't used to be that way. Today, we are integrating search engines into desktops (a bad interface on top of a security and privacy violation) rather than fixing bugs. I was just told that the inconsistent interface items in Elementary (some applications can't change themes and stuck on "dark", and if you change the rest of the windows to dark to match than your notifications are black on black - *doh* - idiots!) The reply (after about 3 or 4 months) is that is an intentional developer feature. The devs can't change there own theme that they have to be locked in to one that is non-functional!?? I was trying to figure out why I could get an X connection over tcp the other day, in-spite of the fact that I changed my /etc/X11/xinit/xserverrc. I did some research and lightdm intentionally has it hard-coded to ignore xserverrc (which worked fine) and refuse tcp connections for security purposes. My house is behind a double-nat (no incoming connections possible) AND I have a Cisco ASA - I don't care about security. There was a patch made so that you could turn on listening over TCP with a cryptic configuration parameter (what happened to my shell scripts?), but this feature seems to be broken - it doesn't work. Why are they removing functionality from my apps? There are so many cool things you can do with X, but I suppose they'll all be gone once we're forced into Wayland. And in the old days, the developers were fewer, but they were rock-solid. Now its a huge ecosystem - too many cooks spoil the soup. Its like Gentoo vs Funtoo - a single BDFL keeps the direction focused. Pulseaudio is okay, but it seems to be kinda resource heavy. I like being able to reroute audio at will, have different apps default to different audio devices (I have many), or broadcast to multiple devices ... and while it works with jack with just an extra click, they should be integrated. Consolekit I kinda understand. Its a really ancient security problem that was never addressed really well and every distro did things differently and it made using pluggable devices problematic sometimes. I don't like emacs, but I hear you on latex! I cheat and use LyX. Awesome program, but I tend to have slow display issues - thats the reason I use the ati binary drivers - they make my LyX performance problems go away. I don't care about games. Gstreamer makes a lot of sense. Its better to consolidate the APIs so that each program doesn't have a mess of libraries bloating the system. Then you can work on optimization instead of each program trying to deal with compatibility and optimization on its own. The new Gnome is a bit resource heavy, but I after using it, I kinda like it. I hear the old ones weren't as good. And I don't like KDE at all, but at least we get a choice. Elementary OS won't let me install Gnome :/ Thats why I'm moving over to Funtoo (that and I hate systemd and like the direction Funtoo is going).
  9. Can you explain to me what that means? And I just got the old sandbox violation back. Its not consistent with what error it gives me :/
  10. Did you have the vala USE flag on? Masking that flag for this build will fix it, but its kinda pointless to have the flag if it doesn't work. And I just did a sync a few hours ago and it didn't fix it. I just did ANOTHER sync (I'm sure glad funtoo uses git and not rsync) and it looks like it might work this time! I always update dependencies and such, so its pulling in a few updates before it does gedit - and its done! SOLVED I know that packages are sometimes masked for testing. Is it possible to mask a package by USE flags and version and not just version? If this were possible, you could get the latest version where a particular set of USE flags was tested and working. If you need a newer version, turn off a broken flag to unmask the newer one. If you needed to add a USE flag, it would automatically mask the package version that has problems and warn the user you have to downgrade. But that would depend on a lot of community feedback as to what works and what doesn't. Anyway - it was just an idea.
  11. The sandbox violation went away!!! But, it still fails ... but the log looks clean. Look: Emerge: checking whether to build static libraries... yes checking how to run the C++ preprocessor... x86_64-pc-linux-gnu-g++ -E config.status: creating ext/phar/phar.1 config.status: creating ext/phar/phar.phar.1 config.status: creating main/php_config.h config.status: executing libtool commands config.status: executing default commands >>> Source configured. >>> Failed to emerge dev-lang/php-5.5.19, Log file: >>> '/var/tmp/portage/dev-lang/php-5.5.19/temp/build.log' The log ends with "Source configured". Yes, I have bash for /bin/sh ... its not the issue. Pretty much the entire system has been rebuilt. However, I found one thing in the log that looks suspect - what do you think? ESC[33;01m*ESC[0m This package has a configure.in file which has long been deprecated. Please ESC[33;01m*ESC[0m update it to use configure.ac instead as newer versions of autotools will die ESC[33;01m*ESC[0m when it finds this file. See https://bugs.gentoo.org/426262 for details. ESC[32;01m*ESC[0m Running autoconf ... So .. do I have to downgrade autotools, emerge php and then upgrade autotools again?!?
  12. It's not that I don't know how. I'm busy USING the system. I've decided to use ShellInABox for a project and it hasn't been updated in about 2 years, so I'm picking up all the patches and forks people have dropped all over the net, plus fixing a bunch of stuff myself and reconfiguring how it handles colors, adding a color reducer for programs that think your terminal can handle 256 color ... *sigh* ... and its all in Javascript. Haven't used that in ages. I just assumed that after a decade this stuff would be more mature. However, it seems like a regression. I used to use Gentoo a long time ago. In fact, a company I worked for (back in the dark ages) claims that their network security product successfully protected Spamhaus.org from a massive DDOS attack. Halloween ... 2004? Nope! The applicance failed and was taken out of the loop. What kept the site up was me sticking a nice little filter line into the Squid proxy .. running GENTOO!! Very nice set-up, too. I had everything served out of LDAP with a couple scripts for the few things that couldn't read the tree directly, with a nice web interface. Very smooth. And I think I was running ~arch back then. Now that seems to be common. I'd really like to see a bit more stability where things are tested a bit more. The solution seems to be "sync and try again", which might fix problem or pick up another ebuild that will break something else. I know Drobbins was working on a "stable tree" idea, but I haven't seen any completion announcements.
  13. But .. I have the whole kernel sources including the headers. Installing headers for a different version that may have a different set of patches doesn't seem right. I guess I'll let it. :/ Can't break it any more than it already is.
  14. OK, I have my kernel in @system, not in @world, and my kernel sources don't support 3.17 yet because its ck-sources, nor do I want to upgrade my kernel. I'm tired of compiling and tired of stuff being broken. WHY is it trying to install kernel-headers 3.17-r1? My kernel is 3.13, so this sounds like a really BAD idea. Shouldn't portage be smart enough not to do this? Maybe funtoo was a bad idea. Weeks now and still not finished installing! This shouldn't be this difficult. I only did a sync because it was supposed to fix gedit's vapigen thing, and its still broken just giving me different error (see other thread), php is still not building due to sandbox violations, and now I have a new problem I didn't have before. Next step is a hammer! Anyone know how to fix this??
  15. Fresh sync emerge: there are no ebuilds built with USE flags to satisfy "dev-lang/vala:0.26[vapigen]". !!! One of the following packages is required to complete your request: - dev-lang/vala-0.26.1::gentoo (Missing IUSE: vapigen) (dependency required by "app-editors/gedit-3.14.0[vala]" [ebuild]) (dependency required by "gedit" [argument]) I'm too tired to look at it
  16. uudruid74


    Musl on the other hand, I've heard of and it looks promising. There are people using it on Gentoo, but it looks like the support is pretty preliminary. I would actually like to see it get better support for bloat-reduction. Linux is getting FAT instead of FAST.
  17. Different problem, different topic, sorry. I just thought you may have remembered it from earlier. Still not sure if its a bug I need to report and waste people's time with, or something else ... http://forums.funtoo.org/index.php?/topic/270-cant-emerge-php-sandbox-violation/
  18. I did a similar trick having the Documents, Pictures, Videos, etc linked to the Windows versions of those directories on my Dad's laptop. That shares Linux and Windows files pretty seamlessly. I also did a trick where I can boot other versions of Linux and then boot the other in a virtual machine. The one in the virtual machine won't be able to see the shared partition and won't mount it, but it fails over to a network mount (shared by the host OS that does have it mounted) in the same location. You won't be able to share the base of your home directory, just subdirectories, but this is probably more organized that way. You could even make symlinks for ~/.cache and such.
  19. My only comment is that Oracle VirtualBox may not run Linux guests that well, but it works really well with a Win7 guest. I have some test study materials that are Windoze-only (and wine/play-on-linux won't run it in-spite of the fact that the .exe is written in java and needs Sun/Oracle java run-time to run - so much for portability), but the virtual machine even has a seamless mode. I keep my linux dock on the bottom and the Win7 one on the top and both can share the desktop more or less seamlessly. The linux dock only hides when its covered so it stays accessibly and the Windows task-bar only un-hides when you bump the screen edge, so it stays out of my way. I can definately recommend it over a dual-boot unless you need Direct3D or games. Then again, I have 8GB of RAM on my laptop so if you run with less RAM, the performance may not be as good.
  20. OK cool. Will try it tonight (I removed the vala flag for that build to work around it for now). Any ideas on PHP? I've re-emerged the whole system and PHP is the only one that refuses to build :/ Maybe it will be better after the sync. I just don't like syncing that often because I want to stick with a more or less stable set of packages that all build correctly, plus we're bandwith limited here so running out of monthly allotment is an issue.
  21. configure of gedit (with the vala use flag, but manually running ./configure --enable-vala=yes) says ... checking whether to forbid deprecated symbols... no checking for itstool... itstool checking for xmllint... xmllint checking for gobject-introspection... yes checking for pkg-config... (cached) /usr/bin/pkg-config checking pkg-config is at least version 0.9.0... yes configure: error: vapigen >= 0.25.1 not found Taro gedit-3.14.0 # vapigen-0.2 vapigen-0.22 vapigen-0.24 vapigen-0.26 OK, here is the section of ./configure that is failing. Notice all the tests that don't have variables in them. esac if test "x" = "x"; then : vapigen_pkg_name=vapigen else vapigen_pkg_name=vapigen- fi if test "x0.25.1" = "x"; then : vapigen_pkg="$vapigen_pkg_name" else vapigen_pkg="$vapigen_pkg_name >= 0.25.1" fi Is this a bug in the ebuild? If so, how did it get unmasked? Or is there no unit testing to make sure each USE flag works?
  22. Have you see the way grub is configured on the Gentoo liveCD? Doesn't look like grub at all except for the "Welcome to Grub" printed by the EFI loader right before the graphical menu starts. Even boots the kernel in a little window! I have no idea how they pulled that off yet, but I'll be looking into it.
  23. Couple questions since we are on the topic. Will Grub scale the given image to the current resolution, or do you have to provide a copy of the image in every resolution? Is there a tutorial on how to change the menu size? I've seen the menus placed in various parts of the screen, changed to use icons, and all sorts of stuff. The last Gentoo live DVD is a good example. Its a big download, but the grub on it is newer than what funtoo has available and the configuration is very well done! In the loopback mount that you did, have you ever tried to grab the ISO off NFS? I think its possible. And if grub can do that (would need NFS drivers in grub) then you should be able to chainload the ISO image as if it was a CD without having to give it the kernel and initrd lines ... just chainload to whatever secondary bootloader is on the medium. I was thinking that with some careful scripting, you could have an NFS server with a bunch of ISOs and a script that generates a grub config file for all those entries. You would then just need a grub menu item that loads the remote config file. I guess grub can load files through tftp. Anyone tried to load a whole ISO via tftpboot and loopback it in grub?
  24. Take your known "good/stable" kernel image and initrd and copy them to new names that genkernel won't overwrite. The problem with automatically doing this is that you might be running genkernel because the old one doesn't work, which would overwrite the other ".old" that is good, or you end up with a million copies of kernels (like my Ubuntu-based system that likes to upgrade the kernel and break shit all the time and leave with a million kernels in my grub menu.
  • Create New...