[Solved]running dota 2

Hi
Are are there any good links to running dota 2 from arch linux ?
Thanks
Last edited by neoDEH (2014-10-02 18:19:51)

http://lmgtfy.com/?q=dota+2+archlinux
http://lmgtfy.com/?q=dota+2+site%3Abbs.archlinux.org
Last edited by ugjka (2014-10-02 14:37:23)

Similar Messages

  • Can I run dota 2 on my MacBook Pro

    Do you guys think i can run DOTA 2 with my macbook pro (13 inch, Mid 2009)?
    OS X Yosemite
    Processor: 2.26 GHz Intel Core 2 Duo
    Memory: 2 GB 1067 MHz DDR3
    Graphics: NVIDIA GeForce 9400M 256 MB

    With only 2 GB of RAM, it might not work too well. Try it and if you have problems, add RAM.
    The 2 places I’ve seen recommended most to buy reliable RAM are below. I have purchased RAM several times from Other World Computing and have always been very satisfied with the product and service. They have on-line instructions on how to replace the RAM. OWC has also tested RAM above what Apple states is the maximum. I now have 6GB installed on a early 2008 iMac supposedly limited to 4 GB and noticed an improvement.
    Crucial
    Other World Computing

  • [Solved] Running mpd as user mpd with systemd without using mpd.conf

    Maybe this is tivial, but I searched about an hour without any results. I want to run mpd as user mpd. I cant use the mpd config file since mpd set the UID and GID explicitely resulting in mpd not having the necessary supplementary groups to access the locally shared music on my pc. Well I tried to run mpd with systemd by
    # systemctl start mpd
    and  the systemd contains the user mpd
    $ cat /etc/systemd/system/default.target.wants/mpd.service
    [Unit]
    Description=Music Player Daemon
    After=network.target sound.target
    [Service]
    User=mpd
    ExecStart=/usr/bin/mpd --no-daemon
    # allow MPD to use real-time priority 50
    LimitRTPRIO=50
    LimitRTTIME=-1
    # move MPD to a top-level cgroup, as real-time budget assignment fails
    # in cgroup /system/mpd.service, because /system has a zero real-time
    # budget; see
    # http://www.freedesktop.org/wiki/Software/systemd/MyServiceCantGetRealtime/
    ControlGroup=cpu:/mpd
    # assign a real-time budget
    ControlGroupAttribute=cpu.rt_runtime_us 500000
    [Install]
    WantedBy=default.target
    but it did not run as mpd.
    Well how can I run mpd as mpd? Is there a way to do it like with dropbox: dropbox@<user>.service
    Last edited by manuelschneid3r (2015-03-25 12:52:52)

    Glad you solved it. Was just typing a response and I'll still add two remarks:
    The ps|grep output showed that you run grep as root, not mpd itself (which won't have a space in the command -- the second time it only worked because the mpd group is preceded by a space).
    It sounds like it took you a while to find the drop-in configuration snippet in the mpd.service.d directory. These drop-in are shown in `systemctl status`, which is something you'd normally check in situations like these, and that might help to discover them more quickly.
    Last edited by Raynman (2015-03-25 12:58:36)

  • [SOLVED] Running OpenGL applications?

    I am writing a simple game using freeglut and it compiles fine but I can't run it - the program compiles fine AND runs under Windows but in Windows I have to stick the freeglut.dll in the same directory, do I have to do something similar in Linux?
    (the program is platform independant!)
    Last edited by privateabstract (2011-01-03 20:32:52)

    Please prefix the thread title with "[SOLVED]", and add what you did to fix it, if you did anything in particular.

  • [SOLVED] Black dots glitches in Firefox

    Hi all!
    When I scroll web pages in Firefox I'm presented with black dots that multiply themselves as I keep scrolling. They go away if I refresh the page or scroll faster.
    Here's a "screenshoot"
    http://cdn.imghack.se/images/58eae51879 … ac5ca0.jpg
    My laptop is hybrid with Intel and NVidia video cards. What I have already tried:
    - Disabling composition and changing the WM
    - Using NVidia card instead of Intel
    - Updating system
    - Using a Aurora and Nightly versions of FF
    - Launching Firefox with a brand new user
    None of those seemed to help. I got no more ideas. Can someone help?
    Thank you in advance.
    Last edited by sollidsnake (2013-09-07 22:03:50)

    This driver now uses SNA as the default acceleration method. You can still fall back to UXA if you run into trouble. To do so, save a file with the following content as /etc/X11/xorg.conf.d/20-intel.conf :
          Section "Device"
            Identifier  "Intel Graphics"
            Driver      "intel"
            Option      "AccelMethod"  "uxa"
          EndSection

  • Font error when trying to run dot: "Could not find/open font : Times-Roman"

    I installed the graphviz package from fink. I then tried to build a simple graph using a command from the Graphviz website and I got the following error:
    $ echo "digraph G {Hello->World}" | dot -Tpng >hello.png
    Error: Could not find/open font : Times-Roman
    I don't know much about how graphviz and UNIX fonts are configured, so I don't know how to go about debugging this. The only suggestion Googling turned up was to run fc-cache. I did this, but it didn't change the problem.
    Anyone else hit this? Any suggestions for how to get dot working on my machine?
    Message was edited by: billmcn

    A bit more Googling turns up a workaround.
    $ echo "digraph G {Hello->World}" | dot -Tpng -Nfontname="/System/Library/Fonts/Times.dfont" >hello.png
    I'm still not sure how to fix the problem.

  • [SOLVED]Run-time error in calculator. Wrong results.

    I've tried running the program a couple of times noticing that only the division returns the correct answer.. Here's the code:
    * File: Guical.java                    *
    * Author: Richard JR Wallnerstrom     *
    * Date: 2007-05-09 -                 *
    * Copyright: GNU Public License       *
    import javax.swing.*;
    import java.lang.String;
    public class Guical {
         public static void main(String[] args) {
              double sum = 0;
              JOptionPane.showMessageDialog(null, "V??lkommen till Guical!"); // Welcome the new user
              String num1 = JOptionPane.showInputDialog("Skriv in det f??rsta talet");     // Ask user for the input
              String num2 = JOptionPane.showInputDialog("Skriv in det andra talet");
              String operator = JOptionPane.showInputDialog("Skriv in ??nskad operator");
              try {
                   switch (operator.charAt(0)) {
                        case '+': sum = Double.valueOf(num1.trim()).doubleValue() + Double.valueOf(num2.trim()).doubleValue();
                        case '-': sum = Double.valueOf(num1.trim()).doubleValue() - Double.valueOf(num2.trim()).doubleValue();
                        case '*': sum = Double.valueOf(num1.trim()).doubleValue() * Double.valueOf(num2.trim()).doubleValue();
                        case '/': sum = Double.valueOf(num1.trim()).doubleValue() / Double.valueOf(num2.trim()).doubleValue();
                   JOptionPane.showMessageDialog(null, num1 + " " + operator + " " + num2 + " = " + sum);
              } catch (NumberFormatException nfe) {
                   JOptionPane.showMessageDialog(null, "Ej giltigt tecken: " + nfe.getMessage());
    }Seems fine to me so if you find anything please let me know.
    Regards
    Richard
    [edit] SOLVED.. Forgot the "break" statements...
    Message was edited by:
    richardinho

    you forget your break keywords. without break, your execution will continue on next case, not getting out from switch block.
    switch (operato....) {
       case '+' :
          sum = 1 + 2;
          break;
       case '-' :
          sum = 1 - 2;
          break;
    }

  • [solved] Running a command in background (bash script)

    Salut,
    as netcfg2 does not work with my wireless connection, I have to set up the connection manually. For not having to type in the commands every time, I created a bash script.
    #!/bin/bash
    iwconfig wlan0 mode managed essid mynetwork channel 6
    ifconfig wlan0 up
    wpa_supplicant -D wext -i wlan0 -c /etc/wpa_supplicant.conf -dddd &
    dhcpd wlan0
    This works fine till the wpa_supplicant line. wpa_supplicant is not started in the background (as I thought, the ampersand at the end of the line would.
    So how can I get wpa_supplicant run in the background?
    Thanks in advance,
    Stefan
    Last edited by vbtricks (2008-05-11 09:13:36)

    Ramses de Norre wrote:How do you know it isn't? What exactly does happen?
    The script does not return to the user-prompt. Is an ampersand at the end of the line the correct solution, or are you unsure yourself?
    bender02 wrote:On thing is that even if it starts, it does take it a couple of seconds to connect, so it's probably not very good to run dhcpcd right after wpa_supplicant. Another thing is that you probably have a typo up there, shouldn't it be 'dhcpcd' instead of 'dhcpd'?
    Well, as the wpa_supplication command is not really run in the background the script did never execute the dhcpcd command. After having solved the above, correcting the spell-mistake will be a smaller problem. Even calling the dhcpcd command myself would be no unworkable way, the open root-shell (as I have to use another as the one calling the script is blocked) is a far greater problem...

  • [SOLVED] Running cupsd without root permission.

    Hello,
    This is a newbie question about running the CUPS daemon as a regular user.
    The Arch Wiki page on CUPS said to "start the cups ... daemon" but did not say how.
    I searched the web and found that you can start it as a root user with the following command:
    # cupsd
    At this point, I can setup a printer, and everythings prints properly. However, I have to restart cupsd each time I reboot. Being a root only command, I can't add it to my startup script.
    What do I do?
    Here are some more details:
    I installed 64 bit arch a few days ago.
    I'm not using a desktop environment, just openbox window manager. The startup script I am using is the openbox-session autostart script.
    If I run the command "cupsd" as a regular user, I get bash: /usr/bin/cupsd: Permission denied. This is how I know it will not work. This rules out a typo in the startup script.
    Here is a list of all the steps/commands used to install cups:
    Turn printer on
    $ su
    enter root password
    # pacman -S cups
    # pacman -S cups-filters
    # pacman -S ghostscript
    # pacman -S gsfonts
    # pacman -S gutenprint
    # cupsd
    # exit
    $ firefox -new-window http://localhost:631
    Adding Printers and Classes
    Add Printer
    Login as root with the root password
    Select the local printer detected
    Default Name, Description, Location
    Select the model: Canon PIXMA MP510
    Default options
    Printed a test page.
    Got excited.
    Spent 4 hours trying to run cupsd in a startup script.
    I tried to add my regular user to the lp group.
    $ su
    enter root password
    # gpasswd -a michael lp
    $ exit
    $ groups michael
    confirmed that I'm added to lp
    $ cupsd
    I tried to chmod /usr/bin/cupsd, but got a weird error message "Child exited on signal 15". I used pacman to uninstall then reinstall cups undo this attempt.
    $ su
    enter root password
    # chmod a+rwx /usr/bin/cupsd
    # exit
    $ cupsd
    Some sites said to edit /etc/cups/cupsd.conf and comment out some lines. However, none of the lines mentioned exist in my /etc/cups/cupsd.conf file. I tried to comment out a few that looked close, but no success. I ended up commenting out everything and still no success. I used pacman to uninstall then reinstall cups undo this attempt, returning /etc/cups/cupsd.conf to it's original condition. Here is the file:
    # "$Id: cupsd.conf.in 7888 2008-08-29 21:16:56Z mike $"
    # Sample configuration file for the CUPS scheduler. See "man cupsd.conf" for a
    # complete description of this file.
    # Log general information in error_log - change "warn" to "debug"
    # for troubleshooting...
    LogLevel warn
    # Only listen for connections from the local machine.
    Listen localhost:631
    Listen /run/cups/cups.sock
    # Show shared printers on the local network.
    Browsing On
    BrowseLocalProtocols dnssd
    # Default authentication type, when authentication is required...
    DefaultAuthType Basic
    # Web interface setting...
    WebInterface Yes
    # Restrict access to the server...
    <Location />
    Order allow,deny
    </Location>
    # Restrict access to the admin pages...
    <Location /admin>
    Order allow,deny
    </Location>
    # Restrict access to configuration files...
    <Location /admin/conf>
    AuthType Default
    Require user @SYSTEM
    Order allow,deny
    </Location>
    # Set the default printer/job policies...
    <Policy default>
    # Job/subscription privacy...
    JobPrivateAccess default
    JobPrivateValues default
    SubscriptionPrivateAccess default
    SubscriptionPrivateValues default
    # Job-related operations must be done by the owner or an administrator...
    <Limit Create-Job Print-Job Print-URI Validate-Job>
    Order deny,allow
    </Limit>
    <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    Require user @OWNER @SYSTEM
    Order deny,allow
    </Limit>
    # All administration operations require an administrator to authenticate...
    <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default CUPS-Get-Devices>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
    </Limit>
    # All printer operations require a printer operator to authenticate...
    <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
    </Limit>
    # Only the owner or an administrator can cancel or authenticate a job...
    <Limit Cancel-Job CUPS-Authenticate-Job>
    Require user @OWNER @SYSTEM
    Order deny,allow
    </Limit>
    <Limit All>
    Order deny,allow
    </Limit>
    </Policy>
    # Set the authenticated printer/job policies...
    <Policy authenticated>
    # Job/subscription privacy...
    JobPrivateAccess default
    JobPrivateValues default
    SubscriptionPrivateAccess default
    SubscriptionPrivateValues default
    # Job-related operations must be done by the owner or an administrator...
    <Limit Create-Job Print-Job Print-URI Validate-Job>
    AuthType Default
    Order deny,allow
    </Limit>
    <Limit Send-Document Send-URI Hold-Job Release-Job Restart-Job Purge-Jobs Set-Job-Attributes Create-Job-Subscription Renew-Subscription Cancel-Subscription Get-Notifications Reprocess-Job Cancel-Current-Job Suspend-Current-Job Resume-Job Cancel-My-Jobs Close-Job CUPS-Move-Job CUPS-Get-Document>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
    </Limit>
    # All administration operations require an administrator to authenticate...
    <Limit CUPS-Add-Modify-Printer CUPS-Delete-Printer CUPS-Add-Modify-Class CUPS-Delete-Class CUPS-Set-Default>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
    </Limit>
    # All printer operations require a printer operator to authenticate...
    <Limit Pause-Printer Resume-Printer Enable-Printer Disable-Printer Pause-Printer-After-Current-Job Hold-New-Jobs Release-Held-New-Jobs Deactivate-Printer Activate-Printer Restart-Printer Shutdown-Printer Startup-Printer Promote-Job Schedule-Job-After Cancel-Jobs CUPS-Accept-Jobs CUPS-Reject-Jobs>
    AuthType Default
    Require user @SYSTEM
    Order deny,allow
    </Limit>
    # Only the owner or an administrator can cancel or authenticate a job...
    <Limit Cancel-Job CUPS-Authenticate-Job>
    AuthType Default
    Require user @OWNER @SYSTEM
    Order deny,allow
    </Limit>
    <Limit All>
    Order deny,allow
    </Limit>
    </Policy>
    # End of "$Id: cupsd.conf.in 7888 2008-08-29 21:16:56Z mike $".
    Thanking those in advance that can help.
    Last edited by mrallaire (2013-10-20 05:37:52)

    Well, the problem is now resolved. After using my wife's printer for 1.5 months I finally had the time to try it again. I got it working. I entered a lot of different commands, but the following is what finally did the trick. The ideas came from ThomasR on another forum post: https://bbs.archlinux.org/viewtopic.php?id=35567
    <code>
    # killall cupsd
    # groupadd printadmin
    # usermod -aG printadmin myusername
    # nano /etc/cups/cupsd.conf
    Add the following to the bottom of the file and save:
       SystemGroup printadmin
    # cupsd
    Add the printer using the web-based administration interface (in the web browser, go to URL http://localhost:631)
    </code>
    I looks like the lp group stuff that I entered in my first post was a few commands short of being effective. The printadmin group commands worked wonderfully. After rebooting the computer the change stuck, so I never had to restart the cups daemon each time I rebooted the computer.
    I don't know what way is better to start the cups daemon, cupsd or systemctl.
    <code>
    # cupsd
    vs.
    # systemctl enable cups.service
    # systemctl start cups.service
    </code>

  • [SOLVED] Running 32bit applications on arch x64 (Steam/bumblebee)

    Hi, guys. I tried to use native steam on my laptop, and I got a usual problem  https://support.steampowered.com/kb_art … -EYZB-7457 .
    I 'm using bumblebee and I suppose I have mistakes in my lib32 packages. So it would be nice if someone explained what's wrong with it. Tried a lot of suggestions from other threads I might break it by myself=/. So what i have:
    $ optirun steam
    Running Steam on arch 64-bit
    STEAM_RUNTIME is enabled automatically
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    [VGL] WARNING: The OpenGL rendering context obtained on X display
    [VGL] :8 is indirect, which may cause performance to suffer.
    [VGL] If :8 is a local X display, then the framebuffer device
    [VGL] permissions may be set incorrectly.
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    unlinked 0 orphaned pipes
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
    Fontconfig error: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 70: non-double matrix element
    Fontconfig warning: "/etc/fonts/conf.d/10-scale-bitmap-fonts.conf", line 78: saw unknown, expected number
    [1117/154407:ERROR:object_proxy.cc(239)] Failed to call method: org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.NetworkManager was not provided by any .service files
    [1117/154407:WARNING:proxy_service.cc(958)] PAC support disabled because there is no system implementation
    [VGL] WARNING: The OpenGL rendering context obtained on X display
    [VGL] :8 is indirect, which may cause performance to suffer.
    [VGL] If :8 is a local X display, then the framebuffer device
    [VGL] permissions may be set incorrectly.
    Error: OpenGL GLX context is not using direct rendering, which may cause performance problems.
    For more information visit https://support.steampowered.com/kb_article.php?ref=9938-EYZB-7457.
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    Installing breakpad exception handler for appid(steam)/version(1383158641_client)
    $ glxinfo32
    name of display: :0.0
    libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/i965_dri.so
    libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/i965_dri.so
    libGL error: dlopen /usr/lib32/xorg/modules/dri/i965_dri.so failed (/usr/lib32/xorg/modules/dri/i965_dri.so: cannot open shared object file: No such file or directory)
    libGL error: unable to load driver: i965_dri.so
    libGL error: driver pointer missing
    libGL error: failed to load driver: i965
    libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/tls/swrast_dri.so
    libGL: OpenDriver: trying /usr/lib32/xorg/modules/dri/swrast_dri.so
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    libGL: Can't open configuration file /home/bubka/.drirc: No such file or directory.
    display: :0 screen: 0
    direct rendering: Yes
    server glx vendor string: SGI
    server glx version string: 1.4
    server glx extensions:
    $ optirun glxinfo32
    name of display: :0.0
    [VGL] WARNING: The OpenGL rendering context obtained on X display
    [VGL] :8 is indirect, which may cause performance to suffer.
    [VGL] If :8 is a local X display, then the framebuffer device
    [VGL] permissions may be set incorrectly.
    [VGL] WARNING: The OpenGL rendering context obtained on X display
    [VGL] :8 is indirect, which may cause performance to suffer.
    [VGL] If :8 is a local X display, then the framebuffer device
    [VGL] permissions may be set incorrectly.
    display: :0 screen: 0
    direct rendering: No (If you want to find out why, try setting LIBGL_DEBUG=verbose)
    server glx vendor string: VirtualGL
    server glx version string: 1.4
    server glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_make_current_read, GLX_SUN_get_transparent_index
    client glx vendor string: VirtualGL
    client glx version string: 1.4
    client glx extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_make_current_read, GLX_SUN_get_transparent_index
    GLX version: 1.4
    GLX extensions:
    GLX_ARB_create_context, GLX_ARB_create_context_profile,
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_visual_info,
    GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGI_make_current_read, GLX_SUN_get_transparent_index
    OpenGL vendor string: NVIDIA Corporation
    OpenGL renderer string: GeForce 310M/PCIe/SSE2
    OpenGL version string: 2.1.2 NVIDIA 325.15
    OpenGL shading language version string: 1.20 NVIDIA via Cg compiler
    # pacman -Qs lib32
    local/lib32-alsa-lib 1.0.27.2-1
    An alternative implementation of Linux sound support (32 bit)
    local/lib32-attr 2.4.47-1
    Extended attribute support library for ACL support (32-bit)
    local/lib32-bzip2 1.0.6-1
    A high-quality data compression program (32-bit)
    local/lib32-dbus 1.6.16-1
    Freedesktop.org message bus system (32-bit)
    local/lib32-elfutils 0.157-1
    Collection of libraries for working with ELF object files and DWARF
    debugging information (32-bit)
    local/lib32-expat 2.1.0-1
    An XML Parser library written in C (32 bit)
    local/lib32-flac 1.3.0-1
    Free Lossless Audio Codec (32-bit)
    local/lib32-fontconfig 2.11.0-1
    A library for configuring and customizing font access (32-bit)
    local/lib32-freetype2 2.5.0.1-1
    TrueType font rendering library (32-bit)
    local/lib32-gcc-libs 4.8.2-4
    Runtime libraries shipped by GCC (32-bit)
    local/lib32-glew 1.10.0-1
    A cross-platform C/C++ extension loading library (32 bit)
    local/lib32-glib2 2.38.1-1
    Common C routines used by GTK+ 2.4 and other libs (32-bit)
    local/lib32-glibc 2.18-10
    GNU C Library for multilib
    local/lib32-glu 9.0.0-2
    Mesa OpenGL utility library (32 bits)
    local/lib32-json-c 0.11-1
    A JSON implementation in C (32-bit)
    local/lib32-lcms2 2.5-1
    Small-footprint color management engine, version 2 (32-bit)
    local/lib32-libasyncns 0.8-6
    A C library for Linux/Unix for executing name service queries
    asynchronously (32-bit)
    local/lib32-libcap 2.22-2
    POSIX 1003.1e capabilities (32-bit)
    local/lib32-libdrm 2.4.47-1
    Userspace interface to kernel DRM services (32-bit)
    local/lib32-libffi 3.0.13-1
    A portable, high level programming interface to various calling conventions
    (32-bit)
    local/lib32-libgcrypt 1.5.3-1
    General purpose cryptographic library based on the code from GnuPG (32-bit)
    local/lib32-libgpg-error 1.12-1
    Support library for libgcrypt (32-bit)
    local/lib32-libice 1.0.8-1
    X11 Inter-Client Exchange library (32-bit)
    local/lib32-libjpeg-turbo 1.3.0-3
    libjpeg derivative with accelerated baseline JPEG compression and
    decompression (32-bit)
    local/lib32-libmng 2.0.2-1
    A collection of routines used to create and manipulate MNG format graphics
    files (32-bit)
    local/lib32-libogg 1.3.1-1
    Ogg bitstream and framing library (32-bit)
    local/lib32-libpciaccess 0.13.2-1
    X11 PCI access library (32-bit
    local/lib32-libpng 1.6.6-1
    A collection of routines used to create PNG format graphics files (32-bit)
    local/lib32-libpulse 4.0-6
    A featureful, general-purpose sound server (32-bit client libraries)
    local/lib32-libsm 1.2.2-1
    X11 Session Management library (32-bit)
    local/lib32-libsndfile 1.0.25-2
    A C library for reading and writing files containing sampled sound (32-bit)
    local/lib32-libtiff 4.0.3-2
    Library for manipulation of TIFF images (32-bit)
    local/lib32-libvorbis 1.3.3-1
    Vorbis codec library (32-bit)
    local/lib32-libx11 1.6.2-1
    X11 client-side library (32-bit)
    local/lib32-libxau 1.0.8-1
    X11 authorisation library (32-bit)
    local/lib32-libxcb 1.9.1-1
    X11 client-side library (32-bit)
    local/lib32-libxcursor 1.1.14-1
    X cursor management library (32-bit)
    local/lib32-libxdamage 1.1.4-1
    X11 damaged region extension library (32-bit)
    local/lib32-libxdmcp 1.1.1-1
    X11 Display Manager Control Protocol library (32-bit)
    local/lib32-libxext 1.3.2-1
    X11 miscellaneous extensions library (32-bit)
    local/lib32-libxfixes 5.0.1-1
    X11 miscellaneous 'fixes' extension library (32-bit)
    local/lib32-libxi 1.7.2-1
    X11 Input extension library (32-bit)
    local/lib32-libxmu 1.1.2-1
    X11 miscellaneous micro-utility library (32-bit)
    local/lib32-libxrandr 1.4.2-1
    X11 RandR extension library (32-bit)
    local/lib32-libxrender 0.9.8-1
    X Rendering Extension client library (32-bit)
    local/lib32-libxss 1.2.2-1
    X11 Screen Saver extension library (32-bit)
    local/lib32-libxt 1.1.4-1
    X11 toolkit intrinsics library (32-bit)
    local/lib32-libxtst 1.2.2-1
    X11 Testing -- Resource extension library (32-bit)
    local/lib32-libxv 1.0.10-1
    X11 Video extension library (32-bit)
    local/lib32-libxxf86vm 1.1.3-1
    X11 XFree86 video mode extension library (32-bit)
    local/lib32-llvm-libs 3.3-1
    Low Level Virtual Machine (runtime library)(32-bit)
    local/lib32-mesa 9.2.3-1
    an open-source implementation of the OpenGL specification (32-bit)
    local/lib32-mesa-demos 8.1.0-3
    Mesa demos and tools (32-bit)
    local/lib32-mesa-libgl 9.2.3-1
    Mesa 3-D graphics library (32-bit)
    local/lib32-nvidia-utils 331.20-1
    NVIDIA drivers utilities (32-bit)
    local/lib32-openal 1.15.1-1
    OpenAL audio library for use with opengl (32-bit)
    local/lib32-openssl 1.0.1.e-2
    The Open Source toolkit for Secure Sockets Layer and Transport Layer
    Security (32-bit)
    local/lib32-pcre 8.33-1
    A library that implements Perl 5-style regular expressions (32-bit)
    local/lib32-primus 20131027-1
    Faster OpenGL offloading for Bumblebee (32-bit)
    local/lib32-qt4 4.8.5-6
    A cross-platform application and UI framework (32-bit)
    local/lib32-sqlite 3.8.1-1
    A C library that implements an SQL database engine (32-bit)
    local/lib32-systemd 208-1
    system and service manager (32-bit)
    local/lib32-util-linux 2.24-1
    Miscellaneous system utilities for Linux (32-bit)
    local/lib32-v4l-utils 1.0.0-2
    Userspace tools and conversion library for Video 4 Linux (32-bit)
    local/lib32-virtualgl 2.3.2-2
    32-bit serverside components for 64-bit VirtualGL servers
    local/lib32-xz 5.0.5-1
    Library and command line tools for XZ and LZMA compressed files (32-bit)
    local/lib32-zlib 1.2.8-1
    Compression library implementing the deflate compression method found in
    gzip and PKZIP (32-bit)
    Thanks
    Last edited by bubka (2013-11-17 14:38:38)

    Direct rendering is working for me. Here's a list of all lib32 packages installed on my system:
    lib32-acl
    lib32-alsa-lib
    lib32-alsa-plugins
    lib32-atk
    lib32-attr
    lib32-bzip2
    lib32-cairo
    lib32-curl
    lib32-dbus
    lib32-e2fsprogs
    lib32-elfutils
    lib32-expat
    lib32-flac
    lib32-flashplugin
    lib32-fontconfig
    lib32-freetype2
    lib32-gcc-libs
    lib32-gdk-pixbuf2
    lib32-gettext
    lib32-glew
    lib32-glib
    lib32-glib2
    lib32-glibc
    lib32-glu
    lib32-gmp
    lib32-gnutls
    lib32-gtk2
    lib32-harfbuzz
    lib32-icu
    lib32-intel-dri
    lib32-json-c
    lib32-keyutils
    lib32-krb5
    lib32-lcms2
    lib32-libasyncns
    lib32-libcanberra
    lib32-libcap
    lib32-libcups
    lib32-libdrm
    lib32-libffi
    lib32-libgcrypt
    lib32-libgnome-keyring
    lib32-libgpg-error
    lib32-libice
    lib32-libjpeg-turbo
    lib32-libjpeg6-turbo
    lib32-libldap
    lib32-libltdl
    lib32-libmng
    lib32-libogg
    lib32-libpciaccess
    lib32-libpng
    lib32-libpng12
    lib32-libpng15
    lib32-libpulse
    lib32-libsm
    lib32-libsndfile
    lib32-libssh2
    lib32-libtasn1
    lib32-libtiff
    lib32-libtxc_dxtn
    lib32-libvorbis
    lib32-libx11
    lib32-libxau
    lib32-libxcb
    lib32-libxcomposite
    lib32-libxcursor
    lib32-libxdamage
    lib32-libxdmcp
    lib32-libxext
    lib32-libxfixes
    lib32-libxft
    lib32-libxi
    lib32-libxinerama
    lib32-libxmu
    lib32-libxrandr
    lib32-libxrender
    lib32-libxss
    lib32-libxt
    lib32-libxtst
    lib32-libxv
    lib32-libxxf86vm
    lib32-llvm-libs
    lib32-mesa
    lib32-mesa-libgl
    lib32-mpg123
    lib32-ncurses
    lib32-nettle
    lib32-nspr
    lib32-nss
    lib32-nvidia-utils
    lib32-openal
    lib32-openssl
    lib32-p11-kit
    lib32-pango
    lib32-pcre
    lib32-pixman
    lib32-primus
    lib32-qt4
    lib32-sdl
    lib32-sdl_image
    lib32-sdl_ttf
    lib32-sqlite
    lib32-systemd
    lib32-tdb
    lib32-util-linux
    lib32-v4l-utils
    lib32-virtualgl
    lib32-xz
    lib32-zlib

  • [SOLVED] Run hook on external monitor connect/disconnect

    I want to run a script whenever I connect or disconnect an external monitor from my laptop.
    Is there a hook I can create somewhere to achieve this?
    Last edited by Bruce Connor (2013-07-16 16:03:03)

    Unfortunately that doesn't seem to be working for me. =/
    I've inserted
    echo "Action was $SRANDRD_ACTION" >> $HOME/srandrd.out
    into the script to attempt some debugging but I get no output. My guess is that the script isn't being run at all.
    Last edited by Bruce Connor (2013-07-05 22:14:49)

  • [SOLVED] Run xscreensaver when I close the laptop lid

    I have xscreensaver running in my archlinux, and with a systemd service, I can start it after waking up my laptop.
    The problem is that I like to keep my laptop running when I close the lid (for example, to go to bed while I'm downloading a file, I like to simply close my lid), but I want to lock my computer.
    In the /etc/systemd/logind.conf, there is a nice option called HandleLidSwitch, which specifies which action is invoked when the lid is closed, and there is a lock option, but It doesn't work for me.
    The option suspend works fine.
    Here is my /etc/systemd/logind.conf:
    # This file is part of systemd.
    # systemd is free software; you can redistribute it and/or modify it
    # under the terms of the GNU Lesser General Public License as published by
    # the Free Software Foundation; either version 2.1 of the License, or
    # (at your option) any later version.
    # See logind.conf(5) for details
    [Login]
    #NAutoVTs=6
    #ReserveVT=6
    #KillUserProcesses=no
    #KillOnlyUsers=
    #KillExcludeUsers=root
    #Controllers=
    #ResetControllers=cpu
    #InhibitDelayMaxSec=5
    HandlePowerKey=suspend
    #HandleSuspendKey=suspend
    #HandleHibernateKey=hibernate
    HandleLidSwitch=ignore
    #PowerKeyIgnoreInhibited=no
    #SuspendKeyIgnoreInhibited=no
    #HibernateKeyIgnoreInhibited=no
    #LidSwitchIgnoreInhibited=yes
    #IdleAction=ignore
    #IdleActionSec=30min
    Any help?
    Last edited by alomsimoy (2013-09-10 18:08:33)

    I would say that you should just have logind ignore the LidSwitch altogether.  So if it is set to ignore the lid switch, then it obviously isn't going to be entering the suspend.target (or is it the sleep.target, I can't remember).  Therefore, you are going to have to have some other way of triggering actions in response to these events.
    The lid switch sends an event to udev, so you have the option of having a udev rule that responds to this, or using acpid to start this for you.  I would recommend using acpid, as it is much more flexible in what it can allow you to do.
    Edit: acpid is not necessarily more flexible than a udev rule, as it relies on the udev events.  But it is a much easier method of setup since it simply relies of basic scripting in order to make it work.  It can allow for one central script (or collection of scripts) to handle all the different events that udev sends.  To see what kinds of things trigger a udev event, you can use udevadm monitor or if you install acpid, there is the acpi_listen option.
    Edit2:  BTW, what is it you mean by not working?  Does it still suspend on lid close, or is your xscreensaver not started?  You need to be more explicit there.  If it is still suspending, have you rebooted or restarted logind after making those changes to logind.conf?  You can't just edit the file and have the changes implemented right away, as the configuration is parsed and the settign implemented on the service start.
    Last edited by WonderWoofy (2013-09-10 17:28:05)

  • [solved] Running HPGCC on a 64bit install

    Hi,
    I've bought a HP 50g and I'd like to "play" a little with HPGCC but it's precompiled as a 32bit binary. I realize I can run 32bit binaries on a 64 bit install if I install some lib32-* packages, but I don't know which ones to install. Can anyone help me?
    TIA
    Last edited by andre.ramaciotti (2009-07-11 01:08:43)

    It doesn't work. ldd says it isn't a dinamic binary.
    Anyway, my last post gave me the idea of looking in the bin32-wine dependencies and guess which ones could be necessary. Apparently, I need lib32-libc and lib32-gcc-libs (though I didn't try to compile anything, maybe I need some more)
    Thanks for the help.
    Last edited by andre.ramaciotti (2009-07-11 01:08:16)

  • Performance problems running DotA 2 from Steam

    ~ % lspci | grep VGA
    00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
    01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Chelsea LP [Radeon HD 7730M
    ~ % cat /etc/X11/xorg.conf
    Section "ServerLayout"
    Identifier "aticonfig Layout"
    Screen 0 "aticonfig-Screen[0]-0" 0 0
    EndSection
    Section "Module"
    EndSection
    Section "Monitor"
    Identifier "aticonfig-Monitor[0]-0"
    Option "VendorName" "ATI Proprietary Driver"
    Option "ModelName" "Generic Autodetecting Monitor"
    Option "DPMS" "true"
    EndSection
    Section "Device"
    Identifier "aticonfig-Device[0]-0"
    Driver "fglrx"
    BusID "PCI:1:0:0"
    EndSection
    Section "Screen"
    Identifier "aticonfig-Screen[0]-0"
    Device "aticonfig-Device[0]-0"
    Monitor "aticonfig-Monitor[0]-0"
    DefaultDepth 24
    SubSection "Display"
    Viewport 0 0
    Depth 24
    EndSubSection
    EndSection
    /var/log/Xorg.0.log
    Steam output
    Game runs, but there are problems with:
    1. Resolution — few parts of game are hidden. Xrandr says I use 1920x1080 and in game I have set the same resolution and aspect ratio to 16:9,
    2. Brightness — game is too bright until I change in-game conf to anything — it fixes the problem until next time I start the game,
    3. Overall performance — there are a lag though on the same machine with same in-game conf, but Windows 7, it runs smoothly;
    What can I do to fix mentioned problems?
    Last edited by daGrevis (2013-07-28 09:34:57)

    I can only speak for #3: don't expect parity performance with the GL renderer and the DX renderer in dota2 yet. They need to do a few big optimization runs for d2 on GL.
    As for #1 and #2, I don't know, on NVIDIA here and have no problems like that. Perf is poor, but I do have a rather poor laptop card.

  • [SOLVED] Run cronjob asynchronous, but preferably at a given time?

    Hello!
    How can I add a cronjob, which should run preferably at a specified time (like every day 5 o clock in the morning), but if the computer is off at that time, it will run some other time?
    To make it run every day at 5 o clock, I can use "00 05 * * * /home/tom/_scripts/bkp.sh". But if the computer is off at that time, it wont run that day.
    So to make it run asynchronous, I should use @daily.
    How can I combine those two options?
    Last edited by cyberius (2011-05-14 18:18:56)

    As I understand it, FREQ=1d has the same effect as @daily. I'm not sure with either one you can actually set a 'preferred' time, unless it's a time range. For example, if you have @daily set and your backup runs at 0500 on Sunday, then Monday you don't turn on the computer until 1600 (4pm) so the backup runs at 4pm, then Tuesday it wouldn't run again until sometime after 4pm, because it hasn't been a full day yet. I don't believe (anyone feel free to correct me if I'm wrong here!!) that you could do a normal (d)cron job that would would run on Monday at 4 (because the machine's not on) and then again Tuesday morning at 5am when you'd really prefer it to run. The time range (07-15 from my example above) does give some more flexibility, but I don't think exactly what you're looking for.
    Scott

Maybe you are looking for