Byl představen nový Xserver Phoenix, kompletně od nuly vyvíjený v programovacím jazyce Zig. Projekt Phoenix si klade za cíl být moderní alternativou k X.Org serveru.
XLibre Xserver byl 21. prosince vydán ve verzi 25.1.0, 'winter solstice release'. Od založení tohoto forku X.Org serveru se jedná o vůbec první novou minor verzi (inkrementovalo se to druhé číslo v číselném kódu verze).
Wayback byl vydán ve verzi 0.3. Wayback je "tak akorát Waylandu, aby fungoval Xwayland". Jedná se o kompatibilní vrstvu umožňující běh plnohodnotných X11 desktopových prostředí s využitím komponent z Waylandu. Cílem je nakonec nahradit klasický server X.Org, a tím snížit zátěž údržby aplikací X11.
Byla vydána verze 4.0.0 programovacího jazyka Ruby (Wikipedie). S Ruby Box a ZJIT. Ruby lze vyzkoušet na webové stránce TryRuby. U příležitosti 30. narozenin, první veřejná verze Ruby 0.95 byla oznámena 21. prosince 1995, proběhl redesign webových stránek.
Všem čtenářkám a čtenářům AbcLinuxu krásné Vánoce.
Byla vydána nová verze 7.0 linuxové distribuce Parrot OS (Wikipedie). S kódovým názvem Echo. Jedná se o linuxovou distribuci založenou na Debianu a zaměřenou na penetrační testování, digitální forenzní analýzu, reverzní inženýrství, hacking, anonymitu nebo kryptografii. Přehled novinek v příspěvku na blogu.
Vývojáři postmarketOS vydali verzi 25.12 tohoto před osmi lety představeného operačního systému pro chytré telefony vycházejícího z optimalizovaného a nakonfigurovaného Alpine Linuxu s vlastními balíčky. Přehled novinek v příspěvku na blogu. Na výběr jsou 4 uživatelská rozhraní: GNOME Shell on Mobile, KDE Plasma Mobile, Phosh a Sxmo.
Byla vydána nová verze 0.41.0 multimediálního přehrávače mpv (Wikipedie) vycházejícího z přehrávačů MPlayer a mplayer2. Přehled novinek, změn a oprav na GitHubu. Požadován je FFmpeg 6.1 nebo novější a také libplacebo 6.338.2 nebo novější.
Byla vydána nová verze 5.5 (novinky) skriptovacího jazyka Lua (Wikipedie). Po pěti a půl letech od vydání verze 5.4.
Byla vydána nová verze 5.4.0 programu na úpravu digitálních fotografií darktable (Wikipedie). Z novinek lze vypíchnout vylepšenou podporu Waylandu. Nejnovější darktable by měl na Waylandu fungovat stejně dobře jako na X11.
Oct 15 20:32:24 geralt kernel: host/uhci.c: e000: wakeup_hc Oct 15 20:32:24 geralt kernel: host/uhci.c: root-hub INT complete: port1: 80 port2: 93 data: 4 Oct 15 20:32:24 geralt kernel: hub.c: port 1, portstatus 100, change 0, 12 Mb/s Oct 15 20:32:24 geralt kernel: hub.c: port 2, portstatus 101, change 1, 12 Mb/s Oct 15 20:32:24 geralt kernel: hub.c: port 2 connection change Oct 15 20:32:24 geralt kernel: hub.c: port 2, portstatus 101, change 1, 12 Mb/s Oct 15 20:32:25 geralt kernel: hub.c: port 2, portstatus 101, change 0, 12 Mb/s Oct 15 20:32:25 geralt kernel: hub.c: port 2, portstatus 103, change 0, 12 Mb/s Oct 15 20:32:25 geralt kernel: hub.c: new USB device 00:07.2-2, assigned address 2 Oct 15 20:32:25 geralt kernel: usb.c: kmalloc IF c7a51840, numif 1 Oct 15 20:32:25 geralt kernel: usb.c: new device strings: Mfr=0, Product=0, SerialNumber=0 Oct 15 20:32:25 geralt kernel: usb-storage: act_altsettting is 0 Oct 15 20:32:25 geralt kernel: usb-storage: id_index calculated to be: 75 Oct 15 20:32:25 geralt kernel: usb-storage: Array length appears to be: 77 Oct 15 20:32:25 geralt kernel: usb-storage: USB Mass Storage device detected Oct 15 20:32:25 geralt kernel: usb-storage: Endpoints: In: 0xc11d2d60 Out: 0xc11d2d74 Int: 0x00000000 (Period 0) Oct 15 20:32:25 geralt kernel: usb-storage: New GUID 357969010000000000000000 Oct 15 20:32:25 geralt kernel: usb-storage: GetMaxLUN command result is -32, data is 0 Oct 15 20:32:25 geralt kernel: usb-storage: clearing endpoint halt for pipe 0x80000280 Oct 15 20:32:30 geralt kernel: usb_control/bulk_msg: timeout Oct 15 20:32:30 geralt kernel: usb-storage: Transport: Bulk Oct 15 20:32:30 geralt kernel: usb-storage: Protocol: Transparent SCSI Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: scsi1 : SCSI emulation for USB Mass Storage devices Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened. Oct 15 20:32:30 geralt kernel: usb-storage: Command INQUIRY (6 bytes) Oct 15 20:32:30 geralt kernel: usb-storage: 12 00 00 00 ff 00 00 00 78 01 00 00 Oct 15 20:32:30 geralt kernel: usb-storage: Bulk command S 0x43425355 T 0x1 Trg 0 LUN 0 L 255 F 128 CL 6 Oct 15 20:32:30 geralt kernel: usb-storage: Bulk command transfer result=0 Oct 15 20:32:30 geralt kernel: usb-storage: usb_stor_transfer_partial(): xfer 255 bytes Oct 15 20:32:30 geralt kernel: usb-storage: usb_stor_bulk_msg() returned 0 xferred 255/255 Oct 15 20:32:30 geralt kernel: usb-storage: usb_stor_transfer_partial(): transfer complete Oct 15 20:32:30 geralt kernel: usb-storage: Bulk data transfer result 0x0 Oct 15 20:32:30 geralt kernel: usb-storage: Attempting to get CSW... Oct 15 20:32:30 geralt kernel: usb-storage: Bulk status result = 0 Oct 15 20:32:30 geralt kernel: usb-storage: Bulk status Sig 0x53425355 T 0x1 R 0 Stat 0x0 Oct 15 20:32:30 geralt kernel: usb-storage: Fixing INQUIRY data to show SCSI rev 2 - was 0 Oct 15 20:32:30 geralt kernel: usb-storage: scsi cmd done, result=0x0 Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: Vendor: DIVA USB Model: Media Reader Rev: 2.22 Oct 15 20:32:30 geralt kernel: Type: Direct-Access ANSI SCSI revision: 02 Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened. Oct 15 20:32:30 geralt kernel: usb-storage: Bad LUN (0/1) Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened. Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (1/0) Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened. Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (2/0) Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened. Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (3/0) Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened. Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (4/0) Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened. Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (5/0) Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened. Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (6/0) Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: usb-storage: queuecommand() called Oct 15 20:32:30 geralt kernel: usb-storage: *** thread awakened. Oct 15 20:32:30 geralt kernel: usb-storage: Bad target number (7/0) Oct 15 20:32:30 geralt kernel: usb-storage: *** thread sleeping. Oct 15 20:32:30 geralt kernel: WARNING: USB Mass Storage data integrity not assured Oct 15 20:32:30 geralt kernel: USB Mass Storage device found at 2 Oct 15 20:32:30 geralt kernel: usb.c: usb-storage driver claimed interface c7a51840Všechno vypadá OK, ale při pokusu o
mount /dev/sda1 /mnt/diva
lsusb nic nevypíše (to je divné), ale /proc/scsi/scsi obsahuje
Attached devices: Host: scsi1 Channel: 00 Id: 00 Lun: 00 Vendor: DIVA USB Model: Media Reader Rev: 2.22 Type: Direct-Access ANSI SCSI revision: 02a /proc/scsti/usb-storage-0 obsahuje:
Host scsi1: usb-storage
Vendor: Unknown
Product: Unknown
Serial Number: None
Protocol: Transparent SCSI
Transport: Bulk
GUID: 357969010000000000000000
Attached: Yes
Doufám, že délka tohoto příspěvku vás neodradí od nějakého nápadu. Můžu (mailem, sem by to byl masochismus) dodat kompletní logy a .config od překladu jádra.
Díky za pomoc. Petr
2) Zajimave, muzu se pokusit. Ale nevim, jestli by to v takovem pripade hlasilo "Neplatne blokove zarizeni." Spis "nesnamy SS" nebo tak. Petr
Jen bych doplnil k tem spoustam hlasek - mas zaskrtnutou volbu usb mass storage verbose debuging, coz opravdu pise blbstva pri kazdem cteni/zapisu, generuje to opravdu hodne hlasek, objem logu se pak skoro rovna objemu prenesenych dat 
Pokud nejsi jaderny vyvojar a funguje to uz OK, a zadne jaderne katastrofy se neobavas tak to s klidem vypni, ulehcis svemu syslogu
bye,
-djz
/dev/sda1 /mnt/diva vfat defaults,noauto,user,showexec,sync 0 0pak se zapisuje vse okamzite. Nefunguje to se starsimi kernely, kde vfat neumi pracovat synchronne.
Tiskni
Sdílej: