Zítra 23. září proběhne Maker Faire Mladá Boleslav, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.
Byla vydána beta verze Ubuntu 23.10 s kódovým názvem Mantic Minotaur. Přehled novinek v poznámkách k vydání. Dle plánu by Ubuntu 23.10 mělo vyjít 12. října 2023.
Josef Průša informuje o nových verzích firmwarů pro tiskárny Original Prusa, 5.0.0 pro MK4 a MK3.9 a 5.1.0-alpha1 pro MINI, díky kterým jsou tiskárny mnohem rychlejší.
Mastodon (Wikipedie), svobodná federalizovaná sociální síť, byl vydán ve verzi 4.2. Z novinek je vypíchnuto vylepšené vyhledávání.
Ben Hawkes publikoval pod názvem The WebP 0day analýzu bezpečnostní chyby CVE-2023-4863 v knihovně WebP / libwebp s řadou zajímavých odkazů. Pravděpodobně se jedná o stejnou chybu jako BLASTPASS (CVE-2023-41064 a CVE-2023-41061) v macOS, iOS, iPadOS a watchOS. Zpracování (zobrazení) speciálně připraveného obrázku nebo přílohy vedlo ke spuštění útočníkem připraveného kódu.
Myš je pro kočku: Prohlížeče je dalším dílem ze série článků Myš je pro kočku, kde Edvard Rejthar ukazuje, jak lze počítač ovládat bez myši. Používáte ve webových prohlížečích zkratky Ctrl+(Shift)+Tab, Ctrl+(Shift)+PgDn/PgUp, F6, (Shift)+Alt+Enter nebo F7?
Vývojáři mobilní Datovky prosí o pomoc s testováním beta verze mobilní Datovky s novým grafickým rozhraním, podporou pro tmavý režim a podporou pro VoDZ. Aplikace je zatím dostupná pouze pro zařízení Android a je umístěna v samostatném instalačním kanále Datovka Beta. Tento kanál slouží pro testovaní nové funkcionality a grafického uživatelského rozhraní. Datovka Beta se instaluje jako samostatná aplikace s vlastními daty, která
… více »Harlequin byl vydán ve verzi 1.0.0. Jedná se o TUI (Text User Interface) IDE (Integrated Development Environment) k systému pro správu SQL OLAP databází DuckDB.
Po roce a půl od představení DALL·E 2 představila společnost OpenAI novou verzi DALL·E 3 svého AI systému pro generování "realisticky vypadajících obrázků nebo uměleckých děl" na základě popisu v přirozeném jazyce, viz příklad "kosmonaut na koni fotorealisticky". Jednou z novinek je integrace s ChatGPT.
Nová čísla časopisů od nakladatelství Raspberry Pi: MagPi 133 (pdf) a HackSpace 70 (pdf).
Dobrý den, velice bych ocenil pomoc s ovladači pro grafickou kartu:
Konkrétně mi jde o zapnutí Direct Rendering. Vím jistě že je to s touto kartou možné, jelikož jsem tuto možnost měl již funkční, ale nějakou nešťastnou náhodou mi to přestalo fungovat.
Postupoval jsem podle návodu na: http://cs.gentoo-wiki.com/Ovlada%C4%8De_nVidia_HOWTO
a téměř vše proběhlo hladce. Nemohl jsem pouze najít v kernelu:
lspci | grep nVi
01:00.0 VGA compatible controller: nVidia Corporation G70 [GeForce Go 7600] (rev a1)
Device Drivers ---> Graphics Support ---> <*> VESA VGA graphics supportProstě tuto možnost v
make menuconfig
nevidím, takže jsem tento krok ignoroval.
Ve /var/log/Xorg.0.log nemám žádný error, ani varování. glxgears
mi dáva cca 9000fps, což je snad dobrá hodnota a i nenáročné hry typu Quake III jdou pěkně. Ptám se na toto hlavně proto, že nemůžu nahodit Beryl a řekl bych že je to způsobeno právě tímto:
glxinfo | grep dir
direct rendering: No
Ještě přikládám nastavení X-serveru:
cat /etc/X11/xorg.conf
Section "Files"
#FontPath "/usr/share/fonts/local"
FontPath "/usr/share/fonts/misc"
FontPath "/usr/share/fonts/Type1"
#FontPath "/usr/share/fonts/TTF"
FontPath "/usr/share/fonts/75dpi"
FontPath "/usr/share/fonts/100dpi"
EndSection
Section "Module"
# SubSection "extmod"
# Option "omit xfree86-dga"
# EndSubSection
Load "dbe"
Load "type1"
Load "freetype"
Load "glx"
Load "bitmap"
Load "ddc"
Load "extmod"
Load "int10"
Load "vbe"
# Load "dri"
# Load "synaptics"
EndSection
Section "ServerFlags"
Option "blank time" "10" # 10 minutes
#Option "standby time" "20"
#Option "suspend time" "30"
#Option "off time" "60"
EndSection
Section "InputDevice"
Identifier "notebook keyboard"
Driver "keyboard"
Option "AutoRepeat" "500 25"
Option "XkbModel" "pc105"
Option "XkbRules" "xorg"
Option "XkbLayout" "us,cz_qwerty"
Option "XkbOptions" "grp:alt_shift_toggle,grp:switch,grp_led:caps"
EndSection
#Section "InputDevice"
# Identifier "mouse"
# Driver "mouse"
# Option "Protocol" "Auto"
# Option "Emulate3Buttons"
#EndSection
Section "InputDevice"
Identifier "MX-510"
Driver "evdev"
Option "Protocol" "evdev"
Option "Device" "/dev/input/event3" # from 'cat /proc/bus/input/devices'
Option "Buttons" "10" # Number of buttons on MX-510
Option "ZAxisMapping" "4 5" # Scrollwheel MX-510
EndSection
Section "InputDevice"
Identifier "touchpad"
Driver "mouse"
Option "Device" "/dev/psaux"
Option "Protocol" "IMPS/2"
Option "LeftEdge" "1900"
Option "RightEdge" "5400"
Option "BottomEdge" "1800"
Option "TopEdge" "3900"
Option "FingerLow" "25"
Option "FingerHigh" "30"
Option "MaxTapTime" "180"
Option "MaxTapMove" "220"
Option "VertScrollDelta" "100"
Option "MinSpeed" "0.02"
Option "MaxSpeed" "0.18"
Option "AccelFactor" "0.0010"
#Option "SHMConfig" "on"
EndSection
Section "Monitor"
Identifier "notebook display"
Mode "640x480"
DotClock 25.175
HTimings 640 664 760 800
VTimings 480 491 493 525
EndMode
EndSection
Section "Device"
Identifier "nVIDIA GeForce Go 7600"
Driver "nvidia"
BusID "PCI:1:0:0"
VideoRam 262144
# Option "pci retry"
# Option "XAANoOffscreenPixmaps" "true"
# Option "DRI" "true"
Option "RenderAccel" "true"
Option "AddARGBGLXVisuals" "true"
Option "HWcursor" "true"
Option "UseEvents" "false"
# Option "UseEvents" "false"
Option "NoLogo" "true"
EndSection
Section "Screen"
Identifier "default screen"
Device "nVIDIA GeForce Go 7600"
Monitor "notebook display"
Option "AddARGBGLXVisuals" "True"
DefaultDepth 24
SubSection "Display"
Depth 24
Modes "1280x800"
EndSubsection
# SubSection "Display"
# Depth 8
# Modes "640x480"
# ViewPort 0 0
# Virtual 800 600
# EndSubsection
# SubSection "Display"
# Depth 4
# Modes "640x480"
# EndSubSection
# SubSection "Display"
# Depth 1
# Modes "640x480"
# EndSubSection
EndSection
Section "ServerLayout"
Identifier "simple layout"
Screen "default screen"
#InputDevice "MX-510" "CorePointer"
InputDevice "notebook keyboard" "CoreKeyboard"
# InputDevice "touchpad" "AlwaysCore"
InputDevice "touchpad" "CorePointer"
Option "AIGLX" "true"
EndSection
Section "Extensions"
Option "Composite" "enable"
EndSection
Section "DRI"
# Group 0
Mode 0666
EndSection
Za rady předem děkuji, snad to bude jen nějaká banalita.
uname -r
2.6.21-gentoo-r4
a volbu nvidia mam povolenu jak v USE, tak i v VIDEO_CARDS v make.conf
Section "Device" Identifier "Videocard0" Driver "nvidia" VendorName "NVIDIA Corporation" BoardName "GeForce Go 7600" Option "NoLogo" "on" ## add by hurvajs Option "HWcursor" "false" Option "CursorShadow" "false" Option "DisableGLXRootClipping" "True" Option "AddARGBGLXVisuals" "true" Option "XAANoOffscreenPixmaps" "true" Option "AllowGLXWithComposite" "true" Option "UseEvents" "false" Option "RenderAccel" "true" Option "RandRRotation" "true" Option "TripleBuffer" "true" Option "Coolbits" "1" ## end EndSection ## add by hurvajs Section "Extensions" Option "Composite" "enable" EndSection ## end
Beryl mam jen kvuli tomu abych mohl ohromovat win usery. Ted vlastne nemam :(
Beryl mi jel naprosto v pohode. Rekl bych ze pomerne dobrym indikatorem spravnosti celkoveho nastaveni je onen fps monitor v Berylu. Kdyz jsem mel nekde neco blbe, tak mi to ukazovalo cca 30fps, kdyz "spravne", tak to byly tisice (mozna ze prehanim). Jinak Beryl se mi v zivote neseknul, nebo cokoliv.
Bohuzel netusim co bych mel u framebufferu nastavit, tak aby to bylo spravne. Jednou jsem se v tom v jadre hrabal myslim kvuli nejakemu prijatelnemu rozliseni pri bootovani. Tak je mozne ze tam budu jeste mit nejakej nepeknej zmatek v tom. Nemuzu vygooglit nejake "doporucene" nastaveni framebufferu, muzes me navest? Treba by to mohlo byt tim.
x11-drivers/nvidia-drivers-100.14.11 a tvoje xorg.conf me s problemem vubec nehlo :(
xorg.conf
. No a hned pri asi 10min. zkouseni se mi kousnula grafika. System bezel dal ale nereagovala ani klavesnice. Musel jsem z desktopu sestrelit X-ka.
Neco podobneho mi naprosto bezne dela firefox. Pouzivam openbox a velmi casto pri prehravani flashovych videi zamrzne jedna plocha. Pak pomuze killall firefox-bin. Je teda pravda, ze to mi pomohlo ctrl+alt+bckspc. Ale vazne bych to videl na nejaky nestastny hardware, nebo nestastnou konfiguraci, protoze ja si opravdu na nestabilitu stezovat nemohl.
eselect opengl show
eselect
.
Option "HWcursor" "true"
tak to nejde. To asi ani nejede Beryl, resp. nejdou efekty. V logu Xorg jsem nic nenasel.
dmesg
? Jinak s tímhle asi do fóra, tam ti snad pomůžou lidi z nVidie.
x11-drivers/nvidia-drivers-100.14.11
beryl-settings
. Vypise mi to nasledujici:Traceback (most recent call last): File "/usr/bin/beryl-settings", line 23, in ? import gtk ImportError: No module named gtkPredpokladam, ze mu chybi GTK Python (
dev-python/gnome-python
ci dev-python/gnome-python-desktop
). Je to tak?
root@zeryk hurvajs # emerge -s pygtk Searching... [ Results for search key : pygtk ] [ Applications found : 2 ] * dev-python/pygtk Latest version available: 2.10.6 Latest version installed: 2.10.6 Size of files: 2,673 kB Homepage: http://www.pygtk.org/ Description: GTK+2 bindings for Python License: LGPL-2.1 * dev-python/pygtkglext Latest version available: 1.1.0 Latest version installed: [ Not Installed ] Size of files: 340 kB Homepage: http://gtkglext.sourceforge.net/ Description: Python bindings to GtkGLExt License: GPL-2
Ha! Tak jsem nekde nahodne narazil na radu stahnout ovladace primo ze stranek nVidie a nainstalovat. Minimalne jsem dosahl:
Rekl bych ze opravdu budou roze*rane ony knihovny OpenGL, protoze v tom co jsem nasel take rikali ze jde o tento problem.
glxinfo | grep direct
direct rendering: Yes
eselect opengl set nvidia
.
Section "module"
Load "glx"
, aleLoad "/usr/lib/opengl/nvidia/extensions/libglx.so"
. Odvtedy bez problemu :) inak moj xorg.conf:
Section "Files" FontPath "/usr/share/fonts/corefonts/" FontPath "/usr/share/fonts/default/" FontPath "/usr/share/fonts/dejavu/" FontPath "/usr/share/fonts/encodings/" FontPath "/usr/share/fonts/misc/" FontPath "/usr/share/fonts/ttf-bitstream-vera/" FontPath "/usr/share/fonts/Type1/" FontPath "/usr/share/fonts/util/" FontPath "/usr/share/fonts/100dpi/" FontPath "/usr/share/fonts/75dpi/" EndSection Section "Module" Load "freetype" Load "extmod" # Load "glx" Load "/usr/lib/opengl/nvidia/extensions/libglx.so" Load "dbe" Load "i2c" Load "ddc" Load "vbe" Load "record" Load "xtrap" Load "type1" SubSection "extmod" Option "omit xfree86-dga" EndSubSection Load "vnc" EndSection Section "ServerFlags" Option "AllowMouseOpenFail" "true" EndSection Section "InputDevice" Identifier "USB-mouse" Driver "mouse" Option "Vendor" "Trust" Option "Name" "MI-6500X Laser combi mouse" Option "Device" "/dev/input/mice" Option "Protocol" "auto" Option "XAxisMapping" "6 7" Option "YAxisMapping" "8 9" Option "ZAxisMapping" "4 5" EndSection Section "InputDevice" Identifier "PS2-keyboard" Driver "kbd" Option "XkbModel" "logiultrax" Option "XkbLayout" "us" EndSection Section "Monitor" Identifier "CRT-samsung" Option "DPMS" EndSection Section "Device" Identifier "VGA-nvidia" Driver "nvidia" Card "NVIDIA GeForce FX5500" Option "AddARGBGLXVisuals" "true" Option "AllowGLXWithComposite" "true" # Option "XAANoOffscreenPixmaps" Option "Logo" "false" # Option "RenderAccel" "true" Option "DPMS" "true" EndSection Section "Extensions" Option "Composite" "enable" EndSection Section "Screen" Identifier "Screen 0" Device "VGA-nvidia" Monitor "CRT-samsung" Option "AddARGBGLXVisuals" "true" DefaultDepth 24 SubSection "Display" Viewport 0 0 Depth 16 Modes "1152x864" "1024x768" "800x600" EndSubSection SubSection "Display" Viewport 0 0 Depth 24 Modes "1152x864" "1024x768" "800x600" EndSubSection Option "PasswordFile" "/home/sweto/.vnc/passwd" EndSection Section "ServerLayout" Identifier "Base layout" Screen 0 "Screen 0" 0 0 InputDevice "PS2-keyboard" "CoreKeyboard" InputDevice "USB-mouse" "CorePointer" Option "OffTime" "60" EndSection
Při spuštění berylu jsem měl v lepším případě k dispozici rotující kostku s čistě bílími okny a to ještě velice trhanou. Rady typu eselect... pro mne neměly význam.Někde jsem ale našel řešení a teď můj .xinitrc vypadá takto:
A dokonce mám až 700fps v tom testeru v berylu. Je pravda že jeho spuštění zahltí procesor na 100%, ale normálně beryl skoro žádné cpu nežere, vše je plynulé.
beryl-xgl --use-copy &
emerald &
exec startxfce4
S ovladačema přímo ze stránek nvidie jsem bez jakékoli úpravy nastavení dosáhl touženého "yes" u této položky. Pokud jsem udělal vše správně, tak jsem i přeinstaloval knihovy k opengl. Ale po návratu zpět k nvidia-drivers v portage se mi žádným způsobem zprovoznění direct rendering nepovedlo.
Závěr bych měl tedy asi takový že v nvidia-drivers je něco špatně, nebo mám něco u sebe tak zázračně nastavené, že mi to s nimi prostě nejde
<M> Support for frame buffer devices
< > VESA VGA graphics support
schová, takže pokud nestartuješ na 16 barevné VGA tak to hoď do jádra.dri
. Je to už nějakej pátek co jsem naposled měl na svém počítači nvidii ale pokud tvrdíš že ovladče pro tvou kartu přímej rendering podporují tak ten řádek odkomentuj.
Tuhle možnost už přímo v jádře mám. Nakonec jsem si to někde našel sám.
Z wiki na gentoo:
Pro podporu 3D akcelerace je nutné v sekci Module zajistit, aby se načetl modul glx a nenačítal modul dri
Pro kontrolu výsledku našeho snažení spustíme příkaz glxinfo, měl by potvrdit funkci přímého renderování.Což mi připadne, že vámi navrhovaný postup by neměl projít. Pro jistotu jsem to ještě zkoušel, ale stejně dostávám Direct Rendering: no
Tiskni
Sdílej: