Webový prohlížeč Dillo (Wikipedie) byl vydán ve verzi 3.1.0. Po devíti letech od vydání předchozí verze 3.0.5. Doména dillo.org již nepatří vývojářům Dilla.
O víkendu probíhá v Bostonu, a také virtuálně, konference LibrePlanet 2024 organizovaná nadací Free Software Foundation (FSF).
Nová vývojová verze Wine 9.8 řeší mimo jiné chybu #3689 při instalaci Microsoft Office 97 nahlášenou v roce 2005.
Coppwr, tj. GUI nástroj pro nízkoúrovňové ovládání PipeWire, byl vydán v nové verzi 1.6.0. Zdrojové kódy jsou k dispozici na GitHubu. Instalovat lze také z Flathubu.
Byla vydána dubnová aktualizace aneb nová verze 1.89 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í. Vypíchnout lze, že v terminálu lze nově povolit vkládání kopírovaného textu stisknutím středního tlačítka myši. Ve verzi 1.89 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.
Proton, tj. fork Wine integrovaný v Steam Play a umožňující v Linuxu přímo ze Steamu hrát hry určené pouze pro Windows, byl vydán ve verzi 9.0-1 (𝕏). Přehled novinek se seznamem nově podporovaných her na GitHubu. Aktuální přehled her pro Windows běžících díky Protonu také na Linuxu na stránkách ProtonDB.
Byla vydána verze 1.78.0 programovacího jazyka Rust (Wikipedie). Podrobnosti v poznámkách k vydání na GitHubu. Vyzkoušet Rust lze například na stránce Rust by Example.
Služba Dropbox Sign (původně HelloSign) pro elektronické podepisování smluv byla hacknuta.
Byla vydána nová major verze 8.0 textového editoru GNU nano (Wikipedie). Podrobný přehled novinek a oprav v oznámení v diskusním listu info-nano nebo v souboru ChangeLog na Savannah. Volbou --modernbindings (-/) lze povolit "moderní" klávesové zkratky: ^C kopírování, ^V vložení, ^Z vrácení zpět, … Tato volba je aktivována také pokud binárka s nano nebo link na ni začíná písmenem "e".
Před 60 lety, 1. května 1964, byl představen programovací jazyk BASIC (Beginners' All-purpose Symbolic Instruction Code).
Section "Screen" Identifier "screen1" Device "device1" Monitor "monitor1" DefaultColorDepth 24 Subsection "Display" Depth 8 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection Subsection "Display" Depth 15 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection Subsection "Display" Depth 16 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection Subsection "Display" Depth 24 Modes "1280x1024" "1152x864" "1024x768" "832x624" "800x600" "640x480" "480x360" "320x240" EndSubsection EndSectionPo chvíli hledání jsem zjistil, že problém zřejmě spočívá v xrandru, který mi nabízí rozlišení max. 1024x768
Screen 0: minimum 320 x 200, current 1024 x 768, maximum 1024 x 1024 VGA-0 connected 1024x768+0+0 (normal left inverted right x axis y axis) 307mm x 230mm 1024x768 70.1* 60.0 800x600 72.2 75.0 60.3 56.2 640x480 75.0 72.8 66.7 60.0 720x400 70.1 DVI-0 disconnected (normal left inverted right x axis y axis) S-video disconnected (normal left inverted right x axis y axis)V FAQ je doporučeno v xorg.conf do sekce Screen a podsekce Display přidat Virtual x y. Zkusil jsem tedy přidat
SubSection "Display" Depth 24 Virtual 1280 1024 EndSubSectionrestartoval jsem Xka a nic - stále maximální rozlišení 1024x768. Po chvíli googlení jsem objevil hned několik návodů, jak do xrandru přidat vyšší rozlišení. Např.:
xrandr --newmode 1280x1024 138.54 1280 1368 1504 1728 1024 1025 1028 1069 xrandr --addmode VGA 1280x1024 xrandr --output VGA --mode 1280x1024U jendnotlivých návodů se liší onen první řádek, já mu nerozumím a nechce se mi to jen tak zkoušet (zvlášť když nevím kde má xrandr konfigurák abych mohl případné změny smazat). Takže můj dotaz zní - co znamenají ta čísla na prvním řádku, mají být při rozlišení 1280x1024 vždy takováto, nobo ne? Pokud by někdo věděl o jiném řešení situace (případně proč xrandr vyšší rozlišení nezná když xorg.conf ano) tak sem s ním. P.S.: Prosím, nepište mi RTFM, do manuálu jsem se koukal, ale bohužel příliš nevládnu angličtinou, takže jsem nic nevykoukal.
Moc tomu taky nerozumim ale napadá mě:
1) zvlada monitor toto rozliseni?
2) klidně spusť xrandr --output VGA --mode 1280x1024
Buď to půjde, nebo nepůjde, nastavení xrandrem je dočasné a nikam se nezapisuje (imho; alespoň u mě )
Option "NoDynamicTwinView"do sekce Device v xorg.conf. Platné asi pouze pro Nvidia karty. Je to sice jiný problém, ale co kdyby .
cat /var/log/Xorg.0.log(případně upravit pro tvou distribuci)
(WW) RADEON: No matching Device section for instance (BusID PCI:1:0:1) found (WW) RADEON(0): DRI init changed memory map, adjusting ... (WW) RADEON(0): MC_FB_LOCATION was: 0xcfffc000 is: 0xcfffc000 (WW) RADEON(0): MC_AGP_LOCATION was: 0xffffffc0 is: 0xd07fd000 (WW) AIGLX: 3D driver claims to not support visual 0x23Poslední uvedený warning je tam mnohokrát s dolišným posledním dvojčíslím. Notice jsou v něm pouze dvě, ale ta druhá se snad týká věci.
(!!) RADEON(0): For information on using the multimedia capabilities of this adapter, please see http://gatos.sf.net. (!!) RADEON(0): MergedFB support has been removed and replaced with xrandr 1.2 support
Section "Monitor" #,31-33 #,60-75 Identifier "Televize1" HorizSync 15.4 - 15.8 VertRefresh 49.8 - 50.2HorizSync a VertRefresh udává interval ve kterém jsou povolený hodnoty refreshe a je možné, že 1280x1024 je mimo (stačí když je na hraně) a mohlo by to třeba ten mód zakázat.
# A program to run before the greeter is shown. Can be used to start an # xconsole or an alternative background generator. Subject to word splitting. # Default is "" Setup=/usr/share/config/kdm/Xsetup # A program to run before a user session starts. Subject to word splitting. # Default is "" Startup=/usr/share/config/kdm/Xstartup # A program to run after a user session exits. Subject to word splitting. # Default is "" Reset=/usr/share/config/kdm/Xreset # The program which is run as the user which logs in. It is supposed to # interpret the session argument (see SessionsDirs) and start an appropriate # session according to it. Subject to word splitting. # Default is "/usr/bin/xterm -ls -T" Session=/usr/share/config/kdm/Xsession # The program to run if Session fails. # Default is "/usr/bin/xterm"
Section "Monitor" Identifier "monitor1" VendorName "Plug'n Play" ModelName "LR761" HorizSync 31-80 VertRefresh 56-75 # TV fullscreen mode or DVD fullscreen output. # 768x576 @ 79 Hz, 50 kHz hsync ModeLine "768x576" 50.00 768 832 846 1000 576 590 595 630 # 768x576 @ 100 Hz, 61.6 kHz hsync ModeLine "768x576" 63.07 768 800 960 1024 576 578 590 616 EndSection
xrandr si to nikam neukládá po restartu X se to ztratí. Není důvod se bát xrandr --newmode ...
Ten první řádek závisí hlavně na tom jaká má být obnovovací frekvence. Tady to vychází 138.54*10^6/(1728*1069)=72.89. Pro jinou obnovovací frekvenci změnit úměrně první číslo. Nejlépe použít kalkulačku viz. Prcek.
Lepší je to mít v sekci monitor v xorg.conf:
modline 1280x1024 138.54 1280 1368 1504 1728 1024 1025 1028 1069
Tiskni Sdílej: