PekWM autoproperty for oo2

Why won't my pekwm autoproperty work?
I use the open office 2 beta from unstable. It has the little window titled "Styles and Formatting" I want that window to be always on top.
This is my autoproperty:
Property = "VCLSalFrame,OpenOffice.org 1.9.122" {
Title = "^Styles and Formatting"
ApplyOn = "Start New"
Layer = "OnTop"
I got the Property using the auxillery propstring function. If I don't have the Title line in there, it makes the full open office window always on top (not pleasant). Putting the Title line in doesn't work... what am I doing wrong???
Thanks,
Dusty

I've had this problem with Mozilla Thunderbird.
Turns out, as the program is loading, you can see the window title changes. That may be the case here. You need to tell pekwm about the original window title, or it won't recognise it.
I doubt OOo would have the window Role set, but that's the best way to set autoproperties (which is what i do with gaim). check xprops output for it.

Similar Messages

  • GNOME "Save as"-dialog appears hidden at the edges

    Hi,
    whenever the "Save as"-dialog of GNOME appears, pieces of it are hidden by the desktop edges/border. I cannot click the OK or Cancel-buttons not until I move it out of the edges.
    I'm using GNOME with pekwm as a WM, but I've experienced my problem with Metacity and Compiz also. It happens both with Composite (Xcompmgr/Compiz) enabled and disabled.
    Especially Epiphany behaves in that way which is quite annoying because I always have to move the dialog whenever I want to save an image or something like that.
    I've already tried to add an pekwm-autoproperty for the "Save as"-dialog, but I hadn't had any success.
    Does anyone know why the dialog behaves like that? Perhaps other users have experienced this also, and you might give me a hint how to chance that.

    I have the same issue with Chrome, it's very annoying, especially since the "New Folder"-Button is hidden underneath the dock as well.
    When placing the Dock on the left, the Dialog even disappears underneath the screen.
    Retina Macbook Pro, running 10.10.

  • PekWM won't display kana and other foreign characters.

    Just getting to grips with PekWM, got it set up exactly the way I want, except that the fonts I have installed for Japanese/Chinese/Korean text don't show up in the title bar at all. Instead I just see tall rectangles. Metacity and Kwin both pick up on this automatically- is there some sort of configuration or option I just can't find? Thank you in advance for reading or replying to this issue.

    I think you need to edit your theme to use your preferred unicode font ; see the PekWM FAQ for more info http://www.pekwm.org/files/pekwm/doc/0. … l#FAQ-1546

  • X11 install on imac 24

    Hi all,
    I have just purchased the greatest machine ever in the imac 24, however, i cant get X11 installed for OO2. I have downloaded the X11user package, but when i install, the pkg manager claims there is a newer version. i have checked everywhere for this supposed X11 install without luck. I have also tried installing the X11update2006 package which claims i don't have X11 installed (and OO2 says i dont have it either). googling for hours has produced nothing. I checked on the install cd's (yes, i didnt get a DVD for some reason), and there is no X11 avail on that either. Please help!
    thx!!!

    also, FYI, from OO web site, OO2 did not work until this was completed:
    05 November 2006
    It has come to our attention that there is a problem in the latest stable release of OpenOffice.org on the Mac and the X11 Update that Apple released on 1 November 2006. The problem is related to the Vera fonts that are related to the X11 update. We have found the following solution that will require an administrator user account for each machine concerned. Please follow the following steps which will allow OpenOffice.org to run again.
    1. Log in as an Administrator (if you haven't already), an Administrator account is created by default when you install Mac OS X or setup your computer for the first time.
    2. Start the program called Terminal, it is located in the Utilities folder.
    3. Copy and paste the following command into the Terminal window: sudo mkdir -p /usr/X11R6/lib/X11/fonts/TTF.bad
    4. You will be asked for your password for the account that you are logged in under. Type it in, don't worry, your password won't be shown to the world.
    5. Copy and paste the following command into the same Terminal window as above (all on one line): sudo mv /usr/X11R6/lib/X11/fonts/TTF/Vera*.ttf /usr/X11R6/lib/X11/fonts/TTF.bad
    6. You should now be able to start OpenOffice.org normally.
    When OpenOffice.org 2.1 is released, please upgrade as it will not have an issue with this. Apple should also be releasing an updated X11 update soon with the corrected Fonts.
    Please take a look at the following issues for more information: 71096.

  • No drop shadow for Opera under Pekwm with xcompmgr-dana.

    Hi,
    I'm running Pekwm with xcompmgr-dana and tint2. It works great except for one thing: There's no drop shadow on Opera windows. All other windows (except a couple of terminal emulators) have drop shadows. Any idea why there's no drop shadow for Opera, and if there's anything I can do to fix it?
    I am running fully updated Arch x64 on a laptop with Intel graphics.

    No the culprit is not urxvt, I think. I tried today 'terminal' from xfce4 and it too don't have shadows...
    Someone can reproduce this with any other terminal?
    Uhh, one more question of the people having or not the problem what is set the color depth of  X, I think that fglrx only support >16 but I can't make it work with 32 (using 24) someone can run at 32 and see with you get or not shadows?
    EDIT
    Ok, I think I found the culprit: ARGB visual (or RGBA visuals...) if a program use it shadows don't work. Try emesene it have a config to use or not rgba visuals,  If you set it (in .config/emesene*/*****) you don't get shadows if don't set you get shadows.
    I think this explain the dual transparency/shadow... When I gonna investigate it more but now I have a homework of QFT to do...
    Last edited by kazuo (2008-03-22 20:48:30)

  • Scan for and connect to networks from an openbox pipe menu (netcfg)

    So the other day when i was using wifi-select (awesome tool) to connect to a friends hot-spot, i realized "hey! this would be great as an openbox pipe menu."  i'm fairly decent in bash and i knew both netcfg and wifi-select were in bash so why not rewrite it that way?
    Wifi-Pipe
    A simplified version of wifi-select which will scan for networks and populate an openbox right-click menu item with available networks.  displays security type and signal strength.  click on a network to connect via netcfg the same way wifi-select does it.
    zenity is used to ask for a password and notify of a bad connection.  one can optionally remove the netcfg profile if the connection fails.
    What's needed
    -- you have to be using netcfg to manage your wireless
    -- you have to install zenity
    -- you have to save the script as ~/.config/openbox/wifi-pipe and make it executable:
    chmod +x ~/.config/openbox/wifi-pipe
    -- you have to add a sudoers entry to allow passwordless sudo on this script and netcfg (!)
    USERNAME ALL=(ALL) NOPASSWD: /usr/bin/netcfg
    USERNAME ALL=(ALL) NOPASSWD: /home/USERNAME/.config/openbox/wifi-pipe
    -- you have to adjust  ~/.config/openbox/menu.xml like so:
    <menu id="root-menu" label="Openbox 3">
    <menu id="pipe-wifi" label="Wifi" execute="sudo /home/USERNAME/.config/openbox/wifi-pipe INTERFACE" />
    <menu id="term-menu"/>
    <item label="Run...">
    <action name="Execute">
    <command>gmrun</command>
    </action>
    </item>
    where USERNAME is you and INTERFACE is probably wlan0 or similar
    openbox --reconfigure and you should be good to go.
    The script
    #!/bin/bash
    # pbrisbin 2009
    # simplified version of wifi-select designed to output as an openbox pipe menu
    # required:
    # netcfg
    # zenity
    # NOPASSWD entries for this and netcfg through visudo
    # the following in menu.xml:
    # <menu id="pipe-wifi" label="Wifi" execute="sudo /path/to/wifi.pipe interface"/>
    # the idea is to run this script once to scan/print, then again immediately to connect.
    # therefore, if you scan but don't connect, a temp file is left in /tmp. the next scan
    # will overwrite it, and the next connect will remove it.
    # source this just to get PROFILE_DIR
    . /usr/lib/network/network
    [ -z "$PROFILE_DIR" ] && PROFILE_DIR='/etc/network.d/'
    # awk code for parsing iwlist output
    # putting it here removes the wifi-select dependency
    # and allows for my own tweaking
    # prints a list "essid=security=quality_as_percentage"
    PARSER='
    BEGIN { FS=":"; OFS="="; }
    /\<Cell/ { if (essid) print essid, security, quality[2]/quality[3]*100; security="none" }
    /\<ESSID:/ { essid=substr($2, 2, length($2) - 2) } # discard quotes
    /\<Quality=/ { split($1, quality, "[=/]") }
    /\<Encryption key:on/ { security="wep" }
    /\<IE:.*WPA.*/ { security="wpa" }
    END { if (essid) print essid, security, quality[2]/quality[3]*100 }
    errorout() {
    echo "<openbox_pipe_menu>"
    echo "<item label=\"$1\" />"
    echo "</openbox_pipe_menu>"
    exit 1
    create_profile() {
    ESSID="$1"; INTERFACE="$2"; SECURITY="$3"; KEY="$4"
    PROFILE_FILE="$PROFILE_DIR$ESSID"
    cat > "$PROFILE_FILE" << END_OF_PROFILE
    CONNECTION="wireless"
    ESSID="$ESSID"
    INTERFACE="$INTERFACE"
    DESCRIPTION="Automatically generated profile"
    SCAN="yes"
    IP="dhcp"
    TIMEOUT="10"
    SECURITY="$SECURITY"
    END_OF_PROFILE
    # i think wifi-select should adopt these perms too...
    if [ -n "$KEY" ]; then
    echo "KEY=\"$KEY\"" >> "$PROFILE_FILE"
    chmod 600 "$PROFILE_FILE"
    else
    chmod 644 "$PROFILE_FILE"
    fi
    print_menu() {
    # scan for networks
    iwlist $INTERFACE scan 2>/dev/null | awk "$PARSER" | sort -t= -nrk3 > /tmp/networks.tmp
    # exit if none found
    if [ ! -s /tmp/networks.tmp ]; then
    rm /tmp/networks.tmp
    errorout "no networks found."
    fi
    # otherwise print the menu
    local IFS='='
    echo "<openbox_pipe_menu>"
    while read ESSID SECURITY QUALITY; do
    echo "<item label=\"$ESSID ($SECURITY) ${QUALITY/.*/}%\">" # trim decimals
    echo " <action name=\"Execute\">"
    echo " <command>sudo $0 $INTERFACE connect \"$ESSID\"</command>"
    echo " </action>"
    echo "</item>"
    done < /tmp/networks.tmp
    echo "</openbox_pipe_menu>"
    connect() {
    # check for an existing profile
    PROFILE_FILE="$(grep -REl "ESSID=[\"']?$ESSID[\"']?" "$PROFILE_DIR" | grep -v '~$' | head -n1)"
    # if found use it, else create a new profile
    if [ -n "$PROFILE_FILE" ]; then
    PROFILE=$(basename "$PROFILE_FILE")
    else
    PROFILE="$ESSID"
    SECURITY="$(awk -F '=' "/$ESSID/"'{print $2}' /tmp/networks.tmp | head -n1)"
    # ask for the security key if needed
    if [ "$SECURITY" != "none" ]; then
    KEY="$(zenity --entry --title="Authentication" --text="Please enter $SECURITY key for $ESSID" --hide-text)"
    fi
    # create the new profile
    create_profile "$ESSID" "$INTERFACE" "$SECURITY" "$KEY"
    fi
    # connect
    netcfg2 "$PROFILE" >/tmp/output.tmp
    # if failed, ask about removal of created profile
    if [ $? -ne 0 ]; then
    zenity --question \
    --title="Connection failed" \
    --text="$(grep -Eo "[\-\>]\ .*$" /tmp/output.tmp) \n Remove $PROFILE_FILE?" \
    --ok-label="Remove profile"
    [ $? -eq 0 ] && rm $PROFILE_FILE
    fi
    rm /tmp/output.tmp
    rm /tmp/networks.tmp
    [ $(id -u) -ne 0 ] && errorout "root access required."
    [ -z "$1" ] && errorout "usage: $0 [interface]"
    INTERFACE="$1"; shift
    # i added a sleep if we need to explicitly bring it up
    # b/c youll get "no networks found" when you scan right away
    # this only happens if we aren't up already
    if ! ifconfig | grep -q $INTERFACE; then
    ifconfig $INTERFACE up &>/dev/null || errorout "$INTERFACE not up"
    while ! ifconfig | grep -q $INTERFACE; do sleep 1; done
    fi
    if [ "$1" = "connect" ]; then
    ESSID="$2"
    connect
    else
    print_menu
    fi
    Screenshots
    removed -- Hi-res shots available on my site
    NOTE - i have not tested this extensively but it was working for me in most cases.  any updates/fixes will be edited right into this original post.  enjoy!
    UPDATE - 10/24/2009: i moved the awk statement from wifi-select directly into the script.  this did two things: wifi-select is no longer needed on the system, and i could tweak the awk statement to be more accurate.  it now prints a true percentange.  iwlist prints something like Quality=17/70 and the original awk statement would just output 17 as the quality.  i changed to print (17/70)*100 then bash trims the decimals so you get a true percentage.
    Last edited by brisbin33 (2010-05-09 01:28:20)

    froli wrote:
    I think the script's not working ... When I type
    sh wifi-pipe
    in a term it returns nothing
    well, just to be sure you're doing it right...
    he above is only an adjustment to the OB script's print_menu() function, it's not an entire script to itself.  so, if the original OB script shows output for you with
    sh ./wifi-pipe
    then using the above pint_menu() function (with all the other supporting code) should also show output, (only really only changes the echo's so they print the info in the pekwm format).
    oh, and if neither version shows output when you rut it in a term, then you've got other issues... ;P
    here's an entire [untested] pekwm script:
    #!/bin/bash
    # pbrisbin 2009
    # simplified version of wifi-select designed to output as an pekwm pipe menu
    # required:
    # netcfg
    # zenity
    # NOPASSWD entries for this and netcfg through visudo
    # the following in pekwm config file:
    # SubMenu = "WiFi" {
    # Entry = { Actions = "Dynamic /path/to/wifi-pipe" }
    # the idea is to run this script once to scan/print, then again immediately to connect.
    # therefore, if you scan but don't connect, a temp file is left in /tmp. the next scan
    # will overwrite it, and the next connect will remove it.
    # source this to get PROFILE_DIR and SUBR_DIR
    . /usr/lib/network/network
    errorout() {
    echo "Dynamic {"
    echo " Entry = \"$1\""
    echo "}"
    exit 1
    create_profile() {
    ESSID="$1"; INTERFACE="$2"; SECURITY="$3"; KEY="$4"
    PROFILE_FILE="$PROFILE_DIR$ESSID"
    cat > "$PROFILE_FILE" << END_OF_PROFILE
    CONNECTION="wireless"
    ESSID="$ESSID"
    INTERFACE="$INTERFACE"
    DESCRIPTION="Automatically generated profile"
    SCAN="yes"
    IP="dhcp"
    TIMEOUT="10"
    SECURITY="$SECURITY"
    END_OF_PROFILE
    # i think wifi-select should adopt these perms too...
    if [ -n "$KEY" ]; then
    echo "KEY=\"$KEY\"" >> "$PROFILE_FILE"
    chmod 600 "$PROFILE_FILE"
    else
    chmod 644 "$PROFILE_FILE"
    fi
    print_menu() {
    # scan for networks
    iwlist $INTERFACE scan 2>/dev/null | awk -f $SUBR_DIR/parse-iwlist.awk | sort -t= -nrk3 > /tmp/networks.tmp
    # exit if none found
    if [ ! -s /tmp/networks.tmp ]; then
    rm /tmp/networks.tmp
    errorout "no networks found."
    fi
    # otherwise print the menu
    echo "Dynamic {"
    IFS='='
    cat /tmp/networks.tmp | while read ESSID SECURITY QUALITY; do
    echo "Entry = \"$ESSID ($SECURITY) $QUALITY%\" {"
    echo " Actions = \"Exec sudo $0 $INTERFACE connect \\\"$ESSID\\\"\"</command>"
    echo "}"
    done
    unset IFS
    echo "}"
    connect() {
    # check for an existing profile
    PROFILE_FILE="$(grep -REl "ESSID=[\"']?$ESSID[\"']?" "$PROFILE_DIR" | grep -v '~$' | head -n1)"
    # if found use it, else create a new profile
    if [ -n "$PROFILE_FILE" ]; then
    PROFILE=$(basename "$PROFILE_FILE")
    else
    PROFILE="$ESSID"
    SECURITY="$(awk -F '=' "/$ESSID/"'{print $2}' /tmp/networks.tmp | head -n1)"
    # ask for the security key if needed
    if [ "$SECURITY" != "none" ]; then
    KEY="$(zenity --entry --title="Authentication" --text="Please enter $SECURITY key for $ESSID" --hide-text)"
    fi
    # create the new profile
    create_profile "$ESSID" "$INTERFACE" "$SECURITY" "$KEY"
    fi
    # connect
    netcfg2 "$PROFILE" >/tmp/output.tmp
    # if failed, ask about removal of created profile
    if [ $? -ne 0 ]; then
    zenity --question \
    --title="Connection failed" \
    --text="$(grep -Eo "[\-\>]\ .*$" /tmp/output.tmp) \n Remove $PROFILE_FILE?" \
    --ok-label="Remove profile"
    [ $? -eq 0 ] && rm $PROFILE_FILE
    fi
    rm /tmp/output.tmp
    rm /tmp/networks.tmp
    [ $(id -u) -ne 0 ] && errorout "root access required."
    [ -z "$1" ] && errorout "usage: $0 [interface]"
    INTERFACE="$1"; shift
    # i added a sleep if we need to explicitly bring it up
    # b/c youll get "no networks found" when you scan right away
    # this only happens if we aren't up already
    if ! ifconfig | grep -q $INTERFACE; then
    ifconfig $INTERFACE up &>/dev/null || errorout "$INTERFACE not up"
    sleep 3
    fi
    if [ "$1" = "connect" ]; then
    ESSID="$2"
    connect
    else
    print_menu
    fi
    exit 0

  • Having Issues with High CPU Usage with fluxbox & pekwm

    Greetings,
    I have searched for this issue and it seems that something similar has happened in the past with an old xorg, and it seems that someone is having a similar issue that they can point to kde as being the culrpit. However in my case, this is a fresh install and is not using any kde libs. Please allow me to explain the issue.
    The power supply on my main computer finally gave out, and being incredibly poor at the moment I can not yet replace it. So, I pull out an older computer that I had once set up for my kids, but took it away from them when they were abusing it. I always make backup dvds and such monthly so I didn't have to worry about any lose of data, however I desired to keep my larger hard drives from my main computer. After testing to ensure that the hard drives were fine, I did some minor surgery, and did a fresh install of arch linux onto my back up computer. Since I prefer pekwm, I installed pekwm as my wm of choice, and outfitted it quickly with mpd+sonata, firefox, pcmanfm, and tint2. Then I rebooted into my pekwm 'desktop'.
    It was running sluggish. Firefox was easily maxing the cpu up and beyond 100% and it felt ten times worse than any heavy DE I used in the past. I checked to make sure I had the right video driver installed. As this computer runs a 64MB nVidia GeForce2 MX with TV out video card, I searched nvidia's page and the arch wiki, noting that the driver needed is nvidia-96xx. Well I had already suspected that during install, and thus had installed such driver. I double checked my xorg.config and it has the right driver listed.
    So I checked out some lighter browsers. I tried both Midori and Iron (which is similar to Chrome but without google spyware or whatever). Well both run better than firefox, Midori being the lightest one, but Iron quickly being my favorite. Still, the problem remained. Moving windows caused cpu spikes, opening more than one tab, or more than one program caused cpu spikes and the computer to slow down and sputter, freezing at times.
    So I tried out another wm, fluxbos, which is another of my favorites. Seemed somewhat better but only fractionally, which I consider odd because pekwm has always seemed snappier than fluxbox to me in the past. Running lxtask (still mouse dependent, sorry lol), I was able to take note of the following...
    FLUXBOX
    lxtask 6% CPU usage average
    PCManFM 5% CPU Average
    Fluxbox 1% to 2% cpu usage
    gksu 3% cpu usage
    pidgin 3% to 7% cpu usage
    firefox up to 62% cpu usage
    midori up to 38% cpu usage
    iron up to 50% cpu usage
    mpd 11% cpu uage
    Xorg (with no window movement) 2% cpu usage
    Xorg (moving windows around) up to 80% cpu usage
    PEKWM
    lxtask 6% CPU
    pidgin 7% cpu
    tint2 1% cpu
    pekwm 1% to 5% cpu
    pcmanfm 7% cpu
    firefox up to 85% cpu
    python 1% cpu
    midori up to 38% cpu
    iron up to 25% cpu (odd...)
    Xorg (with no window movement) 1% cpu
    Xorg (when moving windows around) up to 80% cpu
    Both were using around 118 MB RAm and weren't yet touching swap. As I see it I am  thinking xorg  or video driver related, yet I already made sure that I had the correct video driver. Here's my Xorg.conf
    # nvidia-xconfig: X configuration file generated by nvidia-xconfig
    # nvidia-xconfig: version 1.0 (buildmeister@builder63) Thu Jun 25 18:57:07 PDT 2009
    Section "ServerLayout"
    Identifier "Layout0"
    Screen 0 "Screen0" 0 0
    InputDevice "Keyboard0" "CoreKeyboard"
    InputDevice "Mouse0" "CorePointer"
    EndSection
    Section "Files"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Mouse0"
    Driver "mouse"
    Option "Protocol" "auto"
    Option "Device" "/dev/psaux"
    Option "Emulate3Buttons" "no"
    Option "ZAxisMapping" "4 5"
    EndSection
    Section "InputDevice"
    # generated from default
    Identifier "Keyboard0"
    Driver "kbd"
    EndSection
    Section "Monitor"
    Identifier "Monitor0"
    VendorName "Unknown"
    ModelName "Unknown"
    HorizSync 30.0 - 110.0
    VertRefresh 50.0 - 150.0
    Option "DPMS"
    EndSection
    Section "Device"
    Identifier "Device0"
    Driver "nvidia"
    VendorName "NVIDIA Corporation"
    EndSection
    Section "Screen"
    Identifier "Screen0"
    Device "Device0"
    Monitor "Monitor0"
    DefaultDepth 24
    SubSection "Display"
    Depth 24
    Modes "1600x900" "1024x768" "800x600" "640x480"
    EndSubSection
    EndSection
    Here's some specs on this computer, including video cards and such...
    Computer
    Summary
    Computer
    Processor Intel(R) Pentium(R) 4 CPU 1.60GHz
    Memory 1034MB (239MB used)
    Operating System Arch Linux
    User Name mythus (Travis K. Randall)
    Date/Time Thu 08 Oct 2009 05:24:52 PM CDT
    Display
    Resolution 1600x900 pixels
    OpenGL Renderer GeForce2 MX/AGP/SSE2
    X11 Vendor The X.Org Foundation
    Multimedia
    Audio Adapter ICH - Intel 82801BA-ICH2
    Input Devices
    Macintosh mouse button emulation
    AT Translated Set 2 keyboard
    Power Button
    Power Button
    PC Speaker
    Logitech USB Optical Mouse
    Printers
    No printers found
    SCSI Disks
    ATA ST3160212A
    ATA IC35L090AVV207-0
    LITE-ON LTR-16102B
    TSSTcorp CD/DVDW TS-H552D
    Operating System
    Version
    Kernel Linux 2.6.30-ARCH (i686)
    Compiled #1 SMP PREEMPT Wed Sep 9 12:37:32 UTC 2009
    C Library GNU C Library version 2.10.1 (stable)
    Default C Compiler GNU C Compiler version 4.4.1 (GCC)
    Distribution Arch Linux
    Current Session
    Computer Name norova
    User Name mythus (Travis K. Randall)
    Home Directory /home/mythus
    Desktop Environment Unknown (Window Manager: Fluxbox)
    Misc
    Uptime 11 hours, 38 minutes
    Load Average 0.20, 0.38, 0.34
    Kernel Modules
    Loaded Modules
    ipv6 IPv6 protocol stack for Linux
    reiserfs ReiserFS journaled filesystem
    usbhid USB HID core driver
    hid
    arc4 ARC4 Cipher Algorithm
    ecb ECB block cipher algorithm
    snd_seq_dummy ALSA sequencer MIDI-through client
    rt2500pci Ralink RT2500 PCI & PCMCIA Wireless LAN driver.
    snd_seq_oss OSS-compatible sequencer module
    rt2x00pci rt2x00 pci library
    snd_seq_midi_event MIDI byte <-> sequencer event coder
    rt2x00lib rt2x00 library
    snd_seq Advanced Linux Sound Architecture sequencer.
    led_class LED Class Interface
    snd_seq_device ALSA sequencer device management
    input_polldev Generic implementation of a polled input device
    mac80211 IEEE 802.11 subsystem
    snd_intel8x0 Intel 82801AA,82901AB,i810,i820,i830,i840,i845,MX440; SiS 7012; Ali 5455
    uhci_hcd USB Universal Host Controller Interface driver
    snd_pcm_oss PCM OSS emulation for ALSA.
    fan ACPI Fan Driver
    cfg80211 wireless configuration support
    ppdev
    ehci_hcd USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    snd_mixer_oss Mixer OSS emulation for ALSA.
    snd_ac97_codec Universal interface for Audio Codec '97
    nvidia
    lp
    eeprom_93cx6 EEPROM 93cx6 chip driver
    parport_pc PC-style parallel port driver
    ohci1394 Driver for PCI OHCI IEEE-1394 controllers
    parport
    psmouse PS/2 mouse driver
    ac97_bus
    ieee1394
    serio_raw Raw serio driver
    8139too RealTek RTL-8139 Fast Ethernet driver
    e100 Intel(R) PRO/100 Network Driver
    snd_pcm Midlevel PCM code for ALSA.
    pcspkr PC Speaker beeper driver
    battery ACPI Battery Driver
    8139cp RealTek RTL-8139C+ series 10/100 PCI Ethernet driver
    snd_timer ALSA timer interface
    i2c_core I2C-Bus main module
    iTCO_wdt Intel TCO WatchDog Timer Driver
    mii MII hardware support library
    evdev Input driver event char devices
    snd Advanced Linux Sound Architecture driver for soundcards.
    ac ACPI AC Adapter Driver
    iTCO_vendor_support Intel TCO Vendor Specific WatchDog Timer Driver Support
    usbcore
    soundcore Core sound module
    sg SCSI generic (sg) driver
    shpchp Standard Hot Plug PCI Controller Driver
    snd_page_alloc Memory allocator for ALSA system.
    processor ACPI Processor Driver
    thermal ACPI Thermal Zone Driver
    pci_hotplug PCI Hot Plug PCI Core
    intel_agp
    button ACPI Button Driver
    agpgart AGP GART driver
    rtc_cmos Driver for PC-style 'CMOS' RTCs
    rtc_core RTC class support
    rtc_lib
    ext4 Fourth Extended Filesystem
    mbcache Meta block cache (for extended attributes)
    jbd2
    crc16 CRC16 calculations
    sr_mod SCSI cdrom (sr) driver
    cdrom
    sd_mod SCSI disk (sd) driver
    ata_piix SCSI low-level driver for Intel PIIX/ICH ATA controllers
    ata_generic low-level driver for generic ATA
    pata_acpi SCSI low-level driver for ATA in ACPI mode
    libata Library module for ATA devices
    floppy
    scsi_mod SCSI core
    Display
    Display
    Display
    Resolution 1600x900 pixels
    Vendor The X.Org Foundation
    Version 1.6.3.901
    Monitors
    Monitor 0 1600x900 pixels
    Extensions
    BIG-REQUESTS
    Composite
    DAMAGE
    DOUBLE-BUFFER
    DPMS
    DRI2
    GLX
    Generic Event Extension
    MIT-SCREEN-SAVER
    MIT-SHM
    NV-CONTROL
    NV-GLX
    RANDR
    RECORD
    RENDER
    SECURITY
    SHAPE
    SYNC
    X-Resource
    XC-MISC
    XFIXES
    XFree86-DGA
    XFree86-VidModeExtension
    XINERAMA
    XInputExtension
    XKEYBOARD
    XTEST
    XVideo
    OpenGL
    Vendor NVIDIA Corporation
    Renderer GeForce2 MX/AGP/SSE2
    Version 1.5.8 NVIDIA 96.43.13
    Direct Rendering Yes
    Processor
    Processor
    Processor
    Name Intel(R) Pentium(R) 4 CPU 1.60GHz
    Family, model, stepping 15, 1, 2 (Pentium 4)
    Vendor Intel
    Configuration
    Cache Size 256kb
    Frequency 1594.77MHz
    BogoMIPS 3190.44
    Byte Order Little Endian
    Features
    FDIV Bug no
    HLT Bug no
    F00F Bug no
    Coma Bug no
    Has FPU yes
    Cache
    Cache information not available
    Capabilities
    fpu Floating Point Unit
    vme Virtual 86 Mode Extension
    de Debug Extensions - I/O breakpoints
    pse Page Size Extensions (4MB pages)
    tsc Time Stamp Counter and RDTSC instruction
    msr Model Specific Registers
    pae Physical Address Extensions
    mce Machine Check Architeture
    cx8 CMPXCHG8 instruction
    apic Advanced Programmable Interrupt Controller
    sep Fast System Call (SYSENTER/SYSEXIT)
    mtrr Memory Type Range Registers
    pge Page Global Enable
    mca Machine Check Architecture
    cmov Conditional Move instruction
    pat Page Attribute Table
    pse36 36bit Page Size Extensions
    clflush Cache Line Flush instruction
    dts Debug Store
    acpi Thermal Monitor and Software Controlled Clock
    mmx MMX technology
    fxsr FXSAVE and FXRSTOR instructions
    sse SSE instructions
    sse2 SSE2 (WNI) instructions
    ss Self Snoop
    ht HyperThreading
    tm Thermal Monitor
    up smp kernel running on up
    pebs Precise-Event Based Sampling
    bts Branch Trace Store
    Memory
    Memory
    Total Memory 1034084 kB
    Free Memory 94276 kB
    Buffers 40536 kB
    Cached 700112 kB
    Cached Swap 0 kB
    Active 170788 kB
    Inactive 726844 kB
    Active(anon) 74112 kB
    Inactive(anon) 88348 kB
    Active(file) 96676 kB
    Inactive(file) 638496 kB
    Unevictable 12 kB
    Mlocked 12 kB
    High Memory 139144 kB
    Free High Memory 252 kB
    Low Memory 894940 kB
    Free Low Memory 94024 kB
    Virtual Memory 2931852 kB
    Free Virtual Memory 2931852 kB
    Dirty 12 kB
    Writeback 0 kB
    AnonPages 156996 kB
    Mapped 57392 kB
    Slab 24260 kB
    SReclaimable 18864 kB
    SUnreclaim 5396 kB
    PageTables 1376 kB
    NFS_Unstable 0 kB
    Bounce 0 kB
    WritebackTmp 0 kB
    CommitLimit 3448892 kB
    Committed_AS 404212 kB
    VmallocTotal 122880 kB
    VmallocUsed 27648 kB
    VmallocChunk 52368 kB
    DirectMap4k 32760 kB
    DirectMap4M 876544 kB
    Benchmarks
    CPU Blowfish
    CPU Blowfish
    This Machine 1595 MHz 50.176
    Intel(R) Celeron(R) M processor 1.50GHz (null) 26.1876862
    PowerPC 740/750 (280.00MHz) (null) 172.816713
    CPU CryptoHash
    CPU CryptoHash
    This Machine 1595 MHz 11.071
    CPU Fibonacci
    CPU Fibonacci
    This Machine 1595 MHz 74.202
    Intel(R) Celeron(R) M processor 1.50GHz (null) 8.1375674
    PowerPC 740/750 (280.00MHz) (null) 58.07682
    CPU N-Queens
    CPU N-Queens
    This Machine 1595 MHz 132.704
    FPU FFT
    FPU FFT
    This Machine 1595 MHz 104.630
    FPU Raytracing
    FPU Raytracing
    This Machine 1595 MHz 212.639
    Intel(R) Celeron(R) M processor 1.50GHz (null) 40.8816714
    PowerPC 740/750 (280.00MHz) (null) 161.312647
    So what I am wanting help with is finding the solution to the cpu usage so that I can use this computer at least until I can afford a new power supply or whatever. I am open to any good suggestions, though I must state I am not really interested in tiling wm's at the moment. I am just not a true minimalist.
    Thanks in advance for any and all help. I understand that there is a lot of info in this post, but it is my hope that with this info the problem can be solved. If there is info I didn't provide that is needed, please let me know.

    also check that you have
    session.screen0.opaqueMove false
    in your .fluxbox/init  this will probably help a bit if it is currently true,
    Last edited by Cyrusm (2009-01-26 13:52:13)

  • I'm looking for a music player with the following features:

    Hi everyone,
    I'm setting up a linux desktop for the first time. I'd like some directions on finding a music player. Here are my criteria, in order of importance:
      - Can play (at least) ogg, mp3 and wav
      - Prefers a 'playlist approach' (m3u) to a 'media library' approach
      - Can play songs without breaks in-between
      - Fast startup
      - Simple interface (ex. VLC beats mplayer)
    My window manager is pekwm. This is for usability reasons, not performance reasons - my comp. can handle all the bells and whistles you throw at it (actually, I tried with my doorbell, but I wouldn't recommend with the church bell). (sorry for the bad humour). Crazy visualisations and features whose sole purposes are to eat up CPU cycles are O.K.
    Good support for keyboard would be appreciated - I am a pekwm user.
    So what have you got?

    MPD rocks, runs here for months without major problems.
    The client side is very flexible, you can choose many players:
    http://www.musicpd.org/clients.shtml
    For X, for console, etc..
    Edit:
    MPD supports Icecast also, to create streams.
    Last edited by mephisto (2007-05-15 14:00:36)

  • [SOLVED] PekWM menu font size

    I just installed a new theme (it's called Case) to use with PekWM and it is pretty ideal for me. However, the menu's font size is really, really small. After delving into Case's theme file, I found some "$font" strings, but I cannot find where font is originally defined. Changing the font in lxappearance does not effect the theme's font, either.
    Any pointers?
    Last edited by oalicein (2011-05-07 13:01:55)

    Thank you Jean-Paul, I cannot believe I missed that.
    After reloading PekWM, the font appears bigger, but now my submenus are cut-off. For instance, while the first menu should say "Development" only "Develop" fits. Similarly, "VLC media player" only reads "VLC media".
    Does this also have to do with the first line in the theme? I'm not exactly sure how to proceed.
    Edit: On restart, everything looks normal. I probably should have checked that first. Anyway, thanks for your help.
    Last edited by oalicein (2011-05-07 13:01:35)

  • [SOLVED] Looking for a tiling WM with a certain feature

    I've been using openbox/pekwm for a few years I recently tried tiling window managers again (tried them a few years ago and hated them) and I'm hooked but after trying just about all of the popular ones and reading the man pages/web sites I can't find any that have a certain feature I'd like (maybe I've just completely missed it). What I'd like is to have firefox in the master area (left hand side, about 50-60% width), whatever else I have open (usually one or two terminals and thunar) in the slave area and then pidgin buddy list open in a small thin area on the right hand side of the screen.
    I'm not fussed about status/task bars or anything like that (but being able to add my own would be a bonus), prefer no window borders (like i3 or wmii) and would prefer something easy to configure (I don't mind learning haskell if xmonad is perfect for my needs but I'd rather avoid awesome as I've heard the config changes often and I'm not too keen on the built in task bar etc)
    Thanks
    Last edited by descendent87 (2010-02-16 14:12:41)

    descendent87 wrote:what's the difference in dynamic and manual tyling managers?
    Dynamic tilers have one or more pre-defined layouts for you to choose from and arrange the frames accordingly, while in manual tilers, you choose the size/arrangement of frames yourself.
    What I'd ideally like is something where I can set so that firefox/chromium/uzbl (whatever browser I'm using) always opens in the master area, pidgin always opens in the far right hand side and anything else (terminals, thunar, mplayer) always opens in the slave erea (inbetween web browser and pidgin).
    Well, this is doable with musca, though I've never even tried to set it up that way Though it's probably along the lines of:
    * Put commands in a ~/.musca_start file
    * In this file, set up frames as you want using commands like hsplit, vsplit, etc.
    * Set focus to the frame you want browser to appear in (also with above commands), start browser, dedicate frame to browser so no other window will appear in the same frame
    * focus next frame, start Pidgin
    * etc.
    Unfortunately, this won't work with multiple browser windows, for example, since the dedicate command won't allow several browser windows to appear in the same frame. Also, my solution is *very* ugly (seems more like an Excel macro to me rather than a properly scripted solution ). There's probably a lot more possible with proper use of wmctrl, but I never got around doing much with it. If you really do want full control over your layout, I should probably recommend Xmonad, but I've had zero experience with it (a >500MiB ghc is a little spooky).

  • Looking for a file manager with these features:

    Hi everyone,
    I'm looking for a file manager that has the following features (in that order of importance):
      - Designed with keyboard users in mind (but full mouse support also)
      - Easily configurable
      - Supports copying, moving, deleting and the usual operations
      - Good search functionnality
      - Can see a lot of files at once, does not take up too much room on screen
      - Can tie certain file types to applications (ex. open .avi files with video player)
      - Nice to look at
      - [opt.] Can preview pictures (thumbnails or a preview pane)
    Does such a file manager exist? What would you reccomend?
    By the way, my current window manager is pekwm.
    I am new to linux desktops, so this may change.
    Last edited by peets (2007-05-14 23:17:34)

    phrakture wrote:
    slackhack wrote:not trying to be a wiseguy, but the command line actually does everything you require (except mousing, obviously) better than any gui you are likely to find. give it a try, you might be surprised at how often you start using it by default.
    Hah, I was going to say exactly that... "keyboard users in mind? my file manager has some awesome hotkeys - like 'l' then 's' to list files, and 'c' then 'p' to copy, 'm' then 'v' to move, it goes on and on, and it has millions of 'plugins'!"
    Yeah. I fell in love with linux because of the command line. But it's not always the best tool.
    One advantage of graphical file managers is that they offer 'automatic ls': you always see the contents of your directory.
    Also, yesterday I needed to move most files in one directory to another. They had varied names. This would have taken a long time with the command-line: I could have named the files one by one, or moved all of them and then name one by one the files that I want moved back. With a graphical file manager, I can select all files and then 'unselect' the ones I don't want to move with just a few clicks. It's faster and simpler. (Or maybe there's some really fancy CLI tool that I don't know about)
    When choosing a tool for a job, first I look for the most ethical one, then the most practical one. In most cases I would say I prefer the command line, but sometimes a graphical interface is better. Computers are really good at both, so using both methods is the way I go.
    I absolutely love your humour though, slackhack and phrakture. Keep it up!

  • PekWM help? {SOLVED}

    I am checking out pekwm for fun but I have a problem. I want to have "Desktop Margins" as they are called in Openbox. I have a conky display on the top of my screen and tint, ipager, and trayer on the bottom. I tried EdgeSize in the pekwm config file which worked except for one problem. If I used EdgeSize then I couldn't click anything in tint, and trayer and ipager loads above the EdgeSize just like other apps do. How can I accomplish this. I just want a 20 px space at the top and bottom of the screen but still be able to click my tint and trayer and have ipager load right.
    Thanks
    Last edited by cu3edweb (2008-11-25 13:43:12)

    Actually I found my answer. There is a section under the mouse config "ScreenEdge". I just commented that out and I am all set now. I used openbox for awhile, but I am really enjoying pekwm right now.

  • I'd like to convert this OB action to a Pekwm action

    I found a thread by pablokal which showed his Openbox shortcuts and noticed one that I've really wanted:
    Super Left - resizes window to half the screen then snaps it to the left [Obkey options Action: unmaximizefull, maximizevert, move resize to x=0,y=0, width:half horizontal monitor resolution 1920:2=960]
    However, I use pekwm and not openbox. Does anyone know the commands to recreate this action in Pekwm syntax? I have tried, but my solution was clumsy and required multiple keypresses.
    Thanks for anyone who can help!

    If you had an actual table with tabular input you'd get something with an export to Excel.
    If the PDF was a well-formed Tagged PDF the export of tabular data into the spreadsheet file format would be rather good.
    But, alas, what you've displayed is not "spreadsheet" material.
    Export of form fields and form field content takes one down a somewhat different path.
    Be well...

  • PekWM Does not end XSession

    When using the "exit" from pekwm's menu, it does not end my Xsession...and gets stuck. Until I know how to get around that, I'm going to be sampling Openbox more.

    Welcome to Apple Discussions.
    If a program is not responding and you cannot "force quit" then you can launch Activity Monitor in Utilities. Under "my processes" you can choose that program and use the red "Quit process" icon at the upper left. That should do it rather than a restart.
    But if many applications aren't responding both Apple and non-Apple there is a problem that should be sorted.
    A good start would be to create a new account, name it "test" and see how your apps work in that User acct? (That will tell if your problem is systemwide or limited to your User acct.) This account is just for test, do nothing further with it.
    Open System Preferences >> Accounts >> "+" make it an admin account.
    Let us know and we'll troubleshoot this further.
    -mj
    [email protected]

  • My Arch/Pekwm Setup (and you can have it too!)

    Hello Everyone,
    I've gotten a nice working lightweight setup going here with Arch and Pekwm (see screenshot:http://img837.imageshack.us/img837/9571 … enshot.png) and I felt like I should share the tools necessary for others to get a similar environment up and running quickly. The core of my "desktop" is Pekwm, LXPanel, Xcompmgr, and Nitrogen. I also have a set of common applications installed, choosing lighter alternatives based on my knowledge of what's light and what works. 
    This quick guide assumes a bit of knowledge and doesn't spell out every command, but should be plenty clear for intermediate Archers and likely many beginners. The guide will be based on a clean install, which assumes you already have Arch installed and are able to boot and login as root into the console. You should also make sure to run a pacman -Syu before beginning if you are working from a fresh install.
    The majority of this will be a bunch of pacman commands to get everthing installed. I'm providing my confirguation files as a means of getting a system setup quickly. For more details of configuring certain components, I reccomend the Arch Wiki, which has very nice documentation on just about everything I'm suggesting for installation here.
    Oh! and one more thing. I have NOT yet tested this exact guide on a fresh install, so it could likely contain typos, missing programs, etc. It is, however, derived from a text document that I use everytime I create a fresh install, so it should be pretty solid. There may also be some leftovers that are specific to my username, paths, etc. If you find these, please let me know and I'll update accordingly. I also plan on posting my openbox setup at somepoint, so any feedback here would be greatly appreciated.
    And so it begins...
    ## GROUPS ##
    Make sure you're user account is assigned to some useful groups. I have added my user to the following groups:
    wheel, optical, storage, disk, power, and audio
    ## CORE GUI/AUDIO PACKAGES (for sound and video) ##
    NOTE: I am using nvidia here, since I have an nvidia card...
    pacman -S xorg mesa nvidia alsa-utils
    ## GRAPHICAL LOGIN (if you don't already have one... I use slim) ##
    pacman -S slim archlinux-themes-slim
    ## MAIN DESKTOP PACKAGES ##
    pacman -S pekwm nitrogen menumaker xcompmgr lxpanel lxappearance gcalctool mousepad terminal thunar thunar-volman xarchiver gpicview mtpaint exaile gnome-mplayer xfce4-mixer xfburn midori pidgin transmission-gtk abiword gnumeric orage epdfview gkrellm
    ## CODECS/PLUGINS ##
    pacman -S gstreamer0.10-bad-plugins gstreamer0.10-good-plugins gstreamer0.10-ugly-plugins libdvdcss libdvdread flashplugin openjdk6
    ## THEMES/FONTS ##
    pacman -S gtk2 xcursor-vanilla-dmz ubuntulooks gnome-icon-theme murrine-themes-collection ttf-ms-fonts ttf-dejavu ttf-bitstream-vera
    Ok, so now we should be done installing stuff. Time for just a bit of hackery.
    ## RC.CONF ##
    Add these to the DAEMONS in /etc/rc.conf: dbus hal fam slim alsa
    ## SLIM ##
    Ignore this part if you are NOT starting from scratch and/or have another DM that you will be using (ie. GDM, KDM, XDM, etc).
    Copy the provided slim.conf.save file to /etc/slim.conf
    Copy the provided xinitrc file to ~/.xinitrc and make .xinitrc executable
    ## DESKTOP CONFIG ##
    Copy the contents of the provided dot_pekwm folder to ~/.pekwm/
    Copy the contents of the provided lxpanel folder to ~/.config/lxpanel/
    Copy the provided NATURE-SouthwestSunset_1600x1200.jpg (from art.gnome.org) to wherever you keep your wallpaper and update the "nitrogen" line in ~/.pekwm/start to point to the correct path (currently, it's pointing to MY home directory). You can also comment out or modify the xcompmgr line to your likings. I just run it for transparency and no other effects.
    For the Vanilla-DMZ mouse cursor to be the default (which is what I am using), create this file:
    .icons/default/index.theme
    And populate with this:
    [Icon Theme]
    Inherits=Vanilla-DMZ
    Run lxappearance from the System menu and select MurrinaCandido (Human-Graphite also works well with this setup) for the GTK theme and GNOME for the icon theme. Again, this assumes you wish to copy my exact setup. Also, the theme I am running in Pekwm is Murrina334, which *should* be set by default if you use my config.
    NOTE: The attached tarball also includes a folder called "Fonts". This came with one of the the Pekwm themes I downloaded, but I can't remember which one. So, just copy contents to /usr/share/fonts/ to be safe.
    ## ISSUES/CAVEATS WITH PACKAGES AND SUCH ##
    1) If you want mangler (which is in my pekwm menu), you'll need to get that from the AUR.
    2) If you want a version of Midori that doesn't crash when you click on the little history button in the address bar, you'll need to get the git version from the AUR.
    3) For mounting of CD/DVD drives to work properly in thunar, you *may* need to modify /etc/dbus-1/system.d/hal.conf and add these lines:
    <policy group="power">
    <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
    <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
    </policy>
    <policy group="storage">
    <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
    <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
    </policy>
    ## INCLUDED FILES/FOLDERS ##
    Download arch_pekwm.tgz from here: http://www.mediafire.com/?2nl6dr20wtrdome
    slim.conf.save
    xinitrc.save
    dot_pekwm
    lxpanel
    NATURE-SouthwestSunset_1600x1200.jpg
    ## EXTERNAL INFO ##
    Both art.gnome.org and box-look.org are great resources for themes and wallpapers.
    Arch Wiki SliM: http://wiki.archlinux.org/index.php/SLiM
    Arch Wiki Pekwm: http://wiki.archlinux.org/index.php/PekWM
    Arch Wiki Yaourt: http://wiki.archlinux.org/index.php/Yaourt (for getting the mangler and midori packages I mentioned)
    Last edited by Mr. Swillis (2010-10-03 17:12:31)

    Remove your email account and see if the problem persists.

Maybe you are looking for