Conky font differences under Arch compared to Ubuntu [SOLVED]

I'm using the same basic .conkyrc when I'm booted into Arch as I do when I'm booted Ubuntu.  For some reason, the one under Ubuntu looks different font-wise.  In the screenshot below, Arch has the light blue background while Ubuntu has the slate colored one.  Anyone know what might be causing this?
Here is the first part of the ~/.conkyrc
background no
own_window yes
own_window_type override
own_window_transparent yes
own_window_hints undecorated,below,sticky,skip_taskbar,skip_pager
out_to_console no
# X font when Xft is disabled, you can pick one with program xfontsel
#font 7x12
#font 6x10
#font 7x13
#font 8x13
#font 7x12
#font *mintsmild.se*
#font -*-*-*-*-*-*-34-*-*-*-*-*-*-*
#font -artwiz-snap-normal-r-normal-*-*-100-*-*-p-*-iso8859-1
# Use Xft?
use_xft yes
# Xft font when Xft is enabled
xftfont Bitstream Vera Sans Mono:size=8
#own_window_transparent no
#own_window_colour hotpink
# Text alpha when using Xft
xftalpha 0.8
on_bottom yes
# Update interval in seconds
update_interval 2
# Create own window instead of using desktop (required in nautilus)
#own_window no
# Use double buffering (reduces flicker, may not work for everyone)
double_buffer yes
# Minimum size of text area
#minimum_size 250 5
maximum_width 258
# Draw shades?
draw_shades no
# Draw outlines?
draw_outline no
# Draw borders around text
draw_borders no
# Stippled borders?
stippled_borders 10
# border margins
border_margin 4
# border width
border_width 1
# Default colors and also border colors
default_color white
default_shade_color white
default_outline_color white
# Text alignment, other possible values are commented
#alignment top_left
#minimum_size 10 10
#alignment top_right
alignment bottom_left
#alignment bottom_right
# Gap between borders of screen and text
gap_x 12
gap_y 37
# Add spaces to keep things from moving about? This only affects certain objects.
use_spacer no
# Subtract file system buffers from used memory?
no_buffers yes
# set to yes if you want all text to be in uppercase
uppercase no
EDIT: the solution to this problem is described in post #12.
Last edited by graysky (2009-04-25 14:32:59)

Ashren wrote:Please check the output of "xdpyinfo | grep dots" it usually should be 96x96 dpi. My bet is that your dpi is wrong. If you're in KDE/Gnome you set the dpi in the DE. If you're using something else one solution is to add "xrandr --screen 0 --dpi 96x96" to your .xinitrc.
Here is the output:
$ xdpyinfo | grep dots
resolution: 90x88 dots per inch
I'm using Gnome but can't seem to locate a section to change my dpi.  I'm using the nvidia driver (8800GS) but didn't see an area under nvidia-settings to change it either.  I tried that xrandr line you proposed, upon restarting gdm, the setting didn't take:
$ xdpyinfo | grep dots
resolution: 90x88 dots per inch
Here is my ~/.xinitrc
#!/bin/sh
# ~/.xinitrc
# Executed by startx (run your window manager from here)
exec gnome-session
xrandr --screen 0 --dpi 96x96
Thanks!
Last edited by graysky (2009-04-23 18:37:22)

Similar Messages

  • Font differences between Arch and Fedora (Hyperworks)

    Anyone in Arch land running Altair Hyperworks?  I know that it is supported only on Red Hat Enterprise or SUSE Enterprise, but I believe that it will run on Fedora as well, so I thought I'd give it a whirl on Arch.  It seems to have an issue with missing (or not finding) fonts.  As far as I can tell, I have all the same fonts on my Arch install as I did in Fedora.  I'm guessing that this is due to differences in the way the font folders are laid out between Arch and Fedora.  Anyone got any suggestions before I go randomly poking around in /usr/share/fonts?

    Sorry for bringing back old post.
    But have you or anyone had any suggestions to run Altair Hyperworks on Arch?

  • Making Gnome in Arch more like Ubuntu [SOLVED]

    Hey y'all.... I've always been a Kde guy, But I decided to switch to Gnome....
    I like Gnome on Ubuntu.... but Arch ofcoarse has Vanilla Gnome which is slightly different.....
    Does anybody know how to get Nautilus in Arch to be like the one in ubuntu... ???
    the Ubuntu version of Nautilus has alot more detail in it and doesn't open seperate windows every time you open something....
    maybe theres a patched version of Nautilus on arch that im not aware of?
    cheers
    Last edited by kaddy (2010-03-22 01:42:01)

    kaddy wrote:the Ubuntu version of Nautilus has alot more detail
    Perhaps you should specify this a bit better. What do you mean by "more detail"?
    Thumbnails and that sort of things?
    in it and doesn't open seperate windows every time you open something....
    I don't use Nautilus myself anymore, but that was a setting back in 2006. So I bet it still is. Have you checked Preferences for this?
    Last edited by Ultraman (2010-03-22 01:02:58)

  • Infinality-bundle-fonts: a free multilingual font collection for Arch

    infinality-bundle-fonts: a free multilingual font collection for Arch Linux
    infinality-bundle-fonts is meant to be a complete, 'install-and-forget' solution for most (Arch) Linux users looking for easy access to common type-faces diversity needed to create and reproduce (hyper)text documents. It consists of freely available, hand-picked fonts providing correct, uniform and high quality rendering of multilingual content.
    Obligatory teaser
    click
    Installation instructions
    See Infinality-bundle+fonts.
    Technical information and user notes
    Popular proprietary fonts substitutions
    See /etc/fonts/conf.avail.infinality/free/37-repl-global-free.conf.
    Default sans-serif, serif, monospace, fantasy, cursive
    See /etc/fonts/conf.avail.infinality/free/60-latin-free.conf.
    Languages covered and special cases
    Wikipedia was used as a reference when testing Latin and non-Latin linguistic scenarios and I believe that the majority of users should be satisfied with the results (the completeness, rendering quality, readability, clarity, coherence… you name it).
    If in doubt, you can easily check which font family is used to display a particular script:
    [~] $ fc-match :lang=ja
    sawarabi-gothic-medium.ttf: "Sawarabi Gothic" "Medium"
    Before you install a third-party font package, first check if it is already present in the infinality-bundle-fonts repository.
    The default sans family is Noto Sans. However, in order to preserve the correct layout of certain web documents, Liberation Sans will remain the replacement for Arial. The width difference between the two could be problematic for certain websites prioritizing Arial/Helvetica over 'anything sans' (rather than 'anything serif'). Websites intentionally designed to use any sans font will select Noto Sans by default.
    There is an extensive choice of available serif type-faces: the default is Heuristica, others include Crimson Text, Merriweather, TeX Gyre Termes, Gentium family, and more.
    A few popular font packages available in the Arch Linux official repositories were re-packed in order to avoid rendering issues.
    A few packages available in the AUR were re-packed for compatibility reasons.
    You will be notified if a package you already have in your system should be replaced with a corresponding one from the infinality-bundle-fonts repository.  If this is the case, just hit 'Y' to accept and install the new one.
    Additional font files can be found in infinality-bundle-fonts-extra group.  Some may be handy extensions for particular scripts (like 'ttf-dejavusans-yunati-*-ibx'), others are strictly optional and task specific.  The 'extra' group is expected to offer those few quality bits that users most often need to use but that do not belong to the main set. Suggestions are welcome. Note: 'extra' is not a place for 10 mono / sans / decorative type-faces, etc. This is technically impossible due to server bandwidth limits and practically against the usability principle that a well organized general purpose font collection should offer.
    Licensing
    The files available in the infinality-bundle-fonts repository are freely available for download, redistribution, personal and/or commercial use. 95% of the fonts are licensed under the GPL, Apache or OFL license. The remaining 5% can still be freely distributed and used under certain conditions specified by the author and/or the foundry. Please, consult a particular license for details if a proper license matters to you.
    Sources and build scripts
    All source files are available in the usual place:
    PKGBUILD
    Enjoy.
    Last edited by bohoomil (2013-12-04 23:29:11)

    bohoomil wrote:
    Thanks -- I will re-build and re-upload the package in a minute.
    Edit: OK, done. ttf-chromeos-fonts has to be in conflicts=() because it provides exactly the same content as ttf-chromeos-ib. ttf-chromeos-extra-fonts was removed.
    I say AND: conjuntion that mean both in this case conflict=('ttf-chromeos-fonts' 'ttf-chromes-extra-fonts')
    before
    ttf-chromeos-ib: /usr/share/fonts/TTF/Arimo-Bold.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Arimo-BoldItalic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Arimo-Italic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Arimo-Regular.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Cousine-Bold.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Cousine-BoldItalic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Cousine-Italic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Cousine-Regular.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Tinos-Bold.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Tinos-BoldItalic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Tinos-Italic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Tinos-Regular.ttf existe en el sistema de archivos
    now
    ttf-chromeos-ib: /usr/share/fonts/TTF/Arimo-Bold.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Arimo-BoldItalic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Arimo-Italic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Arimo-Regular.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Cousine-Bold.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Cousine-BoldItalic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Cousine-Italic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Cousine-Regular.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Tinos-Bold.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Tinos-BoldItalic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Tinos-Italic.ttf existe en el sistema de archivos
    ttf-chromeos-ib: /usr/share/fonts/TTF/Tinos-Regular.ttf existe en el sistema de archivos
    ttf-lohit-oriya-ib: /usr/share/fonts/TTF/Lohit-Oriya.ttf existe en el sistema de archivos
    ttf-lohit-punjabi-ib: /usr/share/fonts/TTF/Lohit-Punjabi.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansArmenian-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansArmenian-Regular.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansDevanagari-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansDevanagari-Regular.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansDevanagariUI-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansDevanagariUI-Regular.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansEthiopic-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansEthiopic-Regular.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansGeorgian-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansGeorgian-Regular.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansHebrew-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansHebrew-Regular.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansTamil-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansTamil-Regular.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansTamilUI-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansTamilUI-Regular.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansThai-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansThai-Regular.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansThaiUI-Bold.ttf existe en el sistema de archivos
    ttf-noto-sans-multilang-ib: /usr/share/fonts/TTF/NotoSansThaiUI-Regular.ttf existe en el sistema de archivos
    ttf-noto-serif-ib: /usr/share/fonts/TTF/NotoSerif-Bold.ttf existe en el sistema de archivos
    ttf-noto-serif-ib: /usr/share/fonts/TTF/NotoSerif-BoldItalic.ttf existe en el sistema de archivos
    ttf-noto-serif-ib: /usr/share/fonts/TTF/NotoSerif-Italic.ttf existe en el sistema de archivos
    ttf-noto-serif-ib: /usr/share/fonts/TTF/NotoSerif-Regular.ttf existe en el sistema de archivos
    ttf-noto-serif-multilang-ib: /usr/share/fonts/TTF/NotoSerifArmenian-Bold.ttf existe en el sistema de archivos
    ttf-noto-serif-multilang-ib: /usr/share/fonts/TTF/NotoSerifArmenian-Regular.ttf existe en el sistema de archivos
    ttf-noto-serif-multilang-ib: /usr/share/fonts/TTF/NotoSerifGeorgian-Bold.ttf existe en el sistema de archivos
    ttf-noto-serif-multilang-ib: /usr/share/fonts/TTF/NotoSerifGeorgian-Regular.ttf existe en el sistema de archivos
    ttf-noto-serif-multilang-ib: /usr/share/fonts/TTF/NotoSerifThai-Bold.ttf existe en el sistema de archivos
    ttf-noto-serif-multilang-ib: /usr/share/fonts/TTF/NotoSerifThai-Regular.ttf existe en el sistema de archivos

  • Progress on Unity under Arch Linux!

    See here for information about the new GNOME 3.12-compatible packages: https://bbs.archlinux.org/viewtopic.php … 3#p1404683
    I'm now on IRC! Come join us at #unityforarch on Freenode
    To install Unity from my repos:
    See the wiki: https://wiki.archlinux.org/index.php/un … mmended.29
    To install Unity from source:
    See the wiki: https://wiki.archlinux.org/index.php/unity#From_source
    -- You probably don't want to read anything below --
    The story
    So...rather than wasting internet bandwith to download a new Ubuntu ISO to test out the new Unity features, I decided to try to make it work under Arch Linux. It took a whole lot longer than I expected to get it even partially working. So, here's my story:
    Knowing that Unity isn't in the main repositories, I went the AUR's website and looked for a user created Unity package. That didn't go too well. The Unity package hasn't been updated for 6 months. D'oh! I decided to download the existing PKGBUILD and modify it to work with the Unity 4.xx series. After changing the version number, I tried to "makepkg" it, and was greeted with a message about installing Compiz 0.9.x. I thought it would be an easy install. It was quite the opposite. Compiz's install prefix was set to /opt/unity, but FindCompiz cmake build file expected Compiz to be in /usr, so none of the Compiz packages, except for compiz-core would compile. Then, I tried reinstalling compiz-core, but this time, changing the prefix to /usr. The compiled package ended up being only a few kilobytes big. I guess the mouse wheel was invented for a reason. I looked at the PKGBUILD again, only to find that there was a line at the very bottom that ran "rm -rf ${pkgdir}/usr". That explains a lot! I ended up adopting all the compiz*-git packages and fixing them so they would compile and install.
    So, now that Compiz is working (restarted and tested just to make sure I didn't waste my time with something that didn't work), I went on to install the rest of the dependencies listed in the Unity PKGBUILD file. That went relatively well. I was so happy after seeing the progress counter go up after running "makepkg", but at about 8%, gcc spat out an error about an undeclared function (sorry, I forgot what the function was). Natually, I went to Google and searched the name of the function. 0 results! Exactly was I was looking for! I ended up downloading the Ubuntu 11.10 Alpha 3 ISO and running "find -type f /usr/lib | xargs objdump -T | grep the_function". The problem lied in the libindicator package. There was a newer version available which contained that function. I have no idea why a package that's only 0.02 versions ahead of the AUR package would contain new functions...
    Next! Utouch...ugh...great memories! Not! I was so glad that I had fixed the utouch packages earlier (for touchegg to work). I was too frustrated from compiz and libindicator to try to compile more stuff.
    Cmake. Whoever created the CMakeLists.txt file didn't list all the dependencies required. So after running "makepkg" 10 billion times, waiting for "somebodydidntputthisincmake.h not found" errors to appear, I finally got all the dependencies I needed installed...or so I thought. After installing and compiling all these dependencies, the cmake only continues 3% further before encountering another cryptic gcc error. This time, there no error about a file not being found. So not knowing what dependency was missing, I headed over to http://packages.ubuntu.com and downloaded the Unity DEB source to find the dependencies in then debian/control file. After install those few dependencies that I missed, I ran "makepkg" again, hoping that it would finally compile successfully. CMake went a little further--5% further to be exact--before running into another error. It complained about DndSourceDragBegin() having two return types. Sure, enough "./plugins/unityshell/src/ResultViewGrid.h" had the return type as boolean and "/usr/include/Nux-1.0/Nux/InputArea.h" had the return type as void. WTF? How the heck does this even compile under 11.10???
    After changing void to bool in "/usr/include/Nux-1.0/Nux/InputArea.h", I ran "makepkg" once again anxiously waiting to the see the line "Finished making: unity 4.10.2". CMake compiled about 35% before running into error about an undeclared gtk function. Nooooooooooooo!!! I wasn't brave enough to install the git version of gtk3, so I created a chroot, installed the base packages, and installed all of those dependencies fairly quickly (it gets a lot easier after doing it so many times).
    Moving on to gtk3. After cloning the ~200MB git repository, autotools spits out an error about cairo-gl missing. So, I proceeded to install the cairo-gl-git package, which failed to compile (it compiled successfully outside of the chroot...). GREAT. So, Unity fails to compile because GTK version is too old, and GTK failed to compile because cairo-gl is missing, and cairo-gl fails to compile because I'm in a chroot. GAHHH!!! While thinking about throwing the computer out of the window, I searched the AUR for other GTK3 packages. I just happened to find a package named "GTK3-UBUNTU"! That package was still at version 3.0, but it was pretty easy to get the patches and source code for 3.1 from the Ubuntu GTK source package.
    So, FINALLY, Unity compiles. I was so darn happy, I didn't even care if it ran or not. I logged out and logged back into the GNOME 3 fallback mode, and entered the chroot. After running "xhost +SI:localuser:chenxiaolong" to run X11 apps in the chroot, I crossed my fingers and ran "DISPLAY=:0.0 unity --replace". It failed with python 3 complaining about missing modules. That's okay, since the Unity launch script is written in python 2. I changed the shebang line in "/usr/bin/unity" to point to python 2 and ran "DISPLAY=:0.0 unity --replace". It didn't necessarily fail, but it didn't succeed either. It didn't print out any error messages. Weird... I thought I'd try enabling Unity from the compiz settings manager then. I ran "DISPLAY=:0.0 compiz --replace" and "DISPLAY=:0.0 ccsm" and enabled the Unity plugin. Unity runs! Although nothing shows on the screen, it runs! It shows up in the process list! Woohoo!
    And that's about how far I got. There were quite a few Vala errors during the compiling process (I forgot which package it was), which is probably why Unity won't appear. I'll try again later with the vala-devel or vala-git package and hopefully Unity will work then. Here are screenshots of what I've gotten working so far:
    http://i.imgur.com/7F1fm.jpg
    http://i.imgur.com/zGNJc.jpg
    http://i.imgur.com/3mCgd.jpg
    By then way, I love the simplicity of pacman and the AUR. I can't imagine how long this would have taken with other package managers.
    Moderator edit:  Do not place large images in line.  If you want, you may embed links to thumbnails inside url tags.
    Last edited by chenxiaolong (2014-04-15 17:11:04)

    City-busz: I'm getting a ton of Vala errors when I compile libunity (AUR version) with vala or vala-devel. libunity fails to compile with vala-git. I'll try your packages in a virtual machine and see how they work on 64 bit.
    In the meantime, Unity still fails to show up: http://i.imgur.com/btPwo.png I'll try out your PKGBUILDS and see how that works. I'm glad there are people who want to port Unity to Arch Linux
    EDIT: City-busz: Just to let you know, Unity will fail to compile at around 45% with GTK 3.0. Here's my source packaage for Ubuntu's GTK 3.1: http://ubuntuone.com/p/1EzX/ It contains all of the patches in the Ubuntu source package. I'm not sure if all the patches are needed, but GTK compiles fine with all of them.
    EDIT2: Right now, I'm trying to compile Vala 0.10.4, then version used in Ubuntu 11.10. Hopefully that will eliminate some of the Vala errors.
    EDIT3: Vala 0.10 is too old. 0.12 and 0.14 are also in the Ubuntu repository. Trying those...
    EDIT4: 0.14 is actually 0.13.1. Gah... Vala takes longer to compile under VirtualBox than GTK3...
    EDIT5: Okay...so VirtualBox "helpfully" became slow enough that I could read the error messages. The Vala error messages aren't actually error messages, but rather warnings about unused methods. I wonder what prevents Unity from running then...
    Last edited by chenxiaolong (2011-08-30 02:30:29)

  • Font difference between MS WORD and Adobe Acrobat Pro

    I am facing an issue with Font difference between the PDF's which are created through MS word "Save as PDF" utility and Adobe PDF maker add-on. Let me explain what my analysis detail.
    1. Both MS word and Adobe acrobat using the font from the windows\fonts folder where my font Univers ATT font resides.  I have confirmed this with the Acrobat distiller. below is the screenshot.
    2. If I check the font properties through File->properties->Fonts tab both PDF font properties looks same.
    Save as PDF
    Adobe PDF
    When comparing the PDF we are able to see the font formatting mismatch between these two PDF. Below screenshot.
    Please advise me how to resolve the issue. The form should be match in formatting level also in order to proceed the implementation in my project.
    Expecting your answer soon.

    Thank you Bill.
    Actually the difference not showing until we are selecting the Formatting option. The below screenshots illustrate the same.
    Comparing two documents:
    The difference not showing before selecting formatting.
    Selecting the formatting option.
    Once selected the formatting I am getting the formatting level difference between the PDF's. One is created with MS word SAVE AS PDF utility. The other PDF created with ADOBE PDFMAKER.
    The comment pop-up clearly says in terms of font, fill color there should be difference. But I am not sure how Compare documents option comparing and showing the result. What all are the factors would be consider during comparison. Please help. Until resolving the issue I can't resume my project. Thanks in advance.

  • Differences between Arch linux and RHEL-based Distros?

    Hi there!
    So, I am officially trying to make the permanent switch from Windows to Linux. I've used Linux in the past, from Ubuntu, to Fedora, to Mint, and I've always liked Arch the most. Nothing beats the feeling of an OS you had a hand in setting up.
    I'm wondering though, what are the differences in Arch vs distros like Red Hat, Fedora, and CentOS? I recently picked up a book called, "The Linux Bible" which provides a course-like approach to learning the intricacies of Linux. I'm wondering if it would be easily possible to adapt the lessons from that to Arch, or to use Fedora or another RHEL-based distro like it suggests.
    Thanks

    The biggest issue I find is with SE Linux. I don't know if this is default in RHEL itself but Fedora uses it. If I understood it properly, though, I doubt it would be such an issue!
    EDIT: I think it would be best to learn one distro first, using documentation for that distro. So if you want to use the book, install something that matches the book as closely as possible. If you want to use Arch, use the wiki as your primary documentation. I say this because there is a big difference between figuring out the ways in which two distros differ when you understand the GNU/Linux basics and (I imagine) trying to do so when you are still learning those basics. I don't just mean ls, grep etc. - other systems use those - but the stuff which is common to any GNU/Linux distro. Obviously this applies even more if you also are learning stuff like ls, grep, cd etc. (which might be true if you're moving from Windows rather than, say, OS X or one of the BSDs).
    Last edited by cfr (2013-10-31 23:30:15)

  • Phidgets under Arch

    Hi,
    I am a complete newbie re: Phidget programing in Linux (or any other USB programming for that matter). I wonder what I need to write a simple app to test a phidget device under Arch Linux. Do I need to install libphidget21 from Phidget.com or can I just use the kernel USB phidget drivers?
    My thanks in advance!

    any response at all...I know people here can fix this...it did work in out of the box in ubuntu after all

  • Arch compared to Vector

    I'm quite newbie for Linux, but not afraid for commandline. It's the way to learn how things works, isn't it? Is that good enough to try Arch? I'll see.
    I've had it with Windows and like to get a working, good performing and stable desktop with basic SOHO apps installed and VMware to experiment with other distros and oses without multibooting.
    So I need a no nonsense, light weighted OS on top wich is compatible with al my hardware, and is capable to run VMware and.. eh... there was some very good performing whats-it-called program to run any other Linux.  So I can use windows in a virtual machine as long as I need it.
    Arch and Vector are both famous for speed.
    So...how is Arch compared to Vector on speed, compatibilty, stabilty?
    And since my computer is 24 hours a day online, security isn't unimportant.
    So.... are they... usable for my goal? If not.. does anyone have a better idea?

    I find Arch faster than Vector.  Vector is actually made for slower machines, while Arch is designed for PIII or AMD-K7 and up.
    Vector is more oriented towards the newcomer, more graphic configuration tools and the like, while Arch is aimed towards people more used to editing text configuration files.
    Security, well, both enable you to use iptables, which is how I usually secure a machine.   There are various other firewall implementations out there, which should work on either distribution.
    Vector makes it a ~bit~ (in my opinion, and this could just be because I haven't used it that much and didn't do that much research) harder to get under the hood, so to speak, and edit the various configuration files.
    Both are nice distributions, with different target audiences.  I think you'll learn more about Linux using Arch, but that could be my opinion. Vector is based on Slackware, which is sort of the classic vanilla Linux.
    On a 686 (PIII or K7 and up) I think you'll find Arch to be faster.

  • Is somebody developing in Action Script under Arch?

    Hi!
    Not sure it's the right place to post this, but at work I had all the pain in the world to set up an Action Script development under Debian (that's the distro I am using at work) and finally had to work under Windows. There was no free IDE and it was impossible at least for me to install a debug version of flash.
    Now I am finding the possibilities of Action Script interesting, and would like to use it for some personal projects at home (where I run Arch). I am curious to know if someone else is using Action Script under Arch, and in which case, what are their setups and if they had any problem to install everything they need.
    Thanks!

    I used to code in ActionSrcipt.
    I never had any real problems with it and I have workded for over 15 years in Linux only OSes.
    I always used my prefered editor ( at the time it was vim I  think ) and then did all my testing in the browser by running the flash movie.
    The question you have to ask yourself is: Is it really worth for me to spend time with it?
    ActionScript is tyied to Flash ... and Flash is in it's "way out". Sure it will not disappear tomorrow but it's just a matter of time. Heck even Adobe acknolledge that...
    To me, if you just like coding ActionScript, then go to JavaScript. AS is just JS with adaptations to the movie playing engine of Flash.
    Hope this helps.

  • Probably broken initrd, how to create one anew under Arch

    Hi again,
    I managed to install Arch on my USB flash drive which I partitioned /dev/sdb1 to be /boot,
    /dev/sdb2 = PV of vgarch with one lv_root and one lv_var, and swap as /dev/sdb5 (first  partition in extended part.)
    The FTP install went fine after I had mounted /boot and the LVs / and /var.
    I also successfully ran the setup afterwards, editing each config file, even those where I didn't apply any modifications.
    Finally, I installed grub in the MBR of the USB drive, viz. /dev/sdb.
    When asked during the configuration what modules I would require during boot
    I confirmed LVM, RAID and included dm-mod manually in the MODULES array.
    Nevertheless, the initial RAM disk must have been created incorrectly.
    Because when I boot from the stick
    the grub menu appears and when the default entry gets started I get the error message:
    Booting 'Arch Linux'
    root (hd1,0)
    Filesystem type is ext2fs, partition type 0x83
    kernel /vmlinuz26 root=/dev/mapper/vgarch-lv_root ro
    Error 15: File not found
    Press any key to continue...
    I know that something must have gone wrong while createing the initrd file.
    Sorry, right now I cannot even mount my USB stick in the running Xubuntu from where I write this posting.
    The reason is pretty daft, as I was too unwary.
    Being used to the RHEL/CentOS initrd image files (where absolute path names are stripped)
    I instantly did the following mess and buggered up my running Linux.
    # mkdir /tmp/arch
    # cd /tmp/arch
    # gzip -dc /media/disk/kernel26.img | cpio -di
    Ouch, this overrode many important binaries
    I should have first piped it into
    ... | cpio -ti | less
    or at least
    ... | cpio -di --no-absolute-filenames
    Did I mention that I haven't made a backup
    Never mind, this is a surf only installation anyway which I quickly can replace.
    After having extracted the cpio image with stripped absolute paths I looked at the init script.
    On RHEL/CentOS there is the mkinitrd script to recreate the initial RAM disk more easily
    than from scratch.
    Exists something similar under Arch?
    Last edited by archIbald (2008-08-31 22:20:09)

    MKINITCPIO(5)                             MKINITCPIO(5)
    NAME
           mkinitcpio - Create an initial ramdisk environment
    SYNOPSIS
           mkinitcpio [OPTIONS]
    DESCRIPTION
           Creates an initial ramdisk environment for booting the linux kernel.
           The initial ramdisk is in essence a very small environment (early
           userspace) which loads various kernel modules and sets up necessary
           things before handing over control to init. This makes it possible to
           have, for example, encrypted root filesystems and root filesystems on a
           software RAID array. mkinitcpio allows for easy extension with custom
           hooks, has autodetection at runtime, and many other features.
    OPTIONS
           -c config
           Use config file to generate the ramdisk. Default:
           /etc/mkinitcpio.conf
           -k kernelversion
           Use kernelversion. Default is the current running kernel.
           -s filelist
           Saves a list of all the files in the initial ramdisk in filelist.
           Default: no; This means the filelist will not be retained if this
           option isn´t specified. Useful for debugging purposes.
           -b basedir
           Use basedir as a starting point for gathering information about the
           currently running system. Default: /.
           -g filename
           Generate a CPIO image as filename. Default: no; this means nothing
           will be written to the filesystem unless this option is specified.
           -a filelist
           Append to an existing filelist. Default no.
           -p preset
           Build initial ramdisk according to specified preset. Presets are
           found in /etc/mkinitcpio.d
           -m message
           Print message before passing control to kinit.
           -S hooks
           Skip hooks when generating the image. Several hooks should be
           comma-separated.
           -v
           Verbose output. Outputs more information about what´s happening
           during creation of the ramdisk.
           -M
           Display modules found via autodetection. mkinitcpio will
           automatically try to determine which kernel modules are needed to
           start your computer. This option lists which modules were detected.
           -L
           List all available hooks.
           -H hookname
           Output help for hookname hookname
           -h
           Output a short overview of available command-line switches.
    ABOUT HOOKS
           A hook is a script that executes in the initial ramdisk. The order and
           which scripts are executed is found in the HOOKS=() array in the
           mkinitcpio configuration file. A hook will, for example, set up the
           udev device filesystem, load IDE modules, etc...
    ABOUT PRESETS
           A preset is a pre-defined definition on how to create an initial
           ramdisk. Instead of specifying the configuration file and which output
           file, every time you generate a new intial ramdisk, you define a preset
           and use the -p switch to generate an initial ramdisk according to your
           preset. Presets are located in /etc/mkinitcpio.d
    FILES
           /etc/mkinitcpio.conf
           Default configuration file for mkinitcpio.
           /etc/mkinitcpio.d
           Folder containing mkinitcpio presets.
           /lib/initcpio
           Files related to creating an initial ramdisk.
    EXAMPLES
           mkinitcpio
           Perform a dry-run. This will generate an initial ramdisk but will
           not write anything. Use -g to create the real image.
           mkinitcpio -p kernel26
           Create an initial ramdisk based on the kernel26 preset.
    SEE ALSO
           A more thorough article on configuring mkinitcpio:
           <http://wiki.archlinux.org/index.php/Con … mkinitcpio>
           initrd(4)
    BUGS
           Upon writing this manpage, there were no noticeable bugs present.
           Please visit <http://bugs.archlinux.org/> for an up to date list.
    AUTHORS
           mkinitcpio created by the Arch Linux Developer community.
           Manpage written by:
           ·   Glenn RedShift Matthys <[email protected]>
           Manpage contributions by:
           ·   Jens byte Adam <[email protected]>
           ·   Geir gejr Vaagland
           ·   Joerie Thralas de Gram <[email protected]>
    VERSION INFORMATION
           Manpage written for mkinitcpio 0.5.17
    COPYRIGHT
           Copyright (c) Arch Linux
                      03/16/2008             MKINITCPIO(5)

  • Deluge under arch linux - one observation

    Hello,
    There were various problems with deluge bittorrent client under arch linux, but it seems to work if no plugins are enabled.
    This is with deluge version 1.1.9 run under a "normal" user account (not started from /etc/rc.d/deluge).
    Kind regards,
    Vlad

    By Which plugin can't it work? and please post the message from terminal.

  • HT2509 I have installed a font from the internet into Font Book and saved it in my Fonts folder under my user library. How can I make it available in Word to type a document?

    I have installed a font from the internet into Font Book and saved it in my Fonts folder under my user library. How can I make it available in Word to type a document?

    Font Management in OS X

  • Making Echo Mia (Midi) sound cards work under Arch [FIXED]

    This guide will install and setup the Echo Mia (Midi) under Arch using ALSA.
    Make sure ALSA is installed properly. If not,
    # pacman -S alsa-utils
    will do the trick.
    We will then need to install Echo Mia ALSA drivers, firmware and the Echomixer.
    First, check what versions of alsa-lib and alsa-utils are installed by running:
    $ pacman -Q alsa-utils
    Then download the sources for ALSA:
    wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.x.tar.bz2
    wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.x.tar.bz2
    wget ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.0.x.tar.bz2
    tar xjvf alsa-driver-1.0.x.tar.bz2
    tar xjvf alsa-firmware-1.0.x
    tar xjvf alsa-tools-1.0.x
    where x is replaced as needed with the correct version.
    Then we compile the driver with support for mia.
    cd alsa-driver-1.0.x
    ./configure --with-cards=mia
    make
    sudo make install
    Then we install the firmware for the card.
    cd ../alsa-firmware-1.0.x
    ./configure
    make
    sudo make install
    Then we install the echomixer.
    cd ../alsa-tools-1.0.x/echomixer/
    ./configure
    make
    sudo make install
    Now we need to add the snd-mia module to the modules line in /etc/rc.conf. If there are other sound modules active, that conflict with the snd-mia module, disable them. In my case, I had to disable my snd-hda-intel, prefixing it with a '!'.
    Now, we have to edit some configuration files.
    This should be the only content of ~/.asoundrc:
    pcm.mia {
    type hw
    card 0
    ctl.mia {
    type hw
    card 0
    Then, add this to /etc/modprobe.conf:
    # ALSA portion
    alias char-major-116 snd
    alias snd-card-0 snd-mia
    # module options should go here
    # OSS/Free portion
    alias char-major-14 soundcore
    alias sound-slot-0 snd-card-0
    # card #1
    alias sound-service-0-0 snd-mixer-oss
    alias sound-service-0-1 snd-seq-oss
    alias sound-service-0-3 snd-pcm-oss
    alias sound-service-0-8 snd-seq-oss
    alias sound-service-0-12 snd-pcm-oss
    Now would be the time to reboot.
    After rebooting, make sure that the snd-mia module was loaded.
    Run echomixer and activate the VU meter. If the sound module was loaded properly, the VU meters should be active and floating in the -80 to -100 dB region (background noise). If this is the case, we should have a functional mia soundcard.  Most audio programs will still not work despite the module being active, however, we can test the sound output with the aplay command. Next step would be to raise the mixer values to good levels using the echomixer. This could also be done via the alsamixer in terminal.
    After the sound output is confirmed, achieving normal sound output using standard ALSA can get rather messy, and sound mixing is not working out of the box. The sound driver often crashed also while trying to play more sounds at the same time.
    The solution to this problem is using PulseAudio, which allows mixing, and enables applications to use Mia without further tinkering.
    Installation is straight forward, following the guide as shown on the PulseAudio wiki page. After installation of PulseAudio, the ~/.asoundrc should look like this:
    pcm.mia {
    type hw
    card 0
    ctl.mia {
    type hw
    card 0
    pcm.pulse {
    type pulse
    ctl.pulse {
    type pulse
    pcm.!default {
    type pulse
    ctl.!default {
    type pulse
    As for the /etc/pulse/default.pa, it shouldn't be needed to be changed. If problems arise when loading PulseAudio, make sure that pulseaudio is loaded after hal, as it is needed for detection by PulseAudio.
    Now, go back to /etc/rc.conf, and the DAEMON line should look something like this:
    DAEMONS=(@syslog-ng @network @netfs @crond fam hal alsa pulseaudio mpd @slim)
    The important part are that hal, alsa and pulseaudio are loaded sequential after eachother. After a reboot, it should work.
    Last edited by Themaister (2008-10-07 15:31:33)

    This guide will install and setup the Echo Mia (Midi) under Arch using ALSA.
    Make sure ALSA is installed properly. If not,
    # pacman -S alsa-utils
    will do the trick.
    We will then need to install Echo Mia ALSA drivers, firmware and the Echomixer.
    First, check what versions of alsa-lib and alsa-utils are installed by running:
    $ pacman -Q alsa-utils
    Then download the sources for ALSA:
    wget ftp://ftp.alsa-project.org/pub/driver/alsa-driver-1.0.x.tar.bz2
    wget ftp://ftp.alsa-project.org/pub/firmware/alsa-firmware-1.0.x.tar.bz2
    wget ftp://ftp.alsa-project.org/pub/tools/alsa-tools-1.0.x.tar.bz2
    tar xjvf alsa-driver-1.0.x.tar.bz2
    tar xjvf alsa-firmware-1.0.x
    tar xjvf alsa-tools-1.0.x
    where x is replaced as needed with the correct version.
    Then we compile the driver with support for mia.
    cd alsa-driver-1.0.x
    ./configure --with-cards=mia
    make
    sudo make install
    Then we install the firmware for the card.
    cd ../alsa-firmware-1.0.x
    ./configure
    make
    sudo make install
    Then we install the echomixer.
    cd ../alsa-tools-1.0.x/echomixer/
    ./configure
    make
    sudo make install
    Now we need to add the snd-mia module to the modules line in /etc/rc.conf. If there are other sound modules active, that conflict with the snd-mia module, disable them. In my case, I had to disable my snd-hda-intel, prefixing it with a '!'.
    Now, we have to edit some configuration files.
    This should be the only content of ~/.asoundrc:
    pcm.mia {
    type hw
    card 0
    ctl.mia {
    type hw
    card 0
    Then, add this to /etc/modprobe.conf:
    # ALSA portion
    alias char-major-116 snd
    alias snd-card-0 snd-mia
    # module options should go here
    # OSS/Free portion
    alias char-major-14 soundcore
    alias sound-slot-0 snd-card-0
    # card #1
    alias sound-service-0-0 snd-mixer-oss
    alias sound-service-0-1 snd-seq-oss
    alias sound-service-0-3 snd-pcm-oss
    alias sound-service-0-8 snd-seq-oss
    alias sound-service-0-12 snd-pcm-oss
    Now would be the time to reboot.
    After rebooting, make sure that the snd-mia module was loaded.
    Run echomixer and activate the VU meter. If the sound module was loaded properly, the VU meters should be active and floating in the -80 to -100 dB region (background noise). If this is the case, we should have a functional mia soundcard.  Most audio programs will still not work despite the module being active, however, we can test the sound output with the aplay command. Next step would be to raise the mixer values to good levels using the echomixer. This could also be done via the alsamixer in terminal.
    After the sound output is confirmed, achieving normal sound output using standard ALSA can get rather messy, and sound mixing is not working out of the box. The sound driver often crashed also while trying to play more sounds at the same time.
    The solution to this problem is using PulseAudio, which allows mixing, and enables applications to use Mia without further tinkering.
    Installation is straight forward, following the guide as shown on the PulseAudio wiki page. After installation of PulseAudio, the ~/.asoundrc should look like this:
    pcm.mia {
    type hw
    card 0
    ctl.mia {
    type hw
    card 0
    pcm.pulse {
    type pulse
    ctl.pulse {
    type pulse
    pcm.!default {
    type pulse
    ctl.!default {
    type pulse
    As for the /etc/pulse/default.pa, it shouldn't be needed to be changed. If problems arise when loading PulseAudio, make sure that pulseaudio is loaded after hal, as it is needed for detection by PulseAudio.
    Now, go back to /etc/rc.conf, and the DAEMON line should look something like this:
    DAEMONS=(@syslog-ng @network @netfs @crond fam hal alsa pulseaudio mpd @slim)
    The important part are that hal, alsa and pulseaudio are loaded sequential after eachother. After a reboot, it should work.
    Last edited by Themaister (2008-10-07 15:31:33)

  • How to upgrade ( touchsmart 610-1130f ) under Linux Operating System: Ubuntu 10.11

    How to upgrade ( touchsmart 610-1130f ) under Linux Operating System: Ubuntu X11
    Unfortunatly didn't do it before erasing Win Se7en.

    I got the answer: If your operating systemt is not listed, we don't have upgrade for you.  If I knew that I woud'nt buy a HP computer.

Maybe you are looking for

  • Can't get video chat to work outside of LAN...

    Hello, I can't get video chat to work. All computers, LAN and WAN are running the latest iChat under 10.4 (including latest updates). Within our LAN, via Bonjour, everything is fine. I'm now trying to set up an offsite Intel iMac (10.4) and I can't c

  • ITunes decides which podcasts I should get ...

    iTunes ssupends my subscriptions to podcasts after a certain number of weeks when I don't listen to them.  I keep missing episodes of my favorite podcasts just because itunes doesn't like that I went a month without listening to them.  Is there any w

  • Disk scan with broken screen

    I have unfortunately somehow cracked my video ipod screen, im over it didn't much care, but i want to preform a disk scan, as I KNOW there are bad sectors, over 3 gigs of space that could be freed up as there is no space free and, I now use my ipod t

  • Aperture 3.0.2 still no Sigma X3F

    Well, not much more to say. Still disappointing. No support for Sigma RAW files .x3f And, yes I had reported this request to apple more than one time. Now updated to 10.6.3. cheers f

  • Error in Server log of one of the server  on the clustered environment(OBI)

    Hi We had setup Clustered Environment and when we are trying to log in on to the Primary Server which is also Primary Controller, everything is fine on front end but we had faced the following error in the server log as follows : "[46036] Internal As