Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Laitealue => Aiheen aloitti: Snufkin - 06.04.18 - klo:16.43
-
Moi!
Osaisiko joku vihjata, mistä voisi olla kysymys. Ubuntu (16.04) ei tunnista tulostinta (Canon Pixma iX4000). Laite on aiemmin toiminut tämän koneen kanssa, joskin ajuri heittää usein "enabled" tabin pois päältä. Nyt ei auttanut ajurin säätö ja poistin ajurin aseentakseni sen uudelleen. Nyt ei sitten koko tulostin näy valikossa. Olen koittanut kahta eri usb-kaapelia ja kahta eri usb-porttia. Myös tulostimen pitäisi olla ehjä. Missä voisi olla vika?
-
Näkyykö tulostin kytkettynä ollessa usb-listauksessa ?
lsusb
-
Näkyykö tulostin kytkettynä ollessa usb-listauksessa ?
lsusb
Joo, näkyy, kun tuon komennon antaa komentotulkkiin: Bus 001 Device 010: ID 04a9:10bf Canon, Inc. (Ja kun printterin piuhan ottaa irti, niin tuo rivi katoaa)
Mutta graafisessa ikkunassa: "Systems setting" -> "printers" - [+Add] -> "New Printer: Devices" -ketjussa, jolla olen ajurin asentanut, ei näy mitään.
-
Entä löytyykö jotain lp:tä tai vastaavaa laitteista ?
Sen löytää seuraavasti...
Aluksi ilman, että laite on kiinni...
ls -l /dev/ >~/dev.txt
Sitten laite kiinni ja anna seuraavan loitsun tuloste tänne (kooditagien sisälle), jos joku osais neuvoa...
ls -l /dev|diff -rup /dev/stdin ~/dev.txt
-
Entä löytyykö jotain lp:tä tai vastaavaa laitteista ?
Sen löytää seuraavasti...
Aluksi ilman, että laite on kiinni...
ls -l /dev/ >~/dev.txt
Sitten laite kiinni ja anna seuraavan loitsun tuloste tänne (kooditagien sisälle), jos joku osais neuvoa...
ls -l /dev|diff -rup /dev/stdin ~/dev.txt
Sorry pieni viive reissun takia, mutta nyt taas tulostimen kimpussa.
1. käsky ei tuota mitään tulosta, laite kiinni tai ei.
2. käsky tuottaa tällaisen:
--- /dev/stdin 2018-04-26 17:10:11.012709376 +0300
+++ /home/markku/dev.txt 2018-04-26 17:09:26.415903808 +0300
@@ -0,0 +1,228 @@
+total 0
+crw------- 1 root root 10, 235 huhti 23 13:08 autofs
+drwxr-xr-x 2 root root 380 huhti 25 02:05 block
+drwxr-xr-x 2 root root 80 huhti 25 02:05 bsg
+crw------- 1 root root 10, 234 huhti 23 13:08 btrfs-control
+drwxr-xr-x 3 root root 60 huhti 23 13:08 bus
+crw------- 1 root root 180, 1 huhti 26 16:25 cdc-wdm1
+crw------- 1 root root 180, 2 huhti 26 16:25 cdc-wdm2
+lrwxrwxrwx 1 root root 3 huhti 26 17:06 cdrom -> sr0
+lrwxrwxrwx 1 root root 3 huhti 26 17:06 cdrw -> sr0
+drwxr-xr-x 2 root root 4540 huhti 26 17:09 char
+crw------- 1 root root 5, 1 huhti 23 13:08 console
+lrwxrwxrwx 1 root root 11 huhti 23 13:08 core -> /proc/kcore
+drwxr-xr-x 2 root root 60 huhti 23 13:08 cpu
+crw------- 1 root root 10, 59 huhti 23 13:08 cpu_dma_latency
+crw------- 1 root root 10, 203 huhti 23 13:08 cuse
+drwxr-xr-x 6 root root 120 huhti 23 13:08 disk
+brw-rw---- 1 root disk 252, 0 huhti 23 13:08 dm-0
+drwxr-xr-x 2 root root 100 huhti 23 13:08 dri
+crw------- 1 root root 245, 0 huhti 23 13:08 drm_dp_aux0
+crw------- 1 root root 245, 1 huhti 23 13:08 drm_dp_aux1
+crw------- 1 root root 245, 2 huhti 23 13:08 drm_dp_aux2
+lrwxrwxrwx 1 root root 3 huhti 26 17:06 dvd -> sr0
+lrwxrwxrwx 1 root root 3 huhti 26 17:06 dvdrw -> sr0
+crw------- 1 root root 10, 61 huhti 23 13:08 ecryptfs
+crw-rw---- 1 root video 29, 0 huhti 23 13:08 fb0
+lrwxrwxrwx 1 root root 13 huhti 23 13:08 fd -> /proc/self/fd
+crw-rw-rw- 1 root root 1, 7 huhti 23 13:08 full
+crw-rw-rw- 1 root root 10, 229 huhti 23 13:08 fuse
+crw------- 1 root root 244, 0 huhti 23 13:08 fw0
+crw------- 1 root root 246, 0 huhti 23 13:08 hidraw0
+crw------- 1 root root 246, 1 huhti 23 13:08 hidraw1
+crw------- 1 root root 246, 2 huhti 25 00:11 hidraw2
+crw------- 1 root root 10, 228 huhti 23 13:08 hpet
+drwxr-xr-x 2 root root 0 huhti 23 13:08 hugepages
+crw------- 1 root root 10, 183 huhti 23 13:08 hwrng
+crw------- 1 root root 89, 0 huhti 23 13:08 i2c-0
+crw------- 1 root root 89, 1 huhti 23 13:08 i2c-1
+crw------- 1 root root 89, 2 huhti 23 13:08 i2c-2
+crw------- 1 root root 89, 3 huhti 23 13:08 i2c-3
+crw------- 1 root root 89, 4 huhti 23 13:08 i2c-4
+crw------- 1 root root 89, 5 huhti 23 13:08 i2c-5
+crw------- 1 root root 89, 6 huhti 23 13:08 i2c-6
+crw------- 1 root root 89, 7 huhti 23 13:08 i2c-7
+crw------- 1 root root 89, 8 huhti 23 13:08 i2c-8
+lrwxrwxrwx 1 root root 25 huhti 23 13:08 initctl -> /run/systemd/initctl/fifo
+drwxr-xr-x 4 root root 540 huhti 25 00:11 input
+crw-r--r-- 1 root root 1, 11 huhti 23 13:08 kmsg
+drwxr-xr-x 2 root root 60 huhti 23 13:08 lightnvm
+lrwxrwxrwx 1 root root 28 huhti 23 13:08 log -> /run/systemd/journal/dev-log
+brw-rw---- 1 root disk 7, 0 huhti 23 13:08 loop0
+brw-rw---- 1 root disk 7, 1 huhti 23 13:08 loop1
+brw-rw---- 1 root disk 7, 2 huhti 23 13:08 loop2
+brw-rw---- 1 root disk 7, 3 huhti 23 13:08 loop3
+brw-rw---- 1 root disk 7, 4 huhti 23 13:08 loop4
+brw-rw---- 1 root disk 7, 5 huhti 23 13:08 loop5
+brw-rw---- 1 root disk 7, 6 huhti 23 13:08 loop6
+brw-rw---- 1 root disk 7, 7 huhti 23 13:08 loop7
+crw-rw---- 1 root disk 10, 237 huhti 23 13:08 loop-control
+drwxr-xr-x 2 root root 80 huhti 23 13:08 mapper
+crw------- 1 root root 10, 227 huhti 23 13:08 mcelog
+crw------- 1 root root 242, 0 huhti 23 13:08 media0
+crw------- 1 root root 243, 0 huhti 23 13:08 mei0
+crw-r----- 1 root kmem 1, 1 huhti 23 13:08 mem
+crw------- 1 root root 10, 56 huhti 23 13:08 memory_bandwidth
+drwxrwxrwt 2 root root 40 huhti 23 13:08 mqueue
+drwxr-xr-x 2 root root 60 huhti 23 13:08 net
+crw------- 1 root root 10, 58 huhti 23 13:08 network_latency
+crw------- 1 root root 10, 57 huhti 23 13:08 network_throughput
+crw-rw-rw- 1 root root 1, 3 huhti 23 13:08 null
+crw-r----- 1 root kmem 10, 144 huhti 23 13:08 nvram
+crw-r----- 1 root kmem 1, 4 huhti 23 13:08 port
+crw------- 1 root root 108, 0 huhti 23 13:08 ppp
+crw------- 1 root root 10, 1 huhti 23 13:08 psaux
+crw-rw-rw- 1 root tty 5, 2 huhti 26 17:09 ptmx
+crw------- 1 root root 247, 0 huhti 23 13:08 ptp0
+drwxr-xr-x 2 root root 0 huhti 23 13:08 pts
+crw-rw-rw- 1 root root 1, 8 huhti 23 13:08 random
+crw-rw-r--+ 1 root netdev 10, 62 huhti 23 13:08 rfkill
+lrwxrwxrwx 1 root root 4 huhti 23 13:08 rtc -> rtc0
+crw------- 1 root root 251, 0 huhti 23 13:08 rtc0
+brw-rw---- 1 root disk 8, 0 huhti 23 13:08 sda
+brw-rw---- 1 root disk 8, 1 huhti 23 13:08 sda1
+brw-rw---- 1 root disk 8, 2 huhti 23 13:08 sda2
+brw-rw---- 1 root disk 8, 3 huhti 23 13:08 sda3
+brw-rw---- 1 root disk 8, 4 huhti 23 13:08 sda4
+brw-rw---- 1 root disk 8, 5 huhti 23 13:08 sda5
+brw-rw---- 1 root disk 8, 6 huhti 23 13:08 sda6
+drwxr-xr-x 4 root root 80 huhti 26 16:25 serial
+crw-rw---- 1 root disk 21, 0 huhti 23 13:08 sg0
+crw-rw----+ 1 root cdrom 21, 1 huhti 23 13:08 sg1
+drwxrwxrwt 2 root root 280 huhti 26 17:09 shm
+crw------- 1 root root 10, 231 huhti 23 13:08 snapshot
+drwxr-xr-x 3 root root 260 huhti 23 13:08 snd
+brw-rw----+ 1 root cdrom 11, 0 huhti 26 17:06 sr0
+lrwxrwxrwx 1 root root 15 huhti 23 13:08 stderr -> /proc/self/fd/2
+lrwxrwxrwx 1 root root 15 huhti 23 13:08 stdin -> /proc/self/fd/0
+lrwxrwxrwx 1 root root 15 huhti 23 13:08 stdout -> /proc/self/fd/1
+crw------- 1 root root 10, 224 huhti 23 13:08 tpm0
+crw-rw-rw- 1 root tty 5, 0 huhti 23 13:08 tty
+crw--w---- 1 root tty 4, 0 huhti 23 13:08 tty0
+crw--w---- 1 root tty 4, 1 huhti 23 13:09 tty1
+crw--w---- 1 root tty 4, 10 huhti 23 13:08 tty10
+crw--w---- 1 root tty 4, 11 huhti 23 13:08 tty11
+crw--w---- 1 root tty 4, 12 huhti 23 13:08 tty12
+crw--w---- 1 root tty 4, 13 huhti 23 13:08 tty13
+crw--w---- 1 root tty 4, 14 huhti 23 13:08 tty14
+crw--w---- 1 root tty 4, 15 huhti 23 13:08 tty15
+crw--w---- 1 root tty 4, 16 huhti 23 13:08 tty16
+crw--w---- 1 root tty 4, 17 huhti 23 13:08 tty17
+crw--w---- 1 root tty 4, 18 huhti 23 13:08 tty18
+crw--w---- 1 root tty 4, 19 huhti 23 13:08 tty19
+crw--w---- 1 root tty 4, 2 huhti 23 13:08 tty2
+crw--w---- 1 root tty 4, 20 huhti 23 13:08 tty20
+crw--w---- 1 root tty 4, 21 huhti 23 13:08 tty21
+crw--w---- 1 root tty 4, 22 huhti 23 13:08 tty22
+crw--w---- 1 root tty 4, 23 huhti 23 13:08 tty23
+crw--w---- 1 root tty 4, 24 huhti 23 13:08 tty24
+crw--w---- 1 root tty 4, 25 huhti 23 13:08 tty25
+crw--w---- 1 root tty 4, 26 huhti 23 13:08 tty26
+crw--w---- 1 root tty 4, 27 huhti 23 13:08 tty27
+crw--w---- 1 root tty 4, 28 huhti 23 13:08 tty28
+crw--w---- 1 root tty 4, 29 huhti 23 13:08 tty29
+crw--w---- 1 root tty 4, 3 huhti 23 13:08 tty3
+crw--w---- 1 root tty 4, 30 huhti 23 13:08 tty30
+crw--w---- 1 root tty 4, 31 huhti 23 13:08 tty31
+crw--w---- 1 root tty 4, 32 huhti 23 13:08 tty32
+crw--w---- 1 root tty 4, 33 huhti 23 13:08 tty33
+crw--w---- 1 root tty 4, 34 huhti 23 13:08 tty34
+crw--w---- 1 root tty 4, 35 huhti 23 13:08 tty35
+crw--w---- 1 root tty 4, 36 huhti 23 13:08 tty36
+crw--w---- 1 root tty 4, 37 huhti 23 13:08 tty37
+crw--w---- 1 root tty 4, 38 huhti 23 13:08 tty38
+crw--w---- 1 root tty 4, 39 huhti 23 13:08 tty39
+crw--w---- 1 root tty 4, 4 huhti 23 13:08 tty4
+crw--w---- 1 root tty 4, 40 huhti 23 13:08 tty40
+crw--w---- 1 root tty 4, 41 huhti 23 13:08 tty41
+crw--w---- 1 root tty 4, 42 huhti 23 13:08 tty42
+crw--w---- 1 root tty 4, 43 huhti 23 13:08 tty43
+crw--w---- 1 root tty 4, 44 huhti 23 13:08 tty44
+crw--w---- 1 root tty 4, 45 huhti 23 13:08 tty45
+crw--w---- 1 root tty 4, 46 huhti 23 13:08 tty46
+crw--w---- 1 root tty 4, 47 huhti 23 13:08 tty47
+crw--w---- 1 root tty 4, 48 huhti 23 13:08 tty48
+crw--w---- 1 root tty 4, 49 huhti 23 13:08 tty49
+crw--w---- 1 root tty 4, 5 huhti 23 13:08 tty5
+crw--w---- 1 root tty 4, 50 huhti 23 13:08 tty50
+crw--w---- 1 root tty 4, 51 huhti 23 13:08 tty51
+crw--w---- 1 root tty 4, 52 huhti 23 13:08 tty52
+crw--w---- 1 root tty 4, 53 huhti 23 13:08 tty53
+crw--w---- 1 root tty 4, 54 huhti 23 13:08 tty54
+crw--w---- 1 root tty 4, 55 huhti 23 13:08 tty55
+crw--w---- 1 root tty 4, 56 huhti 23 13:08 tty56
+crw--w---- 1 root tty 4, 57 huhti 23 13:08 tty57
+crw--w---- 1 root tty 4, 58 huhti 23 13:08 tty58
+crw--w---- 1 root tty 4, 59 huhti 23 13:08 tty59
+crw--w---- 1 root tty 4, 6 huhti 23 13:08 tty6
+crw--w---- 1 root tty 4, 60 huhti 23 13:08 tty60
+crw--w---- 1 root tty 4, 61 huhti 23 13:08 tty61
+crw--w---- 1 root tty 4, 62 huhti 23 13:08 tty62
+crw--w---- 1 root tty 4, 63 huhti 23 13:08 tty63
+crw--w---- 1 root tty 4, 7 huhti 23 13:08 tty7
+crw--w---- 1 root tty 4, 8 huhti 23 13:08 tty8
+crw--w---- 1 root tty 4, 9 huhti 23 13:08 tty9
+crw-rw---- 1 root dialout 166, 0 huhti 26 16:25 ttyACM0
+crw-rw---- 1 root dialout 166, 1 huhti 26 16:25 ttyACM1
+crw-rw---- 1 root dialout 166, 2 huhti 26 16:25 ttyACM2
+crw------- 1 root root 5, 3 huhti 23 13:08 ttyprintk
+crw-rw---- 1 root dialout 4, 64 huhti 23 13:08 ttyS0
+crw-rw---- 1 root dialout 4, 65 huhti 23 13:08 ttyS1
+crw-rw---- 1 root dialout 4, 74 huhti 23 13:08 ttyS10
+crw-rw---- 1 root dialout 4, 75 huhti 23 13:08 ttyS11
+crw-rw---- 1 root dialout 4, 76 huhti 23 13:08 ttyS12
+crw-rw---- 1 root dialout 4, 77 huhti 23 13:08 ttyS13
+crw-rw---- 1 root dialout 4, 78 huhti 23 13:08 ttyS14
+crw-rw---- 1 root dialout 4, 79 huhti 23 13:08 ttyS15
+crw-rw---- 1 root dialout 4, 80 huhti 23 13:08 ttyS16
+crw-rw---- 1 root dialout 4, 81 huhti 23 13:08 ttyS17
+crw-rw---- 1 root dialout 4, 82 huhti 23 13:08 ttyS18
+crw-rw---- 1 root dialout 4, 83 huhti 23 13:08 ttyS19
+crw-rw---- 1 root dialout 4, 66 huhti 23 13:08 ttyS2
+crw-rw---- 1 root dialout 4, 84 huhti 23 13:08 ttyS20
+crw-rw---- 1 root dialout 4, 85 huhti 23 13:08 ttyS21
+crw-rw---- 1 root dialout 4, 86 huhti 23 13:08 ttyS22
+crw-rw---- 1 root dialout 4, 87 huhti 23 13:08 ttyS23
+crw-rw---- 1 root dialout 4, 88 huhti 23 13:08 ttyS24
+crw-rw---- 1 root dialout 4, 89 huhti 23 13:08 ttyS25
+crw-rw---- 1 root dialout 4, 90 huhti 23 13:08 ttyS26
+crw-rw---- 1 root dialout 4, 91 huhti 23 13:08 ttyS27
+crw-rw---- 1 root dialout 4, 92 huhti 23 13:08 ttyS28
+crw-rw---- 1 root dialout 4, 93 huhti 23 13:08 ttyS29
+crw-rw---- 1 root dialout 4, 67 huhti 23 13:08 ttyS3
+crw-rw---- 1 root dialout 4, 94 huhti 23 13:08 ttyS30
+crw-rw---- 1 root dialout 4, 95 huhti 23 13:08 ttyS31
+crw-rw---- 1 root dialout 4, 68 huhti 26 16:25 ttyS4
+crw-rw---- 1 root dialout 4, 69 huhti 23 13:08 ttyS5
+crw-rw---- 1 root dialout 4, 70 huhti 23 13:08 ttyS6
+crw-rw---- 1 root dialout 4, 71 huhti 23 13:08 ttyS7
+crw-rw---- 1 root dialout 4, 72 huhti 23 13:08 ttyS8
+crw-rw---- 1 root dialout 4, 73 huhti 23 13:08 ttyS9
+crw------- 1 root root 10, 239 huhti 23 13:08 uhid
+crw------- 1 root root 10, 223 huhti 23 13:08 uinput
+crw-rw-rw- 1 root root 1, 9 huhti 23 13:08 urandom
+drwxr-xr-x 2 root root 60 huhti 26 17:09 usb
+crw------- 1 root root 10, 240 huhti 23 13:08 userio
+drwxr-xr-x 4 root root 80 huhti 23 13:08 v4l
+crw-rw---- 1 root tty 7, 0 huhti 23 13:08 vcs
+crw-rw---- 1 root tty 7, 1 huhti 23 13:08 vcs1
+crw-rw---- 1 root tty 7, 2 huhti 23 13:08 vcs2
+crw-rw---- 1 root tty 7, 3 huhti 23 13:08 vcs3
+crw-rw---- 1 root tty 7, 4 huhti 23 13:08 vcs4
+crw-rw---- 1 root tty 7, 5 huhti 23 13:08 vcs5
+crw-rw---- 1 root tty 7, 6 huhti 23 13:08 vcs6
+crw-rw---- 1 root tty 7, 128 huhti 23 13:08 vcsa
+crw-rw---- 1 root tty 7, 129 huhti 23 13:08 vcsa1
+crw-rw---- 1 root tty 7, 130 huhti 23 13:08 vcsa2
+crw-rw---- 1 root tty 7, 131 huhti 23 13:08 vcsa3
+crw-rw---- 1 root tty 7, 132 huhti 23 13:08 vcsa4
+crw-rw---- 1 root tty 7, 133 huhti 23 13:08 vcsa5
+crw-rw---- 1 root tty 7, 134 huhti 23 13:08 vcsa6
+drwxr-xr-x 2 root root 60 huhti 23 13:08 vfio
+crw------- 1 root root 10, 63 huhti 23 13:08 vga_arbiter
+crw------- 1 root root 10, 137 huhti 23 13:08 vhci
+crw------- 1 root root 10, 238 huhti 23 13:08 vhost-net
+crw-rw----+ 1 root video 81, 0 huhti 23 13:08 video0
+crw------- 1 root root 10, 130 huhti 26 16:25 watchdog
+crw------- 1 root root 250, 0 huhti 26 16:25 watchdog0
+crw-rw-rw- 1 root root 1, 5 huhti 23 13:08 zero
-
Lisätään vielä, että itse printteri toimii hyvin toisella (Windows XP) koneella ja on toiminut tässäkin aiemmin, joskin kiukutellut ennenkin.
-
Sorry pieni viive reissun takia, mutta nyt taas tulostimen kimpussa.
1. käsky ei tuota mitään tulosta, laite kiinni tai ei.
2. käsky tuottaa tällaisen:
Ensimmäisen käskyn tarkoitus on luoda kotihakemistoon tiedoston dev.txt (Siis /dev-hakemistosta eli kaikki laitteet), joten sen ei ole tarkoituskaan tulostaa.
Jälkimmäisen käskyn tarkoitus on näyttää erot laite-hakemistosta, jotta näkee, mitä muutoksia tapahtuu /dev-hakemistosta. Nyt näyttäisi, että ensimmäinen käsky on epäonnistunut tai se on ajettu sudolla, tai jälkimmäinen on ajettu sudolla. Lisäksi tietokonetta ei saa sammuttaa kyseisten käskyjen välissä.
Toisin sanoen, en näe oikeita eroja näiden kähden tilanteen välillä. Jos kotihakemistossa on dev.txt-tiedosto jonka omistaa root, niin se tulisi poistaa, ja sen poistaminen onnistuu vain sudottamalla.
En neuvo dev.txt:n poistamisen ohjetta ennen kuin olet havainnut kyseisen ongelman. Jos se ei ole root:n omistuksessa, niin sen voi poistaa suoraan nautiluksella ilman mitään kikkailuja.
-
Jos kotihakemistossa on dev.txt-tiedosto jonka omistaa root, niin se tulisi poistaa, ja sen poistaminen onnistuu vain sudottamalla.
Tiedoston poistamiseen riittää omistaa hakemiston kirjoitusoikeudet eli poistaminen onnistuu ilmankin.
[tomi@tomin-fedora:~]$ ls -ld .
drwx------. 92 tomi tomi 90112 26. 4. 21:40 .
[tomi@tomin-fedora:~]$ sudo touch testi
[sudo] salasana henkilölle tomi:
[tomi@tomin-fedora:~]$ ls -l testi
-rw-r--r--. 1 root root 0 26. 4. 21:40 testi
[tomi@tomin-fedora:~]$ rm testi
rm: poistetaanko kirjoitussuojattu tavallinen tyhjä tiedosto 'testi'? y
[tomi@tomin-fedora:~]$ ls -l testi
ls: tiedostoa 'testi' ei voi käsitellä: No such file or directory
[tomi@tomin-fedora:~]$
Muokkaus: Pikkuisen selkeämpi.
-
Sorry pieni viive reissun takia, mutta nyt taas tulostimen kimpussa.
1. käsky ei tuota mitään tulosta, laite kiinni tai ei.
2. käsky tuottaa tällaisen:
Ensimmäisen käskyn tarkoitus on luoda kotihakemistoon tiedoston dev.txt (Siis /dev-hakemistosta eli kaikki laitteet), joten sen ei ole tarkoituskaan tulostaa.
Jälkimmäisen käskyn tarkoitus on näyttää erot laite-hakemistosta, jotta näkee, mitä muutoksia tapahtuu /dev-hakemistosta. Nyt näyttäisi, että ensimmäinen käsky on epäonnistunut tai se on ajettu sudolla, tai jälkimmäinen on ajettu sudolla. Lisäksi tietokonetta ei saa sammuttaa kyseisten käskyjen välissä.
Toisin sanoen, en näe oikeita eroja näiden kähden tilanteen välillä. Jos kotihakemistossa on dev.txt-tiedosto jonka omistaa root, niin se tulisi poistaa, ja sen poistaminen onnistuu vain sudottamalla.
En neuvo dev.txt:n poistamisen ohjetta ennen kuin olet havainnut kyseisen ongelman. Jos se ei ole root:n omistuksessa, niin sen voi poistaa suoraan nautiluksella ilman mitään kikkailuja.
En oikein ymmärrä. Kotihakemistossa on dev.txt tiedosto, jonka voi poistaa ilman root-oikeuksia.
Poistin sen, ajoin käskyn 1. uudestaan ja sitten käskyn 2. Lopputulos sama: kotihakemistosta löytyy dev.txt ja 2. tuloste likimain (tarkistamatta) sama kuin tänne kopioin.
Pitääkö noista (dev.txt ja 2. käskyn tuloste) etsiä eroja?
-
Pitääkö noista (dev.txt ja 2. käskyn tuloste) etsiä eroja?
Juu. Eli muuttuuko hakemiston /dev sisällössä jotain, kun kytket kirjoittimen kiinni.
-
Uusi yritys.
1. Ajoin 1. käskyn.
2. Ajoin 2. käskyn heti perään: ei tulostettavaa
3. kytkin tulostimen ja ajoin 2. käskyn uudelleen, tällainen lista:
--- /dev/stdin 2018-04-26 23:22:51.077905817 +0300
+++ /home/markku/dev.txt 2018-04-26 23:22:26.637121591 +0300
@@ -8,7 +8,7 @@ crw------- 1 root root 180, 2 huht
crw------- 1 root root 180, 3 huhti 26 17:24 cdc-wdm3
lrwxrwxrwx 1 root root 3 huhti 26 17:28 cdrom -> sr0
lrwxrwxrwx 1 root root 3 huhti 26 17:28 cdrw -> sr0
-drwxr-xr-x 2 root root 4580 huhti 26 23:22 char
+drwxr-xr-x 2 root root 4540 huhti 26 23:22 char
crw------- 1 root root 5, 1 huhti 26 17:24 console
lrwxrwxrwx 1 root root 11 huhti 26 17:23 core -> /proc/kcore
drwxr-xr-x 2 root root 60 huhti 26 17:23 cpu
@@ -201,7 +201,7 @@ crw-rw---- 1 root dialout 4, 73 huht
crw------- 1 root root 10, 239 huhti 26 17:23 uhid
crw------- 1 root root 10, 223 huhti 26 17:24 uinput
crw-rw-rw- 1 root root 1, 9 huhti 26 17:24 urandom
-drwxr-xr-x 2 root root 80 huhti 26 23:22 usb
+drwxr-xr-x 2 root root 60 huhti 26 23:22 usb
crw------- 1 root root 10, 240 huhti 26 17:23 userio
drwxr-xr-x 4 root root 80 huhti 26 17:24 v4l
crw-rw---- 1 root tty 7, 0 huhti 26 17:24 vcs
Ymärtämättä asiasta paljoakaan, niin joku usb-rivi tuonne ilmestyy kellonajalla 23:22, eli juuri äsken. Siten laite tunnistaa, että usb:ssä on jotain, mutta ei tulostinta.
4. Ajoin käskyn "lsusb", ja listaan ilmestyy seuraava rivi, joka sitten poistuu kun tulostimen piuhan irroittaa. (Tulostin Canon Pixma i4000)
Bus 001 Device 012: ID 04a9:10bf Canon, Inc.
-
Pitääkö noista (dev.txt ja 2. käskyn tuloste) etsiä eroja?
Juu. Eli muuttuuko hakemiston /dev sisällössä jotain, kun kytket kirjoittimen kiinni.
Tallensin dev.txt tiedoston klo 23:38, kytkin tulostimen klo 23:40 ja tein vertailun.
--- /dev/stdin 2018-04-26 23:40:58.206281062 +0300
+++ /home/markku/dev.txt 2018-04-26 23:38:33.302117131 +0300
@@ -8,7 +8,7 @@ crw------- 1 root root 180, 2 huht
crw------- 1 root root 180, 3 huhti 26 17:24 cdc-wdm3
lrwxrwxrwx 1 root root 3 huhti 26 17:28 cdrom -> sr0
lrwxrwxrwx 1 root root 3 huhti 26 17:28 cdrw -> sr0
-drwxr-xr-x 2 root root 4580 huhti 26 23:40 char
+drwxr-xr-x 2 root root 4540 huhti 26 23:38 char
crw------- 1 root root 5, 1 huhti 26 17:24 console
lrwxrwxrwx 1 root root 11 huhti 26 17:23 core -> /proc/kcore
drwxr-xr-x 2 root root 60 huhti 26 17:23 cpu
@@ -72,7 +72,7 @@ crw-r----- 1 root kmem 10, 144 huht
crw-r----- 1 root kmem 1, 4 huhti 26 17:24 port
crw------- 1 root root 108, 0 huhti 26 17:24 ppp
crw------- 1 root root 10, 1 huhti 26 17:24 psaux
-crw-rw-rw- 1 root tty 5, 2 huhti 26 2018 ptmx
+crw-rw-rw- 1 root tty 5, 2 huhti 26 23:38 ptmx
crw------- 1 root root 247, 0 huhti 26 17:23 ptp0
drwxr-xr-x 2 root root 0 huhti 26 17:23 pts
crw-rw-rw- 1 root root 1, 8 huhti 26 17:24 random
@@ -89,7 +89,7 @@ brw-rw---- 1 root disk 8, 6 huht
drwxr-xr-x 4 root root 80 huhti 26 17:24 serial
crw-rw---- 1 root disk 21, 0 huhti 26 17:24 sg0
crw-rw----+ 1 root cdrom 21, 1 huhti 26 17:24 sg1
-drwxrwxrwt 2 root root 320 huhti 26 23:40 shm
+drwxrwxrwt 2 root root 320 huhti 26 23:38 shm
crw------- 1 root root 10, 231 huhti 26 17:24 snapshot
drwxr-xr-x 3 root root 260 huhti 26 17:24 snd
brw-rw----+ 1 root cdrom 11, 0 huhti 26 17:28 sr0
@@ -201,7 +201,7 @@ crw-rw---- 1 root dialout 4, 73 huht
crw------- 1 root root 10, 239 huhti 26 17:23 uhid
crw------- 1 root root 10, 223 huhti 26 17:24 uinput
crw-rw-rw- 1 root root 1, 9 huhti 26 17:24 urandom
-drwxr-xr-x 2 root root 80 huhti 26 23:40 usb
+drwxr-xr-x 2 root root 60 huhti 26 23:38 usb
crw------- 1 root root 10, 240 huhti 26 17:23 userio
drwxr-xr-x 4 root root 80 huhti 26 17:24 v4l
crw-rw---- 1 root tty 7, 0 huhti 26 17:24 vcs
-
Koneesta löytyy tiedosto /dev/usb/lp1, joka on luotu klo 23:40, eli jotain tapahtuu, kun kytken tulostimen. Se myös poistuu, kun poistan tulostimen.
Hieman outoa on, että ko. tiedoston koko on 0 bytes. Ei aukea tekstimuodossa.
-
Turha noita listauksia on enempää tutkia. Tulostin tunnistuu eli USB-yhteys on kunnossa. Vika on ylemmällä tasolla. Canonin tulostimet ovat monia muita merkkejä haastavampia saada toimimaan. Oletko aiemmin käyttänyt tuolle jotain pakettienhallinnan ulkopuolista ajuria eli esim. Canonin sivuilta ladattavaa ajuria?
Nyt ei auttanut ajurin säätö ja poistin ajurin aseentakseni sen uudelleen.
Mitä tarkoitat tällä tarkalleen?
Nyt ei sitten koko tulostin näy valikossa.
Ei näy Tulostimet-ikkunassa vai ei näy edes tulostinta lisätessä?
-
Turha noita listauksia on enempää tutkia. Tulostin tunnistuu eli USB-yhteys on kunnossa. Vika on ylemmällä tasolla. Canonin tulostimet ovat monia muita merkkejä haastavampia saada toimimaan. Oletko aiemmin käyttänyt tuolle jotain pakettienhallinnan ulkopuolista ajuria eli esim. Canonin sivuilta ladattavaa ajuria?
Muistaakseni olen saanut sen toimimaan Ubuntun omilla ajureilla, mutta en ole ihan 100% varma tästä. Tulostin kuitenkin toiminut aiemmin ja mitään isoja muutoksia ei järjestelmään oel tehty sen jälkeen, ellei joku päivitys vaikuttanut.
Nyt ei auttanut ajurin säätö ja poistin ajurin aseentakseni sen uudelleen.
Mitä tarkoitat tällä tarkalleen?
Aimemin on auttanut, että poistaa tulostimen graafisessa ikkunassa, ja asentaa udellen "Add"-napin kautta.
Nyt ei sitten koko tulostin näy valikossa.
Ei näy Tulostimet-ikkunassa vai ei näy edes tulostinta lisätessä?
Ei kumpikaan.
En siis juurikaan osaa käyttää Ubuntua komentoikkunan kautta. Siksi kaikki toiminnot käytännössä graafisten sovellusten avulla.
-
Osaako joku neuvoa, miten tuon ajurin voisi yrittää asentaa komentoriviltä tai esim. Synaptic Pakage Managerin kautta? Vai onko ainoa tapa asentaa koko Ubuntu uudelleen? (tai päivittää uuteen 18.04:seen)
-
Osaako joku neuvoa, miten tuon ajurin voisi yrittää asentaa komentoriviltä tai esim. Synaptic Pakage Managerin kautta? Vai onko ainoa tapa asentaa koko Ubuntu uudelleen? (tai päivittää uuteen 18.04:seen)
Canonin avoin ajuri sijaitsee paketissa libgutenprint2, ja cups-rajapinta on paketissa printer-driver-gutenprint. Voit asentaa ne, ja lisäksi vaikka koko cups-tulostuspalvelun uudelleen:
sudo apt-get purge libgutenprint2 printer-driver-gutenprint cups
sudo apt-get install libgutenprint2 printer-driver-gutenprint cups
-
Osaako joku neuvoa, miten tuon ajurin voisi yrittää asentaa komentoriviltä tai esim. Synaptic Pakage Managerin kautta? Vai onko ainoa tapa asentaa koko Ubuntu uudelleen? (tai päivittää uuteen 18.04:seen)
Canonin avoin ajuri sijaitsee paketissa libgutenprint2, ja cups-rajapinta on paketissa printer-driver-gutenprint. Voit asentaa ne, ja lisäksi vaikka koko cups-tulostuspalvelun uudelleen:
sudo apt-get purge libgutenprint2 printer-driver-gutenprint cups
sudo apt-get install libgutenprint2 printer-driver-gutenprint cups
Kiitos, nämä auttoivat! :)
Ajoin molemmat komennot ja sen jälkeen graafinen "System setting" tunnisti taas printterin. Joku punainen huomautus-huutomerkki siihen vielä jäi, mutta ainakin Libre Office nyt tulostaa.
Sitä asentaessa huomasin, että ajuri ei ole Ubuntu oma, vaan osa jotain Gutenprint-projektia, jota ei kai tueta automaattipäivityksin. Voisiko siten syy olla siinä, että jokin järjestelmäpäivtys on sekoittanut tämän ajurin toiminnan ja nuo uudelleenasennukset nyt fiksasivat ongelma? Tämä siis lähinnä villi arvaus. :)
-
Sitä asentaessa huomasin, että ajuri ei ole Ubuntu oma, vaan osa jotain Gutenprint-projektia, jota ei kai tueta automaattipäivityksin. Voisiko siten syy olla siinä, että jokin järjestelmäpäivtys on sekoittanut tämän ajurin toiminnan ja nuo uudelleenasennukset nyt fiksasivat ongelma? Tämä siis lähinnä villi arvaus. :)
Niin no ei Ubuntussa ole mitään "omia" ajureita tai edes kovin monta omaa sovellusta. Kaikki ne ovat Linux-kernelin ja erinäisten avointen projektien vastuulla. Gutenprint kuuluu Ubuntun työpöytäversioiden oletusasennukseen ja siihen voidaan tarvittaessa tehdä tietoturvapäivityksiä.
Ongelma johtui todennäköisesti siitä, että cups-palvelu oli rikki tai paketti oli poistunut järjestelmästä kokonaan. Sellaista on esiintynyt satunnaisesti, ja tapauksia löytyy tältäkin foorumilta.
-
Ongelma johtui todennäköisesti siitä, että cups-palvelu oli rikki tai paketti oli poistunut järjestelmästä kokonaan. Sellaista on esiintynyt satunnaisesti, ja tapauksia löytyy tältäkin foorumilta.
Ok. Kiitos kuitenkin vielä avusta. :)