Byl vydán Nextcloud Hub 8. Představení novinek tohoto open source cloudového řešení také na YouTube. Vypíchnout lze Nextcloud AI Assistant 2.0.
Vyšlo Pharo 12.0, programovací jazyk a vývojové prostředí s řadou pokročilých vlastností. Krom tradiční nadílky oprav přináší nový systém správy ladících bodů, nový způsob definice tříd, prostor pro objekty, které nemusí procházet GC a mnoho dalšího.
Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.
Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.
Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.
Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.
Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).
OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.
Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.
R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.
Tento problém je dobře známý, někteří o něm dokonce psali blog. Nicméně faktem zůstává, že spousta touchpadů, včetně toho mého, nefunguje. Zaručené rady ohledně nastavení HALu na situaci nic nemění.
Jsem smířený s faktem, že každý nový X server je pomalejší a že pět let staré problémy s pády driveru Intel už nikdy nikdo nevyřeší. Nicméně proměnit můj touchpad v obyčejnou PS/2 myš je přece jen trochu silné kafe...
Toto je soubor /etc/hal/fdi/policy/10osvendor/11-x11-synaptics.fdi
:
<?xml version="1.0" encoding="ISO-8859-1"?> <deviceinfo version="0.2"> <device> <match key="info.capabilities" contains="input.touchpad"> <match key="info.product" contains="Synaptics TouchPad"> <merge key="input.x11_driver" type="string">synaptics</merge> <merge key="input.x11_options.LeftEdge" type="string">1700</merge> <merge key="input.x11_options.RightEdge" type="string">5300</merge> <merge key="input.x11_options.TopEdge" type="string">1700</merge> <merge key="input.x11_options.BottomEdge" type="string">4200</merge> <merge key="input.x11_options.FingerLow" type="string">25</merge> <merge key="input.x11_options.FingerHigh" type="string">30</merge> <merge key="input.x11_options.MaxTapTime" type="string">180</merge> <merge key="input.x11_options.MaxTapMove" type="string">220</merge> <merge key="input.x11_options.HorizScrollDelta" type="string">100</merge> <merge key="input.x11_options.VertScrollDelta" type="string">100</merge> <merge key="input.x11_options.MinSpeed" type="string">0.06</merge> <merge key="input.x11_options.MaxSpeed" type="string">0.12</merge> <merge key="input.x11_options.AccelFactor" type="string">0.0010</merge> <merge key="input.x11_options.SHMConfig" type="string">On</merge> <merge key="input.x11_options.TapButton1" type="string">1</merge> <merge key="input.x11_options.TapButton2" type="string">2</merge> <merge key="input.x11_options.TapButton3" type="string">3</merge> <merge key="input.x11_options.vertedgescroll" type="string">true</merge> <merge key="input.x11_options.horizedgescroll" type="string">true</merge> </match> <match key="info.product" contains="AlpsPS/2 ALPS"> <merge key="input.x11_driver" type="string">synaptics</merge> </match> <match key="info.product" contains="appletouch"> <merge key="input.x11_driver" type="string">synaptics</merge> </match> <match key="info.product" contains="bcm5974"> <merge key="input.x11_driver" type="string">synaptics</merge> </match> </match> </device> </deviceinfo>
A takhle zařízení vidí HAL:
42: udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input' input.x11_options.MinSpeed = '0.06' (string) input.x11_options.MaxSpeed = '0.12' (string) input.x11_options.AccelFactor = '0.0010' (string) input.x11_options.SHMConfig = 'On' (string) input.x11_options.TapButton1 = '1' (string) input.x11_options.TapButton2 = '2' (string) linux.hotplug_type = 2 (0x2) (int) info.subsystem = 'input' (string) input.x11_options.TapButton3 = '3' (string) linux.subsystem = 'input' (string) input.device = '/dev/input/event4' (string) info.product = 'SynPS/2 Synaptics TouchPad' (string) input.x11_options.vertedgescroll = 'true' (string) input.product = 'SynPS/2 Synaptics TouchPad' (string) info.udi = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port_logicaldev_input' (string) input.x11_options.horizedgescroll = 'true' (string) input.x11_driver = 'synaptics' (string) info.capabilities = { 'input', 'input.touchpad' } (string list) info.category = 'input' (string) input.originating_device = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port' (string) input.x11_options.LeftEdge = '1700' (string) linux.sysfs_path = '/sys/class/input/input4/event4' (string) linux.device_file = '/dev/input/event4' (string) input.x11_options.RightEdge = '5300' (string) info.parent = '/org/freedesktop/Hal/devices/platform_i8042_i8042_AUX3_port' (string) input.x11_options.TopEdge = '1700' (string) input.x11_options.BottomEdge = '4200' (string) input.x11_options.FingerLow = '25' (string) input.x11_options.FingerHigh = '30' (string) input.x11_options.MaxTapTime = '180' (string) input.x11_options.MaxTapMove = '220' (string) input.x11_options.HorizScrollDelta = '100' (string) input.x11_options.VertScrollDelta = '100' (string)
Nicméně emulace tlačítek myši a scrollování na okrajích prostě nefunguje, a to ani po restartu. Netušíte někdo, co tam mám špatně? Všechna nastavení jsem převzal z těch vzorových, která se dřív standardně dávala do xorg.conf.
Jistě, mohl bych zakázat hotplugging, ale něco takového prostě nechci. Zaprvé, na notebooku je celkem smysluplné mít takové věci zapnuté. Zadruhé, dřív nebo později ten hotplugging bude beztak nezbytný.
řešil jsem to na IBM T42 a pomohlo toto v xorg.conf ,ted to funguje jak ma (jak potrebuji) jinak v AUR je i nejaka GUI vec na nastaveni (doporucuji na otestovani, mam pocit ze to ani nema zadne zavislosti tak se toho pak necha dobre zbavit) HAL sem neresil (to podle me resi CorePointer) jedu na Archu s Xfce.
jinak to ze to prestalo fungovat nechapu, proste synaptics se zacal chovat v default stavu uplne jinak
...
Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "VertEdgeScroll" "1"
Option "TapButton1" "1"
Option "TapButton2" "2"
Option "TapButton3" "3"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "LeftEdge" "1700"
Option "RightEdge" "5300"
Option "TopEdge" "1700"
Option "BottomEdge" "4200"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
# Option "MinSpeed" "0.09"
# Option "MaxSpeed" "0.18"
# Option "AccelFactor" "0.0015"
Option "SHMConfig" "on
EndSection
.. a
Section "ServerLayout"
Identifier "Xorg Configured"
Screen 0 "Screen0" 0 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Synaptics Touchpad" "CorePointer" "USB Mouse"
EndSection
Díky, to bylo ono. A myslím, že to zajistila tato řádka:
InputDevice "Synaptics Touchpad" "CorePointer" "USB Mouse"
Přesněji řečeno, ten poslední token. Ten jsem tam předtím neměl. Ale experimentálně se mi to ověřovat nechce. Takže je vidět, že ta nová vymoženost s HALem zrovna dvakrát nefunguje.
Tiskni Sdílej: