Arch Linux as Thin Client, PXE, LTSP

Hey there all, been using Arch for about a year now, from Gentoo through Zenwalk, gotta say that Arch is bar none the best so far. I think it's the way that it doesn't try to hide the system internals through abstraction (where every distro has it's own abstraction methodology).
I'm thinking in the future that I'd like to do a network-wide deployment of "terminals" for a non-profit. I say "terminals" in because unlike a true thin client, the idea was to have PXE booting to NFS and using the local hardware more. I'm fond of the idea of centralizing system management to a single system installation, and using solid-state machines.
VNC, NX, RDP seem to be out of the question because I need clients to have native multimedia applications like the Flash plugin, and Skype. I could see audio and video redirection becoming a pain. But having the full installation on the client doesn't seem like the right thing to do because then I've got specific machines with specific problems that I'd have to diagnose. Virtualizing an entire OS session for each user would require a powerhouse server, and then we are stuck with a graphical redirection like VNC, NX, RDP. Linux Terminal Server Project really seems to be on track, they've got a great customization method, but again, they're using XDMCP and sending raw X data over the network.
I envision the clients as being mostly web browser-centric to interface with the necessary applications, and using software like Sun Global Desktop or NoMachine NX to connect to individual Windows applications on a Windows server when needed.
I'm looking at the Fit-PC2 as a possible thick-client solution. It's an Intel Atom based PC with an AMD Geode graphics solution, 512MB of soldered RAM, really low energy consumption.
The wiki doesn't seem to address having more than one client using an NFS-mounted root. If you have more than one client writing .pid and other /var files, this doesn't seem like a feasible idea.
So I suppose that the / has to be mounted in RAM, and only the static dirs like /usr /bin /boot swap are NFS imports?
At first the network would be homogenous, but if we add computers with differing graphics cards
So, in summary:
* Any clues on multiple clients using one NFS root?
* How to autoconfigure X.org and other differing hardware?
It sounds like a fun challenge, wondering if anyone else has tried anything like it.
Last edited by VitaminJ (2009-10-19 00:42:31)

I don't really know enough about this to offer any real advice, but as far as multiple machines using a single NFS root goes, you could look into mounting it on all your clients read-only, and using a union filesystem (eg aufs2, unionfs), such that you can use another partition (say on a ramdisk) to handle writes...
Just a thought

Similar Messages

  • Thin Client PXE

    Hi There,
    We have a network with ZCM11.2.4 and it is uses to manage all our computers. However we have also about 700 HP thin client terminals. All these Thin Clients have PXE as first boot in the bios and when turning the on they start the PXE from the ZCM server.
    It is a lot off work to change all Thin Clients and I was wondering if there is a way to solve this on a other way.
    It there a possibility to configure the PXE server that way when he sees a Thin Client he aborts PXE boot?
    Thanks,
    Marcel

    Marceldejager,
    > We have a network with ZCM11.2.4 and it is uses to manage all our
    > computers. However we have also about 700 HP thin client terminals. All
    > these Thin Clients have PXE as first boot in the bios and when turning
    > the on they start the PXE from the ZCM server.
    > It is a lot off work to change all Thin Clients and I was wondering if
    > there is a way to solve this on a other way.
    > It there a possibility to configure the PXE server that way when he sees
    > a Thin Client he aborts PXE boot?
    Can't you put the thin clients on a separate VLAN? The other way would be
    to have an exclusion list on the PXE server. I know it has been discussed
    earlier. Let me check the status on that.
    Anders Gustafsson (NKP)
    The Aaland Islands (N60 E20)
    Have an idea for a product enhancement? Please visit:
    http://www.novell.com/rms

  • Can Kerberos Server 5 be run on Arch Linux and Windows Clients use it?

    Hi There,
    I was wondering (before I invested a great deal of time into it) if I could run a kerberos 5 server on my Arch box and get a Windows machine on my network to use it to log into Windows? (eg. like a domain)
    I've tried doing the same with Samba 4 (which I bet will be massive when it's eventually released!), but it doesn't really work too great at the moment and wondered if I could achieve what I wanted with Kerberos 5?
    I have DNS & DHCP already running and Samba 3 for network shares; but I really want the whole SSO package for all my machines. I know it's possible for my Mac Laptop to use Kerberos, but just not sure about Windows (XP/2003/7)
    Thanks,
    Tom

    I will post something when I get the last issues ironed out. There is very little information about this anywhere let-alone on Arch wiki! It has been a real struggle, shame Samba 4 isn't more stable/working.
    Stuff like M$ just decided to disable DES encryption by default in Windows 7. You know; the usual c**p-ness!

  • Thin Client IP phones for VDI solution

    Is it possible to have a Cisco IP phone to act as a thin Client for VDI solution?
    Can anybody suiggest me

    Hello Sivakalam2
    You ask an excellent question, and one that will likely trigger a heated discussion.  I've had interest in the same topic for several years, and surprisingly found very little online.  Everyone makes a thick client.  WebRTC is a development project which is making inroads toward thin client softphone functionality.  It's an excellent concept, but I haven't seen a production-ready client, yet.  (Not saying there aren't any; I just have not seen them.)
    Then I came upon this info in the Cisco Unified Communications System 9.0 SRND:
    http://www.cisco.com/en/US/docs/voice_ip_comm/cucm/srnd/9x/collabor.html
    Cisco Virtualization Experience Client Architecture
    Cisco Virtualization Experience Client (VXC) endpoints enable the end users to have secure real-time access to content and business applications as well as a rich collaborative user experience. These endpoints provide access to collaboration services that are part of the larger Cisco Virtualization Experience Infrastructure (VXI) solution. For information on a complete end-to-end VXI solution design, refer to the documentation available at
    http://www.cisco.com/en/US/solutions/ns340/ns414/ns742/ns1100/landing_vxi.html
    Deploying Cisco Virtualization Experience Clients
    Cisco Virtualization Experience Clients (VXC) are endpoints in the Cisco Unified Communications portfolio; however, they are more than just simple endpoints because they interact with a user's working environment by providing voice, video, and virtual desktop capability and functionality. A user's work environment can assume various profiles (for example, task worker, knowledge worker, or mobile worker), and Cisco has various Virtualization Experience Clients to meet those different needs.
    The Cisco VXC 2111 and VXC 2112 provide an integrated form factor that is paired with a Cisco Unified IP Phone 8961, 9951, or 9971 for a fully integrated voice, video, and virtual desktop environment. The Cisco VXC 2211 and VXC 2212 provide a standalone form factor that can be used as simply a virtual desktop (for a task worker), or they can be paired with an IP phone for a fully integrated user environment. The Cisco VXC 4000 provides a software-only solution by using a re-purposed PC to provide the user with voice and virtual desktop functionality, while the Cisco VXC 6215 provides a Linux-based thin client for fully integrated voice, video, and virtual desktop in a single device.
    I do not have direct experience with these clients yet, having upgraded to CUCM9 recently.  I'm definitely going to research it now.  There's much more info in the SRND link above to read. 
    Thanks
    TZ

  • Q Thin Client with WES 7/8 virtual licensing

    Dear Support, 
    Could you help us, do we need a VDA or SA if we will use 
    Thin Client PC with Windows Embedded Standard 7/8?
    Thank you.

    Thanks man for the information.
    Answers from microsoft are not really direct from the point.
    VDA, Software Assurance and Windows Embedded Thin Clients
    If you use Microsoft Software Assurance and you have a Windows Embedded Thin Client (Windows Embedded 7/Windows Embedded 8), then you can now move this into your SA, thus negating the need for VDA licensing. This means the total acquisition cost is potentially
    lower than equivalent PC’s and even Linux based Thin Clients or Zero Clients due to the Annual Charge of VDA.

  • Linux thin client

    I have a dual boot Linux/NT 2k machine. On NT, I can connect using the Java thin client to a database running on NT 2k. The same code on Linux give me 'The Network Adapter could not establish the connection' error when I try to establish a connection. From Linux, I can ping the database box and telnet to the Oracle listener port on the database box. Anyone have suggestions?
    thanks

    Some of the new features of Windows Server 2008 Terminal Services, such as RemoteApp, require Remote Desktop Client (RDC) 6.0 or 6.1 on the client side. RDC 6.0 is currently available for Vista and XP only. When Windows Server 2008 is released, RDC 6.1 will be made available for these platforms as well. RDC 6.0 and 6.1 are not available for Windows CE, and will not be a part of the Windows CE 6 release.
    The rdesktop project is Open Source so it might be extended at any time, but currently (as per http://www.rdesktop.org/) it is intended for "Windows NT Terminal Server and Windows 2000/2003 Terminal Services". Not for Windows Server 2008. This means it is compatible with RDC 5.x, not with RDC 6.x. Since Windows Server 2008 is compatible with older clients, rdesktop should be able to connect to it, but you will not be able to utilize the new features such as RemoteApp.
    What this means is that in order to do application publishing on these platforms you will either have to continue using Citrix or alternatives such as Ericom PowerTerm WebConnect, Provision Networks VAS, 2X, etc. For more information about this see this: http://ericomguy.blogspot.com/2007/10/are-windows-server-2008-terminal.html

  • LabVIEW license for terminal servers and thin clients (e.g. LTSP)

    Does NI plan to provide a license agreement for terminal servers and thin
    clients?
    I've been told to purchase a multi-seat license. That doesn't make much
    sense since the thin clients won't be accessing DAQ hardware. They're
    just used for developing the LV source.
    Comments/suggestions?

    On Thu, 04 Nov 2004 13:43:58 -0600, jbrohan wrote:
    > As far as I know it's the capability to edit the source code that NI has
    Yes, this is a very good point. Quite a unique situation when compared to
    text based languages. Keep in mind I certainly don't mind paying for that
    but I see no need to pay for much of the other features - like running it.
    This is certainly one of the other features you pay for with LV. Since
    we never plan to run the app on the thin client, why pay for that
    feature?
    What we do is crank out source code on the thin clients. We then send the
    source code to this wireless mobile DAQ station running WindowsXP. From
    there we can roll it up to our clients' target systems. That machine is
    used for debugging then compilin
    g so it has its own LV Prof Dev license
    installed on it. Also, it can be operated locally or remotely via remote
    desktop (one user at a time).
    I know it may sound strange but it works great. And as the NI Software
    License Agreement(NISLA) specifies, we have separate licenses on all
    machines that load LV into local memory. The thin clients load nothing
    into local memory, hence no need for a separate license.
    > I express myself clearly in the hope of guidance. I am a one man shop
    Yes, this is understandable. Installing one license on multiple machines
    is a big no-no. However, that is not what I'm trying to do. Take a peek
    at the "Grant of License" and "Single Seat License" sections of the NISLA.
    > You say "That doesn't make much sense since ..." One of my clients has a
    Ha! How about this scenario: As wireless hardware (bluetooth, wifi)
    becomes more common, perhaps NI will have a peer scanner on all PCs with
    LV installed. That way if you get within 100 feet of a P
    C with the same
    LV serial number, you get locked out and it sends a small message to the
    NI batcave.
    Thanks for the response. I'm hoping NI chimes in soon.

  • Incorporating both Arch Linux and a package repository onto one DVD.

    Dear Arch Linux community,
    I would like to tell you a little background information about myself before I start to talk about my actual subject. I know that this part of my message does not belong here, but it is my own ritual to do it like this in my first message in every community. I hope I can make friends with people here and try not to harm this community in any way. Thank you for reading this.
    I am a 16-year-old male student from Finland and addicted to GNU/Linux and freeware / open source software. My previous experience with GNU/Linux is fairly large; from thin client Debian GNU/Linux administrator to kernel hacker and software developer. My delight is music, particularly writing and composing my own music tracks which vary from classic chiptunes to acid trance and dance beats. Arch Linux seems to be a great GNU/Linux operating system for me, because I am looking for a GNU/Linux distribution that does not focus on desktop, but rather on simplicity and lightweight solutions. I also do not fear "bleeding edge" software which is a positive point for Arch Linux compared to Debian GNU/Linux. As you can probably notice I have been using Debian GNU/Linux before I considered Arch Linux. However now I am here hoping for a totally new experience from Arch Linux.
    Enough with my foreword, I would like to now go back to the actual subject. Usually I use DVD media for GNU/Linux images to have both the installer for the GNU/Linux distribution and the main package repository to make installations faster and to have the possibility for an offline installation. As I see, Arch Linux provides only CD images which are approximately 160MB in size, making me to think about incorporating Arch Linux's "Core" and "Extra" package repositories to fill up the remaining 4GB on the DVD. If the "Core" package repository is already included in the Arch Linux CD image, please forgive my lack of information as this is the first time I have ever entered to the world of Arch Linux.
    My question is as follows: Is it possible to incorporate Arch Linux and a package repository onto one DVD while retaining the ability to install Arch Linux from that DVD? If positive, how should I go on to do it?
    Thank you in advance!
    Last edited by Amplify.EXE (2007-11-09 20:53:44)

    No niin, tervetuloa arch-mailmaan.
    Ok, I better stop at one sentence before someone gets mad at me :roll:.
    To answer your question, yes. It is quite possible to put something like that together, heck I think someone suggested we should distribute those some time, but we decided not to (don't quote me, I'm too lazy to read the archives right now) since in most cases pacman will get the job done will job done with less bandwidth waste, and distributing huge snapshots isn't really too conducive to the whole rolling-release thing.
    You might want to check out archiso [1], the install scripts [2], and one of my sample archiso configurations [3] that effectively creates an install CD. Now, keep in mind that archiso isn't the *current* way installers are created, but I think it's much more straightforward to work with than what we're using right now. That said, we currently use archboot to create the CDs, so that may be worth taking a look at as well. There is also a really old installer remastering wiki article [4], though not terribly relevant, you could still use a similar technique to pull apart one of our recent install iso's and remaster it with whatever packages you want. Anyhow, if you'd like help with this, I'd be more than happy to give you a hand (I need some more test-cases for archiso...), or if you look at it and go "gee, this is dumb", don't be afraid to send patches. Just get in touch with me through email, jabber, irc, or whatever.
    Good luck
    [1] http://projects.archlinux.org/git/?p=ar … a=summary)
    [2] http://projects.archlinux.org/git/?p=in … ;a=summary
    [3] http://code.neotuli.net/gitweb/?p=archi … stall-conf
    [4] http://wiki.archlinux.org/index.php/Rem … nstall_ISO

  • [solved] Arch linux access point with multiple interfaces for the NAT

    Hi, I have a router running Arch linux. It is connected via LAN (let's call it eth0) to the internet. It has a second LAN interface, eth1, and a wireless interface in master mode, wlan0.
    Now, Everything works perfectly except providing network connectivity on eth1 and wlan0 simultaneously. I followed the guide in the "Internet share" wiki article and use dnsmasq/hostapd for the AP. It appears as if all traffic from the router is sent to the wlan0 interface, even if it came in through eth1 (for example, dhcp requests). I cannot really find information how to solve this. The words "bonding" and "iptables" are floating around, but there is not really an easy to understand tutorial for this.
    What do I need to do to use both the eth1 and wlan0 interface (for different clients!) on my router?
    Best regards, and thank you in advance
    Jan Oliver
    /e: This seems to be my problem: http://www.novell.com/support/kb/doc.php?id=7000318 How do I solve this using the usual iptables? (The way described in the article doesn't work: "RTNETLINK answers: No such process" errors.)
    Last edited by janoliver (2013-09-25 22:24:53)

    Or you could bridge eth1 and wlan0, and make dnsmasq bind/listen on that bridge...

  • Troubles with HP OfficeJet 6500 E710n-z on Arch Linux

    Recently, I have tried to use my printer after five months break. It used to run smoothly on Arch Linux with hplip. However, now, I have not managed to make it print properly with hplip again. This is my configuration, as seen from the CUPS web interface:
        Driver: HP Officejet 6500 e710n-z hpijs, 3.12.11 (color, 2-sided printing)
        Connection: hp:/net/Officejet_6500_E710n-z?ip=192.168.1.4
    After trying to print some test page, the jobs listing in the CUPS web interface showed me a error message "Filter failed". I deleted my .cups and .hplip directories in my home folder and reinstalled cups and hplip. The same symptoms appeared again after restarting and a fresh installation.
        HP_Officejet_6500_E710n-z-400     Unknown     Withheld     98k     Unknown     pending since Sat 05 Jan 2013 04:22:46 PM CET     "Filter failed"
    My Arch system is up-to-date. I heard that it might have become necessary to install the hplip-plugin somewhen in the last month for some HP printer models. If I understand the table at the bottom of http://hplipopensource.com/hplip-web/mo … 10n-z.html correctly, then the hplip-plugin is neither required nor available for my printer model. I tested also installing it from AUR, just because it was worth a try (https://aur.archlinux.org/packages/hplip-plugin/), but this made matters worse, having my printer to madly produce almost-empty paper with some crap characters at each page top. As expected, the hplip-plugin was a dead-end, and I uninstalled it to continue some experimentation with printing test pages (all on the same page, mind the trees!). Resuming the printer, CUPS prints
    ***** Unable to open the initial device, quitting.
    Looking at the number of hits on Google, this seems to be one of the favourite error messages. I looked at the output in /var/cups/error_log
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Spooler: cups
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Printer: HP_Officejet_6500_E710n-z
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Shell: /bin/bash
    D [05/Jan/2013:16:39:10 +0100] [Job 407] PPD file: /etc/cups/ppd/HP_Officejet_6500_E710n-z.ppd
    D [05/Jan/2013:16:39:10 +0100] [Job 407] ATTR file:
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Printer model: HP Officejet 6500 e710n-z hpijs, 3.12.11
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Job title: Leafpad job 5
    D [05/Jan/2013:16:39:10 +0100] [Job 407] File(s) to be printed:
    D [05/Jan/2013:16:39:10 +0100] [Job 407] <STDIN>
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Ghostscript extra search path ('GS_LIB'): /usr/share/cups/fonts
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Printing system options:
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'number-up=1'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Unknown option number-up=1.
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'job-uuid=urn:uuid:ac6ebe82-17e5-3f8f-49ec-01820c35ea2e'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Unknown option job-uuid=urn:uuid:ac6ebe82-17e5-3f8f-49ec-01820c35ea2e.
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'job-originating-host-name=localhost'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Unknown option job-originating-host-name=localhost.
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'time-at-creation=1357400341'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Unknown option time-at-creation=1357400341.
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'time-at-processing=1357400341'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Unknown option time-at-processing=1357400341.
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Options from the PPD file:
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'InputSlot=Default'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'Quality=FromPrintoutMode'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'MediaType=Plain'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'PageSize=Letter'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'PrintoutMode=Normal'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'DryTime=Zero'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Pondering option 'Duplex=DuplexNoTumble'
    D [05/Jan/2013:16:39:10 +0100] [Job 407] ================================================
    D [05/Jan/2013:16:39:10 +0100] [Job 407] File: <STDIN>
    D [05/Jan/2013:16:39:10 +0100] [Job 407] ================================================
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Filetype: PDF
    D [05/Jan/2013:16:39:10 +0100] [Job 407] PID 28827 (/usr/lib/cups/filter/pdftopdf) exited with no errors.
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Storing temporary files in /var/spool/cups/tmp
    D [05/Jan/2013:16:39:10 +0100] [Job 407] File contains 1 pages
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Starting renderer with command: gs -dFirstPage=1 -q -dBATCH -dPARANOIDSAFER -dQUIET -dNOPAUSE -sDEVICE=ijs -sIjsServer=hpijs -dDEVICEWIDTHPOINTS=612 -dDEVICEHEIGHTPOINTS=792 -sDeviceManufacturer="HEWLETT-PACKARD" -sDeviceModel="HP Color LaserJet 2600n" -dDuplex=true -dTumble=false -r300 -sIjsParams=Quality:Quality=0,Quality:ColorMode=2,Quality:MediaType=0,Quality:PenSet=2,PS:MediaPosition=7 -dIjsUseOutputFD -sOutputFile=- /var/spool/cups/tmp/foomatic-3lyFKy
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Starting process "kid3" (generation 1)
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Starting process "kid4" (generation 2)
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Starting process "renderer" (generation 2)
    D [05/Jan/2013:16:39:10 +0100] [Job 407] JCL: %-12345X@PJL
    D [05/Jan/2013:16:39:10 +0100] [Job 407] <job data>
    D [05/Jan/2013:16:39:10 +0100] [Job 407] prnt/hpijs/hpijs.cpp 269: unable to set device=HP Color LaserJet 2600n, err=48
    D [05/Jan/2013:16:39:10 +0100] [Job 407] prnt/hpijs/hpijs.cpp 290: unable to set device=HP Color LaserJet 2600n, err=48
    D [05/Jan/2013:16:39:10 +0100] [Job 407] renderer exited with status 1
    D [05/Jan/2013:16:39:10 +0100] [Job 407] prnt/hpijs/hpijs.cpp 697: unable to read client data err=-2
    D [05/Jan/2013:16:39:10 +0100] [Job 407] Possible error on renderer command line or PostScript error. Check options.Kid3 exit status: 3
    D [05/Jan/2013:16:39:10 +0100] [Job 407] STATE: +connecting-to-device
    D [05/Jan/2013:16:39:10 +0100] [Job 407] PID 28828 (/usr/lib/cups/filter/foomatic-rip) stopped with status 9.
    Indeed, some errors show up. I find it strange that ghostscript is called with a parameter -sDeviceModel="HP Color LaserJet 2600n" -dDuplex=true even though I clearly have an inkjet printer and no laser printer – and also specified the correct printer model. Also later, I can see the two lines
    D [05/Jan/2013:16:39:10 +0100] [Job 407] prnt/hpijs/hpijs.cpp 269: unable to set device=HP Color LaserJet 2600n, err=48
    D [05/Jan/2013:16:39:10 +0100] [Job 407] prnt/hpijs/hpijs.cpp 290: unable to set device=HP Color LaserJet 2600n, err=48
    which to the best of my knowledge indicates some internal mess. Raising the debug level in cups.conf did not tell me anything new.
    Notably, using the hpcups driver at least makes the printer print pages properly, but the wonderful (mind the trees) duplex-mode seems to only be available when using hpijs when selecting the PPD file in the add printer wizard. That is why I want to stay with the driver mentioned above.
    The trouble for me is that the printing pipeline is so complex and so many components are involved that I have no real good starting point to where exactly post bug reports. I would appreciate if some fellows with the same printer and the same errors could confirm my description. Or even point out how to get that organism to paint ink properly on the paper. Any ideas where to start? Or references to better resources regarding the combo of HP OfficeJet 6500 E710n-z and Arch? Is it just an regression bug and will be fixed? Is my system corrupted in some way? There is lots of open questions I don't quite feel able to answer all by myself. Any hints for troubleshooting appreciated!
    Edit:
    After some more reading and troubleshooting, I have filed the following two bug reports at hplip:
    https://bugs.launchpad.net/hplip/+bug/1096418
    https://bugs.launchpad.net/hplip/+bug/1096421
    Last edited by jeadorf (2013-01-05 19:30:19)

    SCAN ISSUE SOLVED!!!!
    I have an HP Photosmart 6500a Plus printer that is connected via USB to a less than 1 year old Dell XPS 8300 tower running Win 7 64bit Home Premium Edition.  The print function worked fine but scans would halt mid-way through the scan and eventually the software would indicate that it had lost connection with the scanner. 
    After EXTENSIVE testing, I determined that the problem was with the Dell tower and NOT THE PRINTER.  I hooked the printer up to a Dell Inspiron mni-tower running Vista and had NO PROBLEM scanning.  I hooked the printer up to a Gateway laptop running Win 7 Pro and had NO PROBLEM scanning.
    On a hunch, I inserted a POWERED USB hub in between the Dell XPS 8300 tower and the HP Photosmart 6500a Plus and was rewarded with a, first time ever on the XPS 8300, complete and flawless scan.
    I surmise that the HP Photosmart 6500a Plus was not getting the required voltage from the USB on the Dell XPS 8300 tower and that was causing the scan to fail.
    WOOHOO!
    Been chasing this one for several months...

  • Is there an Arch Linux equivalent of debconf?

    I have a debian based configuration that I roll out to clients using a scripted installation.  Essentially, the base system is imaged onto the box (currently RaspberryPi) then my script and an archive containing extra files I want to push is copied to the card.  The script runs and performs some automated tasks like downloading firmware, updating/upgrading packages and then installing the packages I need.  For some packages (e.g. mysql and phpmyadmin), I use debconf in order to set the answers to the installation questions  - this allows a completely unattended installation.  This script also works on a regular Debian system - I can pass parameters to switch off functionality that isn't required on a desktop (e.g. the RPi firmware update or HostAPD installation) and the same script can commission a dev environment for me to work on.
    I'm now looking to support other SBCs like the HummingBoard or perhaps the BananaPi which means I need to consider a platform that would work universally across any platform.  So, I am looking at the feasibility of Arch Linux.  From what I have read, it would probably suit my needs a lot better as it starts off as a very minimal installation.  However I'm struggling to find a definitive alternative to debconf for performing my unattended installation.
    My less preferred option would be to build an image by hand and then script the package updates, but this would put me in the realms of having to maintain images for each platform I end up supporting rather than having a script that would build the config on any supported system with latest packages.

    There is interaction:
    * you may be be prompted to OK removing package A and installing package B - happens when renaming packages via package conflicts e.g.
    :: lzo2 and lzo are in conflict. Remove lzo? [y/N]
    * you are asked to pick packages from a group or which one of the packages providing the thing you want to install, e.g. when installing libgl or phonon
    $ sudo pacman -S phonon
    resolving dependencies...
    :: There are 2 providers available for phonon-qt4-backend:
    :: Repository extra
    1) phonon-qt4-gstreamer 2) phonon-qt4-vlc
    Enter a number (default=1):

  • Arch Linux Workstation

    I'm a DIY guy... with more than just computers. In the near future I am planning to use Arch Linux 64bit for a professional use environment. I'll also be building a new system after the new upcoming standards go mainstream. All the programs I'll be using will be heavily extended and modified versions. Windows (retail license) has far too much bloat, but I'll dual boot it on a separate HDD. Photoshop, Coldfusion and/or etc... are nice except for the added cost. I am trying to decide on a shell and solid programs to perform my needs. Any recommendations regarding additional open source platforms/programs, modified versions, superior alternatives or extensions? Opinions are welcome too.
    Photography -> GIMP
    3D Rendering -> Blender
    I'm searching for modified versions plus extensions to create ultra realistic images and models. Not for creating games.
    2/3D CAD -> ?
    I have my doubts about what I have seen thus far. I'd rather have a commercial grade program available on Linux than deal with a bunch of time wasting hassle when trying to create models. Maybe someone in who has been down this road can curb my appetite.
    Office Suite -> LibreOffice
    I write on a regular basis. Out-of-box it has a lot of nice features. Microsoft Office 2010 is what I am using now. I am hoping to find extensions to add the missing features found in the newest Microsoft Office.
    Pro E-mail Client -> ?
    I'm looking for an Outlook replacement. Thunderbird is not something I am too akin to after my numerous issues with Mozilla's FireFox on several (5+) computers.
    Web Development -> Notepad++ w/ Aptana Studio
    I own a website with several domains. For the past few months it has been blank as I decide on the layout. It will feature a pro online portfolio, blog and etc... Not for general or family usage. Pre-made templates are a no-go. I'm experienced with some CSS, HTML and etc...
    Etc...
    Last edited by carolinabranden (2011-10-05 22:54:36)

    carolinabranden wrote:3D Rendering -> Blender
    I'm searching for modified versions plus extensions to create ultra realistic images and models. Not for creating games.
    I don't know exactly what you mean with 'modified versions', as for extensions/plugins/addons I've heard great things about BSurfaces. As for creating ultra-realistic models, certainly Blender is capable of that, but obviously your own skill will be the determining factor. These days most character-focused modeling is done using 3d sculpting methodology and Blender has good support for this. I've been doing some spare time sculpturing myself from time to time using Blender and while it's obviously not near as powerful as commercial 'sculpting-dedicated' offerings such as ZBrush, or Mudbox, it's still very capable. Here's some old (2+ years) stuff I sculpted in Blender back when I was playing around with lots of 3d sculpting in my spare time:
    http://img3.imageshack.us/img3/3204/geek1g.jpg
    http://img846.imageshack.us/img846/2580 … dertes.jpg
    http://img810.imageshack.us/img810/3412/pig1.jpg
    http://img97.imageshack.us/img97/6084/pig2y.jpg
    http://img855.imageshack.us/img855/180/leela2.jpg
    http://img844.imageshack.us/img844/6782/dogjk.jpg
    So if you have any questions pertaining to Blender sculpting I'd be happy to share what I know. As for rendering, it seems the new Cycles renderer is the future but I haven't had any real experience with it so I can't help you there (and I really suck at rendering anyways).

  • ASO - checksum fail with JDBC thin client on Windows

    I'm trying to configure Oracle Advanced Security for SQL Developer. I'm using SQL Developer 1.5.1 (downloaded with the included JDK). When configuring the connection I select Connection Type: Advanced. My JDBC URL is:
    jdbc:oracle:thin:@(description=(address=(protocol=tcp)(host=hostname.com)(port=1234))(connect_data=(service_name=DVLP)(SQLNET.ENCRYPTION_CLIENT=REQUESTED)(SQLNET.ENCRYPTION_TYPES_CLIENT=AES256)(SQLNET.CRYPTO_CHECKSUM_CLIENT=REQUESTED)(SQLNET.CRYPTO_CHECKSUM_TYPES_CLIENT=MD5)))
    This works great in Linux. But on a fully patched Windows XP machine when I try to connect I get "Io exception: Checksum fail Vendor code 17002"
    Note that this is only a problem with the thin client. If I use the OCI client (jdbc:oracle:oci:@....) it works fine.
    Also note that the db to which I'm trying to connect is a 10g database with these sqlnet.ora parameters:
    #ASO Encryption
    sqlnet.encryption_server=required
    sqlnet.encryption_client=required
    sqlnet.encryption_types_server=(AES256,3DES168,3DES112)
    sqlnet.encryption_types_client=(AES256,3DES168,3DES112)
    #ASO Checksum
    sqlnet.crypto_checksum_server=requested
    sqlnet.crypto_checksum_client=requested
    sqlnet.crypto_checksum_types_server = (MD5)
    sqlnet.crypto_checksum_types_client = (MD5)
    SQLNET.INBOUND_CONNECT_TIMEOUT_LSNR1251=120
    # Require clients to be Oracle 10g or higher
    SQLNET.ALLOWED_LOGON_VERSION = 10
    Has anyone else seen this?
    Thanks for your help!

    As a test I created a simple Java program to connect to the db. I used the same ojdbc5.jar that is shipped with sql developer. My test program ran fine. So it would seem the problem is SQL Developer specific.
    The class:
    import java.sql.*;
    public class testJDBC_ASO {
    public static void main(String[] args) throws SQLException {
    DriverManager.registerDriver (new oracle.jdbc.OracleDriver());
    Connection conn = DriverManager.getConnection
    ("jdbc:oracle:thin:@(description=(address=(protocol=tcp)(host=hostname.com)(port=1234))(connect_data=(service_name=DVLP)(SQLNET.ENCRYPTION_CLIENT=REQUESTED)(SQLNET.ENCRYPTION_TYPES_CLIENT=AES256)(SQLNET.CRYPTO_CHECKSUM_CLIENT=REQUESTED)(SQLNET.CRYPTO_CHECKSUM_TYPES_CLIENT=MD5)))",
    "username", "password");
    Statement stmt = conn.createStatement();
    ResultSet rset = stmt.executeQuery("select BANNER from SYS.V_$VERSION");
    while (rset.next())
    System.out.println (rset.getString(1)); /
    stmt.close();
    The output:
    C:>java -cp ojdbc5.jar;. testJDBC_ASO
    Oracle Database 10g Enterprise Edition Release 10.2.0.3.0 - 64bi
    PL/SQL Release 10.2.0.3.0 - Production
    CORE 10.2.0.3.0 Production
    TNS for Solaris: Version 10.2.0.3.0 - Production
    NLSRTL Version 10.2.0.3.0 - Production
    Edited by: RichardJQ on Oct 31, 2008 1:52 PM

  • Arch Linux as a server: advantages and disadvantages?

    Hello,
    I am about to create a hosting server for a great number of websites. Since i never actually did it myself it will be relatively new to me. For that reason I want to use Arch distro because I like it, understand it and have most experience with it.
    I wanted to hear opinions why Arch is suitable and why not for a server machine. Also, maybe someone could recommend other distros that are better fit for the job (provided there are any)
    Thanks!
    Last edited by Tsynique (2010-11-12 16:16:32)

    Short: CentOS is a pretty popular choice but I have no experience with it. You will need to make sure you have the latest security updates while also making sure that your keeping a good availability(up time), which could be a problem with Arch Linux.
    Long: Security updates and system up time/availability. Making sure you have the latest security updates may effect your server's availability. This can be a problem if you have paying clients as the updates may break stuff. Arch Linux doesn't have an official security team but there are some community efforts underway. Take a look at the wiki under security, firewalls and sysctl.conf hardening. Also keep your eye are ArchServer. I use Arch Linux on my VPS but its only been for hobby stuff so far. As I've been getting closer to relying on my website professionally I've been considering changing to a different dist. of Linux; the problem is I'm most familiar with Arch Linux, don't want to go back to Slackware and I'm not happy with the way Ubuntu does certain things[init system, sudo/root setup](I maintain an Ubuntu LAMP setup for our Intranet).

  • Kalu: Keeping Arch Linux Up-to-date

    Hi all,
    Yes, there are already a few “update notifier” out there, but I couldn’t find one that would fit my needs (granted I didn’t search too hard, I was also interested in making my own as a fun exercice…) so I decided to make a new one.
    kalu (which could stand for “Keeping Arch Linux Up-to-date”) is a small application that will add an icon to your systray and sit there, regularly checking if there’s anything new for you to upgrade. As soon as it finds something, it’ll show a notification to let you know about it. (In other words, revolutionary. )
    What kalu can check for:
    - updated packages (A word about this: kalu does not sync your "actual" databases, to avoid potential problems, but instead uses temporary copies of the dbs.)
    - updated watched packages (i.e. packages not installed, but for which you still wanna know when there's an update)
    - updated AUR packages
    - updated watched AUR packages (same as watched ones, but for AUR packages. Who would've guessed?)
    - news (from archlinux.org)
    (on its tooltip, kalu can also report how many (if any) dbs can be synced)
    When system/AUR upgrades are available, notifications can include a button to start the system/AUR upgrades. You can specify the command line to be executed when the button is clicked.
    And for the fun of it, it comes with an integrated "system updater," to do what `pacman -Syu` does but in a GTK GUI. Because why not? Also, I wanted one. :-)
    The system updater can also execute one (or more) command lines of your choice after a successfull upgrade, and you can use a variable ($PACKAGES) to be replaced by the list of upgraded packages. (Note that the list actually is of all packages involved in the sysupgrade, i.e. also those removed or added, e.g. when a package is replaced by another one.)
    If you don't like it/the idea of a graphical system updater, and not using it isn't enough, you can use configure option --disable-updater and turn kalu into a notifier only.
    From v1.1.0 onwards, two command line options - --manual-checks (-m) and --auto-checks (-a) - allow to run manual/auto checks from command line. No GUI will be used at all, everything gets printed on stderr/stdout (using the same templates as for notifications).
    This can be done without the need for a DISPLAY/running X server (i.e. no GTK init performed), thus works from a tty or through SSH. This can also be useful to use kalu from scripts.
    Alongside those options is a configure option (--disable-gui) to make kalu a small CLI-only binary (i.e. no dependency to GTK nor libnotify), which could be useful on GUIless box (e.g. servers), where kalu can then still be used to check for upgrades, watched packages, etc
    With v1.2.0 it is now possible to have kalu re-show the last notifications. So if you missed them or forgot what it was about, one click will re-show all notifications instantly without the need to ran the checks again. And, somewhat similarly to what happens after a system upgrade using kalu's updater, you can now use variable $PACKAGES on the command line to perform AUR updates. Can be useful to start some helper/script to handle the update of those packages automatically for you.
    Also note that kalu's source code (and issue tracker) has been moved to a git repo (was mercurial before), and is now hosted on github.
    Thanks to Painless Rob for his great icons.
    Links:
    - Slightly more verbose description
    - Source code
    - PKGBUILD in the AUR
    - Complete changelog
    Hopefully someone may find it useful.
    Cheers,
    -jacky
    Edit: Added info about recent changes/additions to latest version.
    Last edited by jjacky (2012-09-15 11:37:49)

    OK - a quick report.
    The news does not appear to have a 'mark read' button.
    Here is the debug;
    [neil@arch ~]$ sudo kalu --debug
    [08:34:02] debug mode enabled
    [08:34:02] config: attempting to read file /root/.config/kalu/kalu.conf
    [08:34:02] config: finished parsing /root/.config/kalu/kalu.conf
    [08:34:02] config: attempting to read file /root/.config/kalu/watched.conf
    [08:34:02] config: finished parsing /root/.config/kalu/watched.conf
    [08:34:02] config: attempting to read file /root/.config/kalu/watched-aur.conf
    [08:34:02] config: finished parsing /root/.config/kalu/watched-aur.conf
    [08:34:02] config: attempting to read file /root/.config/kalu/news.conf
    [08:34:02] config: finished parsing /root/.config/kalu/news.conf
    [08:34:04] downloading http://www.archlinux.org/feeds/news/
    [08:34:05] downloaded 12335 bytes
    [08:34:05] -> Minimum kernel requirement 2.6.32
    [08:34:05] -> libpng/libtiff rebuilds move from [testing]
    [08:34:05] -> Arch Linux @ FOSDEM 2012
    [08:34:05] -> kmod replaces module-init-tools
    [08:34:05] -> pacman 4 moves to [core]
    [08:34:05] -> Users of unofficial kernels must enable devtmpfs support
    [08:34:05] -> filesystem upgrade - manual intervention required
    [08:34:05] -> wiki and bbs downtime
    [08:34:05] -> initscripts update - manual intervention required
    [08:34:05] -> Hostname utility moved from net-tools to inetutils
    [08:34:05] parsing pacman.conf (/etc/pacman.conf) for options
    [08:34:05] config: attempting to read file /etc/pacman.conf
    [08:34:05] config: new section 'options'
    [08:34:05] config: SyncFirst: pacman
    [08:34:05] config: arch: x86_64
    [08:34:05] config: checkspace
    [08:34:05] config: SigLevel: Never
    [08:34:05] config: new section 'core'
    [08:34:05] config file /etc/pacman.conf, line 82: including /etc/pacman.d/mirrorlist
    [08:34:05] config: attempting to read file /etc/pacman.d/mirrorlist
    [08:34:05] config: finished parsing /etc/pacman.d/mirrorlist
    [08:34:05] config: new section 'extra'
    [08:34:05] config file /etc/pacman.conf, line 86: including /etc/pacman.d/mirrorlist
    [08:34:05] config: attempting to read file /etc/pacman.d/mirrorlist
    [08:34:05] config: finished parsing /etc/pacman.d/mirrorlist
    [08:34:05] config: new section 'community'
    [08:34:05] config file /etc/pacman.conf, line 94: including /etc/pacman.d/mirrorlist
    [08:34:05] config: attempting to read file /etc/pacman.d/mirrorlist
    [08:34:05] config: finished parsing /etc/pacman.d/mirrorlist
    [08:34:05] config: new section 'multilib'
    [08:34:05] config file /etc/pacman.conf, line 105: including /etc/pacman.d/mirrorlist
    [08:34:05] config: attempting to read file /etc/pacman.d/mirrorlist
    [08:34:05] config: finished parsing /etc/pacman.d/mirrorlist
    [08:34:05] config: new section 'archlinuxfr'
    [08:34:05] config: finished parsing /etc/pacman.conf
    [08:34:05] setting up libalpm
    [08:34:05] creating local db
    [08:34:05] created tmp folder /tmp/kalu-YB259V
    [08:34:05] created symlink /tmp/kalu-YB259V/local
    [08:34:05] created folder /tmp/kalu-YB259V/sync
    [08:34:05] copying /var/lib/pacman/sync/multilib.db to /tmp/kalu-YB259V/sync/multilib.db
    [08:34:05] ..done
    [08:34:05] updated time for /tmp/kalu-YB259V/sync/multilib.db
    [08:34:05] copying /var/lib/pacman/sync/archlinuxfr.db to /tmp/kalu-YB259V/sync/archlinuxfr.db
    [08:34:05] ..done
    [08:34:05] updated time for /tmp/kalu-YB259V/sync/archlinuxfr.db
    [08:34:05] copying /var/lib/pacman/sync/extra.db to /tmp/kalu-YB259V/sync/extra.db
    [08:34:05] ..done
    [08:34:05] updated time for /tmp/kalu-YB259V/sync/extra.db
    [08:34:05] copying /var/lib/pacman/sync/community.db to /tmp/kalu-YB259V/sync/community.db
    [08:34:05] ..done
    [08:34:05] updated time for /tmp/kalu-YB259V/sync/community.db
    [08:34:05] copying /var/lib/pacman/sync/core.db to /tmp/kalu-YB259V/sync/core.db
    [08:34:05] ..done
    [08:34:05] updated time for /tmp/kalu-YB259V/sync/core.db
    [08:34:05] register core
    [08:34:05] add server http://mir1.archlinux.fr/archlinux/core/os/x86_64 into core
    [08:34:05] add server http://archlinux.mirror.dkm.cz/pub/archlinux/core/os/x86_64 into core
    [08:34:05] add server http://archlinux.mirror.kangaroot.net/core/os/x86_64 into core
    [08:34:05] add server http://ftp.uni-kl.de/pub/linux/archlinux/core/os/x86_64 into core
    [08:34:05] add server http://archlinux.mirror.root.lu/core/os/x86_64 into core
    [08:34:05] add server http://ftp.halifax.rwth-aachen.de/archlinux/core/os/x86_64 into core
    [08:34:05] register extra
    [08:34:05] add server http://mir1.archlinux.fr/archlinux/extra/os/x86_64 into extra
    [08:34:05] add server http://archlinux.mirror.dkm.cz/pub/archlinux/extra/os/x86_64 into extra
    [08:34:05] add server http://archlinux.mirror.kangaroot.net/extra/os/x86_64 into extra
    [08:34:05] add server http://ftp.uni-kl.de/pub/linux/archlinux/extra/os/x86_64 into extra
    [08:34:05] add server http://archlinux.mirror.root.lu/extra/os/x86_64 into extra
    [08:34:05] add server http://ftp.halifax.rwth-aachen.de/archlinux/extra/os/x86_64 into extra
    [08:34:05] register community
    [08:34:05] add server http://mir1.archlinux.fr/archlinux/community/os/x86_64 into community
    [08:34:05] add server http://archlinux.mirror.dkm.cz/pub/archlinux/community/os/x86_64 into community
    [08:34:05] add server http://archlinux.mirror.kangaroot.net/community/os/x86_64 into community
    [08:34:05] add server http://ftp.uni-kl.de/pub/linux/archlinux/community/os/x86_64 into community
    [08:34:05] add server http://archlinux.mirror.root.lu/community/os/x86_64 into community
    [08:34:05] add server http://ftp.halifax.rwth-aachen.de/archlinux/community/os/x86_64 into community
    [08:34:05] register multilib
    [08:34:05] add server http://mir1.archlinux.fr/archlinux/multilib/os/x86_64 into multilib
    [08:34:05] add server http://archlinux.mirror.dkm.cz/pub/archlinux/multilib/os/x86_64 into multilib
    [08:34:05] add server http://archlinux.mirror.kangaroot.net/multilib/os/x86_64 into multilib
    [08:34:05] add server http://ftp.uni-kl.de/pub/linux/archlinux/multilib/os/x86_64 into multilib
    [08:34:05] add server http://archlinux.mirror.root.lu/multilib/os/x86_64 into multilib
    [08:34:05] add server http://ftp.halifax.rwth-aachen.de/archlinux/multilib/os/x86_64 into multilib
    [08:34:05] register archlinuxfr
    [08:34:05] add server http://repo.archlinux.fr/x86_64 into archlinuxfr
    [08:34:05] core was updated
    [08:34:07] extra was updated
    [08:34:09] community was updated
    [08:34:09] multilib was updated
    [08:34:10] archlinuxfr was updated
    [08:34:10] -> gdome2 0.8.1-3 -> 0.8.1-4 [dl=106416; ins=942080]
    [08:34:10] -> gsm 1.0.13-6 -> 1.0.13-7 [dl=33196; ins=163840]
    [08:34:10] -> libcdaudio 0.99.12-5 -> 0.99.12-6 [dl=51152; ins=266240]
    [08:34:10] -> libgme 0.6.0-1 -> 0.6.0-2 [dl=117552; ins=348160]
    [08:34:10] -> libid3tag 0.15.1b-6 -> 0.15.1b-7 [dl=42820; ins=307200]
    [08:34:10] -> libieee1284 0.2.11-3 -> 0.2.11-4 [dl=62344; ins=421888]
    [08:34:10] -> libirman 0.4.5-2 -> 0.4.5-3 [dl=12576; ins=69632]
    [08:34:10] -> libmodplug 0.8.8.3-1 -> 0.8.8.4-1 [dl=150248; ins=409600]
    [08:34:10] -> libofa 0.9.3-3 -> 0.9.3-4 [dl=57572; ins=327680]
    [08:34:10] -> libwpg 0.2.0-1 -> 0.2.1-1 [dl=100924; ins=610304]
    [08:34:10] -> libzip 0.10-1 -> 0.10-2 [dl=108000; ins=503808]
    [08:34:10] -> lsb-release 1.4-10 -> 1.4-11 [dl=6204; ins=53248]
    [08:34:10] -> menu-cache 0.3.2-1 -> 0.3.2-2 [dl=47280; ins=188416]
    [08:34:10] -> neon 0.29.6-2 -> 0.29.6-3 [dl=182224; ins=1282048]
    [08:34:10] -> openbox 3.5.0-4 -> 3.5.0-5 [dl=324440; ins=2306048]
    [08:34:10] -> p11-kit 0.9-1 -> 0.11-1 [dl=61216; ins=438272]
    [08:34:10] -> perl-encode-locale 1.02-1 -> 1.03-1 [dl=9544; ins=53248]
    [08:34:10] -> perl-error 0.17016-2 -> 0.17017-1 [dl=17860; ins=77824]
    [08:34:10] -> perl-http-date 6.00-1 -> 6.01-1 [dl=8252; ins=49152]
    [08:34:10] -> perl-file-listing 6.03-1 -> 6.04-1 [dl=7300; ins=49152]
    [08:34:10] -> perl-html-tagset 3.20-2 -> 3.20-3 [dl=9916; ins=57344]
    [08:34:10] -> perl-http-message 6.02-1 -> 6.03-1 [dl=70156; ins=229376]
    [08:34:10] -> perl-http-cookies 6.00-1 -> 6.01-1 [dl=19828; ins=90112]
    [08:34:10] -> perl-http-negotiate 6.00-1 -> 6.01-1 [dl=11104; ins=57344]
    [08:34:10] -> sudo 1.8.3.p2-2 -> 1.8.4-1 [dl=519196; ins=2236416]
    [08:34:10] -> taglib 1.7-3 -> 1.7-4 [dl=231812; ins=1265664]
    [08:34:10] -> tint2 0.11-4 -> 0.11-5 [dl=89756; ins=417792]
    [08:34:10] -> vlc 1.1.13-6 -> 2.0.0-1 [dl=6922380; ins=36552704]
    [08:34:10] looking for AUR updates
    [08:34:10] downloading http://aur.archlinux.org/rpc.php?type=multiinfo&arg[]=alan-bzr&arg[]=archey&arg[]=archlinux-lxdm-theme&arg[]=conky-lua&arg[]=exaile&arg[]=gnome-menus2&arg[]=graveman&arg[]=gtk-engines-clearlooks-colors&arg[]=i2c-tools&arg[]=kalu&arg[]=openbox-menu&arg[]=pacmanxg4-bin&arg[]=python-xrandr&arg[]=read-edid&arg[]=readahead-fedora&arg[]=toluapp&arg[]=wicked-git&arg[]=wmfs-git&arg[]=xdg-su&arg[]=yapan
    [08:34:10] downloaded 7730 bytes
    [08:34:10] parsing json
    [08:34:10] got 20 results
    [08:34:10] pacmanxg4-bin 4.7-2 -> 4.8-1
    [08:34:10] -> pacmanxg4-bin 4.7-2 -> 4.8-1 [dl=0; ins=0]
    [08:34:10] removing /tmp/kalu-YB259V/sync/archlinuxfr.db success (0)
    [08:34:10] removing /tmp/kalu-YB259V/sync/multilib.db success (0)
    [08:34:10] removing /tmp/kalu-YB259V/sync/community.db success (0)
    [08:34:10] removing /tmp/kalu-YB259V/sync/extra.db success (0)
    [08:34:10] removing /tmp/kalu-YB259V/sync/core.db success (0)
    [08:34:10] removing /tmp/kalu-YB259V/sync success (0)
    [08:34:10] removing /tmp/kalu-YB259V/local success (0)
    [08:34:10] removing /tmp/kalu-YB259V success (0)
    [08:34:18] config: attempting to read file /etc/pacman.conf
    [08:34:18] config: new section 'options'
    [08:34:18] config: SyncFirst: pacman
    [08:34:18] config: arch: x86_64
    [08:34:18] config: checkspace
    [08:34:18] config: SigLevel: Never
    [08:34:18] config: new section 'core'
    [08:34:18] config file /etc/pacman.conf, line 82: including /etc/pacman.d/mirrorlist
    [08:34:18] config: attempting to read file /etc/pacman.d/mirrorlist
    [08:34:18] config: finished parsing /etc/pacman.d/mirrorlist
    [08:34:18] config: new section 'extra'
    [08:34:18] config file /etc/pacman.conf, line 86: including /etc/pacman.d/mirrorlist
    [08:34:18] config: attempting to read file /etc/pacman.d/mirrorlist
    [08:34:18] config: finished parsing /etc/pacman.d/mirrorlist
    [08:34:18] config: new section 'community'
    [08:34:18] config file /etc/pacman.conf, line 94: including /etc/pacman.d/mirrorlist
    [08:34:18] config: attempting to read file /etc/pacman.d/mirrorlist
    [08:34:18] config: finished parsing /etc/pacman.d/mirrorlist
    [08:34:18] config: new section 'multilib'
    [08:34:18] config file /etc/pacman.conf, line 105: including /etc/pacman.d/mirrorlist
    [08:34:18] config: attempting to read file /etc/pacman.d/mirrorlist
    [08:34:18] config: finished parsing /etc/pacman.d/mirrorlist
    [08:34:18] config: new section 'archlinuxfr'
    [08:34:18] config: finished parsing /etc/pacman.conf
    [08:34:18] [kalu-updater] sender is :1.16 -- client is (null)
    [08:34:18] [kalu-updater] client is :1.16
    [08:34:18] MethodFinished for method Init
    [08:34:18] [kalu-updater] sender is :1.16 -- client is :1.16
    [08:34:18] [kalu-updater] getting alpm params
    [08:34:18] [kalu-updater] init alpm
    [08:34:18] MethodFinished for method InitAlpm
    [08:34:18] [kalu-updater] sender is :1.16 -- client is :1.16
    [08:34:18] [kalu-updater] add server http://mir1.archlinux.fr/archlinux/core/os/x86_64 into core
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.dkm.cz/pub/archlinux/core/os/x86_64 into core
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.kangaroot.net/core/os/x86_64 into core
    [08:34:18] [kalu-updater] add server http://ftp.uni-kl.de/pub/linux/archlinux/core/os/x86_64 into core
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.root.lu/core/os/x86_64 into core
    [08:34:18] [kalu-updater] add server http://ftp.halifax.rwth-aachen.de/archlinux/core/os/x86_64 into core
    [08:34:18] MethodFinished for method AddDb
    [08:34:18] [kalu-updater] sender is :1.16 -- client is :1.16
    [08:34:18] [kalu-updater] add server http://mir1.archlinux.fr/archlinux/extra/os/x86_64 into extra
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.dkm.cz/pub/archlinux/extra/os/x86_64 into extra
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.kangaroot.net/extra/os/x86_64 into extra
    [08:34:18] [kalu-updater] add server http://ftp.uni-kl.de/pub/linux/archlinux/extra/os/x86_64 into extra
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.root.lu/extra/os/x86_64 into extra
    [08:34:18] [kalu-updater] add server http://ftp.halifax.rwth-aachen.de/archlinux/extra/os/x86_64 into extra
    [08:34:18] MethodFinished for method AddDb
    [08:34:18] [kalu-updater] sender is :1.16 -- client is :1.16
    [08:34:18] [kalu-updater] add server http://mir1.archlinux.fr/archlinux/community/os/x86_64 into community
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.dkm.cz/pub/archlinux/community/os/x86_64 into community
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.kangaroot.net/community/os/x86_64 into community
    [08:34:18] [kalu-updater] add server http://ftp.uni-kl.de/pub/linux/archlinux/community/os/x86_64 into community
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.root.lu/community/os/x86_64 into community
    [08:34:18] [kalu-updater] add server http://ftp.halifax.rwth-aachen.de/archlinux/community/os/x86_64 into community
    [08:34:18] MethodFinished for method AddDb
    [08:34:18] [kalu-updater] sender is :1.16 -- client is :1.16
    [08:34:18] [kalu-updater] add server http://mir1.archlinux.fr/archlinux/multilib/os/x86_64 into multilib
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.dkm.cz/pub/archlinux/multilib/os/x86_64 into multilib
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.kangaroot.net/multilib/os/x86_64 into multilib
    [08:34:18] [kalu-updater] add server http://ftp.uni-kl.de/pub/linux/archlinux/multilib/os/x86_64 into multilib
    [08:34:18] [kalu-updater] add server http://archlinux.mirror.root.lu/multilib/os/x86_64 into multilib
    [08:34:18] [kalu-updater] add server http://ftp.halifax.rwth-aachen.de/archlinux/multilib/os/x86_64 into multilib
    [08:34:18] MethodFinished for method AddDb
    [08:34:18] [kalu-updater] sender is :1.16 -- client is :1.16
    [08:34:18] [kalu-updater] add server http://repo.archlinux.fr/x86_64 into archlinuxfr
    [08:34:18] MethodFinished for method AddDb
    [08:34:18] [kalu-updater] sender is :1.16 -- client is :1.16
    [08:34:22] MethodFinished for method SyncDbs
    [08:34:22] [kalu-updater] sender is :1.16 -- client is :1.16
    [08:34:27] [kalu-updater] sender is :1.16 -- client is :1.16
    [08:34:47] MethodFinished for method SysUpgrade
    [08:35:26] downloading http://www.archlinux.org/feeds/news/
    [08:35:27] downloaded 12335 bytes
    I still have '1 AUR packages updated' on the mouseover...

Maybe you are looking for