Thunar vs qtcurve

Hi,
to achieve a consistent look of both qt and gtk apps I'd like to use qtcurve as my gtk-theme.
The problem with this is that thunar no longer uses an icon theme. The entry in the gtkrc.mine isn't read anymore. With any other gtk theme I have no problem. I also tried different icon themes but had no success.
The terminal doesn't give me an error message, too.
Any ideas?

When I've used thunar I have always added the icons to .gtkrc-2.0
It is also what the thunar web page says, but it may be out of date as it hasn't been modified since 2007...
http://thunar.xfce.org/pwiki/documentation/faq

Similar Messages

  • Qtcurve toolbar icon size too large for GTK2

    I'm using qtcurve for a unifed look of gtk and qt apps, however I have a small problem which seems to affect only thunar (which I use as a file manager)
    The icons in the toolbar are way too large! Here is a screenshot:
    How can I reduce their size ?
    Last edited by moljac024 (2008-05-16 00:57:37)

    Try Pressing and holding down the keyboard key Ctrl and then pressing 0 <br> the Control key is on the bottom left (& right) <br> 0 is the number Zero
    Using Ctrl + 0 should reset the zoom, note it is set for each individual site.
    * see [[how do i use zoom?]]
    To get your toolbar back try pressing the keyboard Alt Key (that is probably next to the spacebar) and may temporarily cause the menu toolbar to display, pressing V then T should give you the options to set the toolbars you wish to display such as the bookmarks toolbar. Note your sone may well have been making use of the firefox button, that also give similar access to features
    * see [[how do i get the firefox button?]] <-- clickable links (blue)
    You may be in full screen viewing mode,that also causes the menu bars to disappear,try pressing keyboard key F11 (wait a few seconds for screen to redraw) that should toggle you in and out of full screen mode.
    One thing you may considering in future is setting up on your Vista Operating System separate '''accounts''' for your self and your son, that way each can to some extent make changes the way they like without unduly affecting the other.
    When setup like that each user has their own firefox [[profile|profiles]] and again changes can be made separately.
    There could be other reasons for your problems, but I am presuming your son just forgot to return the setting to the ones you had been using.

  • [SOLVED]Mounting usb drives "not authorized" with thunar-volman (XFCE)

    Hi,
    I'm new to Arch (even though I must be approximately at my 15th try at installing it properly) and I have a problem with thunar-volman.
    Whenever I log in as user, and try to mount a usb drive with thunar, let's say I want to plug a drive labeled Ext3_8Go, I get the same message in a pop-up window : "Failed to mount Ext3_8Go (or anything close, not in English in the text), not authorized (that part is in English)"
    My install is :
    - net install
    - partitions : 9Go for /, no swap, no separate /home
    - packages : base and base-devel. The only modifications in the package list is that I remove ppp, pcmciautils, and xfsprogs.
    - config : at the install stage I only modify rc.conf to change LOCALE and HOSTNAME, and pacman's mirrorlist to allow all French mirrors in addition to the one at the top.
    When the usb installation is over, I run this script :
    "installation_xfce.sh"  (there may be some errors left, I modify this script as I learn) :
    #!/bin/bash
    # expected environment : freshly installed archlinux, login : root.
    echo "Are you connected to internet ? If not, please Ctrl+C and reload this script when connected"
    echo "Otherwise, press ENTER to continue installation"
    read var_dummy
    echo "Creation of the user : please type in your user name :"
    read var_username
    useradd -u 1000 -g users -G audio,lp,storage,optical,video,wheel,games,power,network -d /home/$var_username/ -s /bin/bash -m $var_username
    echo "You will now be asked to create the password for this user:"
    passwd $var_username
    # Add servers for pacman to find packages
    cat >> /etc/pacman.conf << EOF
    [multilib]
    Include = /etc/pacman.d/mirrorlist
    [archlinuxfr]
    Server = http://repo.archlinux.fr/\$arch
    [catalyst]
    Server = http://catalyst.apocalypsus.net/repo/catalyst/\$arch
    EOF
    # Install packages
    pacman -Syyu
    pacman -S acpi acpid alsa-oss alsa-plugins alsa-utils catalyst catalyst-utils cpufrequtils cups dbus gstreamer0.10-base-plugins iptables laptop-mode-tools mesa net-tools netcfg ntp pm-utils rfkill rsync sudo ttf-dejavu vim wireless_tools xf86-input-evdev xorg-server xorg-utils xorg-xinit xorg-xinput yaourt conky gamin gnome-icon-theme gnome-keyring gvfs-afc network-manager-applet networkmanager slim slim-themes archlinux-themes-slim hicolor-icon-theme xfce4 xfce4-goodies
    # If pacman failed, better stop the script here, and wait for a network connection
    if [[ $?!=0 ]]
    then
    echo : failed to install packages - check your network connection, or review script
    exit 1
    fi
    # Fix sound issue
    cat > /home/$var_username/.asoundrc << EOF
    pcm.!default{
    type hw
    card 1
    device 0
    ctl.!default{
    type hw
    card 1
    device 0
    EOF
    chown $var_username:users /home/$var_username/.asoundrc
    # Configure video settings for X to use Catalyst
    if [[ ! -e /etc/X11/xorg.conf.d ]]
    then
    mkdir /etc/X11/xorg.conf.d
    fi
    cat > /etc/X11/xorg.conf.d/20-fglrx.conf << EOF
    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"
    EndSection
    EOF
    sed -e 's/top_left/bottom_right/' -e '/alignment/i\double_buffer yes' -e '/CPU Usage/a\${color lightgrey}Temperatures:' -e '/CPU Usage/a\ CPU:$color ${hwmon 0 temp 1}°C' </etc/conky/conky.conf >/home/$var_username/.conkyrc
    chown $var_username:users /home/$var_username/.conkyrc
    # Install clickpad support
    yaourt -S xf86-input-synaptics-clickpad
    # Add french keyboard to X
    sed '/MatchIsKeyboard/a\\tOption "XkbLayout" "fr"' </etc/X11/xorg.conf.d/10-evdev.conf >/etc/X11/xorg.conf.d/10-evdev.conf.new
    mv -f /etc/X11/xorg.conf.d/10-evdev.conf.new /etc/X11/xorg.conf.d/10-evdev.conf
    # Add new daemons, remove old ones, disable hwclock and remove netfs since I don't use it. add it if you need it
    sed '/DAEMONS=/c\DAEMONS=(!hwclock dbus syslog-ng networkmanager laptop-mode acpid @alsa @cupsd @cpufrequtils ntpd crond)' </etc/rc.conf >/etc/rc.conf.new
    mv -f /etc/rc.conf.new /etc/rc.conf
    # Slim login manager ; change theme
    mv /usr/share/slim/themes/archlinux-darch-grey /tmp/
    mv /usr/share/slim/themes/default /tmp/
    rm -r /usr/share/slim/themes/*
    mv /tmp/archlinux-darch-grey /usr/share/slim/themes
    mv /tmp/default /usr/share/slim/themes
    sed '/^current_theme/c\current_theme archlinux-darch-grey' </etc/slim.conf >/etc/slim.conf
    # XFCE login, and thunar launched as a daemon
    sed '/^# exec/c\' </etc/skel/.xinitrc >/tmp/.xinitrc
    sed '/^# .../c\' </tmp/.xinitrc >/home/$var_username/.xinitrc
    cat >> /home/$var_username/.xinitrc << EOF
    exec ck-launch-session startxfce4
    thunar --daemon &
    EOF
    chown $var_username:users /home/$var_username/.xinitrc
    # Boot to runlevel 5 now, and run slim then
    sed -e 's/id:3/#id:3/' -e 's/#id:5/id:5/' -e 's|x:5:respawn:/usr/bin/xdm|#x:5:respawn:/usr/bin/xdm|' -e 's|#x:5:respawn:/usr/bin/slim|x:5:respawn:/usr/bin/slim|' </etc/inittab >/etc/inittab.new
    mv -f /etc/inittab.new /etc/inittab
    # Add colored prompt to user and root
    sed '/^PS1/c\' </etc/skel/.bashrc >/root/.bashrc
    cat >> /root/.bashrc << EOF
    PS1='\[\e[0;32m\]\u@\h\[\e[m\] \[\e[0;35m\]\w\[\e[m\] \[\e[m\] \[\e[0;32m\]\t -\[\e[m\] \[\e[1;31m\]\$ \[\e[m\] '
    EOF
    cp /root/.bashrc /home/$var_username/.bashrc
    chown $var_username:users /home/$var_username/.bashrc
    # How does one do that automatically ?
    # Manually add user to sudoers
    EDITOR="vim" visudo
    # Reboot, because it's quick and I'm too lazy to learn how to start all the daemons and others.
    reboot
    I can mount as a user, no password asked, with :
    udisks --mount /dev/sdb2
    but the GUI method tells me "not authorized".
    "groups user" outputs :
    lp wheel games network video audio optical storage power users
    the command "ck-list-sessions" outputs :
    Session2:
    unix-user = '1000'
    realname = ''
    seat = 'Seat1'
    session-type = ''
    active = TRUE
    x11-display = ':0.0'
    x11-display-device = '/dev/tty7'
    display-device = ''
    remote-host-name = ''
    is-local = TRUE
    on-since = '2011-08-15T08:56:03.716103Z'
    login-session-id = '1'
    Session1:
    unix-user = '1000'
    realname = ''
    seat = 'Seat2'
    session-type = ''
    active = FALSE
    x11-display = ':0.0'
    x11-display-device = ''
    display-device = ''
    remote-host-name = ''
    is-local = TRUE
    on-since = '2011-08-15T08:56:03.573029Z'
    login-session-id = '1'
    For those who don't have time to read the installation script, DBUS is in the DAEMONS list of rc.conf, and .xinitrc launches : exec ck-launch-session startxfce4
    Any idea ?
    Last edited by choubbi (2011-08-15 15:05:04)

    Thanks a lot !
    That worked !
    I stumbled across this part of the wiki several times before, but didn't really understand so I had not tried.
    If anyone's interested in the script, here's the corrected version :
    #!/bin/bash
    # expected environment : freshly installed archlinux, login : root.
    echo "Are you connected to internet ? If not, please Ctrl+C and reload this script when connected"
    echo "Otherwise, press ENTER to continue installation"
    read var_dummy
    echo "Creation of the user : please type in your user name :"
    read var_username
    useradd -u 1000 -g users -G audio,lp,storage,optical,video,wheel,games,power,network -d /home/$var_username/ -s /bin/bash -m $var_username
    echo "You will now be asked to create the password for this user:"
    passwd $var_username
    # Add servers for pacman to find packages
    cat >> /etc/pacman.conf << EOF
    [multilib]
    Include = /etc/pacman.d/mirrorlist
    [archlinuxfr]
    Server = http://repo.archlinux.fr/\$arch
    [catalyst]
    Server = http://catalyst.apocalypsus.net/repo/catalyst/\$arch
    EOF
    # Install packages
    pacman -Syyu
    pacman -S acpi acpid alsa-oss alsa-plugins alsa-utils catalyst catalyst-utils cpufrequtils cups dbus gstreamer0.10-base-plugins iptables laptop-mode-tools mesa net-tools netcfg ntp pm-utils rfkill rsync sudo ttf-dejavu vim wireless_tools xf86-input-evdev xorg-server xorg-utils xorg-xinit xorg-xinput yaourt conky gamin gnome-icon-theme gnome-keyring gvfs-afc network-manager-applet networkmanager slim slim-themes archlinux-themes-slim hicolor-icon-theme xfce4 xfce4-goodies
    # If pacman failed, better stop the script here, and wait for a network connection
    if [[ $?!=0 ]]
    then
    echo : failed to install packages - check your network connection, or review script
    exit 1
    fi
    # Fix sound issue
    cat > /home/$var_username/.asoundrc << EOF
    pcm.!default{
    type hw
    card 1
    device 0
    ctl.!default{
    type hw
    card 1
    device 0
    EOF
    chown $var_username:users /home/$var_username/.asoundrc
    # Configure video settings for X to use Catalyst
    if [[ ! -e /etc/X11/xorg.conf.d ]]
    then
    mkdir /etc/X11/xorg.conf.d
    fi
    cat > /etc/X11/xorg.conf.d/20-fglrx.conf << EOF
    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"
    EndSection
    EOF
    sed -e 's/top_left/bottom_right/' -e '/alignment/i\double_buffer yes' -e '/CPU Usage/a\${color lightgrey}Temperatures:' -e '/CPU Usage/a\ CPU:$color ${hwmon 0 temp 1}°C' </etc/conky/conky.conf >/home/$var_username/.conkyrc
    chown $var_username:users /home/$var_username/.conkyrc
    # Install clickpad support
    yaourt -S xf86-input-synaptics-clickpad
    # Add french keyboard to X
    sed '/MatchIsKeyboard/a\\tOption "XkbLayout" "fr"' </etc/X11/xorg.conf.d/10-evdev.conf >/etc/X11/xorg.conf.d/10-evdev.conf.new
    mv -f /etc/X11/xorg.conf.d/10-evdev.conf.new /etc/X11/xorg.conf.d/10-evdev.conf
    # Add new daemons, remove old ones, disable hwclock and remove netfs since I don't use it. add it if you need it
    sed '/DAEMONS=/c\DAEMONS=(!hwclock dbus syslog-ng networkmanager laptop-mode acpid @alsa @cupsd @cpufrequtils ntpd crond)' </etc/rc.conf >/etc/rc.conf.new
    mv -f /etc/rc.conf.new /etc/rc.conf
    # Slim login manager ; change theme
    mv /usr/share/slim/themes/archlinux-darch-grey /tmp/
    mv /usr/share/slim/themes/default /tmp/
    rm -r /usr/share/slim/themes/*
    mv /tmp/archlinux-darch-grey /usr/share/slim/themes
    mv /tmp/default /usr/share/slim/themes
    sed '/^current_theme/c\current_theme archlinux-darch-grey' </etc/slim.conf >/etc/slim.conf
    # XFCE login, and thunar launched as a daemon (note that the part with 'if [ -d /etc/X11/xinit/xinitrc.d ]" is not present, to avoid mounting problems when logged as regular user)
    cat > /home/$var_username/.xinitrc << EOF
    #!/bin/sh
    # ~/.xinitrc
    # Executed by startx (run your window manager from here)
    exec ck-launch-session startxfce4
    thunar --daemon &
    EOF
    chown $var_username:users /home/$var_username/.xinitrc
    # Boot to runlevel 5 now, and run slim then
    sed -e 's/id:3/#id:3/' -e 's/#id:5/id:5/' -e 's|x:5:respawn:/usr/bin/xdm|#x:5:respawn:/usr/bin/xdm|' -e 's|#x:5:respawn:/usr/bin/slim|x:5:respawn:/usr/bin/slim|' </etc/inittab >/etc/inittab.new
    mv -f /etc/inittab.new /etc/inittab
    # Add colored prompt to user and root
    sed '/^PS1/c\' </etc/skel/.bashrc >/root/.bashrc
    cat >> /root/.bashrc << EOF
    PS1='\[\e[0;32m\]\u@\h\[\e[m\] \[\e[0;35m\]\w\[\e[m\] \[\e[m\] \[\e[0;32m\]\t -\[\e[m\] \[\e[1;31m\]\$ \[\e[m\] '
    EOF
    cp /root/.bashrc /home/$var_username/.bashrc
    chown $var_username:users /home/$var_username/.bashrc
    # How does one do that automatically ?
    # Manually add user to sudoers
    EDITOR="vim" visudo
    # Reboot, because it's quick and I'm too lazy to learn how to start all the daemons and others.
    reboot
    The important part of the script to solve the problem is :
    cat > /home/$var_username/.xinitrc << EOF
    #!/bin/sh
    # ~/.xinitrc
    # Executed by startx (run your window manager from here)
    exec ck-launch-session startxfce4
    thunar --daemon &
    EOF
    chown $var_username:users /home/$var_username/.xinitrc

  • Problem with Xfce-svn & thunar

    Hi, I've got a problem with Xfce-svn installed via pacman from
    Server = http://arch.os-zen.net/pkg/xfce-svn
    After logging, Xfce is loading and after while I can see 2 panels and black screen (and without icons on desktop) although I set the wallpaper. It shows up after ca 5 minutes. What's more - when I want to start Thunar I must wait few minutes. I thought it was caused by some error with thunar package, but I've updated thunar few times since it happened first time.
    I post this problem on polish forum, but it's unsolved... Can somebody help me?

    xaerxess wrote:
    Hi, I've got a problem with Xfce-svn installed via pacman from
    Server = http://arch.os-zen.net/pkg/xfce-svn
    After logging, Xfce is loading and after while I can see 2 panels and black screen (and without icons on desktop) although I set the wallpaper. It shows up after ca 5 minutes. What's more - when I want to start Thunar I must wait few minutes. I thought it was caused by some error with thunar package, but I've updated thunar few times since it happened first time.
    I post this problem on polish forum, but it's unsolved... Can somebody help me?
    How did you start xfce? Was it using CPU while you're waiting? You could try to start xterm after x (without desktop), then run the following to see if each of them works:
    · xfdesktop &
    · xfce4-panel &
    · xfwm4 --daemon

  • HAL Error - Thunar-volman / USB Hard Drive

    On my last arch setup, I installed hal,gamin, thunar and thunar-volman.  I could then plug in my usb HD and when U turned it on it would mount. I could then read and write to it as a user.  This time when I installed the same programs, added hal to my rc.conf, added my user to groups storage and optical, and plug in my drive, I get an error that says
    A security policy in place prevents this sender from sending this message to this recipient, see message bus configuration file (rejected message had interface "org.freedesktop.Hal.Device.Volume" member "Mount" error name "(unset)" destination "org.freedesktop.Hal").
    fdisk -l
    Disk /dev/sda: 80.0 GB, 80025280000 bytes
    255 heads, 63 sectors/track, 9729 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x562c2a8b
    Device Boot Start End Blocks Id System
    /dev/sda1 * 1 9729 78148161 7 HPFS/NTFS
    Disk /dev/sdb: 250.0 GB, 250059350016 bytes
    255 heads, 63 sectors/track, 30401 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x39473947
    Device Boot Start End Blocks Id System
    /dev/sdb1 * 1 9 72292 83 Linux
    /dev/sdb2 10 42 265072+ 82 Linux swap / Solaris
    /dev/sdb3 43 1190 9221310 83 Linux
    /dev/sdb4 1191 30401 234637357+ 83 Linux
    Disk /dev/sdc: 500.1 GB, 500107862016 bytes
    255 heads, 63 sectors/track, 60801 cylinders
    Units = cylinders of 16065 * 512 = 8225280 bytes
    Disk identifier: 0x0dde34f3
    Device Boot Start End Blocks Id System
    /dev/sdc1 1 60801 488384001 83 Linux
    blkid
    /dev/sda1: UUID="C81886E81886D53A" TYPE="ntfs"
    /dev/sdb1: UUID="638d081d-a3c7-4df9-88b6-6ee99085c55c" TYPE="ext2"
    /dev/sdb2: TYPE="swap" UUID="ca1a0f1d-78fc-4dfc-b2c2-c82e063d0fbb"
    /dev/sdb3: UUID="8d2ef431-b599-4c58-913f-781d96d8036d" SEC_TYPE="ext2" TYPE="ext3"
    /dev/sdb4: UUID="ae11e87d-57d4-4016-a839-955ee76c1e96" SEC_TYPE="ext2" TYPE="ext3"
    /dev/sdc1: UUID="196c625c-f949-4889-b1e1-fec7d9f5da22" TYPE="ext3" SEC_TYPE="ext2"
    mount
    /dev/sdb3 on / type ext3 (rw)
    none on /dev type ramfs (rw)
    none on /proc type proc (rw)
    none on /sys type sysfs (rw)
    none on /dev/pts type devpts (rw)
    none on /dev/shm type tmpfs (rw)
    /dev/sdb1 on /boot type ext2 (rw)
    /dev/sdb4 on /home type ext3 (rw)
    If I plug the drive in and do a su -c 'mount /dev/sdc1 /home/justin/backup' it mounts fine to /home/justin/backup
    I dont know if I am in the wrong group or I need to add the drive to my /etc/fstab . I googled the error, and it seems to give me a bunch of hits, but all relating to cdroms and kde bugs.  I tried to post any relevant commands I could think of, if their is anything else needed, please let me know.  Thanks, Justin

    device descriptor read/64, error -110
    I just got that same error message (but not some of the others you have) after a system update to kernel 3.4.3-1-ARCH. This happens for me when using a (slow) USB drive... but only under a heavy read/write load. I'd never had this problem before using the same applications and hardware.
    So I poked around in the kernel source code. That message occurs when the kernel tries to send a Control Message to a USB device, but the operation times out. But... you can change the timeout value.
    If you do a "modinfo usbcore", you'll see that one it's parameters is "initial_descriptor_timeout" and it defaults to 5000 milliseconds (5 seconds)... which is forever in the kernel world, but like I said, I've got a slow USB flash drive... and there's a comment in the code that one particular device needs a 10 second timeout.
    So I'm going to try a larger value.
    You can change it temporarily by entering "echo -n {some-value} > /sys/module/usbcore/parameters/initial_descriptor_timeout" with root authority.
    Or permanently, in a file in the /etc/modprobe.d directory and put an "options" line in it... see "man modprobe.d".

  • [SOLVED] Thunar 1.6 doesn't drag-and-drop with the right mouse button

    Hallo all.
    It might be something I've done (though I did delete my ~/.config/Thunar directory before upgrading), but Thunar doesn't let me drag-and-drop with the right mouse button, thus stopping me from copying something instead of moving it, etc. Has anyone else had that too?
    Last edited by GordonGR (2012-12-28 14:34:20)

    Joel wrote:
    anonymous_user wrote:Is it supposed to be with the right-mouse button? I always thought drag and drop was done with the left button?
    Could be right-hand user
    Come on! Read what GordonGR wrote!
    Microsoft Windows, Nautilus, the Haiku Tracker, and probably many other file managers have a feature where, when you right-click or middle-click and drag an icon to a new location, a pop-up menu appears and asks what you'd like to do (Move, Copy, Link). I thought I used to use this feature in Thunar too but it seems to have stopped working in recent versions. Has anyone else had any experience with it?
    EDIT: Here's random blogger talking about the feature in an older version of Thunar: http://jeromeg.blog.free.fr/index.php?p … and-tricks So that's good, I wasn't just imagining the feature.
    Last edited by drcouzelis (2012-12-12 03:45:05)

  • Thunar can not open samba shared

    Hi! I installed samba to share files to my Windows VM, I need to run some software to works. I share my home and /run/media/ to share all usb mounted in Linux.
    With my VM I have not issues. Windows can see and access to files. If is a usb first I need to access them in linux to mount. not issues.
    But when I try with thunar, I use XFCE, I got to browse network I have Windows Network, xpsl421x, XPSL421X (File Sharing). When I try to enter some of them, I receive the next messages:
    xpsl421x
    Failed to open "xpsl421x"
    Connection refused by server.
    XPSL421X (File Sharing) / Windows Network
    Failed to open "homes".
    Failed to mount Windows share: No such file or directory.
    Failed to open "usb".
    Failed to mount Windows share: Permission denied.
    My own /etc/samba/smb.conf
    # This is the main Samba configuration file. You should read the
    # smb.conf(5) manual page in order to understand the options listed
    # here. Samba has a huge number of configurable options (perhaps too
    # many!) most of which are not shown in this example
    # Any line which starts with a ; (semi-colon) or a # (hash)
    # is a comment and is ignored. In this example we will use a #
    # for commentry and a ; for parts of the config file that you
    # may wish to enable
    # NOTE: Whenever you modify this file you should run the command "testparm"
    # to check that you have not made any basic syntactic errors.
    #======================= Global Settings =====================================
    [global]
    # workgroup = NT-Domain-Name or Workgroup-Name
    workgroup = MORSASHOUSE
    # server string is the equivalent of the NT Description field
    server string = Samba Server - Dell XPS L421X
    # This option is important for security. It allows you to restrict
    # connections to machines which are on your local network. The
    # following example restricts access to two C class networks and
    # the "loopback" interface. For more examples of the syntax see
    # the smb.conf man page
    ; hosts allow = 192.168.1. 192.168.2. 127.
    # if you want to automatically load your printer list rather
    # than setting them up individually then you'll need this
    printcap name = /etc/printcap
    load printers = yes
    # It should not be necessary to spell out the print system type unless
    # yours is non-standard. Currently supported print systems include:
    # bsd, sysv, plp, lprng, aix, hpux, qnx
    ; printing = bsd
    # Uncomment this if you want a guest account, you must add this to /etc/passwd
    # otherwise the user "nobody" is used
    ; guest account = pcguest
    # this tells Samba to use a separate log file for each machine
    # that connects
    log file = /var/log/samba/%m.log
    # Put a capping on the size of the log files (in Kb).
    max log size = 500
    # Security mode. Most people will want user level security. See
    # security_level.txt for details.
    security = user
    # Use password server option only with security = server
    ; password server = <NT-Server-Name>
    # Password Level allows matching of _n_ characters of the password for
    # all combinations of upper and lower case.
    ; username level = 8
    # You may wish to use password encryption. Please read
    # ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation.
    # Do not enable this option unless you have read those documents
    ; encrypt passwords = yes
    ; smb passwd file = /etc/samba/smbpasswd
    # The following are needed to allow password changing from Windows to
    # update the Linux sytsem password also.
    # NOTE: Use these with 'encrypt passwords' and 'smb passwd file' above.
    # NOTE2: You do NOT need these to allow workstations to change only
    # the encrypted SMB passwords. They allow the Unix password
    # to be kept in sync with the SMB password.
    ; unix password sync = Yes
    ; passwd program = /usr/bin/passwd %u
    ; passwd chat = *New*UNIX*password* %n\n *ReType*new*UNIX*password* %n\n *passwd:*all*authentication*tokens*updated*successfully*
    # Unix users can map to different SMB User names
    ; username map = /etc/samba/smbusers
    # Using the following line enables you to customise your configuration
    # on a per machine basis. The %m gets replaced with the netbios name
    # of the machine that is connecting
    ; include = /etc/samba/smb.conf.%m
    # Configure Samba to use multiple interfaces
    # If you have multiple network interfaces then you must list them
    # here. See the man page for details.
    ; interfaces = 192.168.12.2/24 192.168.13.2/24
    # Configure remote browse list synchronisation here
    # request announcement to, or browse list sync from:
    # a specific host or from / to a whole subnet (see below)
    ; remote browse sync = 192.168.3.25 192.168.5.255
    # Cause this host to announce itself to local subnets here
    ; remote announce = 192.168.1.255 192.168.2.44
    # Browser Control Options:
    # set local master to no if you don't want Samba to become a master
    # browser on your network. Otherwise the normal election rules apply
    ; local master = no
    # OS Level determines the precedence of this server in master browser
    # elections. The default value should be reasonable
    ; os level = 33
    # Domain Master specifies Samba to be the Domain Master Browser. This
    # allows Samba to collate browse lists between subnets. Don't use this
    # if you already have a Windows NT domain controller doing this job
    ; domain master = yes
    # Preferred Master causes Samba to force a local browser election on startup
    # and gives it a slightly higher chance of winning the election
    ; preferred master = yes
    # Use only if you have an NT server on your network that has been
    # configured at install time to be a primary domain controller.
    ; domain controller = <NT-Domain-Controller-SMBName>
    # Enable this if you want Samba to be a domain logon server for
    # Windows95 workstations.
    ; domain logons = yes
    # if you enable domain logons then you may want a per-machine or
    # per user logon script
    # run a specific logon batch file per workstation (machine)
    ; logon script = %m.bat
    # run a specific logon batch file per username
    ; logon script = %U.bat
    # Where to store roving profiles (only for Win95 and WinNT)
    # %L substitutes for this servers netbios name, %U is username
    # You must uncomment the [Profiles] share below
    ; logon path = \\%L\Profiles\%U
    # All NetBIOS names must be resolved to IP Addresses
    # 'Name Resolve Order' allows the named resolution mechanism to be specified
    # the default order is "host lmhosts wins bcast". "host" means use the unix
    # system gethostbyname() function call that will use either /etc/hosts OR
    # DNS or NIS depending on the settings of /etc/host.config, /etc/nsswitch.conf
    # and the /etc/resolv.conf file. "host" therefore is system configuration
    # dependant. This parameter is most often of use to prevent DNS lookups
    # in order to resolve NetBIOS names to IP Addresses. Use with care!
    # The example below excludes use of name resolution for machines that are NOT
    # on the local network segment
    # - OR - are not deliberately to be known via lmhosts or via WINS.
    ; name resolve order = wins lmhosts bcast
    # Windows Internet Name Serving Support Section:
    # WINS Support - Tells the NMBD component of Samba to enable it's WINS Server
    ; wins support = yes
    # WINS Server - Tells the NMBD components of Samba to be a WINS Client
    # Note: Samba can be either a WINS Server, or a WINS Client, but NOT both
    ; wins server = w.x.y.z
    # WINS Proxy - Tells Samba to answer name resolution queries on
    # behalf of a non WINS capable client, for this to work there must be
    # at least one WINS Server on the network. The default is NO.
    ; wins proxy = yes
    # DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names
    # via DNS nslookups. The built-in default for versions 1.9.17 is yes,
    # this has been changed in version 1.9.18 to no.
    dns proxy = no
    # Case Preservation can be handy - system default is _no_
    # NOTE: These can be set on a per share basis
    ; preserve case = no
    ; short preserve case = no
    # Default case is normally upper case for all DOS files
    ; default case = lower
    # Be very careful with case sensitivity - it can break things!
    ; case sensitive = no
    # Otras configuraciones
    netbios name = xpsl421x
    socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
    #============================ Share Definitions ==============================
    [homes]
    comment = Home Directories
    browseable = yes
    writable = yes
    # Un-comment the following and create the netlogon directory for Domain Logons
    ; [netlogon]
    ; comment = Network Logon Service
    ; path = /home/netlogon
    ; guest ok = yes
    ; writable = no
    ; share modes = no
    # Un-comment the following to provide a specific roving profile share
    # the default is to use the user's home directory
    ;[Profiles]
    ; path = /home/profiles
    ; browseable = no
    ; guest ok = yes
    # NOTE: If you have a BSD-style print system there is no need to
    # specifically define each individual printer
    [printers]
    comment = All Printers
    path = /var/spool/samba
    browseable = no
    # Set public = yes to allow user 'guest account' to print
    guest ok = no
    writable = no
    printable = yes
    # This one is useful for people to share files
    ;[tmp]
    ; comment = Temporary file space
    ; path = /tmp
    ; read only = no
    ; public = yes
    # A publicly accessible directory, but read only, except for people in
    # the "staff" group
    ;[public]
    ; comment = Public Stuff
    ; path = /home/samba
    ; public = yes
    ; read only = yes
    ; write list = @staff
    # Other examples.
    # A private printer, usable only by fred. Spool data will be placed in fred's
    # home directory. Note that fred must have write access to the spool directory,
    # wherever it is.
    ;[fredsprn]
    ; comment = Fred's Printer
    ; valid users = fred
    ; path = /homes/fred
    ; printer = freds_printer
    ; public = no
    ; writable = no
    ; printable = yes
    # A private directory, usable only by fred. Note that fred requires write
    # access to the directory.
    ;[fredsdir]
    ; comment = Fred's Service
    ; path = /usr/somewhere/private
    ; valid users = fred
    ; public = no
    ; writable = yes
    ; printable = no
    # a service which has a different directory for each machine that connects
    # this allows you to tailor configurations to incoming machines. You could
    # also use the %u option to tailor it by user name.
    # The %m gets replaced with the machine name that is connecting.
    ;[pchome]
    ; comment = PC Directories
    ; path = /usr/pc/%m
    ; public = no
    ; writable = yes
    # A publicly accessible directory, read/write to all users. Note that all files
    # created in the directory by users will be owned by the default user, so
    # any user with access can delete any other user's files. Obviously this
    # directory must be writable by the default user. Another user could of course
    # be specified, in which case all files would be owned by that user instead.
    ;[public]
    ; path = /usr/somewhere/else/public
    ; public = yes
    ; only guest = yes
    ; writable = yes
    ; printable = no
    # The following two entries demonstrate how to share a directory so that two
    # users can place files there that will be owned by the specific users. In this
    # setup, the directory should be writable by both users and should have the
    # sticky bit set on it to prevent abuse. Obviously this could be extended to
    # as many users as required.
    ;[myshare]
    ; comment = Mary's and Fred's stuff
    ; path = /usr/somewhere/shared
    ; valid users = mary fred
    ; public = no
    ; writable = yes
    ; printable = no
    ; create mask = 0765
    [usb]
    comment = Discos y Pendrives montados
    path = /run/media/elrengo/
    ; valid users = elrengo
    public = yes
    writable = yes
    printable = no
    ; create mask = 0765
    Thanks in advance!

    Hi Omidazg,
    à
    after trying to open the folder windows says "Can not access \\server\folder"
    Would you please let us know complete error message or provide a screenshot of it (please hide all protected
    or private information)? Please directly access the folder, did find any issue?
    Please check if turn on file and printer sharing. Meanwhile, please open Event Viewer and check if find some
    relevant events.
    If any update, please feel free to let us know.
    Hope this helps.
    Best regards,
    Justin Gu

  • Thunar as default file manager for firefox

    i am using xubuntu 9.04..
    I'm using Openbox as windows manager[pure openbox session], it's working great, but i have a problem ...
    open containing folder doestnt recognize Thunar as my only file manager, it keeps asking to open with...
    how can fix this problem?
    thank you in advance

    I am having a similiar issue... when I hit open folder it pops up sometype of file search program
    EDIT: Perhaps this works for you... for some reason it doesn't for me...
    http://rubylution.ping.de/articles/2007 … nder-linux
    Basically navigate to about:config and create the following three:
    network.protocol-handler.expose.file = true (Boolean)
    network.protocol-handler.external.file = true (Boolean)
    network.protocol-handler.app.file = /usr/bin/thunar (String)
    The program that runs instead of thunar has a title "Find Files" -- I did a quick search of installed programs related to "search" and I only have catfish installed and I know that is not the program... How would I go about determing what this application is or what it is a part of? Is there a way I can click on the program and it output the PID so I can then match it up with the entry in top/htop?
    SOLVED : figured it out... it was pcmanfm search program... for some reason it was not opening the folder but instead opening its search program... removing pcmanfm from my system fixed it and now folders are properly opening with thunar
    Last edited by ugkbunb (2009-09-18 20:23:35)

  • [SOLVED]Can't open shared files in Thunar

    While waiting for Gnome 3 I decided to give Openbox a spin in a separate Arch install, using Thunar as the filemanager. Everyting is working fine except opening files from samba shares. My permissions are fine, because I can delete and write files and everithing is fine in Gnome. However, none of the apps (VLC, VIewnior, Gnome-MPlayer, Leafpad are a few I tried) can open them. One exception is evince, but I think it copies the file to /tmp first.
    Vlc says:
    Your input can't be opened:
    VLC is unable to open the MRL 'smb://depbox/down/anime_file_here.mkv
    and prints this to stdout:
    access_smb access error: open failed for 'depbox/down/anime_file_here.mkv
    ' (Permission denied)
    I noticed that unlike Nautilus, which mounts shares in ~/.gvfs, Thunar does not actually mount the share anywhere locally, it just passes the smb://  URI to the app.
    Is there something I'm missing? Can it be fixed or it's just a missing feature?
    EDIT: I just updated vlc and vlc-plugin and everything is working now. Gvfs now mounts shares in ~/.gvfs. No idea what the issue was, as I had it since I installed the new sistem.
    Last edited by z0id (2011-02-27 22:28:03)

    I did a:
    usermod -aG storage my_username
    and a:
    lsblk -no UUID /dev/sda1
    then recieved the output:
    32B437F9B437BE63
    and added this line to my /etc/fstab:
    UUID=32B437F9B437BE63 /mnt/Windows ntfs
    The problem persists. What have I done wrong?

  • Thunar, Tumbler and (un)mounting

    Hello everyone,
    I have the following problem, and I suspect it's a bug of some sort.
    If I insert a USB stick, memory card or any other sort of removable media, and I access a folder which contains images that can be thumbnailed by Tumbler, it will run tumblerd, which is its daemon, and won't stop even if I try to unmount. It will thus keep the drive busy (possibly for a very long time). I don't even want stuff on removable drives to have thumbnails.
    I can unmount by killing tumblerd, but that is hardly a user friendly solution. I suppose the logical thing would be for Thunar to do that itself. What do you think? Are there solutions? Can I disable thumbnailing for removable devices?
    Thanks,
    Nanthiel

    I searched for documentation for tumbler but couldn't find anything. It seems that there is no configuration available either, and the only option in Thunar is the boolean "MiscShowThumbnails". Maybe a quick hack would be to patch Thunar to call "system("pkill tumbler")" or something similar when unmount or eject are clicked...
    From the gnome doc about dbus thumbnailing:
    Cancel/Dequeue thumbnail requests
        <method name="Dequeue">
          <arg type="u" name="handle" direction="in" />
        </method>
    The Dequeue method removes thumbnail requests from the queue. A service implementation is only guaranteed to cancel requests that have not started processing yet when it receives the Dequeue request. A service implementation may cancel an in-progress request if possible, but clients should not depend on this behavior being available.
    ... which seems to indicate that there is no "good" way of stopping the thumbnailer...

  • [SOLVED] XFCE + Thunar: "Send to" mail recipient doesn't work

    Hi all,
    I'm not able to use the "Send to" -> "Mail recipient" Thunar's feature. Right-clicking on a file (or a group of files) and selecting the option, the following error is returned:
    Failed to execute default Mail Reader. Input/output error.
    I use Thunderbird as e-mail client (correctly configured into the "Preferred applications"), but the same happens with Sylpheed too, so I think this isn't an application-related issue.
    Any hints?
    Last edited by s@ndro (2010-11-01 07:41:40)

    I found the following:
    https://bugs.archlinux.org/task/7021?opened=834&status[0]=
    It's not very clear to me if this is an Arch or Thunar or Exo bug, anyway installing 'perl-uri' works for me.
    Marking as SOLVED

  • Open urxvt in the current working thunar folder

    I had a thunar custom action defined for opening a terminal in the current directory but it was opening xfce's terminal emulator called terminal
    What would be the command for opening urxvt in a given directory ? sorry for the noobish question

    fuscia wrote:
    stonecrest wrote:sh -c "cd %f && urxvt"
    can't help being ignorant: what is that?
    A shell script for entering the working directory and launching urxvt.
    Try it and see if it actually works.
    I think I tried something like that but wasn't successful...
    Last edited by moljac024 (2008-09-26 12:28:43)

  • [SOLVED] Openbox+Thunar, how to show usb devices in thunar?

    Hi.  I've been running a pretty standard Xfce environment for a while.  When I plug in a usb drive, I get a new item pop up in the "DEVICES" section of the left panel in thunar (note, it doesn't automount the device, it just shows that it's there and only mounts it when I click on it...I like this behaviour).
    Now, I'm setting up an even lighter-weight environment, just openbox and tint2 with thunar as the file manager.  But when I'm logged into the openbox environment, I don't get the item in the "DEVICES" section in thunar (but it still works fine in xfce).
    If it run thunar from the command line and plug in a usb drive I get this message in the terminal
    (thunar:21205): thunar-WARNING **: Failed to launch the volume manager (Failed to execute child process "thunar-volman" (No such file or directory)), make sure you have the "thunar-volman" package installed.
    I don't see why I would need thunar-volman if it works fine in xfce.  If I install thunar-volman and do the same, I get this message
    thunar-volman: Unsupported USB device type.
    thunar-volman: Unsupported USB device type.
    thunar-volman: Unknown block device type.
    So I'm wondering if maybe there is a daemon that is autostarted during an xfce session that makes thunar probe for devices to be plugged in or something like that.  Why does it work in an xfce session, but not in an openbox session?
    Last edited by Pacopag (2013-03-14 15:52:32)

    Thanks for your replies.
    henk:  I tried installing polkit-gnome and creating the rule as per the wiki, but it didn't work.  Volume detection seems to work fine in xfce without this package.
    jv2112:  I added udiskie to .config/openbox/autostart and it seems to work.  I've had problems with udiskie in the past; it seemed to have some trouble unmounting the drives properly after a write as I would find that the newly written files were corrupt.  But it seems to be working fine.
    I'll mark this as solved, but I'm still curious as to how xfce-thunar is mounting the usb devices. 
    One clue is that with udiskie, devices get mounted to /media, whereas in xfce they get mounted to /var/run/media/username/ (or something like that).

  • Xfdesktop copies files into Thunar instead of moving them with mouse

    Running Xfce4 with Thunar as the default file manager.
    If I drag a file with the mouse out of a folder in Thunar, onto my desktop, it moves from the folder to the desktop (normal behaviour).
    But if I drag a file from the desktop into a folder (either into the Thunar window or straight on-top of the folder icon), it COPIES instead of moves.
    That is slightly strange behaviour. Is there something wrong somewhere?

    Found a quick workaround but it doesn't 'fix' the original question.
    You can drag with a right-click and when you let go, a menu will pop up asking what you want to do (copy, move, link).

  • Missing text in many programs - Rox, Thunar, Deluge, etc [SOLVED]

    Hi all,
    I'm having a very confusing problem. Basically, text is just missing from certain programs. Here are a few quick examples:
    Thunar:
    Rox:
    Deluge:
    It's very strange. First of all, this just started happening recently, and I don't think after an update or anything. But I know "it just randomly started happening" is a dumb thing to say.
    Here is the info I think could be useful:
    -I have the ttf-freefont package and the xorg-font family of packages
    -I have updated and restarted since this happened; nothing has changed
    -The filenames look perfect if I just list them in the terminal (no newlines or anything)
    -The filenames that have disappeared aren't anything special, it's seemingly random (no weird characters in them)
    -The icons are totally fine
    -All the things with missing text are still totally functional if I use them
    -I thought this was a file manager issue, but it happening in Deluge too, so nope
    -I downloaded and tried Nautilus, same deal, but some files had random words from their name appear. Just as bad basically though
    -I also downloaded and tried Midnight Commander (a text based file manager) and everything is perfectly fine in it
    Any suggestions? This is very mysterious, and driving me nuts.
    Thanks!!
    Edit: To clarify, in the Thunar and Rox pictures I just took screenshots of a small portion of a folder. In the Deluge pictures, in the first one those 3 blank looking buttons in that menu should have more words (like "Remove Torrent"), and in the second one, those + and - buttons should also have text.
    Last edited by Declan (2012-05-10 00:41:48)

    Cairo 1.12 was just moved into [extra], so chances are this bug will reappear the next time you -Syu. If you're running Nouveau drivers, then the underlying cause of your issue might be this bug:
    https://bugs.archlinux.org/task/29495
    If this is indeed your issue, then you need to install the xf86-video-nouveau-0.0.16_git20120512-1 package from [testing]. If you re-enable [testing] and do an -Syu, it should automatically install this package.

Maybe you are looking for