Debian 12.3 byl kvůli chybě v jádře 6.1.64-1 nakonec přeskočen. Vydán byl rovnou Debian 12.4.
Počítačové hře Doom je dnes 30 let. Vydána byla 10. prosince 1993. Zahrát si ji lze také na Internet Archive.
V srpnu společnost HashiCorp přelicencovala "své produkty" Terraform, Packer, Vault, Boundary, Consul, Nomad a Waypoint z MPL a Vagrant z MIT na BSL (Business Source License). V září byl představen svobodný a otevřený fork Terraformu s názvem OpenTofu. Na konferenci Open Source Summit Japan 2023 byl představen (YouTube) svobodný a otevřený fork Vaultu s názvem OpenBao (GitHub).
Na dnes plánované vydání Debianu 12.3 bylo posunuto. V jádře 6.1.64-1 v souborovém systému ext4 je chyba #1057843 vedoucí k možnému poškození dat.
Na čem aktuálně pracují vývojáři GNOME a KDE? Pravidelný přehled novinek i s náhledy aplikací v Týden v GNOME a Týden v KDE.
Tak od ledna linuxové terminály, výchozí pozadí i celé desktopy v barvě "broskvového chmýří", v barvě "jejíž všeobjímající duch obohacuje mysl, tělo i srdce". Barvou roku 2024 je PANTONE 13-1023 Peach Fuzz.
Byla vydána verze 10 linuxové distribuce Freespire (Wikipedie). Jedná se o bezplatnou linuxovou distribuci vyvíjenou společností PC/OpenSystems LLC stojící za komerční distribucí Linspire (Wikipedie), původně Lindows.
Binarly REsearch před týdnem informoval o kritických zranitelnostech UEFI souhrnně pojmenovaných LogoFAIL. Tento týden doplnil podrobnosti. Útočník může nahradit logo zobrazováno při bootování vlastním speciálně upraveným obrázkem, jehož "zobrazení" při bootování spustí připravený kód. Pětiminutové povídání o LogoFAIL a ukázka útoku na YouTube.
Byla vydána listopadová aktualizace aneb nová verze 1.85 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.85 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
git.kernel.org je nově oficiálně také v tmavém vzhledu.
cpuinfo
Processor Information
Model: Intel Celeron 530, 1.73 GHz
Package: 1 Core
Processor Caches
L1 code cache, 32 KB
L1 data cache, 32 KB
L2 unified cache, 1 MB
Processor Features
64bit 64-bit capable
simd SIMD capable
[x86] -- x86-specific features --
cmov Conditional Moves
mmx MMX Technology
sse SSE Technology
sse2 SSE2 Technology
sse3 SSE3 Technology (Prescott New Instructions)
ssse3 SSSE3 Technology (Merom New Instructions)
lm Long Mode (64-bit capable)
lahf_lm LAHF/SAHF Supported in 64-bit mode
cpufreq
cpufreq-info cpufreq-set
[root@localhost tomolc]# cpufreq-info
cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006
Report errors and bugs to linux@brodo.de, please.
analyzing CPU 0:
no or unknown cpufreq driver is active on this CPU
Viem že Celeron-M neme intel speedstep ale dakde som čítal že nastavenie frekvencie napevno by malo ísť. Vbiose NB nič nieje.
tomolc
Celeron-M umí měnit frekvenci pomocí jaderného modulu p4_clockmod
. Pokuď chceš nastavit specifickou frekvenci, je dále potřeba modul userspace governoru - cpufreq_userspace
. Nastavení pak lze jednoduše provést pomocí příkazu:
cpufreq-set -f <FREQ>
Podrobnosti viz man cpufreq-set
. Osobně bych ale zauvažoval spíš o použití conservative governoru.
cpufreq-set -f 1000 MHz Error setting new values. Common errors: - Do you have proper administration rights? (super-user?) - Is the governor you requested available and modprobed? - Trying to set an invalid policy? - Trying to set a specific frequency, but userspace governor is not available, for example because of hardware which cannot be set to a specific frequency or because the userspace governor isn't loaded? lsmod Module Size Used by nls_iso8859_1 4640 0 nls_cp437 6272 0 vfat 11200 0 fat 45884 1 vfat vboxdrv 55088 0 ipt_IFWLOG 3652 1 ipt_psd 44360 1 ip_set_iptree 7048 2 i915 22272 2 drm 70324 3 i915 iptable_raw 2624 0 xt_comment 2336 0 xt_policy 4256 0 xt_multiport 3808 4 ipt_ULOG 7876 0 ipt_TTL 2656 0 ipt_ttl 2304 0 ipt_TOS 2560 0 ipt_tos 2144 0 ipt_set 2720 2 ipt_SAME 2848 0 ipt_REJECT 4288 4 ipt_REDIRECT 2688 0 ipt_recent 8312 0 ipt_owner 2432 0 ipt_NETMAP 2656 0 ipt_MASQUERADE 3904 0 ipt_LOG 6496 10 ipt_iprange 2336 0 ipt_ECN 3168 0 ipt_ecn 2624 0 ipt_CLUSTERIP 7172 0 ipt_ah 2368 0 ipt_addrtype 2304 0 nf_nat_tftp 2272 0 nf_nat_snmp_basic 9604 0 nf_nat_sip 4800 0 nf_nat_pptp 3648 0 nf_nat_proto_gre 2980 1 nf_nat_pptp nf_nat_irc 2880 0 nf_nat_h323 6880 0 nf_nat_ftp 3424 0 nf_nat_amanda 2592 0 ts_kmp 2560 5 nf_conntrack_amanda 4352 1 nf_nat_amanda nf_conntrack_tftp 4788 1 nf_nat_tftp nf_conntrack_sip 8020 1 nf_nat_sip nf_conntrack_proto_sctp 8520 0 nf_conntrack_pptp 6176 1 nf_nat_pptp nf_conntrack_proto_gre 5184 1 nf_conntrack_pptp nf_conntrack_netlink 24704 0 nf_conntrack_netbios_ns 3040 0 nf_conntrack_irc 5816 1 nf_nat_irc nfsd 211856 13 nf_conntrack_h323 47868 1 nf_nat_h323 auth_rpcgss 36416 1 nfsd nf_conntrack_ftp 7872 1 nf_nat_ftp exportfs 4800 1 nfsd ip_set_portmap 4768 0 ip_set_macipmap 4676 0 ip_set_ipmap 4640 0 ip_set_iphash 7876 0 ip_set 17916 11 ip_set_iptree,ipt_set,ip_set_portmap,ip_set_macipmap,ip_set_ipmap,ip_set_iphash xt_tcpmss 2720 0 xt_pkttype 2400 4 xt_physdev 3120 0 xt_NFQUEUE 2464 0 xt_NFLOG 2528 0 nfs 238764 0 lockd 60680 3 nfsd,nfs xt_MARK 2752 0 nfs_acl 3616 2 nfsd,nfs xt_mark 2368 0 xt_mac 2400 0 sunrpc 160092 11 nfsd,auth_rpcgss,nfs,lockd,nfs_acl xt_limit 2944 0 xt_length 2464 0 xt_helper 2848 0 xt_hashlimit 8652 0 ip6_tables 13028 1 xt_hashlimit xt_dccp 3556 0 xt_conntrack 3040 0 xt_CONNMARK 3200 0 xt_connmark 2688 0 xt_CLASSIFY 2368 0 xt_tcpudp 3680 11 xt_state 2752 12 iptable_nat 7172 0 nf_nat 16620 14 ipt_SAME,ipt_REDIRECT,ipt_NETMAP,ipt_MASQUERADE,nf_nat_tftp,nf_nat_sip,nf_nat_pptp,nf_nat_proto_gre,nf_nat_irc,nf_nat_h323,nf_nat_ftp,nf_nat_amanda,nf_conntrack_netlink,iptable_nat nf_conntrack_ipv4 14600 14 iptable_nat nf_conntrack 55776 29 ipt_MASQUERADE,ipt_CLUSTERIP,nf_nat_tftp,nf_nat_snmp_basic,nf_nat_sip,nf_nat_pptp,nf_nat_irc,nf_nat_h323,nf_nat_ftp,nf_nat_amanda,nf_conntrack_amanda,nf_conntrack_tftp,nf_conntrack_sip,nf_conntrack_proto_sctp,nf_conntrack_pptp,nf_conntrack_proto_gre,nf_conntrack_netlink,nf_conntrack_netbios_ns,nf_conntrack_irc,nf_conntrack_h323,nf_conntrack_ftp,xt_helper,xt_conntrack,xt_CONNMARK,xt_connmark,xt_state,iptable_nat,nf_nat,nf_conntrack_ipv4 iptable_mangle 2944 1 nfnetlink 4248 1 nf_conntrack_netlink speedstep_lib 5092 0 freq_table 4480 0 iptable_filter 3072 1 ip_tables 11940 4 iptable_raw,iptable_nat,iptable_mangle,iptable_filter x_tables 11876 47 ipt_IFWLOG,ipt_psd,xt_comment,xt_policy,xt_multiport,ipt_ULOG,ipt_TTL,ipt_ttl,ipt_TOS,ipt_tos,ipt_set,ipt_SAME,ipt_REJECT,ipt_REDIRECT,ipt_recent,ipt_owner,ipt_NETMAP,ipt_MASQUERADE,ipt_LOG,ipt_iprange,ipt_ECN,ipt_ecn,ipt_CLUSTERIP,ipt_ah,ipt_addrtype,xt_tcpmss,xt_pkttype,xt_physdev,xt_NFQUEUE,xt_NFLOG,xt_MARK,xt_mark,xt_mac,xt_limit,xt_length,xt_helper,xt_hashlimit,ip6_tables,xt_dccp,xt_conntrack,xt_CONNMARK,xt_connmark,xt_CLASSIFY,xt_tcpudp,xt_state,iptable_nat,ip_tables af_packet 17060 4 snd_seq_dummy 3492 0 snd_seq_oss 29728 0 snd_seq_midi_event 6880 1 snd_seq_oss snd_seq 46864 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi_event snd_seq_device 7180 3 snd_seq_dummy,snd_seq_oss,snd_seq snd_pcm_oss 36736 0 ipv6 241732 23 nf_conntrack_h323 snd_mixer_oss 14528 1 snd_pcm_oss hidp 14752 0 rfcomm 33648 0 l2cap 21120 10 hidp,rfcomm bluetooth 50468 5 hidp,rfcomm,l2cap video 16752 0 output 3488 1 video thermal 13468 0 tc1100_wmi 6148 0 sbs 12296 0 sbshc 5504 1 sbs processor 30152 2 thermal fan 4036 0 container 4192 0 button 6960 0 dock 8368 0 battery 11204 0 ac 4996 0 power_supply 8772 3 sbs,battery,ac ide_cd 35072 0 binfmt_misc 9288 1 loop 14276 0 dm_mod 51044 0 piix 7716 0 [permanent] ide_core 98180 2 ide_cd,piix usb_storage 91012 0 input_polldev 4072 0 nvram 8360 0 mmc_block 11076 0 sdhci 15876 0 ricoh_mmc 3712 0 mmc_core 44164 2 mmc_block,sdhci ohci1394 29744 0 ieee1394 79384 1 ohci1394 i2c_i801 9072 0 i2c_core 19296 1 i2c_i801 iTCO_wdt 10912 0 iTCO_vendor_support 3940 1 iTCO_wdt tg3 110084 0 sr_mod 15204 0 snd_hda_intel 312136 1 snd_pcm 69572 2 snd_pcm_oss,snd_hda_intel ehci_hcd 32588 0 snd_timer 19972 2 snd_seq,snd_pcm snd_page_alloc 8392 2 snd_hda_intel,snd_pcm snd_hwdep 7460 1 snd_hda_intel snd 45444 11 snd_seq_oss,snd_seq,snd_seq_device,snd_pcm_oss,snd_mixer_oss,snd_hda_intel,snd_pcm,snd_timer,snd_hwdep soundcore 6592 1 snd uhci_hcd 22960 0 usbcore 126636 4 usb_storage,ehci_hcd,uhci_hcd intel_agp 22100 1 agpgart 27624 3 drm,intel_agp sg 30700 0 joydev 9952 0 evdev 9472 7 genrtc 8040 0 ext3 120136 3 jbd 40948 1 ext3 scsi_wait_scan 1888 0 sd_mod 26176 5 ata_piix 14596 0 ahci 23780 4 libata 137744 2 ata_piix,ahci scsi_mod 129324 6 usb_storage,sr_mod,sg,scsi_wait_scan,sd_mod,libata modprobe p4_clockmod FATAL: Error inserting p4_clockmod (/lib/modules/2.6.24-laptop-0.rc7.1.SoS./kernel/arch/x86/kernel/cpu/cpufreq/p4-clockmod.ko.gz): No such devicetomolc
Zadáváte špatně frekvenci, mezi hodnotou a jednotkama nesmí být mezera, viz manpage. Takhle si program myslí, že chcete nastavit frekvenci na 1000kHz (1Mhz) což samozřejmě nelze (spodní limit u Celeronu M je nějakých 180 MHz).
A co se týče toho problému s nahránim modulu - zkuste upgradovat BIOS na nejnovější verzi. Pokuď to nepomůže, zbývá už jenom kernel bugzilla
Celeron-M narozdíl od pentia M napětí měnit neumí, takže si žádnym patchem nepomůžeš. Změna frekvence pomocí p4_clockmod ale funguje spolehlivě. Neměřil jsem sice kolik se tim přidá času na baterku, ale teplotu CPU to sníží(na mém nx6310 se už při 733MHz úplně vypne větráček) a to je oč tazateli jde.
Celeron-M narozdíl od pentia M napětí měnit neumí, takže si žádnym patchem nepomůžeš.Lepe si prectete co pisi, takze znova: phc patch umi dve veci: I. pokud neni podpora speedstepu v acpi, je diky phc patchi v jadre II. umozni undervolting Ma myslenka byla, ze upravou tohoto patche by sla pridat podpora celeronu-M (dopsani teto skupiny procesoru do patche). Ktera by NEumoznila I., ale umoznila by II. Otazka, jestli je c-M staveny na to, nechat si vnutit napeti od os. P-M na to stavene je. Je skoda, ze notebookove biosy neumoznuji zmenu FSB a napeti procesoru. Tim by se to vyrazne zjednodusilo. Undervolting + FSB shodit z 533 na 400 by prospelo k vydrzi i jak pro p-M tak i pro c-M.
Huh? Asi každej máme k dispozici jinej datasheet...
Ano, tabulka (2) pro VID[0:6] pokrývá hodnoty <0,1.5V> ale hodnota VID[0:6] určuje napětí, které procesor potřebuje na VCC a je daná pro každý jednotlivý kus při výrobě. Navíc VCC může reálně nabývat pouze hodnot <0.95,1.30V> (viz tab. 6)
Zkrátka Celeron M (ani nové 5xx řady) nedisponuje technologií Speedstep. Můžete sice zkusit "overclokařské metody", ale dost pochybuju o tom, že se bez "vedlejších efektů" podaří změna VCC "za běhu"...
Chybí mi u Vás info o možnostech procesoru, uvedu, co vidím u sebe a co tím míním ...
$ cpufreq-info cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006 Report errors and bugs to linux@brodo.de, please. analyzing CPU 0: driver: p4-clockmod CPUs which need to switch frequency at the same time: 0 hardware limits: 188 MHz - 1.50 GHz available frequency steps: 188 MHz, 375 MHz, 563 MHz, 750 MHz, 938 MHz, 1.13 GHz, 1.31 GHz, 1.50 GHz available cpufreq governors: conservative, ondemand, powersave, userspace, performance current policy: frequency should be within 188 MHz and 1.50 GHz. The governor "performance" may decide which speed to use within this range. current CPU frequency is 1.50 GHz. $ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 13 model name : Intel(R) Celeron(R) M processor 1.50GHz stepping : 8 cpu MHz : 1500.000 cache size : 1024 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 2 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx bogomips : 2994.79 clflush size : 64tedy dané rozsahy pracovních frekvencí a režimů provozu. Vidím to na špatnou konfiguraci jádra?
cpufreq-info cpufrequtils 002: cpufreq-info (C) Dominik Brodowski 2004-2006 Report errors and bugs to linux@brodo.de, please. analyzing CPU 0: no or unknown cpufreq driver is active on this CPU cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 22 model name : Intel(R) Celeron(R) CPU 530 @ 1.73GHz stepping : 1 cpu MHz : 1729.070 cache size : 1024 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 10 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss tm pbe nx lm constant_tsc up arch_perfmon pebs bts pni monitor ds_cpl tm2 ssse3 cx16 xtpr lahf_lm bogomips : 3462.59 clflush size : 64tomolc
Dík za info, i díky ThinkWiki jsem prozatím v koncích, mam dojem, že se o řízení spotřeby/chodu stará ACPI a zatím na něj není ovladač.
P.S. jak tak na to koukam, MDV by to měla mít konfigurované (i) přes /etc/sysconfig/cpufreq
#uncomment to set cpufreq governor after module load #possible choices are ondemand powersave userspace performance #GOVERNOR=ondemand #minimum frequency #MIN_FREQ= #maximum frequency #MAX_FREQ= #Uncomment to use acpi-cpufreq as fallback #USE_ACPI_CPUFREQ=yes mohlo by to vyzerat daako takto? #uncomment to set cpufreq governor after module load #possible choices are ondemand powersave userspace performance #GOVERNOR=ondemand #minimum frequency MIN_FREQ=1000 Mhz #maximum frequency MAX_FREQ=1000 MHz #Uncomment to use acpi-cpufreq as fallback #USE_ACPI_CPUFREQ=yes
Ještě byste měl zvolit governor ... ale dokud to nepůjde "ručně" na povel, tak ani automaticky
Zkusil jsem hledat na webu "lenovo 3000 acpi" a podle GentooWiki by na Lenovo 3000 V100 mělo vše makat? Aha, tam je ale Core Duo ...?
Neni to spíš obchodní název? Podle cpufamily a modelu to je nějaké fakt něco lepšího ...
Ok, našel jsem konečně něco řešícího tentýž problém ... taky zatim neuspěli.
Naštěstí jsem přes google našel jeden HW záznam v AbcL s daným procesorem.
Tak snad SkoroVyřešeno? Neboli ... jeden patch pro 2.6.24 ... tedy "Natürlich hab ich hier auch gleich noch für alle einen entsprechenden kleinen patch: cpufreq-celeron.patch. Und für den Kernel 2.6.24 cpufreq-celeron-2.6.24.patch". Ale jak to opatchovat, to ať už Vám řekne někdo jiný.
Vrtalo mi hlavou, že píšete o Celeru, až jsem našel zmínku, že "Being a 5xxM celeron, it's a core2duo with a single core, and 1mb cache... it's certainly not a slow processor", takže jen najít správnej modul ... p4-clockmod? Máte ho na disku? Jak jste psal výše cestu, tak nachází se tam?
Navíc mi přijde podstatné, že vám cpufreq-info nedetekuje "nic k mání"?
Tiskni
Sdílej: