You are not logged in.
Pages: 1
While upgrading my system, I received this message:
udev changes:
* if your kernel does not provide /dev/loop-control, you need to manually
load the 'loop' module before using losetup
I don't do anything funny with my kernel, everything is direct from the Arch repositories as-is... Should this message concern me? I don't believe I ever use 'losetup' (directly anyways), unless mounting with the "-o loop" option uses it. Basically I just want to know if it is necessary for me to load the loop module or not. Thanks.
Last edited by Axanon (2012-03-16 00:02:43)
Offline
Did you go check if /dev/loop-control is there?
Offline
Maybe this is info for people who are using some custom kernel.
You should always mention which version does you issue concern as "latest upgrade" and the like don't say much.
Offline
The version of udev is 181-4, and /dev/loop-control does exist.
Offline
...Thus, if the file contains an entire file system, the file may then be mounted as if it were a disk device.
Files of this kind are often used for CD ISO images and floppy disc images. Mounting a file containing a filesystem via such a loop mount makes the files within that filesystem accessible. They appear in the mount point directory.
http://en.wikipedia.org/wiki/Loop_device
You can check if the module is loaded with: lsmod | grep loop
Last edited by David Batson (2012-03-16 18:40:54)
Offline
I don't think you need to load the module if it is not unless you also don't have /dev/loop-control. At least, it seems possible to have /dev/loop-control without loading the module and the message only says to load the module if you lack it.
CLI Paste | How To Ask Questions
Arch Linux | x86_64 | GPT | EFI boot | refind | stub loader | systemd | LVM2 on LUKS
Lenovo x270 | Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz | Intel Wireless 8265/8275 | US keyboard w/ Euro | 512G NVMe INTEL SSDPEKKF512G7L
Offline
I don't know if my issue is related, but I have a problem with udev after my last update which leaves me unable to boot.
The pacman log included the notice Axanon mentions, plus
2012-03-15 21:55] upgraded libgexiv2 (0.3.1-1 -> 0.3.1-2)
[2012-03-15 21:55] Users no longer need to be in the 'camera' group to use camera devices
[2012-03-15 21:55] upgraded libgphoto2 (2.4.11-1 -> 2.4.13-1)
On boot, I get
Sat Mar 17 08:54:04 2012: :: Starting UDev Daemon [BUSY] [DONE]
Sat Mar 17 08:54:04 2012: :: Triggering UDev uevents [BUSY] [DONE]
Sat Mar 17 08:54:04 2012: :: Loading User-specified Modules [BUSY] udevd[156]: specified group 'camera' unknown
Sat Mar 17 08:54:04 2012:
Sat Mar 17 08:54:04 2012: udevd[193]: failed to execute '/lib/udev/check-ptp-camera' '/lib/udev/check-ptp-camera': No such file or directory
Sat Mar 17 08:54:04 2012:
Sat Mar 17 08:54:04 2012: udevd[192]: failed to execute '/lib/udev/check-ptp-camera' '/lib/udev/check-ptp-camera': No such file or directory
Sat Mar 17 08:54:04 2012:
Sat Mar 17 08:54:04 2012: udevd[197]: failed to execute '/lib/udev/check-ptp-camera' '/lib/udev/check-ptp-camera': No such file or directory
The error repeats until the computer overheats and shuts down (not directly related to this issue--this is because the frequency scaling doesn't start).
I'm using the standard Arch kernel and have the loop module in my rc.conf.
Offline
I had the same issue - although my machine booted fine.
I just removed all references to the camera group in udev's files (there was only one or two files to change, IIRC). Cameras still mount fine...
Offline
Thanks Jason: editing the udev rule in /etc removed the warning, but unfortunately I still have a problem (I don't want to thread hijack, so if my issue is better taken elsewhere, do let me know!).
With my login manager disabled, I can now boot and log in as root. Suspend to RAM resumes to a mess of green squares, while starting xorg produces a blank screen.
The boot looks uneventful:
Sat Mar 17 16:18:08 2012: :: Adjusting system time and setting kernel timezone [BUSY] [DONE]
Sat Mar 17 16:18:08 2012: :: Starting UDev Daemon [BUSY] [DONE]
Sat Mar 17 16:18:08 2012: :: Triggering UDev uevents [BUSY] [DONE]
Sat Mar 17 16:18:08 2012: :: Loading User-specified Modules [BUSY] [e4rat-preload] Successfully transferred files into page cache
Sat Mar 17 16:18:08 2012: [DONE]
Sat Mar 17 16:18:08 2012: :: Waiting for UDev uevents to be processed [BUSY] [DONE]
Sat Mar 17 16:18:08 2012: :: Bringing up loopback interface [BUSY] [DONE]
Sat Mar 17 16:18:08 2012: :: Checking Filesystems [BUSY] Arch_home: clean, 120057/640224 files, 2082615/2555904 blocks (check in 5 mounts)
Sat Mar 17 16:18:08 2012: Ubuntu_home: clean, 57750/4694016 files, 17252083/18748416 blocks
Sat Mar 17 16:18:08 2012: [DONE]
Sat Mar 17 16:18:08 2012: :: Remounting Root [BUSY] [DONE]
Sat Mar 17 16:18:08 2012: :: Mounting Local Filesystems [BUSY] [DONE]
Sat Mar 17 16:18:09 2012: :: Activating Swap [BUSY] [DONE]
Sat Mar 17 16:18:09 2012: :: Configuring Time Zone [BUSY] [DONE]
Sat Mar 17 16:18:09 2012: :: Initializing Random Seed [BUSY] [DONE]
Sat Mar 17 16:18:09 2012: :: Removing Leftover Files [BUSY] [DONE]
Sat Mar 17 16:18:09 2012: :: Setting Hostname: weaver [BUSY] [DONE]
Sat Mar 17 16:18:09 2012: :: Setting Consoles to legacy mode [BUSY] ^[%@ [DONE]
Sat Mar 17 16:18:09 2012: :: Loading Keyboard Map: uk [BUSY] [DONE]
Sat Mar 17 16:18:09 2012: :: Saving dmesg Log [BUSY] [DONE]
Sat Mar 17 16:18:09 2012: INIT: Entering runlevel: 3
Sat Mar 17 16:18:10 2012: :: Starting Syslog-NG [BUSY] [DONE]
Sat Mar 17 16:18:10 2012: :: Starting D-BUS system messagebus [BUSY] [DONE]
Sat Mar 17 16:18:10 2012: :: Starting Simple Login Manager [BUSY] [DONE]
Sat Mar 17 16:18:10 2012: :: Starting laptop-mode [BKGD]
Sat Mar 17 16:18:10 2012: :: Starting crond [BKGD]
Sat Mar 17 16:18:10 2012: :: Starting wicd [BKGD]
Sat Mar 17 16:18:10 2012: :: Starting alsa [BKGD]
Sat Mar 17 16:18:10 2012: :: Starting ntpd [BKGD]
Sat Mar 17 16:18:10 2012: :: Starting cpufreq [BKGD]
Sat Mar 17 16:18:10 2012: :: Starting vsftpd [BKGD]
Sat Mar 17 16:18:11 2012:
Sat Mar 17 16:18:11 2012: rx / tx / total / estimated
Sat Mar 17 16:18:11 2012: eth0:
Sat Mar 17 16:18:11 2012: Feb '12 0 KiB / 0 KiB / 0 KiB
Sat Mar 17 16:18:11 2012: Mar '12 0 KiB / 0 KiB / 0 KiB / 0 KiB
Sat Mar 17 16:18:11 2012: yesterday 0 KiB / 0 KiB / 0 KiB
Sat Mar 17 16:18:11 2012: today 0 KiB / 0 KiB / 0 KiB / --
Sat Mar 17 16:18:11 2012:
Sat Mar 17 16:18:11 2012: wlan0:
Sat Mar 17 16:18:11 2012: Feb '12 144.87 GiB / 143.69 GiB / 288.56 GiB
My last pacman log:
[2012-03-15 21:25] starting full system upgrade
[2012-03-15 21:25] Running 'pacman -S -u'
[2012-03-15 21:25] starting full system upgrade
[2012-03-15 21:26] Running 'pacman -Syyu'
[2012-03-15 21:26] synchronizing package lists
[2012-03-15 21:26] starting full system upgrade
[2012-03-15 21:53] upgraded bash (4.2.020-1 -> 4.2.024-1)
[2012-03-15 21:53] upgraded acpid (2.0.14-1 -> 2.0.14-2)
[2012-03-15 21:53] upgraded xcb-proto (1.6-2 -> 1.7-2)
[2012-03-15 21:53] upgraded libxdmcp (1.1.0-2 -> 1.1.1-1)
[2012-03-15 21:53] upgraded libxau (1.0.6-2 -> 1.0.7-1)
[2012-03-15 21:53] upgraded libxcb (1.7-2 -> 1.8.1-1)
[2012-03-15 21:53] upgraded libx11 (1.4.4-1 -> 1.4.99.1-1)
[2012-03-15 21:53] upgraded libxext (1.3.0-2 -> 1.3.1-1)
[2012-03-15 21:53] upgraded libxxf86vm (1.1.1-2 -> 1.1.2-1)
[2012-03-15 21:53] upgraded libglapi (7.11.2-1 -> 8.0.1-2)
[2012-03-15 21:53] upgraded libgl (7.11.2-1 -> 8.0.1-2)
[2012-03-15 21:53] upgraded ati-dri (7.11.2-1 -> 8.0.1-2)
[2012-03-15 21:53] upgraded audacity (1.3.14-2 -> 2.0.0-1)
[2012-03-15 21:53] upgraded python2-cssutils (0.9.9-1 -> 0.9.9-2)
[2012-03-15 21:53] upgraded libxt (1.1.1-2 -> 1.1.2-2)
[2012-03-15 21:53] upgraded imagemagick (6.7.5.3-1 -> 6.7.6.0-1)
[2012-03-15 21:53] upgraded poppler (0.18.3-2 -> 0.18.4-1)
[2012-03-15 21:53] upgraded libtiff (4.0.0-1 -> 4.0.1-1)
[2012-03-15 21:53] upgraded libxv (1.0.6-2 -> 1.0.7-1)
[2012-03-15 21:53] upgraded inputproto (2.0.2-1 -> 2.2-1)
[2012-03-15 21:53] upgraded libxi (1.4.5-1 -> 1.6.0-1)
[2012-03-15 21:54] upgraded qt (4.8.0-5 -> 4.8.0-6)
[2012-03-15 21:54] upgraded poppler-qt (0.18.3-2 -> 0.18.4-1)
[2012-03-15 21:54] upgraded calibre (0.8.41-1 -> 0.8.42-1)
[2012-03-15 21:54] upgraded libxss (1.2.1-2 -> 1.2.2-1)
[2012-03-15 21:54] upgraded chromium (17.0.963.66-1 -> 17.0.963.79-1)
[2012-03-15 21:54] upgraded deluge (1.3.3-5 -> 1.3.4-2)
[2012-03-15 21:54] upgraded kmod (5-4 -> 6-1)
[2012-03-15 21:54] udev changes:
[2012-03-15 21:54] * if your kernel does not provide /dev/loop-control, you need to manually
[2012-03-15 21:54] load the 'loop' module before using losetup
[2012-03-15 21:54] upgraded udev (181-2 -> 181-4)
[2012-03-15 21:54] upgraded util-linux (2.20.1-2 -> 2.21-5)
[2012-03-15 21:54] upgraded e4rat (0.2.1-5 -> 0.2.1-6)
[2012-03-15 21:54] upgraded libxinerama (1.1.1-2 -> 1.1.2-1)
[2012-03-15 21:54] upgraded feh (2.4-1 -> 2.4-2)
[2012-03-15 21:55] upgraded firefox (10.0.2-1 -> 11.0-2)
[2012-03-15 21:55] upgraded freetype2 (2.4.8-1 -> 2.4.9-1)
[2012-03-15 21:55] upgraded openssl (1.0.0.g-1 -> 1.0.0.h-1)
[2012-03-15 21:55] upgraded git (1.7.9.3-1 -> 1.7.9.4-1)
[2012-03-15 21:55] upgraded glproto (1.4.14-1 -> 1.4.15-1)
[2012-03-15 21:55] upgraded gmime (2.6.6-1 -> 2.6.7-1)
[2012-03-15 21:55] upgraded grep (2.11-1 -> 2.11-2)
[2012-03-15 21:55] upgraded gstreamer0.10 (0.10.35-1 -> 0.10.36-1)
[2012-03-15 21:55] upgraded gstreamer0.10-base (0.10.35-1 -> 0.10.36-1)
[2012-03-15 21:55] upgraded gstreamer0.10-bad (0.10.22-5 -> 0.10.23-1)
[2012-03-15 21:55] upgraded gstreamer0.10-base-plugins (0.10.35-1 -> 0.10.36-1)
[2012-03-15 21:55] upgraded gstreamer0.10-good (0.10.30-2 -> 0.10.31-1)
[2012-03-15 21:55] upgraded gstreamer0.10-good-plugins (0.10.30-2 -> 0.10.31-1)
[2012-03-15 21:55] upgraded gstreamer0.10-ugly (0.10.18-6 -> 0.10.19-1)
[2012-03-15 21:55] upgraded gstreamer0.10-ugly-plugins (0.10.18-6 -> 0.10.19-1)
[2012-03-15 21:55] upgraded libxtst (1.2.0-2 -> 1.2.1-1)
[2012-03-15 21:55] upgraded libxrender (0.9.6-2 -> 0.9.7-1)
[2012-03-15 21:55] upgraded openjdk6 (6.b24_1.11.1-2 -> 6.b24_1.11.1-3)
[2012-03-15 21:55] upgraded icedtea-web (1.1.5-1 -> 1.2-1)
[2012-03-15 21:55] upgraded lib32-gnutls (3.0.14-1 -> 3.0.15-1)
[2012-03-15 21:55] upgraded lib32-libglapi (7.11.2-3 -> 8.0.1-1)
[2012-03-15 21:55] upgraded lib32-libgl (7.11.2-3 -> 8.0.1-1)
[2012-03-15 21:55] upgraded libpciaccess (0.12.1-1 -> 0.13-1)
[2012-03-15 21:55] upgraded lib32-libpciaccess (0.12.1-3 -> 0.13-1)
[2012-03-15 21:55] upgraded lib32-libtiff (4.0.0-1 -> 4.0.1-1)
[2012-03-15 21:55] upgraded lib32-libxau (1.0.6-3 -> 1.0.7-1)
[2012-03-15 21:55] upgraded lib32-libxcb (1.7-3 -> 1.8.1-1)
[2012-03-15 21:55] upgraded lib32-libx11 (1.4.4-1 -> 1.4.99.1-1)
[2012-03-15 21:55] upgraded lib32-libxft (2.2.0-2 -> 2.3.0-1)
[2012-03-15 21:55] upgraded lib32-libxi (1.4.5-1 -> 1.6.0-1)
[2012-03-15 21:55] upgraded mesa (7.11.2-1 -> 8.0.1-2)
[2012-03-15 21:55] upgraded lib32-mesa (7.11.2-3 -> 8.0.1-1)
[2012-03-15 21:55] upgraded libcroco (0.6.3-1 -> 0.6.4-1)
[2012-03-15 21:55] upgraded libdmx (1.1.1-2 -> 1.1.2-1)
[2012-03-15 21:55] upgraded libgexiv2 (0.3.1-1 -> 0.3.1-2)
[2012-03-15 21:55] Users no longer need to be in the 'camera' group to use camera devices
[2012-03-15 21:55] upgraded libgphoto2 (2.4.11-1 -> 2.4.13-1)
[2012-03-15 21:55] upgraded libmpdclient (2.6-1 -> 2.7-1)
[2012-03-15 21:55] upgraded libxcursor (1.1.12-1 -> 1.1.13-1)
[2012-03-15 21:55] upgraded libxft (2.2.0-2 -> 2.3.0-2)
[2012-03-15 21:55] upgraded libxkbfile (1.0.7-2 -> 1.0.8-1)
[2012-03-15 21:55] upgraded libxpm (3.5.9-2 -> 3.5.10-1)
[2012-03-15 21:55] upgraded libxres (1.0.5-2 -> 1.0.6-1)
[2012-03-15 21:55] upgraded libxvmc (1.0.6-2 -> 1.0.7-1)
[2012-03-15 21:55] upgraded libxxf86dga (1.1.2-2 -> 1.1.3-1)
[2012-03-15 21:55] upgraded mkinitcpio-busybox (1.19.2-1 -> 1.19.4-2)
[2012-03-15 21:55] upgraded mkinitcpio (0.8.2-3 -> 0.8.4-1)
[2012-03-15 21:56] >>> Updating module dependencies. Please wait ...
[2012-03-15 21:56] >>> Generating initial ramdisk, using mkinitcpio. Please wait...
[2012-03-15 21:56] ==> Building image from preset: 'default'
[2012-03-15 21:56] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
[2012-03-15 21:56] ==> Starting build: 3.2.9-1-ARCH
[2012-03-15 21:56] -> Parsing hook: [base]
[2012-03-15 21:56] -> Parsing hook: [udev]
[2012-03-15 21:56] -> Parsing hook: [autodetect]
[2012-03-15 21:56] -> Parsing hook: [pata]
[2012-03-15 21:56] -> Parsing hook: [scsi]
[2012-03-15 21:56] -> Parsing hook: [sata]
[2012-03-15 21:56] -> Parsing hook: [filesystems]
[2012-03-15 21:56] -> Parsing hook: [usbinput]
[2012-03-15 21:56] -> Parsing hook: [fsck]
[2012-03-15 21:56] ==> Generating module dependencies
[2012-03-15 21:56] ==> Creating gzip initcpio image: /boot/initramfs-linux.img
[2012-03-15 21:57] ==> Image generation successful
[2012-03-15 21:57] ==> Building image from preset: 'fallback'
[2012-03-15 21:57] -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
[2012-03-15 21:57] ==> Starting build: 3.2.9-1-ARCH
[2012-03-15 21:57] -> Parsing hook: [base]
[2012-03-15 21:57] -> Parsing hook: [udev]
[2012-03-15 21:57] -> Parsing hook: [pata]
[2012-03-15 21:57] -> Parsing hook: [scsi]
[2012-03-15 21:57] -> Parsing hook: [sata]
[2012-03-15 21:57] -> Parsing hook: [filesystems]
[2012-03-15 21:57] -> Parsing hook: [usbinput]
[2012-03-15 21:57] -> Parsing hook: [fsck]
[2012-03-15 21:57] ==> Generating module dependencies
[2012-03-15 21:57] ==> Creating gzip initcpio image: /boot/initramfs-linux-fallback.img
[2012-03-15 21:57] ==> Image generation successful
[2012-03-15 21:57] upgraded linux (3.2.8-1 -> 3.2.9-1)
[2012-03-15 21:58] upgraded linux-headers (3.2.8-1 -> 3.2.9-1)
[2012-03-15 21:58] upgraded lua (5.1.4-9 -> 5.1.5-1)
[2012-03-15 21:58] upgraded man-pages (3.36-1 -> 3.37-1)
[2012-03-15 21:58] upgraded mpc (0.21-1 -> 0.22-1)
[2012-03-15 21:58] upgraded mpfr (3.1.0.p3-1 -> 3.1.0.p7-1)
[2012-03-15 21:58] upgraded mx (1.4.1-1 -> 1.4.3-1)
[2012-03-15 21:58] upgraded optipng (0.6.5-2 -> 0.7-1)
[2012-03-15 21:58] upgraded poppler-glib (0.18.3-2 -> 0.18.4-1)
[2012-03-15 21:58] upgraded python-configobj (4.7.2-3 -> 4.7.2-4)
[2012-03-15 21:58] upgraded reflector (2012.02.18.5553-15 -> 2012.3-1)
[2012-03-15 21:58] upgraded ruby (1.9.3_p125-1 -> 1.9.3_p125-2)
[2012-03-15 21:58] upgraded sudo (1.8.4.p2-1 -> 1.8.4.p4-1)
[2012-03-15 21:59] upgraded thunar (1.2.3-4 -> 1.2.3-5)
[2012-03-15 21:59] upgraded thunderbird (10.0.2-1 -> 11.0-1)
[2012-03-15 21:59] upgraded tilda (0.9.6-4 -> 0.9.6-5)
[2012-03-15 21:59] upgraded wine (1.4rc6-1 -> 1.4-1)
[2012-03-15 21:59] upgraded xdg-user-dirs (0.14-2 -> 0.14-3)
[2012-03-15 21:59] upgraded xf86-input-acecad (1.5.0-2 -> 1.5.0-3)
[2012-03-15 21:59] upgraded xf86-input-aiptek (1.4.1-2 -> 1.4.1-3)
[2012-03-15 21:59] upgraded xf86-input-evdev (2.6.0-4 -> 2.7.0-1)
[2012-03-15 21:59] upgraded xf86-input-joystick (1.6.0-3 -> 1.6.1-1)
[2012-03-15 21:59] upgraded xf86-input-keyboard (1.6.1-1 -> 1.6.1-2)
[2012-03-15 21:59] upgraded xf86-input-mouse (1.7.1-2 -> 1.7.1-3)
[2012-03-15 21:59] installed mtdev (1.1.2-1)
[2012-03-15 21:59] upgraded xf86-input-synaptics (1.5.0-1 -> 1.5.99.901-1)
[2012-03-15 21:59] upgraded xf86-input-vmmouse (12.7.0-3 -> 12.8.0-1)
[2012-03-15 21:59] upgraded xf86-input-void (1.4.0-2 -> 1.4.0-3)
[2012-03-15 21:59] upgraded xf86-video-ati (6.14.3-1 -> 6.14.3-2)
[2012-03-15 21:59] upgraded xf86-video-vesa (2.3.0-7 -> 2.3.0-8)
[2012-03-15 21:59] upgraded xorg-server-common (1.11.4-1 -> 1.12.0-1)
[2012-03-15 21:59] upgraded xorg-server (1.11.4-1 -> 1.12.0-1)
[2012-03-15 21:59] upgraded xorg-server-xvfb (1.11.4-1 -> 1.12.0-1)
[2012-03-15 21:59] upgraded xorg-util-macros (1.16.2-1 -> 1.17-1)
[2012-03-15 21:59] upgraded xorg-xinput (1.5.3-2 -> 1.5.99.1-1)
[2012-03-15 21:59] installed girara-common (0.1.1-1)
[2012-03-15 21:59] installed girara-gtk2 (0.1.1-...
Any ideas?
Last edited by Henry Flower (2012-03-17 11:40:43)
Offline
I just removed all references to the camera group in udev's files (there was only one or two files to change, IIRC). Cameras still mount fine...
Does that mean just deleting the file /etc/udev/rules.d/90-libgphoto2.rules would be a safe thing to do?
Philosophy is looking for a black cat in a dark room. Metaphysics is looking for a black cat in a dark room that isn't there. Religion is looking for a black cat in a dark room that isn't there and shouting "I found it!". Science is looking for a black cat in a dark room with a flashlight.
Offline
Perhaps. Renaming it might be a better initial tactic
Offline
jasonwryan wrote:I just removed all references to the camera group in udev's files (there was only one or two files to change, IIRC). Cameras still mount fine...
Does that mean just deleting the file /etc/udev/rules.d/90-libgphoto2.rules would be a safe thing to do?
Don't need to delete it.
use a text editor to open /etc/udev/rules.d/90-libgphoto2.rules
and comment out the line with check-ptp-camera in it as below:-
#PROGRAM="check-ptp-camera 06/01/01", MODE="0660", GROUP="camera"
Offline
Pages: 1