[SOLVED] Start process or script as a non root user on boot

This is my first time posting here, I installed arch last week and have been able to firgure almost everything out. The wiki pages (very well written) and the forums have been a big help. However this is one question that I haven't been able to find the answer to.
"How do I start a process or script as a user other then root at boot?"
My guess is my inability to find an answer is mostly from my relitivly small understanding of bash scripting. If someone could point me to a guide or write down an example themselves I would greatly apriceate it.
Thank you,
Tim
Edit: spelling
Last edited by tpolich (2009-08-07 05:26:36)

tpolich wrote:One more quick question, is rc.local run the backround or say if I asked for input would the system boot hang?
Yes, rc.local itself would hang, but if you background the process inside rc.local using the '&' symbol at the end of the command, then that command will be backgrounded and rc.local can continue.

Similar Messages

  • [SOLVED]Xorg won't work for my non root user

    I installed Arch Linux 2009.08 x86_64 Core inside Sun VirtualBox 3.0.8 and got up to the part of the Beginners' Guide that tells me to test X and it can never work for my non root user. Funny thing is, I tried running it as root and it worked even though my root user has no ~/.xinitrc file. Running startx or xinitrc as my non root user I get a small (maybe 400x600) white terminal but can't use my mouse or keyboard.
    After looking over the guide and doing a step I forgot and adding in all of the extra stuff the guide says might help I can use my mouse and keyboard in my non root users' small white terminal but X still won't start properly with xterm even though I put 'exec exterm' in my non root users' ~/.xinitrc file. Please help. Thanks for any help guys.
    Last edited by keiichi (2009-10-23 12:34:50)

    schuay wrote:
    keiichi wrote:After looking over the guide and doing a step I forgot and adding in all of the extra stuff the guide says might help I can use my mouse and keyboard in my non root users' small white terminal....
    I don't get it .. this sounds like xterm is starting up successfully (xterm is a small white terminal). Easiest way to get X up and running (imo) is
    sudo pacman -S gnome gdm xorg xf86-input-evdev
    sudo /etc/rc.d/hal start
    sudo /etc/rc.d/gdm start
    I didn't know that's what xterm was, thanks for telling me. Noob mistake.

  • [SOLVED] wireshark - capturing a traffic as a non-root user

    Hi,
    I want to capture a traffic as a non-root user using a wireshark
    I'm a member both of wireshark and network groups.
    In spite of that I get the following error message:
        The capture session could not be initiated on interface 'enp0s25' (You don't have permission to capture on that device).
        Please check to make sure you have sufficient permissions, and that you have the proper interface or pipe specified.
    The interface enp0s25 exists in my system.
    What else should I do.
    thanks for help
    Last edited by jaro (2014-11-10 16:31:45)

    open terminal as regular user and type
    $ groups
    check if it prints out those 2 groups. Then if it doesn't, try this:
    $ sudo su
    # usermod -aG additional_groups username
    and then reboot pc.
    If still doesn't - Am out of ideas. Try to run it as root. If you don't want to always type "sudo wireshark" just follow these steps:
    Step 0. Be happy
    Step 1. Edit /etc/sudoers file as root
    Step 2. Put this line into that file:
    <your_username> ALL = NOPASSWD: /usr/bin/wireshark
    and save
    Step 3. Change your launcher, menu or whatever from "wireshark" to "sudo wireshark" (or gksudo/kdesu instead of sudo, if needed).
    Step 4. Have a break. Thats it.
    I also checked arch wiki about permissions - have no idea what could be wrong. Try my steps, it might help you.

  • [SOLVED] Xorg not starting on non-root user [My First Linux]

    Hello, I recently turned back to linux after digging up my old ASUS EEE 900a, which I messed up with partitioning fun after trying to cram Windows XP on it and etc. Anyways, I managed to fix it, and after Ubuntu being too big, I was turned on to Arch as a good distro, and I've been having a very good time setting everything up so far.
    Anyways: My issue arises after needing to use a different user in order to use Chrome. I created a new account and tried to run startx like I usually do. It spat out the usual few lines, but failed and gave me this log:
    [ 4616.974]
    X.Org X Server 1.14.1
    Release Date: 2013-04-17
    [ 4616.974] X Protocol Version 11, Revision 0
    [ 4616.974] Build Operating System: Linux 3.8.7-1-ARCH i686
    [ 4616.974] Current Operating System: Linux archieee 3.9.4-1-ARCH #1 SMP PREEMPT Sun May 26 11:56:48 CEST 2013 i686
    [ 4616.975] Kernel command line: root=/dev/sda1 ro initrd=../initramfs-linux.img BOOT_IMAGE=../vmlinuz-linux
    [ 4616.975] Build Date: 17 April 2013 02:43:06PM
    [ 4616.975]
    [ 4616.975] Current version of pixman: 0.30.0
    [ 4616.975] Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    [ 4616.975] Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    [ 4616.977] (==) Log file: "/var/log/Xorg.0.log", Time: Tue Jun 4 21:56:02 2013
    [ 4616.977] (==) Using config directory: "/etc/X11/xorg.conf.d"
    [ 4616.978] (==) No Layout section. Using the first Screen section.
    [ 4616.978] (==) No screen section available. Using defaults.
    [ 4616.978] (**) |-->Screen "Default Screen Section" (0)
    [ 4616.978] (**) | |-->Monitor "<default monitor>"
    [ 4616.978] (==) No monitor specified for screen "Default Screen Section".
    Using a default monitor configuration.
    [ 4616.978] (==) Automatically adding devices
    [ 4616.978] (==) Automatically enabling devices
    [ 4616.978] (==) Automatically adding GPU devices
    [ 4616.978] (WW) The directory "/usr/share/fonts/OTF/" does not exist.
    [ 4616.978] Entry deleted from font path.
    [ 4616.978] (WW) The directory "/usr/share/fonts/Type1/" does not exist.
    [ 4616.978] Entry deleted from font path.
    [ 4616.978] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/100dpi/".
    [ 4616.978] Entry deleted from font path.
    [ 4616.978] (Run 'mkfontdir' on "/usr/share/fonts/100dpi/").
    [ 4616.979] (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/75dpi/".
    [ 4616.979] Entry deleted from font path.
    [ 4616.979] (Run 'mkfontdir' on "/usr/share/fonts/75dpi/").
    [ 4616.979] (==) FontPath set to:
    /usr/share/fonts/misc/,
    /usr/share/fonts/TTF/
    [ 4616.979] (==) ModulePath set to "/usr/lib/xorg/modules"
    [ 4616.979] (II) The server relies on udev to provide the list of input devices.
    If no devices become available, reconfigure udev or disable AutoAddDevices.
    [ 4616.979] (II) Loader magic: 0x8258620
    [ 4616.979] (II) Module ABI versions:
    [ 4616.979] X.Org ANSI C Emulation: 0.4
    [ 4616.979] X.Org Video Driver: 14.1
    [ 4616.979] X.Org XInput driver : 19.1
    [ 4616.979] X.Org Server Extension : 7.0
    [ 4616.980] (II) config/udev: Adding drm device (/dev/dri/card0)
    [ 4616.983] (--) PCI:*(0:0:2:0) 8086:27ae:1043:8340 rev 3, Mem @ 0xf3e00000/524288, 0xd0000000/268435456, 0xf3dc0000/262144, I/O @ 0x0000cc00/8
    [ 4616.983] (--) PCI: (0:0:2:1) 8086:27a6:1043:8340 rev 3, Mem @ 0xf3e80000/524288
    [ 4616.983] Initializing built-in extension Generic Event Extension
    [ 4616.983] Initializing built-in extension SHAPE
    [ 4616.984] Initializing built-in extension MIT-SHM
    [ 4616.984] Initializing built-in extension XInputExtension
    [ 4616.984] Initializing built-in extension XTEST
    [ 4616.984] Initializing built-in extension BIG-REQUESTS
    [ 4616.984] Initializing built-in extension SYNC
    [ 4616.984] Initializing built-in extension XKEYBOARD
    [ 4616.984] Initializing built-in extension XC-MISC
    [ 4616.985] Initializing built-in extension SECURITY
    [ 4616.985] Initializing built-in extension XINERAMA
    [ 4616.987] Initializing built-in extension XFIXES
    [ 4616.990] Initializing built-in extension RENDER
    [ 4616.993] Initializing built-in extension RANDR
    [ 4616.995] Initializing built-in extension COMPOSITE
    [ 4616.998] Initializing built-in extension DAMAGE
    [ 4617.000] Initializing built-in extension MIT-SCREEN-SAVER
    [ 4617.003] Initializing built-in extension DOUBLE-BUFFER
    [ 4617.005] Initializing built-in extension RECORD
    [ 4617.007] Initializing built-in extension DPMS
    [ 4617.010] Initializing built-in extension X-Resource
    [ 4617.012] Initializing built-in extension XVideo
    [ 4617.015] Initializing built-in extension XVideo-MotionCompensation
    [ 4617.017] Initializing built-in extension XFree86-VidModeExtension
    [ 4617.019] Initializing built-in extension XFree86-DGA
    [ 4617.021] Initializing built-in extension XFree86-DRI
    [ 4617.023] Initializing built-in extension DRI2
    [ 4617.023] (II) LoadModule: "glx"
    [ 4617.024] (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    [ 4617.024] (II) Module glx: vendor="X.Org Foundation"
    [ 4617.024] compiled for 1.14.1, module version = 1.0.0
    [ 4617.024] ABI class: X.Org Server Extension, version 7.0
    [ 4617.024] (==) AIGLX enabled
    [ 4617.026] Loading extension GLX
    [ 4617.026] (==) Matched intel as autoconfigured driver 0
    [ 4617.026] (==) Matched intel as autoconfigured driver 1
    [ 4617.026] (==) Matched vesa as autoconfigured driver 2
    [ 4617.026] (==) Matched modesetting as autoconfigured driver 3
    [ 4617.026] (==) Matched fbdev as autoconfigured driver 4
    [ 4617.026] (==) Assigned the driver to the xf86ConfigLayout
    [ 4617.026] (II) LoadModule: "intel"
    [ 4617.026] (II) Loading /usr/lib/xorg/modules/drivers/intel_drv.so
    [ 4617.027] (II) Module intel: vendor="X.Org Foundation"
    [ 4617.027] compiled for 1.14.1, module version = 2.21.8
    [ 4617.027] Module class: X.Org Video Driver
    [ 4617.027] ABI class: X.Org Video Driver, version 14.1
    [ 4617.027] (II) LoadModule: "vesa"
    [ 4617.027] (II) Loading /usr/lib/xorg/modules/drivers/vesa_drv.so
    [ 4617.028] (II) Module vesa: vendor="X.Org Foundation"
    [ 4617.028] compiled for 1.14.0, module version = 2.3.2
    [ 4617.028] Module class: X.Org Video Driver
    [ 4617.028] ABI class: X.Org Video Driver, version 14.1
    [ 4617.028] (II) LoadModule: "modesetting"
    [ 4617.029] (WW) Warning, couldn't open module modesetting
    [ 4617.029] (II) UnloadModule: "modesetting"
    [ 4617.029] (II) Unloading modesetting
    [ 4617.029] (EE) Failed to load module "modesetting" (module does not exist, 0)
    [ 4617.029] (II) LoadModule: "fbdev"
    [ 4617.029] (WW) Warning, couldn't open module fbdev
    [ 4617.029] (II) UnloadModule: "fbdev"
    [ 4617.030] (II) Unloading fbdev
    [ 4617.030] (EE) Failed to load module "fbdev" (module does not exist, 0)
    [ 4617.030] (II) intel: Driver for Intel Integrated Graphics Chipsets: i810,
    i810-dc100, i810e, i815, i830M, 845G, 854, 852GM/855GM, 865G, 915G,
    E7221 (i915), 915GM, 945G, 945GM, 945GME, Pineview GM, Pineview G,
    965G, G35, 965Q, 946GZ, 965GM, 965GME/GLE, G33, Q35, Q33, GM45,
    4 Series, G45/G43, Q45/Q43, G41, B43, B43, Clarkdale, Arrandale,
    Sandybridge Desktop (GT1), Sandybridge Desktop (GT2),
    Sandybridge Desktop (GT2+), Sandybridge Mobile (GT1),
    Sandybridge Mobile (GT2), Sandybridge Mobile (GT2+),
    Sandybridge Server, Ivybridge Mobile (GT1), Ivybridge Mobile (GT2),
    Ivybridge Desktop (GT1), Ivybridge Desktop (GT2), Ivybridge Server,
    Ivybridge Server (GT2), Haswell Desktop (GT1), Haswell Desktop (GT2),
    Haswell Desktop (GT3), Haswell Mobile (GT1), Haswell Mobile (GT2),
    Haswell Mobile (GT3), Haswell Server (GT1), Haswell Server (GT2),
    Haswell Server (GT3), Haswell (GT1), Haswell (GT2), Haswell (GT3),
    Haswell (GT1), Haswell (GT2), Haswell (GT3),
    Haswell SDV Desktop (GT1), Haswell SDV Desktop (GT2),
    Haswell SDV Desktop (GT3), Haswell SDV Mobile (GT1),
    Haswell SDV Mobile (GT2), Haswell SDV Mobile (GT3),
    Haswell SDV Server (GT1), Haswell SDV Server (GT2),
    Haswell SDV Server (GT3), Haswell SDV (GT1), Haswell SDV (GT2),
    Haswell SDV (GT3), Haswell SDV (GT1), Haswell SDV (GT2),
    Haswell SDV (GT3), Haswell ULT Desktop (GT1),
    Haswell ULT Desktop (GT2), Haswell ULT Desktop (GT3),
    Haswell ULT Mobile (GT1), Haswell ULT Mobile (GT2),
    Haswell ULT Mobile (GT3), Haswell ULT Server (GT1),
    Haswell ULT Server (GT2), Haswell ULT Server (GT3),
    Haswell ULT (GT1), Haswell ULT (GT2), Haswell ULT (GT3),
    Haswell ULT (GT1), Haswell ULT (GT2), Haswell ULT (GT3),
    Haswell CRW Desktop (GT1), Haswell CRW Desktop (GT2),
    Haswell CRW Desktop (GT3), Haswell CRW Mobile (GT1),
    Haswell CRW Mobile (GT2), Haswell CRW Mobile (GT3),
    Haswell CRW Server (GT1), Haswell CRW Server (GT2),
    Haswell CRW Server (GT3), Haswell CRW (GT1), Haswell CRW (GT2),
    Haswell CRW (GT3), Haswell CRW (GT1), Haswell CRW (GT2),
    Haswell CRW (GT3), ValleyView PO board
    [ 4617.032] (II) VESA: driver for VESA chipsets: vesa
    [ 4617.032] (++) using VT number 1
    [ 4617.033] (WW) Falling back to old probe method for vesa
    [ 4617.033] (II) intel(0): Creating default Display subsection in Screen section
    "Default Screen Section" for depth/fbbpp 24/32
    [ 4617.034] (==) intel(0): Depth 24, (--) framebuffer bpp 32
    [ 4617.034] (==) intel(0): RGB weight 888
    [ 4617.034] (==) intel(0): Default visual is TrueColor
    [ 4617.034] (--) intel(0): Integrated Graphics Chipset: Intel(R) 945GME
    [ 4617.034] (**) intel(0): Relaxed fencing disabled
    [ 4617.034] (**) intel(0): Wait on SwapBuffers? enabled
    [ 4617.034] (**) intel(0): Triple buffering? enabled
    [ 4617.034] (**) intel(0): Framebuffer tiled
    [ 4617.034] (**) intel(0): Pixmaps tiled
    [ 4617.034] (**) intel(0): 3D buffers tiled
    [ 4617.034] (**) intel(0): SwapBuffers wait enabled
    [ 4617.034] (==) intel(0): video overlay key set to 0x101fe
    [ 4617.034] (II) intel(0): Output LVDS1 has no monitor section
    [ 4617.035] (--) intel(0): found backlight control interface /sys/class/backlight/eeepc
    [ 4617.066] (II) intel(0): Output VGA1 has no monitor section
    [ 4617.067] (II) intel(0): EDID for output LVDS1
    [ 4617.067] (II) intel(0): Not using default mode "320x240" (doublescan mode not supported)
    [ 4617.067] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
    [ 4617.067] (II) intel(0): Not using default mode "400x300" (doublescan mode not supported)
    [ 4617.068] (II) intel(0): Not using default mode "512x384" (doublescan mode not supported)
    [ 4617.068] (II) intel(0): Not using default mode "640x480" (doublescan mode not supported)
    [ 4617.068] (II) intel(0): Not using default mode "640x512" (doublescan mode not supported)
    [ 4617.068] (II) intel(0): Not using default mode "800x600" (doublescan mode not supported)
    [ 4617.068] (II) intel(0): Not using default mode "700x525" (doublescan mode not supported)
    [ 4617.068] (II) intel(0): Printing probed modes for output LVDS1
    [ 4617.068] (II) intel(0): Modeline "1024x600"x60.0 45.00 1024 1077 1112 1200 600 604 609 625 -hsync -vsync (37.5 kHz P)
    [ 4617.068] (II) intel(0): Modeline "800x600"x60.3 40.00 800 840 968 1056 600 601 605 628 +hsync +vsync (37.9 kHz d)
    [ 4617.068] (II) intel(0): Modeline "800x600"x56.2 36.00 800 824 896 1024 600 601 603 625 +hsync +vsync (35.2 kHz d)
    [ 4617.068] (II) intel(0): Modeline "640x480"x59.9 25.18 640 656 752 800 480 490 492 525 -hsync -vsync (31.5 kHz d)
    [ 4617.100] (II) intel(0): EDID for output VGA1
    [ 4617.100] (II) intel(0): Output LVDS1 connected
    [ 4617.100] (II) intel(0): Output VGA1 disconnected
    [ 4617.100] (II) intel(0): Using exact sizes for initial modes
    [ 4617.100] (II) intel(0): Output LVDS1 using initial mode 1024x600
    [ 4617.100] (II) intel(0): Using default gamma of (1.0, 1.0, 1.0) unless otherwise stated.
    [ 4617.100] (II) intel(0): Kernel page flipping support detected, enabling
    [ 4617.100] (==) intel(0): DPI set to (96, 96)
    [ 4617.100] (II) Loading sub module "fb"
    [ 4617.100] (II) LoadModule: "fb"
    [ 4617.101] (II) Loading /usr/lib/xorg/modules/libfb.so
    [ 4617.102] (II) Module fb: vendor="X.Org Foundation"
    [ 4617.103] compiled for 1.14.1, module version = 1.0.0
    [ 4617.103] ABI class: X.Org ANSI C Emulation, version 0.4
    [ 4617.103] (II) Loading sub module "dri2"
    [ 4617.103] (II) LoadModule: "dri2"
    [ 4617.103] (II) Module "dri2" already built-in
    [ 4617.103] (II) UnloadModule: "vesa"
    [ 4617.103] (II) Unloading vesa
    [ 4617.103] (==) Depth 24 pixmap format is 32 bpp
    [ 4617.104] (II) intel(0): [DRI2] Setup complete
    [ 4617.104] (II) intel(0): [DRI2] DRI driver: i915
    [ 4617.104] (II) intel(0): Allocated new frame buffer 1024x600 stride 4096, tiled
    [ 4617.104] (II) UXA(0): Driver registered support for the following operations:
    [ 4617.104] (II) solid
    [ 4617.104] (II) copy
    [ 4617.104] (II) composite (RENDER acceleration)
    [ 4617.104] (II) put_image
    [ 4617.105] (II) get_image
    [ 4617.105] (==) intel(0): Backing store disabled
    [ 4617.105] (==) intel(0): Silken mouse enabled
    [ 4617.105] (II) intel(0): Initializing HW Cursor
    [ 4617.105] (II) intel(0): RandR 1.2 enabled, ignore the following RandR disabled message.
    [ 4617.113] (==) intel(0): DPMS enabled
    [ 4617.113] (==) intel(0): Intel XvMC decoder disabled
    [ 4617.113] (II) intel(0): Set up textured video
    [ 4617.113] (II) intel(0): Set up overlay video
    [ 4617.113] (II) intel(0): direct rendering: DRI2 Enabled
    [ 4617.113] (==) intel(0): hotplug detection: "enabled"
    [ 4617.123] (--) RandR disabled
    [ 4617.160] (II) AIGLX: enabled GLX_MESA_copy_sub_buffer
    [ 4617.160] (II) AIGLX: enabled GLX_INTEL_swap_event
    [ 4617.160] (II) AIGLX: enabled GLX_ARB_create_context
    [ 4617.160] (II) AIGLX: enabled GLX_ARB_create_context_profile
    [ 4617.160] (II) AIGLX: enabled GLX_EXT_create_context_es2_profile
    [ 4617.160] (II) AIGLX: enabled GLX_SGI_swap_control and GLX_MESA_swap_control
    [ 4617.160] (II) AIGLX: GLX_EXT_texture_from_pixmap backed by buffer objects
    [ 4617.160] (II) AIGLX: Loaded and initialized i915
    [ 4617.160] (II) GLX: Initialized DRI2 GL provider for screen 0
    [ 4617.162] (II) intel(0): Setting screen physical size to 270 x 158
    [ 4617.278] (II) config/udev: Adding input device Power Button (/dev/input/event4)
    [ 4617.278] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 4617.278] (II) LoadModule: "evdev"
    [ 4617.278] (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    [ 4617.279] (II) Module evdev: vendor="X.Org Foundation"
    [ 4617.279] compiled for 1.14.0, module version = 2.8.0
    [ 4617.279] Module class: X.Org XInput Driver
    [ 4617.279] ABI class: X.Org XInput driver, version 19.1
    [ 4617.279] (II) Using input driver 'evdev' for 'Power Button'
    [ 4617.279] (**) Power Button: always reports core events
    [ 4617.279] (**) evdev: Power Button: Device: "/dev/input/event4"
    [ 4617.279] (--) evdev: Power Button: Vendor 0 Product 0x1
    [ 4617.279] (--) evdev: Power Button: Found keys
    [ 4617.279] (II) evdev: Power Button: Configuring as keyboard
    [ 4617.279] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXPWRBN:00/input/input4/event4"
    [ 4617.279] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 6)
    [ 4617.279] (**) Option "xkb_rules" "evdev"
    [ 4617.280] (**) Option "xkb_model" "evdev"
    [ 4617.280] (**) Option "xkb_layout" "us"
    [ 4617.363] (II) config/udev: Adding input device Video Bus (/dev/input/event7)
    [ 4617.363] (**) Video Bus: Applying InputClass "evdev keyboard catchall"
    [ 4617.363] (II) Using input driver 'evdev' for 'Video Bus'
    [ 4617.363] (**) Video Bus: always reports core events
    [ 4617.363] (**) evdev: Video Bus: Device: "/dev/input/event7"
    [ 4617.363] (--) evdev: Video Bus: Vendor 0 Product 0x6
    [ 4617.364] (--) evdev: Video Bus: Found keys
    [ 4617.364] (II) evdev: Video Bus: Configuring as keyboard
    [ 4617.364] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input7/event7"
    [ 4617.364] (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD, id 7)
    [ 4617.364] (**) Option "xkb_rules" "evdev"
    [ 4617.364] (**) Option "xkb_model" "evdev"
    [ 4617.364] (**) Option "xkb_layout" "us"
    [ 4617.365] (II) config/udev: Adding input device Power Button (/dev/input/event3)
    [ 4617.365] (**) Power Button: Applying InputClass "evdev keyboard catchall"
    [ 4617.365] (II) Using input driver 'evdev' for 'Power Button'
    [ 4617.366] (**) Power Button: always reports core events
    [ 4617.366] (**) evdev: Power Button: Device: "/dev/input/event3"
    [ 4617.366] (--) evdev: Power Button: Vendor 0 Product 0x1
    [ 4617.366] (--) evdev: Power Button: Found keys
    [ 4617.366] (II) evdev: Power Button: Configuring as keyboard
    [ 4617.366] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input3/event3"
    [ 4617.366] (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD, id 8)
    [ 4617.366] (**) Option "xkb_rules" "evdev"
    [ 4617.366] (**) Option "xkb_model" "evdev"
    [ 4617.366] (**) Option "xkb_layout" "us"
    [ 4617.368] (II) config/udev: Adding input device Lid Switch (/dev/input/event1)
    [ 4617.368] (II) No input driver specified, ignoring this device.
    [ 4617.368] (II) This device may have been added with another device file.
    [ 4617.369] (II) config/udev: Adding input device Sleep Button (/dev/input/event2)
    [ 4617.369] (**) Sleep Button: Applying InputClass "evdev keyboard catchall"
    [ 4617.369] (II) Using input driver 'evdev' for 'Sleep Button'
    [ 4617.369] (**) Sleep Button: always reports core events
    [ 4617.369] (**) evdev: Sleep Button: Device: "/dev/input/event2"
    [ 4617.369] (--) evdev: Sleep Button: Vendor 0 Product 0x3
    [ 4617.369] (--) evdev: Sleep Button: Found keys
    [ 4617.369] (II) evdev: Sleep Button: Configuring as keyboard
    [ 4617.369] (**) Option "config_info" "udev:/sys/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2/event2"
    [ 4617.369] (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD, id 9)
    [ 4617.369] (**) Option "xkb_rules" "evdev"
    [ 4617.369] (**) Option "xkb_model" "evdev"
    [ 4617.369] (**) Option "xkb_layout" "us"
    [ 4617.370] (II) config/udev: Adding drm device (/dev/dri/card0)
    [ 4617.371] (II) config/udev: Adding input device HDA Intel Mic (/dev/input/event8)
    [ 4617.372] (II) No input driver specified, ignoring this device.
    [ 4617.372] (II) This device may have been added with another device file.
    [ 4617.372] (II) config/udev: Adding input device HDA Intel Headphone (/dev/input/event9)
    [ 4617.372] (II) No input driver specified, ignoring this device.
    [ 4617.372] (II) This device may have been added with another device file.
    [ 4617.373] (II) config/udev: Adding input device Asus EeePC extra buttons (/dev/input/event5)
    [ 4617.373] (**) Asus EeePC extra buttons: Applying InputClass "evdev keyboard catchall"
    [ 4617.373] (II) Using input driver 'evdev' for 'Asus EeePC extra buttons'
    [ 4617.373] (**) Asus EeePC extra buttons: always reports core events
    [ 4617.373] (**) evdev: Asus EeePC extra buttons: Device: "/dev/input/event5"
    [ 4617.374] (--) evdev: Asus EeePC extra buttons: Vendor 0 Product 0
    [ 4617.374] (--) evdev: Asus EeePC extra buttons: Found keys
    [ 4617.374] (II) evdev: Asus EeePC extra buttons: Configuring as keyboard
    [ 4617.374] (**) Option "config_info" "udev:/sys/devices/platform/eeepc/input/input5/event5"
    [ 4617.374] (II) XINPUT: Adding extended input device "Asus EeePC extra buttons" (type: KEYBOARD, id 10)
    [ 4617.374] (**) Option "xkb_rules" "evdev"
    [ 4617.374] (**) Option "xkb_model" "evdev"
    [ 4617.374] (**) Option "xkb_layout" "us"
    [ 4617.375] (II) config/udev: Adding input device AT Translated Set 2 keyboard (/dev/input/event0)
    [ 4617.375] (**) AT Translated Set 2 keyboard: Applying InputClass "evdev keyboard catchall"
    [ 4617.376] (II) Using input driver 'evdev' for 'AT Translated Set 2 keyboard'
    [ 4617.376] (**) AT Translated Set 2 keyboard: always reports core events
    [ 4617.376] (**) evdev: AT Translated Set 2 keyboard: Device: "/dev/input/event0"
    [ 4617.376] (--) evdev: AT Translated Set 2 keyboard: Vendor 0x1 Product 0x1
    [ 4617.376] (--) evdev: AT Translated Set 2 keyboard: Found keys
    [ 4617.376] (II) evdev: AT Translated Set 2 keyboard: Configuring as keyboard
    [ 4617.376] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio0/input/input0/event0"
    [ 4617.376] (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD, id 11)
    [ 4617.376] (**) Option "xkb_rules" "evdev"
    [ 4617.376] (**) Option "xkb_model" "evdev"
    [ 4617.376] (**) Option "xkb_layout" "us"
    [ 4617.378] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/event10)
    [ 4617.378] (**) ETPS/2 Elantech Touchpad: Applying InputClass "evdev touchpad catchall"
    [ 4617.378] (**) ETPS/2 Elantech Touchpad: Applying InputClass "touchpad catchall"
    [ 4617.378] (**) ETPS/2 Elantech Touchpad: Applying InputClass "Default clickpad buttons"
    [ 4617.378] (II) LoadModule: "synaptics"
    [ 4617.378] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
    [ 4617.379] (II) Module synaptics: vendor="X.Org Foundation"
    [ 4617.379] compiled for 1.14.1, module version = 1.7.1
    [ 4617.379] Module class: X.Org XInput Driver
    [ 4617.379] ABI class: X.Org XInput driver, version 19.1
    [ 4617.379] (II) Using input driver 'synaptics' for 'ETPS/2 Elantech Touchpad'
    [ 4617.379] (**) ETPS/2 Elantech Touchpad: always reports core events
    [ 4617.379] (**) Option "Device" "/dev/input/event10"
    [ 4617.380] (--) synaptics: ETPS/2 Elantech Touchpad: x-axis range 32 - 544 (res 0)
    [ 4617.380] (--) synaptics: ETPS/2 Elantech Touchpad: y-axis range 32 - 352 (res 0)
    [ 4617.380] (II) synaptics: ETPS/2 Elantech Touchpad: device does not report pressure, will use touch data.
    [ 4617.380] (II) synaptics: ETPS/2 Elantech Touchpad: device does not report finger width.
    [ 4617.380] (--) synaptics: ETPS/2 Elantech Touchpad: buttons: left right double triple
    [ 4617.380] (--) synaptics: ETPS/2 Elantech Touchpad: Vendor 0x2 Product 0xe
    [ 4617.380] (--) synaptics: ETPS/2 Elantech Touchpad: invalid pressure range. defaulting to 0 - 255
    [ 4617.380] (--) synaptics: ETPS/2 Elantech Touchpad: invalid finger width range. defaulting to 0 - 15
    [ 4617.380] (**) Option "TapButton1" "1"
    [ 4617.380] (**) Option "TapButton2" "2"
    [ 4617.380] (**) Option "TapButton3" "3"
    [ 4617.381] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
    [ 4617.381] (**) ETPS/2 Elantech Touchpad: always reports core events
    [ 4617.383] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input10/event10"
    [ 4617.383] (II) XINPUT: Adding extended input device "ETPS/2 Elantech Touchpad" (type: TOUCHPAD, id 12)
    [ 4617.383] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MinSpeed is now constant deceleration 2.5
    [ 4617.383] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) MaxSpeed is now 1.75
    [ 4617.383] (**) synaptics: ETPS/2 Elantech Touchpad: (accel) AccelFactor is now 0.332
    [ 4617.384] (**) ETPS/2 Elantech Touchpad: (accel) keeping acceleration scheme 1
    [ 4617.384] (**) ETPS/2 Elantech Touchpad: (accel) acceleration profile 1
    [ 4617.384] (**) ETPS/2 Elantech Touchpad: (accel) acceleration factor: 2.000
    [ 4617.384] (**) ETPS/2 Elantech Touchpad: (accel) acceleration threshold: 4
    [ 4617.384] (--) synaptics: ETPS/2 Elantech Touchpad: touchpad found
    [ 4617.385] (II) config/udev: Adding input device ETPS/2 Elantech Touchpad (/dev/input/mouse0)
    [ 4617.385] (**) ETPS/2 Elantech Touchpad: Ignoring device from InputClass "touchpad ignore duplicates"
    [ 4617.386] (II) config/udev: Adding input device PC Speaker (/dev/input/event6)
    [ 4617.386] (II) No input driver specified, ignoring this device.
    [ 4617.386] (II) This device may have been added with another device file.
    I've tried looking for this problem elsewhere as it feels like such a newbie problem to have, but I have had difficulty. There are two errors in this log, I think, but they didn't mean much to me... Any help for a linux newbie? Thanks!
    EDIT: Solved; as pointed out below, I needed a window manager for a non-root user to use.
    Last edited by DJMankiewicz (2013-06-05 07:30:06)

    Well, soon you'll have to try out one of the more minimal options, in which you don't use any desktop environment but instead you install your own window manager (openbox, dwm, i3, etc) and use small, dedicated programs.  Given your extreme space restrictions, I recommend going that route! But, take your time because that requires a bit of learning: you need to figure out which parts of a desktop environment you really need, then you need to learn the proper names for them so that you can search for information, then you need to start fiddling with configurations, etc.  Better first to make sure your first Arch Linux installation is up and running properly and to learn a bit about the system before entering that downward spiral.

  • Creating a package such that its postinstall script runs as a non-root user

    The pkgmap(4) man page I have (says "Last change: 30 Apr 1999"; from SUNWman 42.6,REV=6.1) says of the owner and group fields in a pkgmap entry line:
    "This field is not used for linked files or non-installable files. It is used optionally with a package information file. If used, it indicates with what [owner/group] an installation script will be executed."
    The pkgmap file I get after running pkgmk on my prototype file contains a line like
        1 i postinstall 292 23672 1166416139for the postinstall script. The man page quote above suggests that if I want the script to be run with user and group fred/staff (say), I can hand-edit this line to instead be
        1 i postinstall fred staff 292 23672 1166416139However, pkgadd doesn't like this, complaining and failing thus:
        pkgadd: ERROR: bad entry read in pkgmap
            pathname=postinstall
            problem=extra tokens on input line
        pkgadd: ERROR: unable to process pkgmapFurthermore, there doesn't seem to be anything I can put in my prototype file to get these fields into the generated pkgmap. The corresponding owner/group fields are syntax errors for a package information file in a prototype file.
    All this, and the wording in the Application Packaging Developer's Guide, suggest that the pkgmap man page is wrong and there isn't a way to specify a non-root user and group as which you want your package's install scripts to run.
    On the other hand, the pkgadd confirmation "This package contains scripts which will be executed with super-user permission during the process of installing this package. / Do you want to continue with the installation of <PCBBserv> [y,n,?]" suggests that there might be some way to make a package such that it contains scripts which will be executed with ordinary user permissions, and thus not warrant a confirmation.
    Any suggestions?
    Thanks,
    John

    tpolich wrote:One more quick question, is rc.local run the backround or say if I asked for input would the system boot hang?
    Yes, rc.local itself would hang, but if you background the process inside rc.local using the '&' symbol at the end of the command, then that command will be backgrounded and rc.local can continue.

  • ZSNES fails to run as non-root user (X BadAlloc Error) [Solved]

    Recently, I noticed that ZSNES failed to start unless it was run by root. The program, when called by a non-root user, would hang after generating the error:
    X Error of failed request: BadAlloc (insufficient resources for operation)
    Major opcode of failed request: 153 (GLX)
    Minor opcode of failed request: 3 (X_GLXCreateContext)
    Serial number of failed request: 25
    Current serial number in output stream: 26
    Does anyone know what permissions need to be fixed to resolve this?
    Though I'm not sure if it's useful, here's a backtrace of the error:
    #0 0xb79eeab5 in _XReply () from /usr/lib/libX11.so.6
    #1 0xb79ea10b in XSync () from /usr/lib/libX11.so.6
    #2 0xb7f50cd4 in ?? () from /usr/lib/libSDL-1.2.so.0
    #3 0xb7f5920a in ?? () from /usr/lib/libSDL-1.2.so.0
    #4 0xb7f46e7b in SDL_VideoQuit () from /usr/lib/libSDL-1.2.so.0
    #5 0xb7f1d7dd in SDL_QuitSubSystem () from /usr/lib/libSDL-1.2.so.0
    #6 0x082f6994 in ?? ()
    #7 0xb7b59611 in __run_exit_handlers () from /usr/lib/libc.so.6
    #8 0xb7b5969d in exit () from /usr/lib/libc.so.6
    #9 0xb79f0dde in _XDefaultError () from /usr/lib/libX11.so.6
    #10 0xb7f59002 in ?? () from /usr/lib/libSDL-1.2.so.0
    #11 0xb79f0f16 in _XError () from /usr/lib/libX11.so.6
    #12 0xb79ede8e in ?? () from /usr/lib/libX11.so.6
    #13 0xb79edee7 in ?? () from /usr/lib/libX11.so.6
    #14 0xb79eebe0 in _XReply () from /usr/lib/libX11.so.6
    #15 0xb79ea10b in XSync () from /usr/lib/libX11.so.6
    #16 0xb7f50cd4 in ?? () from /usr/lib/libSDL-1.2.so.0
    #17 0xb7f54ca7 in ?? () from /usr/lib/libSDL-1.2.so.0
    #18 0xb7f5ad77 in ?? () from /usr/lib/libSDL-1.2.so.0
    #19 0xb7f5b3b0 in ?? () from /usr/lib/libSDL-1.2.so.0
    #20 0xb7f47502 in SDL_SetVideoMode () from /usr/lib/libSDL-1.2.so.0
    #21 0x082f77c4 in ?? ()
    #22 0x082f5997 in ?? ()
    #23 0x082f5e41 in ?? ()
    #24 0x082f3ab4 in ?? ()
    Thanks for any help in this matter.
    Last edited by szim90 (2012-11-20 04:52:23)

    May I completely change the subject and ask why you might need ZSNES specifically?
    Personally I can recommend using something that is actively maintained and updated such as retroarch (wiki) combined with the snes9x-next module (the module is actively maintained).
    Another good alternative is mednafen, although it does a lot more than just SNES emulation.

  • Solaris Weblogic 8.1 Server - starting Weblogic as non-root user

    Hello,
    Currently we are starting weblogic 8.1 server as the root user, but would like to start as a non-root user.
    (our unix team isn't too happy giving us, the dev team the root password!).
    Is it possible to start Weblogic 8.1 on Solaris 8 without the root password?...If so, can you point me, where I can find more information in the documentation, please.
    thanx,
    Vishwa

    If you have managed to boot the server before in the past you should have a config.xml.booted file in your domain. Try using this to boot, if it works you can diff it with your possibly mashed config.xml to see what went wrong.

  • Non-root user can't start Apache on port 443

    Today I've been attempting to get SSL working for my Oracle Applications 11i (11.5.10.2) installation and I just hit a small problem. I've followed all of the Oracle literature I've come across, which instructed me to create a new (non-root) user to own the database tier and the applications tier. I've also followed the instructions for configuring SSL ([Doc 123718.1|https://metalink2.oracle.com/metalink/plsql/f?p=130:14:6976756808231635106::::p14_database_id,p14_docid,p14_show_header,p14_show_help,p14_black_frame,p14_font:NOT,123718.1,1,1,1,helvetica]) and the SSL wizard in OAM defaults to the standard HTTPS port (443). However, because 443 is a privileged port, a non-root user cannot bind to it. In other words, the Oracle literature itself has led me to an impossible situation. This is what I see in the Apache error log:
    [Fri May 15 15:05:03 2009] [crit] (13)Permission denied: make_sock: could not bind to port 443
    At this point, I see two choices:
    1. Run the application tier services as root.
    2. Change the SSL port to something greater than 1024 (i.e. 4443).
    I'm leaning towards option #2, since option #1 negates the advantage of using a non-root user to begin with. Does anyone have any other suggestions? Does Oracle have any recommendations for this scenario?

    Hi,
    You just need to start Apache as root (not all the application services). For Option 1, the application tier files should be owned by applmgr/oracle user (not root), and for Option 2, you do not need to change the port (though it is valid option). Just follow the steps in the following document.
    Note: 356080.1 - How to run Apache on Port 80 in Apps 11i
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=356080.1
    BTW, this is mentioned in the document "if you have chosen port 443 (or any port under 1024) for your SSL port, you will have to start Apache as root".
    Regards,
    Hussein

  • [Solved] Non-root user cannot access mounted ntfs filesystem

    Hi -,
    i have a dualboot system (arch/xfce + win7) and i use a ntfs partition /dev/sda2 to store files i use with both operating systems. I added the partition to fstab and it gets mounted, but i cannot access it with my non-root user. With root it works fine...
    My fstab:
    # cat /etc/fstab
    # /etc/fstab: static file system information
    # <file system> <dir> <type> <options> <dump> <pass>
    tmpfs /tmp tmpfs nodev,nosuid 0 0
    LABEL=home /home ext4 defaults 0 1
    LABEL=root / ext4 defaults 0 1
    LABEL=swap swap swap defaults 0 0
    /dev/sda2 /media/sda2 ntfs defaults 0 2
    Is there any option that allows all users to use the mounted device? Or how is this usually done ...
    Last edited by muzzel (2012-05-30 20:39:58)

    See: NTFS-3G for important setup information.
    My fstab line looks like:
    /dev/sdb1 /media/Win_USB ntfs-3g uid=1000,gid=users,fmask=113,dmask=0022 0 0
    This sets up some important parameters which the NTFS-3G Wiki Page covers.  Basically, "ntfs" is only a basic driver and is built into the kernel.  "ntfs-3g" is a much better, and less disk-eating, driver that you should install and use if you need the drive in Linux any more than occasionally.  My fstab line makes my user (1000) the owner and the masks lets me write and etc to it.  When you install NTFS-3G it is automatically used when you use the mount command to mount NTFS drives.  In fstab, as above, you would specify it explicitly.
    You can find your own user number by entering "id" at a terminal.

  • [SOLVED] Launching systemd service as non-root user

    I need to launch a systemd service as a non-root user. I've looked at this but I'm fairly confused. I don't have xorg or any desktop environment installed (this is a remote server I SSH into) but when I run
    systemctl --user status
    I get
    Failed to get D-Bus connection: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
    What am I doing wrong?
    Last edited by gsingh93 (2013-12-01 07:29:29)

    I was going in the wrong direction. All I had to do was add 'User=username' and 'Group=groupname' in the [Service] section.

  • Can't startx as non-root user [Solved]

    I have no idea what's going on. I'm pretty sure I have my permissions set correctly, but right now running startx as a non-root user dumps me back out. Here's my log file:
    This is a pre-release version of the X server from The X.Org Foundation.
    It is not supported in any way.
    Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
    Select the "xorg" product for bugs you find in this release.
    Before reporting bugs in pre-release versions please check the
    latest version in the X.Org Foundation git repository.
    See http://wiki.x.org/wiki/GitPage for git access instructions.
    X.Org X Server 1.7.3.902 (1.7.4 RC 2)
    Release Date: 2009-12-26
    X Protocol Version 11, Revision 0
    Build Operating System: Linux 2.6.32-ARCH i686
    Current Operating System: Linux myhost 2.6.31-ARCH #1 SMP PREEMPT Tue Nov 10 19:48:17 CET 2009 i686
    Kernel command line: root=/dev/disk/by-uuid/6d3da3d6-f72f-4623-82e7-e44e3c365711 ro
    Build Date: 26 December 2009 11:37:45AM
    Current version of pixman: 0.16.4
    Before reporting problems, check http://wiki.x.org
    to make sure that you have the latest version.
    Markers: (--) probed, (**) from config file, (==) default setting,
    (++) from command line, (!!) notice, (II) informational,
    (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
    (==) Log file: "/var/log/Xorg.0.log", Time: Thu Dec 31 11:46:23 2009
    (==) Using config file: "/etc/X11/xorg.conf"
    (==) ServerLayout "Xorg Configured"
    (**) |-->Screen "Screen0" (0)
    (**) | |-->Monitor "Monitor0"
    (**) | |-->Device "Device0"
    (**) |-->Input Device "Keyboard0"
    (**) |-->Input Device "USB Mouse"
    (**) Option "AllowMouseOpenFail" "true"
    (**) Option "Xinerama" "0"
    (**) Option "AutoAddDevices" "True"
    (**) Automatically adding devices
    (==) Automatically enabling devices
    (WW) The directory "/usr/share/fonts/PEX" does not exist.
    Entry deleted from font path.
    (WW) `fonts.dir' not found (or not valid) in "/usr/share/fonts/cyrillic".
    Entry deleted from font path.
    (Run 'mkfontdir' on "/usr/share/fonts/cyrillic").
    (WW) The directory "/usr/share/fonts/Type1" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/ttf/western" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/ttf/decoratives" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/truetype" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/truetype/openoffice" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/truetype/ttf-bitstream-vera" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/latex-ttf-fonts" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/defoma/CID" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/defoma/TrueType" does not exist.
    Entry deleted from font path.
    (WW) The directory "/usr/share/fonts/Type1" does not exist.
    Entry deleted from font path.
    (**) FontPath set to:
    /usr/share/fonts/misc:unscaled,
    /usr/share/fonts/misc,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/75dpi,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/100dpi,
    /usr/share/fonts/misc,
    /usr/share/fonts/100dpi:unscaled,
    /usr/share/fonts/75dpi:unscaled,
    /usr/share/fonts/TTF
    (**) ModulePath set to "/usr/lib/xorg/modules"
    (WW) AllowEmptyInput is on, devices using drivers 'kbd', 'mouse' or 'vmmouse' will be disabled.
    (WW) Disabling Keyboard0
    (WW) Disabling USB Mouse
    (II) Loader magic: 0x81e4c60
    (II) Module ABI versions:
    X.Org ANSI C Emulation: 0.4
    X.Org Video Driver: 6.0
    X.Org XInput driver : 7.0
    X.Org Server Extension : 2.0
    (--) using VT number 7
    (--) PCI:*(0:1:0:0) 10de:0649:103c:30f4 nVidia Corporation G96 [GeForce 9600M GT] rev 161, Mem @ 0xd2000000/16777216, 0xc0000000/268435456, 0xd0000000/33554432, I/O @ 0x00007000/128
    (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory)
    (II) "extmod" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dbe" will be loaded. This was enabled by default and also specified in the config file.
    (II) "glx" will be loaded. This was enabled by default and also specified in the config file.
    (II) "dri" will be loaded by default.
    (II) "dri2" will be loaded by default.
    (II) LoadModule: "ddc"
    (II) Module "ddc" already built-in
    (II) LoadModule: "dbe"
    (II) Loading /usr/lib/xorg/modules/extensions/libdbe.so
    (II) Module dbe: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DOUBLE-BUFFER
    (II) LoadModule: "extmod"
    (II) Loading /usr/lib/xorg/modules/extensions/libextmod.so
    (II) Module extmod: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    Module class: X.Org Server Extension
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension MIT-SCREEN-SAVER
    (II) Loading extension XFree86-VidModeExtension
    (II) Loading extension XFree86-DGA
    (II) Loading extension DPMS
    (II) Loading extension XVideo
    (II) Loading extension XVideo-MotionCompensation
    (II) Loading extension X-Resource
    (II) LoadModule: "glx"
    (II) Loading /usr/lib/xorg/modules/extensions/libglx.so
    (II) Module glx: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Server Extension
    (II) NVIDIA GLX Module 195.30 Fri Dec 18 14:21:29 PST 2009
    (II) Loading extension GLX
    (II) LoadModule: "dri"
    (II) Loading /usr/lib/xorg/modules/extensions/libdri.so
    (II) Module dri: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension XFree86-DRI
    (II) LoadModule: "dri2"
    (II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
    (II) Module dri2: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.1.0
    ABI class: X.Org Server Extension, version 2.0
    (II) Loading extension DRI2
    (II) LoadModule: "nvidia"
    (II) Loading /usr/lib/xorg/modules/drivers/nvidia_drv.so
    (II) Module nvidia: vendor="NVIDIA Corporation"
    compiled for 4.0.2, module version = 1.0.0
    Module class: X.Org Video Driver
    (II) NVIDIA dlloader X Driver 195.30 Fri Dec 18 13:43:18 PST 2009
    (II) NVIDIA Unified Driver for all Supported NVIDIA GPUs
    (II) Primary Device is: PCI 01@00:00:0
    (II) Loading sub module "fb"
    (II) LoadModule: "fb"
    (II) Loading /usr/lib/xorg/modules/libfb.so
    (II) Module fb: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (II) Loading sub module "wfb"
    (II) LoadModule: "wfb"
    (II) Loading /usr/lib/xorg/modules/libwfb.so
    (II) Module wfb: vendor="X.Org Foundation"
    compiled for 1.7.3.902, module version = 1.0.0
    ABI class: X.Org ANSI C Emulation, version 0.4
    (II) Loading sub module "ramdac"
    (II) LoadModule: "ramdac"
    (II) Module "ramdac" already built-in
    (WW) VGA arbiter: cannot open kernel arbiter, no multi-card support
    (**) NVIDIA(0): Depth 16, (--) framebuffer bpp 16
    (==) NVIDIA(0): RGB weight 565
    (==) NVIDIA(0): Default visual is TrueColor
    (==) NVIDIA(0): Using gamma correction (1.0, 1.0, 1.0)
    (**) NVIDIA(0): Option "TwinView" "0"
    (**) NVIDIA(0): Option "MetaModes" "1440x900 +0+0; 800x600 +0+0; 640x480 +0+0"
    (**) Dec 31 11:46:23 NVIDIA(0): Enabling RENDER acceleration
    (II) Dec 31 11:46:23 NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
    (II) Dec 31 11:46:23 NVIDIA(0): enabled.
    (II) Dec 31 11:46:24 NVIDIA(0): NVIDIA GPU GeForce 9600M GT (G96) at PCI:1:0:0 (GPU-0)
    (--) Dec 31 11:46:24 NVIDIA(0): Memory: 524288 kBytes
    (--) Dec 31 11:46:24 NVIDIA(0): VideoBIOS: 62.94.4a.00.10
    (II) Dec 31 11:46:24 NVIDIA(0): Detected PCI Express Link width: 16X
    (--) Dec 31 11:46:24 NVIDIA(0): Interlaced video modes are supported on this GPU
    (--) Dec 31 11:46:24 NVIDIA(0): Connected display device(s) on GeForce 9600M GT at PCI:1:0:0:
    (--) Dec 31 11:46:24 NVIDIA(0): LPL (DFP-0)
    (--) Dec 31 11:46:24 NVIDIA(0): LPL (DFP-0): 330.0 MHz maximum pixel clock
    (--) Dec 31 11:46:24 NVIDIA(0): LPL (DFP-0): Internal Dual Link LVDS
    (II) Dec 31 11:46:24 NVIDIA(0): Assigned Display Device: DFP-0
    (II) Dec 31 11:46:24 NVIDIA(0): Validated modes:
    (II) Dec 31 11:46:24 NVIDIA(0): "1440x900+0+0"
    (II) Dec 31 11:46:24 NVIDIA(0): "800x600+0+0"
    (II) Dec 31 11:46:24 NVIDIA(0): "640x480+0+0"
    (II) Dec 31 11:46:24 NVIDIA(0): Virtual screen size determined to be 1440 x 900
    (--) Dec 31 11:46:25 NVIDIA(0): DPI set to (98, 99); computed from "UseEdidDpi" X config
    (--) Dec 31 11:46:25 NVIDIA(0): option
    (==) Dec 31 11:46:25 NVIDIA(0): Disabling 32-bit ARGB GLX visuals.
    (II) Dec 31 11:46:25 NVIDIA(0): Initialized GPU GART.
    (II) Dec 31 11:46:25 NVIDIA(0): ACPI: failed to connect to the ACPI event daemon; the daemon
    (II) Dec 31 11:46:25 NVIDIA(0): may not be running or the "AcpidSocketPath" X
    (II) Dec 31 11:46:25 NVIDIA(0): configuration option may not be set correctly. When the
    (II) Dec 31 11:46:25 NVIDIA(0): ACPI event daemon is available, the NVIDIA X driver will
    (II) Dec 31 11:46:25 NVIDIA(0): try to use it to receive ACPI event notifications. For
    (II) Dec 31 11:46:25 NVIDIA(0): details, please see the "ConnectToAcpid" and
    (II) Dec 31 11:46:25 NVIDIA(0): "AcpidSocketPath" X configuration options in Appendix B: X
    (II) Dec 31 11:46:25 NVIDIA(0): Config Options in the README.
    (II) Dec 31 11:46:25 NVIDIA(0): ACPI display change hotkey events enabled: the X server is new
    (II) Dec 31 11:46:25 NVIDIA(0): enough to receive ACPI display change hotkey events.
    (II) Dec 31 11:46:25 NVIDIA(0): Setting mode "1440x900+0+0"
    (II) Loading extension NV-GLX
    (II) Dec 31 11:46:25 NVIDIA(0): Initialized OpenGL Acceleration
    (==) NVIDIA(0): Disabling shared memory pixmaps
    (II) Dec 31 11:46:25 NVIDIA(0): Initialized X Rendering Acceleration
    (==) NVIDIA(0): Backing store disabled
    (==) NVIDIA(0): Silken mouse enabled
    (**) NVIDIA(0): DPMS enabled
    (II) Loading extension NV-CONTROL
    (II) Loading extension XINERAMA
    (==) RandR enabled
    (II) Initializing built-in extension Generic Event Extension
    (II) Initializing built-in extension SHAPE
    (II) Initializing built-in extension MIT-SHM
    (II) Initializing built-in extension XInputExtension
    (II) Initializing built-in extension XTEST
    (II) Initializing built-in extension BIG-REQUESTS
    (II) Initializing built-in extension SYNC
    (II) Initializing built-in extension XKEYBOARD
    (II) Initializing built-in extension XC-MISC
    (II) Initializing built-in extension SECURITY
    (II) Initializing built-in extension XINERAMA
    (II) Initializing built-in extension XFIXES
    (II) Initializing built-in extension RENDER
    (II) Initializing built-in extension RANDR
    (II) Initializing built-in extension COMPOSITE
    (II) Initializing built-in extension DAMAGE
    (II) Initializing extension GLX
    (II) config/hal: Adding input device AT Translated Set 2 keyboard
    (II) LoadModule: "evdev"
    (II) Loading /usr/lib/xorg/modules/input/evdev_drv.so
    (II) Module evdev: vendor="X.Org Foundation"
    compiled for 1.7.3, module version = 2.3.2
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 7.0
    (**) AT Translated Set 2 keyboard: always reports core events
    (**) AT Translated Set 2 keyboard: Device: "/dev/input/event1"
    (II) AT Translated Set 2 keyboard: Found keys
    (II) AT Translated Set 2 keyboard: Configuring as keyboard
    (II) XINPUT: Adding extended input device "AT Translated Set 2 keyboard" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device Macintosh mouse button emulation
    (**) Macintosh mouse button emulation: always reports core events
    (**) Macintosh mouse button emulation: Device: "/dev/input/event0"
    (II) Macintosh mouse button emulation: Found 3 mouse buttons
    (II) Macintosh mouse button emulation: Found relative axes
    (II) Macintosh mouse button emulation: Found x and y relative axes
    (II) Macintosh mouse button emulation: Configuring as mouse
    (**) Macintosh mouse button emulation: YAxisMapping: buttons 4 and 5
    (**) Macintosh mouse button emulation: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "Macintosh mouse button emulation" (type: MOUSE)
    (**) Macintosh mouse button emulation: (accel) keeping acceleration scheme 1
    (**) Macintosh mouse button emulation: (accel) acceleration profile 0
    (II) Macintosh mouse button emulation: initialized for relative axes.
    (II) config/hal: Adding input device SynPS/2 Synaptics TouchPad
    (II) LoadModule: "synaptics"
    (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
    (II) Module synaptics: vendor="X.Org Foundation"
    compiled for 1.7.3, module version = 1.2.1
    Module class: X.Org XInput Driver
    ABI class: X.Org XInput driver, version 7.0
    (II) Synaptics touchpad driver version 1.2.1
    (**) Option "Device" "/dev/input/event11"
    (II) SynPS/2 Synaptics TouchPad: x-axis range 1472 - 5472
    (II) SynPS/2 Synaptics TouchPad: y-axis range 1408 - 4448
    (II) SynPS/2 Synaptics TouchPad: pressure range 0 - 255
    (II) SynPS/2 Synaptics TouchPad: finger width range 0 - 0
    (II) SynPS/2 Synaptics TouchPad: buttons: left right middle
    (**) Option "TapButton1" "1"
    (**) Option "TapButton2" "2"
    (**) Option "TapButton3" "3"
    (--) SynPS/2 Synaptics TouchPad: touchpad found
    (**) SynPS/2 Synaptics TouchPad: always reports core events
    (II) XINPUT: Adding extended input device "SynPS/2 Synaptics TouchPad" (type: TOUCHPAD)
    (**) SynPS/2 Synaptics TouchPad: (accel) keeping acceleration scheme 1
    (**) SynPS/2 Synaptics TouchPad: (accel) acceleration profile 0
    (--) SynPS/2 Synaptics TouchPad: touchpad found
    (II) config/hal: Adding input device HP Webcam
    (**) HP Webcam: always reports core events
    (**) HP Webcam: Device: "/dev/input/event9"
    (II) HP Webcam: Found keys
    (II) HP Webcam: Configuring as keyboard
    (II) XINPUT: Adding extended input device "HP Webcam" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device Primax HP Wireless Laser Mini Mouse
    (**) Primax HP Wireless Laser Mini Mouse: always reports core events
    (**) Primax HP Wireless Laser Mini Mouse: Device: "/dev/input/event10"
    (II) Primax HP Wireless Laser Mini Mouse: Found 3 mouse buttons
    (II) Primax HP Wireless Laser Mini Mouse: Found scroll wheel(s)
    (II) Primax HP Wireless Laser Mini Mouse: Found relative axes
    (II) Primax HP Wireless Laser Mini Mouse: Found x and y relative axes
    (II) Primax HP Wireless Laser Mini Mouse: Found absolute axes
    (II) Primax HP Wireless Laser Mini Mouse: Configuring as mouse
    (**) Primax HP Wireless Laser Mini Mouse: YAxisMapping: buttons 4 and 5
    (**) Primax HP Wireless Laser Mini Mouse: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
    (II) XINPUT: Adding extended input device "Primax HP Wireless Laser Mini Mouse" (type: MOUSE)
    (**) Primax HP Wireless Laser Mini Mouse: (accel) keeping acceleration scheme 1
    (**) Primax HP Wireless Laser Mini Mouse: (accel) acceleration profile 0
    (II) Primax HP Wireless Laser Mini Mouse: initialized for relative axes.
    (WW) Primax HP Wireless Laser Mini Mouse: ignoring absolute axes.
    (II) config/hal: Adding input device Sleep Button
    (**) Sleep Button: always reports core events
    (**) Sleep Button: Device: "/dev/input/event7"
    (II) Sleep Button: Found keys
    (II) Sleep Button: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Sleep Button" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device Power Button
    (**) Power Button: always reports core events
    (**) Power Button: Device: "/dev/input/event5"
    (II) Power Button: Found keys
    (II) Power Button: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device Video Bus
    (**) Video Bus: always reports core events
    (**) Video Bus: Device: "/dev/input/event4"
    (II) Video Bus: Found keys
    (II) Video Bus: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Video Bus" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    (II) config/hal: Adding input device Power Button
    (**) Power Button: always reports core events
    (**) Power Button: Device: "/dev/input/event2"
    (II) Power Button: Found keys
    (II) Power Button: Configuring as keyboard
    (II) XINPUT: Adding extended input device "Power Button" (type: KEYBOARD)
    (**) Option "xkb_rules" "evdev"
    (**) Option "xkb_model" "evdev"
    (**) Option "xkb_layout" "us"
    Last edited by contumation (2009-12-31 22:41:31)

    JuseBox wrote:Do you have a .xinitrc config?  Also do you have anything in it?
    My /home/<user>/.xinitrc file:
    rl=$(runlevel | grep -o [0-6])
    case $rl in
    4) exec gnome-session;;
    5) exec openbox-session;;
    esac
    quarkup wrote:
    please paste the output of
    ls -l ~
    total 36
    drwx------ 3 bao users 4096 Dec 31 13:58 .
    drwxr-xr-x 5 root root 4096 Dec 31 03:26 ..
    -rw------- 1 bao users 396 Dec 31 11:46 .bash_history
    -rw-r--r-- 1 bao users 16 Aug 1 06:22 .bash_profile
    -rw-r--r-- 1 bao users 108 Aug 1 06:22 .bashrc
    drwxr-xr-x 3 root root 4096 Dec 31 03:34 .config
    -rw-r--r-- 1 bao users 0 Dec 31 13:58 ls.txt
    -rw------- 1 bao users 0 Dec 31 11:44 .Xauthority
    -rw-rw-rw- 1 bao users 102 Dec 31 03:37 .xinitrc
    -rw-r--r-- 1 bao users 278 Dec 31 03:32 .xinitrc~
    -rw-r--r-- 1 bao users 100 Nov 21 10:01 .xsession
    Last edited by contumation (2009-12-31 20:01:21)

  • [SOLVED] Systemctl poweroff etc hangs for non-root user

    Hi. I recently messed up /etc/passwd and /etc/group as explained here . It seems it might be related.
    The problem I have now is that the power management commands (systemctl {poweroff, hibernate, suspend}) "hangs" for my non-root user. They do nothing, and are not even logged to the journal.
    When run as root they all work just fine.
    I've tried reinstalling systemd, but not its dependencies.
    Maybe systemd had a user or group that got lost from the files?
    Last edited by Bladtman242 (2012-12-03 11:56:35)

    Just in case:
    /etc/passwd wrote:root:x:0:0:root:/root:/bin/zsh
    bin:x:1:1:bin:/bin:/bin/false
    daemon:x:2:2:daemon:/sbin:/bin/false
    mail:x:8:12:mail:/var/spool/mail:/bin/false
    ftp:x:14:11:ftp:/srv/ftp:/bin/false
    http:x:33:33:http:/srv/http:/bin/false
    nobody:x:99:99:nobody:/:/bin/false
    dbus:x:81:81:System message bus:/:/bin/false
    bladt:x:1000:100:Sigurt Bladt Dinesen,,,:/home/bladt:/bin/zsh
    avahi:x:84:84:avahi:/:/bin/false
    ntp:x:87:87:Network Time Protocol:/var/lib/ntp:/bin/false
    git:x:999:999:git daemon user:/:/bin/bash
    uuidd:x:998:998::/:/sbin/nologin
    mysql:x:89:89::/var/lib/mysql:/bin/false
    /etc/group wrote:root:x:0:root
    bin:x:1:root,bin,daemon
    daemon:x:2:root,bin,daemon
    sys:x:3:root,bin
    adm:x:4:root,daemon
    tty:x:5:
    disk:x:6:root
    lp:x:7:daemon,bladt
    mem:x:8:
    kmem:x:9:
    wheel:x:10:root,bladt
    ftp:x:11:
    mail:x:12:
    uucp:x:14:bladt
    log:x:19:root
    utmp:x:20:
    locate:x:21:
    rfkill:x:24:
    smmsp:x:25:
    http:x:33:
    games:x:50:bladt
    network:x:90:
    video:x:91:bladt
    audio:x:92:bladt
    optical:x:93:bladt
    floppy:x:94:
    storage:x:95:bladt
    scanner:x:96:bladt
    power:x:98:bladt
    nobody:x:99:
    users:x:100:
    dbus:x:81:
    avahi:x:84:
    ntp:x:87:
    lock:x:54:
    git:x:999:
    uuidd:x:998:
    mysql:x:89:

  • Install Directory 5.2P4 as non root user.

    I want to install Sun Directory Server 5.2 p4 on solaris 9 as non root user?
    Is there a supported way of doing this. I dont want any of the files for directory owned by root.
    The reason is that there is a very strict access control method implemented in their environment.
    The message i get is
    $ ./setup
    arning: You are not logged on as root. Unless you are logged on as root,
    information required to upgrade or uninstall this product will not be saved in
    the system registry. This will adversely affect future upgrades/reinstalls as
    well as the ability to perform a successful uninstallation. Manual cleanup
    after uninstallation may be required in certain cases.
    Press Enter.

    If you just want as said:
    I dont want any of the files for directory owned by root.then its possible with DS5.2 P4 on solaris:
    1. become root user and start setup to install the DS5.2P4 software.
    2. When the setup application asks for server uid /server group id, give the non-root userid and group.
    When the setup is finished ns-slapd process is started automatically. The only problem is that you have to be root user to re-start the ns-slapd daemon from the command shell. But the files are owned by the non-root user always as you required.
    However this will not work if you want to restart the DS from the java GUI console. (however there is a workaround to do this).
    Regards
    Randip

  • Getting file descriptor counts as a non-root user

    I have a number of scripts running on Solaris 8 and Solaris 10 systems that currently run as root in order to read file descriptor counts from various processes. currently they do something like: ls /proc/$PID/fd | wc -l to get a count of file descriptors for a given process $PID.
    These scripts need to be migrated to run as a non-root user. This means that my method for obtaining file descriptors will only work if the script owner and process owner are the same - this is not always the case however.
    For Solaris 10, I can assign the privilege proc_owner to the script owner - this works fine.
    For Solaris 8 I'm stuck.
    Does anyone have any idea how I can read a file descriptor count from an arbitrary process as a non-root user on Solaris 8 ?
    Thanks,
    Nick

    For Solaris 8 I'm stuck.
    Does anyone have any idea how I can read a file descriptor count from an
    arbitrary process as a non-root user on Solaris 8 ?As I'm sure you suspect there isn't a way to get around the all privileges
    or none arrangement in Solaris 8. One workaround option though is the
    recently announced Solaris 8 Migration Assistant 1.0 which allows you to
    run a Solaris 8 container on Solaris 10 SPARC systems. A good collection
    of the relevant links are here:
    http://blogs.sun.com/dp/entry/solaris_8_migration_assistant_1
    With this option your Solaris 10 script process with the proc_owner
    privilege could also be run against the processes in the Solaris 8
    container.
    Hope this helps.
    Brent

  • Xscreensaver fails when non-root user logs in

    Hi,
    My system is running Solaris 10 (10/08) with trusted extensions enabled.
    The problems I am having is when I login as root, the Screen Lock menu item is enabled and I can lock the screen
    However, when I login as a non-root user, the following error message is displayed and the Screen Lock menu item is not available:
    There was an error starting up there screensaver.
    Failed to execute child process "xscreensaver" (No such file or directory)
    Screensaver functionality will not work in this session.
    Instructions from around the web say to include /usr/openwin/bin in the PATH env variable in the .profile (or in my case .bashrc) to fix the problem. However, I've tried that without success.
    I tried running /usr/openwin/bin/xscreensaver-demo. But the demo indicates that the xscreensaver daemon is not running and when I try to start it (via the demo) the daemon fails to start.
    So, anyone have any suggestions?
    Thanks
    Paul W.

    DougArthur: Your a champion. Running Sol_10.x86 on a VM virtualbox guest on my laptop a server at home. And well my last place of employment U2 after many login/out operations. I've noticed the exact same issues. I played around with the xscreensaver-demo which only appears to correct the issue "failed to execute child process" No such file or directory. Touched the .xscreensaver
    etc. As you have quickly identified. Adding the system directories to the jds files did the trick. Wonder if this will be implemented into the next releases. I've seen this all the way up to U6 for workstation and or console use. Annoyances this wonderful OS has become. As it seems the little things cracking thru. Well done. Sparc versions same issues. Something needing attention
    for the devo people to change. Small correction. Double "=" in a path statement might cause a buffer run. Change the PATH statement too PATH=$PATH:/usr/local/bin:/usr/dt/bin: is syntax I entered 1st crack of fix. Voila she's operating as normal now! Great work.

Maybe you are looking for

  • Apps and Music won't sync to iPod Touch, Not authenticated, but it is HELP!

    QuickTime 7.6.5 FairPlay 1.6.16 Apple Application Support 1.1.0 iPod Updater Library 9.0d11 CD Driver 2.2.0.1 CD Driver DLL 2.1.1.1 Apple Mobile Device 2.6.0.32 Apple Mobile Device Driver 1.45.0.0 Bonjour 1.0.6.2 (118.5) iTunes Serial Number 3891DB9D

  • Having upgrade to mountain lion, Mail can't open hyperlinks

    I've upgraded to Mountain lion and now Mail can't open hyperlinks. How can i change this?

  • Safari slowing down

    A couple days after installing 10.4.4, certain web pages in Safari began hanging up, loading very slowly, or not at all. The exact same pages hang in both IE and Firefox 1.5 as well. Oddly enough, they load in the AOL browser, but I can't stomach usi

  • Photo library missing

    My photo library icon on the task bar had a question mark on it. I couldn't open it. Then I noticed it was in the trash. I can't seem to remove it from the trash and return it to my task bar. Today I noticed that the icon was gone and just a question

  • IMac can't connect to the network.

    When I try to open safari (version 5.1.1) I get the message "Safari can't connect to the server." iTunes can't connect either. However when I go under system preferences> network, it says Wi-Fi is connected. And all the other computers in the house c