Na Steamu lze získat zdarma počítačové hry Warhammer 40,000: Gladius - Relics of War a Hue. Na Epic Games Storu počítačovou hru Fallout: New Vegas - Ultimate Edition.
WordPress (Wikipedie), open source systém pro správu webového obsahu (CMS), zítra slaví 20 let. První verze byla vydána 27. května 2003.
Deno (Wikipedie), běhové prostředí (runtime) pro JavaScript, TypeScript a WebAssembly, bylo vydáno ve verzi 1.34. Přehled novinek v poznámkách k vydání. Od verze 1.6 lze pomocí "deno compile" sestavit ze zdrojových kódů binární spustitelný soubor. Nově "deno compile" podporuje také npm balíčky.
Aktuálně posledním 14. open source filmem od Blender Studia je CHARGE (YouTube). Dokončuje se 15. film Pet Projects. Začíná se pracovat na 16. filmu s pracovním názvem Project Gold.
Thunderbird má nové logo.
Není zcela jednoduché rozchodit v Linuxu kameru IPU6 umístěnou v noteboocích Dell Latitude 9420, Lenovo ThinkPad X1 Carbon Gen 10, Lenovo ThinkPad X1 Nano Gen 2, Lenovo ThinkPad X1 Yoga Gen 7 a dalších. Ve Fedora Linuxu je to teď snadnější. Hans de Goede informuje o podpoře kamery IPU6 ve Fedora Linuxu pomocí balíčků umístěných na RPM Fusion.
Společnost AMD na YouTube představila a oznámila prodej grafické karty Radeon RX 7600. Cena začíná na 269 dolarech.
Podman Desktop dospěl do verze 1.0. Jedná se o grafickou nadstavbu nad nástrojem Podman, jenž umožňuje vytvářet a provozovat kontejnery, aniž by uživatel potřeboval práva roota.
V květnu 2020 Facebook oznámil, že kupuje Giphy s animovanými gify za 400 milionů dolarů. V říjnu 2022 britský Úřad pro hospodářskou soutěž a trhy (CMA) nařídil společnosti Meta (Facebook) službu Giphy prodat. Stalo se tak včera. Za 53 milionů dolarů ji koupil Shutterstock.
Byla vydána nová major verze 16 softwarového nástroje s webovým rozhraním umožňujícího spolupráci na zdrojových kódech GitLab (Wikipedie). Představení nových vlastností i s náhledy a videi v oficiálním oznámení.
10.277981 ---[end trace 3f77cdd976ac8dcb]poc hvilce se rozjede a skončí na
[(c02v0000)] ? quirk_vt8235_acpi + 0x5e/0x7aa dál už nejede. Prosím o rady. Předem díky.
======================
Řešení dotazu:
vga=773
. A taky smaž parametr quiet
, aby to vypisovalo víc informací.
e
, najedeš na řádek s příkazem kernel
a znovu pomocí e
edituješ.
Co je na terminálu nad tím end trace
za chybu?
http://img694.imageshack.us/i/img5340z.jpg/
http://img696.imageshack.us/i/img5342.jpg/
Je to standartní Debian, ale s novým jádrem, které je přímo součástí instalátoru a toto jádro budeš používat i po instalaci, rozhodně nebudeš instalovat zpět to staré, to by jsi si moc nepomohl.
agp=off
. Je možné, že se to pak dostane dál, ale chtělo by to prozkoumat víc.
Problém je následující, zkus jestli nevygoogluješ jeho řešení:
BUG: soft lockup - CPU#0 stuck for 61s! [modprobe:933]
maxcpus=1
(bude se používat jen jeden procesor) nebo maxcpus=0
(totéž, ale navíc se nebude používat ani IO-APIC). Z jednoho z tvých předchozích výpisů totiž vyplývá, že při inicializaci intel-agp, kdy se proces snaží vyprázdnit cache na všech procesorech, druhý procesor na tuto výzvu nereaguje. Buď už je v nějakém vytuhlém stavu, nebo mu z nějakého důvodu nepřijde IPI (meziprocesorové přerušení). Takže použitím pouze jednoho CPU se tento problém snad obejde a bude možné situaci dále zkoumat.
Koukám, že máš na základovce integrovanou grafiku Intel GMA X3000, ale používáš ATI HD4850. Zkus kartu ATI vyndat a použít Intel, jestli problém zmizí. Jako druhý test, máš v BIOSU zakázanou integrovanou grafiku? Pokud ne, tak ji zakaž.
A jaký používáš ovladač? Pokud máš opensource radeonhd
, tak můžeš zkusit proprietární přímo od ATI nebo upgraduj balíček xserver-xorg-video-radeonhd z 1.2.1-2 na 1.3.0-2, ale je to nějaké podezřelé, aby nebyla chyba přímo v HW grafiky. Novější verzi xserver-xorg-video-radeonhd nalezneš v repozitáři testing, jeden z možných postupů je následující.
Do /etc/apt/sources.list
si přidej řádek:
deb http://ftp.de.debian.org/debian testing main non-free contrib
Poté spusť:
# aptitude update # aptitude install xserver-xorg-video-radeonhd=1.3.0-2
Poté řádek v sources.list
můžeš zase zakomentovat a spustit znovu aptitude update
.
Jinak kdyby jsi někdy v budoucnu pořizoval grafiku tak pro provoz pod Linuxem doporučuji rozhodně karty NVidia, mají velice kvalitní ovladače přímo od výrobce, což se o kartách ATI rozhodně říct nedá.
Co se týče poměru cena/výkon, tak na Linuxu vede NVidia, pro ATI totiž neexistují ovladače, který by z ní dostaly její skutečný výkon.
A co kdyby jsi upgrade xserveru udělal z integrované grafiky?
Je to nečitelné i v textovém režimu? Do něj se můžeš přepnout pomocí Ctrl+Alt+F2
a soubor zeditovat např. pomocí jednoho z následujících editorů
nano (neumí toho moc, ale nemusíš se učit ho ovládat),
vim,
emacs, případně editor mcedit
z mc
.
Možná by nebylo od věci vyzkoušet tu grafiku u nějakého kamaráda ve Windows, mám podezření na HW problém a případnou reklamaci, při které by jsi možná mohl tu grafiku vyměnit za nějakou NVidii.
Když se Ti podaří dostat se do čitelného textového režimu, tak se podívej jaký ovladač X používají
$ cat /var/log/Xorg.0.log |grep drivers.*_drv.so (II) Loading /usr/lib/xorg/modules/drivers//radeonhd_drv.so
Pokud to nebude radeonhd
, tak přidej/změň v souboru /etc/X11/xorg.conf
řádek Driver
v sekci Device
. Je totiž docela možné, že se používá ovladač vesa
a v tom by mohl být zakopaný pes.
Section "Device" Identifier "Configured Video Device" Driver "radeonhd" EndSection
Gdm můžěš restartovat pomocí:
# /etc/init.d/gdm restart
Pokud vše funguje není co řešit. Případně můžeš vyzkoušet jestli Ti funguje 3D akcelerace, stačí spustit
/usr/games/ppracer
z balíčku planetpenguin-racer
. A jak jsem psal, zjistit jestli se opravdu používá ovladač radeonhd
. Neměl jsi třeba jen nedomáčknutý kabel od grafiky?
Cannot mount volume.
Invalid mount option when attempting to mount the volume.
Ano, ovladač nastav na radeonhd
(vesa
je jen univerzální nouzovka). Ale ještě než to uděláš nainstaluj jeho nejnovější verzi.
S klikátkama neporadím, ale určitě to zvládneme snadněji bez nich. Spusť si v grafickém prostředí nějaký terminál pod normálním uživatelem a v něm zadej příkaz
su
, po úspěšném zadání hesla bude na konci příkazové řádky
#
místo
$
, nyní jsi rootem, pod kterým spouštěj všechny příkazy před, které jsem napsal #
. Pro editování souborů můžeš použí mcedit
nebo nano
, pokud se budeš chtít naučit něco mocnějšího zkus emacs
nebo vim
.
A nainstaloval jsi novější verzi
xserver-xorg-video-radeonhd
tj. 1.3.0-2
? Tuším, že v té starší ještě není podpora pro Tvou grafiku.
Asi bude nejlepší když doinstaluješ proprietární ovladače přímo od ATI.
Máš dvě možnosti, můžeš si je stáhnout z webu ATI nebo využít distribuční balíčky.
Postup krok za krokem: How to install ATI fglrx driver in debian.
Postup krok za krokem: How to install ATI fglrx driver in debian.Proč nepoužít distribuční balíček?
# sh ati-driver-installer-10-2-x86.x86_64.run --buildpkg Debian/testingtak pak dostanu tuhle chybu
Generating package: Debian/testing ./packages/Debian/ati-packager.sh: line 57: dpkg-architecture: command not found Error: unsupported architecture: Removing temporary directory: fglrx-install.iPTqBn
./packages/Debian/ati-packager.sh: line 57: dpkg-architecture: command not found
Chybí Ti balíček dpkg-dev:
$ apt-file search dpkg-architecture |grep bin dpkg-dev: /usr/bin/dpkg-architecture
# apt-file update Can't get http://security.debian.org/dists/lenny/updates/Contents-amd64.gz
To je v pořádku, pro security repozitáře neexistují Contents*.gz, pro ostatní je to stáhlo. Nyní můžeš využívat apt-file, když budeš hledat v jakém balíčku se nachází soubor, který ještě nemáš nainstalovaný.
Nyní si nainstaluj ten chybějící balíček dpkg-dev
a pak spusť znovu instalátor od ATI.
$ apt-file search dpkg-architecture |grep binpak jsem dal
# sh ati-driver-installer-10-2-x86.x86_64.run --buildpkg Debian/testinga pořád stejnej problém
Generating package: Debian/testing ./packages/Debian/ati-packager.sh: line 57: dpkg-architecture: command not found Error: unsupported architecture:
Umíš číst? Už poněkolikáté Ti píšu, aby jsi nainstaloval balíček dpkg-dev, protože se v něm nachází program dpkg-architecture, který vyžaduje instalátor a dokonce Tě o tom informuje:
dpkg-architecture: command not found
apt-file
ti jenom ukáže, ve kterém balíčku ten dpkg-architecture
je. Pak ten balíček ještě musíš nainstalovat Generating package: Debian/testing cp: cannot stat `/home/kolcek/Desktop/fglrx-install.LbCwJH/x710_64a/*': No such file or directory Package build failed! Package build utility output: dpkg-buildpackage: set CFLAGS to default value: -g -O2 dpkg-buildpackage: set CPPFLAGS to default value: dpkg-buildpackage: set LDFLAGS to default value: dpkg-buildpackage: set FFLAGS to default value: -g -O2 dpkg-buildpackage: set CXXFLAGS to default value: -g -O2 dpkg-buildpackage: source package fglrx-installer dpkg-buildpackage: source version 8.702-1 dpkg-buildpackage: source changed by ATI Technologies Inc. < http://ati.amd.com/support/driver.html> debian/rules build dpkg-buildpackage: host architecture amd64 dh_testdir make: dh_testdir: Command not found make: *** [build] Error 127 dpkg-buildpackage: failure: debian/rules build gave error exit status 2 Removing temporary directory: fglrx-install.LbCwJH
Opět obdobný problém:
make: dh_testdir: Command not found
Zjistím v jakém balíčku se nachází:
$ apt-file search bin/dh_testdir debhelper: /usr/bin/dh_testdirNainstaluji chybějící balíček debhelper:
# aptitude install debhelper
/usr/src# tar xjpvf fglrx.tar.bz2 tar: fglrx.tar.bz2: Nelze open: není souborem ani adresářem tar: Z chyby se nelze zotavit: ukončuji se tar: Child returned status 2 tar: Za běhu programu nastala chyba
dpkg -c vyrobený_balík.deb
ti ukáže, co v tom balíku je.
# dpkg -c fglrx-driver_8-12-4_amd64.deb drwxr-xr-x root/root 0 2009-01-11 17:58 ./ drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/ drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/bin/ -rwxr-xr-x root/root 468088 2009-01-11 17:58 ./usr/bin/atiode -rwxr-xr-x root/root 24944 2009-01-11 17:58 ./usr/bin/fgl_glxgears -rwxr-xr-x root/root 8640 2009-01-11 17:58 ./usr/bin/fglrx_xgamma -rwxr-xr-x root/root 37456 2009-01-11 17:58 ./usr/bin/atiodcli -rwxr-xr-x root/root 253264 2009-01-11 17:58 ./usr/bin/aticonfig -rwxr-xr-x root/root 13200 2009-01-11 17:58 ./usr/bin/fglrxinfo drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/ drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/doc/ drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/doc/fglrx-driver/ -rw-r--r-- root/root 11234 2009-01-11 17:57 ./usr/share/doc/fglrx-driver/changelog.Debian.gz -rw-r--r-- root/root 14533 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/configure.html drwxr-xr-x root/root 0 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/user-manual/ -rw-r--r-- root/root 1829 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/user-manual/index.html -rw-r--r-- root/root 12764 2009-01-11 17:57 ./usr/share/doc/fglrx-driver/copyright -rw-r--r-- root/root 744 2009-01-11 17:57 ./usr/share/doc/fglrx-driver/NEWS.Debian.gz -rw-r--r-- root/root 2930 2009-01-11 17:57 ./usr/share/doc/fglrx-driver/README.Debian -rw-r--r-- root/root 3757 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/issues.html -rw-r--r-- root/root 6054 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/driverfaq.html drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/doc/fglrx-driver/articles/ -rw-r--r-- root/root 2305 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/xf86_enodev.html -rw-r--r-- root/root 1024 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/pcie3dmemoryleak.html -rw-r--r-- root/root 1507 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4480.html -rw-r--r-- root/root 1107 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/1gbhang.html -rw-r--r-- root/root 892 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/corruptstereo.html -rw-r--r-- root/root 1347 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4463.html -rw-r--r-- root/root 1980 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/nomembercount.html -rw-r--r-- root/root 2289 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/no3d-aiw8500dv.html -rw-r--r-- root/root 2891 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4482.html -rw-r--r-- root/root 2159 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4483.html -rw-r--r-- root/root 1836 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4478.html -rw-r--r-- root/root 8811 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4485.html -rw-r--r-- root/root 1131 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/mousecursorhang.html -rw-r--r-- root/root 1161 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/r420blankdisplay.html -rw-r--r-- root/root 3909 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4475.html -rw-r--r-- root/root 972 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4470.html -rw-r--r-- root/root 1171 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/doom3corrupt.html -rw-r--r-- root/root 3059 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4479.html -rw-r--r-- root/root 1129 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/xrestartpcie.html -rw-r--r-- root/root 1346 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4462.html -rw-r--r-- root/root 1811 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4464.html -rw-r--r-- root/root 1203 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/no3d-kt400.html -rw-r--r-- root/root 2887 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/missingdrmheaders.html -rw-r--r-- root/root 3080 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4484.html -rw-r--r-- root/root 1224 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/xvsatshift.html -rw-r--r-- root/root 975 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/laptopsuspend.html -rw-r--r-- root/root 974 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/corruptvtswitch.html -rw-r--r-- root/root 2447 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4481.html -rw-r--r-- root/root 1046 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/rv280dviblankdisplay.html -rw-r--r-- root/root 989 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4469.html -rw-r--r-- root/root 1129 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/4461.html -rw-r--r-- root/root 3184 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/devshm.html -rw-r--r-- root/root 1158 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/secondheadcorruption.html -rw-r--r-- root/root 904 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/dga3dhang.html -rw-r--r-- root/root 947 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/rv350springdale.html -rw-r--r-- root/root 1249 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/articles/dualheadvideo.html -rw-r--r-- root/root 17071 2008-12-04 23:56 ./usr/share/doc/fglrx-driver/linuxfaq.html drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/lintian/ drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 462 2009-01-11 17:57 ./usr/share/lintian/overrides/fglrx-driver drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/man/ drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/man/man4/ -rw-r--r-- root/root 9858 2009-01-11 17:58 ./usr/share/man/man4/fglrx.4x.gz drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/man/man1/ -rw-r--r-- root/root 6169 2009-01-11 17:58 ./usr/share/man/man1/aticonfig.1x.gz -rw-r--r-- root/root 2134 2009-01-11 17:58 ./usr/share/man/man1/fgl_glxgears.1x.gz -rw-r--r-- root/root 1444 2009-01-11 17:58 ./usr/share/man/man1/fglrxinfo.1x.gz -rw-r--r-- root/root 1169 2009-01-11 17:58 ./usr/share/man/man1/fglrx_xgamma.1x.gz drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/share/man/man5/ -rw-r--r-- root/root 1528 2009-01-11 17:58 ./usr/share/man/man5/fglrxrc.5x.gz drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/lib/ -rw-r--r-- root/root 117904 2009-01-11 17:58 ./usr/lib/libatiadlxx.so drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/lib/dri/ -rw-r--r-- root/root 18687832 2009-01-11 17:58 ./usr/lib/dri/fglrx_dri.so -rw-r--r-- root/root 10354 2009-01-11 17:58 ./usr/lib/libfglrx_dm.a -rw-r--r-- root/root 7432 2009-01-11 17:58 ./usr/lib/libfglrx_pp.so.1.0 drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/lib/xorg/ drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/lib/xorg/modules/ -rw-r--r-- root/root 745256 2009-01-11 17:58 ./usr/lib/xorg/modules/amdxmm.so -rw-r--r-- root/root 188354 2008-12-04 23:56 ./usr/lib/xorg/modules/esut.a drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/lib/xorg/modules/drivers/ -rw-r--r-- root/root 4650288 2009-01-11 17:58 ./usr/lib/xorg/modules/drivers/fglrx_drv.so drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/lib/xorg/modules/linux/ -rw-r--r-- root/root 44912 2009-01-11 17:58 ./usr/lib/xorg/modules/linux/libfglrxdrm.so -rw-r--r-- root/root 6918904 2009-01-11 17:58 ./usr/lib/xorg/modules/glesx.so drwxr-xr-x root/root 0 2009-01-11 17:58 ./usr/lib/xorg/modules/extensions/ -rw-r--r-- root/root 34016 2009-01-11 17:58 ./usr/lib/xorg/modules/extensions/libdri.so -rw-r--r-- root/root 11064 2009-01-11 17:58 ./usr/lib/libfglrx_dm.so.1.0 -rw-r--r-- root/root 4168 2009-01-11 17:58 ./usr/lib/libfglrx_tvout.so.1.0 -rw-r--r-- root/root 7752 2009-01-11 17:58 ./usr/lib/libfglrx_gamma.a -rw-r--r-- root/root 5272 2009-01-11 17:58 ./usr/lib/libfglrx_pp.a -rw-r--r-- root/root 5570 2009-01-11 17:58 ./usr/lib/libfglrx_tvout.a -rw-r--r-- root/root 8952 2009-01-11 17:58 ./usr/lib/libfglrx_gamma.so.1.0 drwxr-xr-x root/root 0 2009-01-11 17:58 ./etc/ drwxr-xr-x root/root 0 2009-01-11 17:58 ./etc/default/ -rw-r--r-- root/root 151 2009-01-11 17:57 ./etc/default/fglrx-driver drwxr-xr-x root/root 0 2009-01-11 17:58 ./etc/acpi/ -rwxr-xr-x root/root 1776 2009-01-11 17:57 ./etc/acpi/fglrx-powermode.sh drwxr-xr-x root/root 0 2009-01-11 17:58 ./etc/acpi/events/ -rw-r--r-- root/root 138 2009-01-11 17:57 ./etc/acpi/events/fglrx-ac -rw-r--r-- root/root 143 2009-01-11 17:57 ./etc/acpi/events/fglrx-lid drwxr-xr-x root/root 0 2009-01-11 17:58 ./etc/ati/ -rw-r--r-- root/root 232 2008-12-10 19:16 ./etc/ati/signature -rw-r--r-- root/root 3916 2008-12-04 23:56 ./etc/ati/amdpcsdb.default -rw-r--r-- root/root 47576 2008-12-04 23:56 ./etc/ati/control -rw-r--r-- root/root 14478 2008-12-04 23:56 ./etc/ati/atiogl.xml lrwxrwxrwx root/root 0 2009-01-11 17:58 ./usr/lib/libfglrx_tvout.so.1 -> libfglrx_tvout.so.1.0 lrwxrwxrwx root/root 0 2009-01-11 17:58 ./usr/lib/libfglrx_gamma.so.1 -> libfglrx_gamma.so.1.0
/usr/src# tar xjpvf fglrx.tar.bz2 tar: fglrx.tar.bz2: Nelze open: není souborem ani adresářem
Instalátor od ATI by Ti měl udělat několik balíčků, a v jednom z nich jsou i zdroje potřebné pro kompilaci modulu do jádra, ale můžeš to obejtí, stejně mají instalátor plný chyb.
# sh ati-driver-installer-10-1-x86.x86_64.run --extract ati-driver # cd ati-driver # cp arch/x86_64/lib/modules/fglrx/build_mod/libfglrx_ip.a.GCC4 common/lib/modules/fglrx/build_mod/ # cd common/lib/modules/fglrx/build_mod/ # ./make.sh # cd .. # ./make_install.sh
Nyní by jsi měl mít úspěšně zkompilovaný a nainstalovaný modul do jádra fglrx.ko
.
# ./make.sh AMD kernel module generator version 2.1 kernel includes at /usr/src/linux/include not found or incomplete file: /usr/src/linux/include/linux/version.h
Nemáš hlavičkové soubory k používanému jádru, takže nemůžeš zkompilovat jaderný modul.
Zjištění verze používaného jádra:
$ uname -a
Ty máš 2.6.32 od Kenshi Muto, následujícím příkazem zjistíš dostupné balíčky s hlavičkovými soubory pro jednotlivé verze jádra:
$ aptitude search linux-headers
Ale nenelezneš tam požadovanou verzi, protože ta se nachází na instalačním CD, takže musíš přidat i toto CD k ostatním zdrojům balíčků:
# apt-cdrom add
Zjisti zdali je již požadovaný balíček dostupný:
$ aptitude search linux-headers-2.6.32
a prověď jeho instalaci, po jejímž dokončení udělej symbolický link:
ln -s /usr/src/linux-headers-$(uname -r) /usr/src/linux
Nyní můžeš spustit znovu kompilaci driveru fglrx. V případě problémů přilož výstupy příkazů a pokud Ti nebude něco jasné, tak se zeptej.
# ./make_install.sh ./make_install.sh: line 329: /usr/share/ati/KernelVersionList.txt: není souborem ani adresářem - recreating module dependency list - trying a sample load of the kernel modules done.podle toho done hádám, že to je nainstalovaný a že ten txt soubor nevadí, že chybí?
Výborně, nyní prověř zda-li se fglrx.ko opravdu nainstaloval:
$ find /lib/modules/$(uname -r) -name fglrx.ko
Ještě spusť pro jistotu přegenerování souboru /lib/modules/$(uname -r)/modules.dep
:
# depmod
Nyní můžeš pokračovat dle uvedeného návodu natažením modulu:
# modprobe fglrx
Po úspěšném natažení nezapoměň změnit driver v /etc/X11/xorg.conf
, poté můžeš zkusit spustit X.
Úspěšné natažení můžeš prověřit příkazy:
$ dmesg |grep fglrx $ lsmod |grep fglrx
Pokud bude vše fungovat tak ještě přidej do /etc/modules
řádek, který zařídí natažení tohoto modulu po bootu:
fglrx
serafiel@Serafiel:~$ find /lib/modules/$(uname -r) -name fglrx.ko /lib/modules/2.6.32-trunk-amd64/kernel/drivers/char/drm/fglrx.ko serafiel@Serafiel:~$ su Heslo: Serafiel:/home/serafiel# depmod Serafiel:/home/serafiel# modprobe fglrx Serafiel:/home/serafiel# dmesg |grep fglrx [ 242.197234] fglrx: module license 'Proprietary. (C) 2002 - ATI Technologies, Starnberg, GERMANY' taints kernel. [ 242.248978] [fglrx] Maximum main memory to use for locked dma buffers: 2876 MBytes. [ 242.249213] [fglrx] vendor: 1002 device: 9442 count: 1 [ 242.249661] [fglrx] ioport: bar 4, base 0x8000, size: 0x100 [ 242.249925] [fglrx] Kernel PAT support is enabled [ 242.249946] [fglrx] module loaded - fglrx 8.70.3 [Feb 2 2010] with 1 minors Serafiel:/home/serafiel# lsmod |grep fglrx fglrx 2210475 0 agpgart 24733 2 fglrx,intel_agp
startx
, tak to vypíše chyby.
/var/log
X.Org X Server 1.4.2 Release Date: 11 June 2008 X Protocol Version 11, Revision 0 Build Operating System: Linux Debian (xorg-server 2:1.4.2-10.lenny2) Current Operating System: Linux Serafiel 2.6.32-trunk-amd64 #1 SMP Sat Dec 26 17:13:29 UTC 2009 x86_64 Build Date: 11 June 2009 09:45:25AM Before reporting problems, check http://wiki.x.org to make sure that you have the latest version. Module Loader present Markers: (--) probed, (**) from config file, (==) default setting, (++) from command line, (!!) notice, (II) informational, (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 1 11:20:18 2010 (==) Using config file: "/etc/X11/xorg.conf" (II) Module "ddc" already built-in The XKEYBOARD keymap compiler (xkbcomp) reports: > Warning: Type "ONE_LEVEL" has 1 levels, but < RALT> has 2 symbols > Ignoring extra symbols Errors from xkbcomp are not fatal to the X server AUDIT: Mon Mar 1 11:45:22 2010: 2581 X: client 23 rejected from local host (uid 1000) AUDIT: Mon Mar 1 11:45:22 2010: 2581 X: client 23 rejected from local host (uid 1000) AUDIT: Mon Mar 1 11:45:22 2010: 2581 X: client 23 rejected from local host (uid 1000) AUDIT: Mon Mar 1 11:45:23 2010: 2581 X: client 23 rejected from local host (uid 1000)A v příloze je soubor xorg.0.log o kterým se tam píše
Výpisy příkazů ukazují, že jsi modul fglrx úspěšně zkompiloval, nainstaloval i natáhnul. Ovšem v přiloženém /var/log/Xorg.0.log
je jasně vidět, že jsi nám neposlal log, kde je jako driver využit fglrx.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Mar 1 11:51:56 2010 (II) Loading /usr/lib/xorg/modules/drivers//vesa_drv.so
Takže po zhavarování X serveru nejprve log ulož např. do /tmp.
$ cp /var/log/Xorg.0.log /tmp
A teprvé poté spusť X s driverem vesa a pošli nám zálohovaný log. Jakmile totiž znovu spustíš X tak se tento soubor přepíše.
Potřebujeme od Tebe
/var/log/Xorg.0.log
,
který se vytvořil, když jsi měl jako driver uveden
fglrx
(jak nastavit ovladač grafické karty...), protože log který jsi nám poslal nebyl vytvořen po spuštění s tímto driverem, takže nám nic neřekne a předpokládám, že jsi udělal:
Nastavil jsi vůbec v xorg.conf
jako driver fglrx?
cp /var/log/Xorg.0.conf /home/serafiel/Desktop
(II) fglrx(0): Creating default Display subsection in Screen section "Default Screen" for depth/fbbpp 8/8 (EE) fglrx(0): Given depth (8) is not supported by fglrx driver
podle tohohle to vypada, ze tam mate jako vychozi danou 8bitovou barevnou hloubku a ze to s tim nechce|neumi pracovat - zkuste to zmenit na 24b...
Depth
se nastavuje v xorg.conf
jako všechno ostatní, tak si to dopiš do své sekce Screen
:
Section "Screen" Identifier "Screen0" Device "Device0" Monitor "MyMonitor" DefaultDepth 24 SubSection "Display" Depth 24 Modes "1400x1050" EndSubSection EndSection
Section "Screen" Identifier "Default Screen" DefaultDepth 24 EndSection
/var/log/Xorg.0.log
.
V logu máš celkem dost problémů:
$ cat /var/log/Xorg.0.log |egrep '(EE)|(WW)' (WW) warning, (EE) error, (NI) not implemented, (??) unknown. (WW) The directory "/usr/share/fonts/X11/cyrillic" does not exist. (WW) Open ACPI failed (/var/run/acpid.socket) (No such file or directory) (II) Loading extension MIT-SCREEN-SAVER (WW) fglrx(0): Failed to open DRM connection (EE) fglrx(0): [FB] Can not get FB MC address range. (WW) fglrx(0): board is an unknown third party board, chipset is supported (WW) fglrx(0): Only one display is connnected,so single mode is enabled (WW) fglrx(0): No DRM connection for driver fglrx. (WW) fglrx(0): could not detect X server version (query_status=-1) (EE) fglrx(0): atiddxDriScreenInit failed, GPS not been initialized. (WW) fglrx(0): *********************************************** (WW) fglrx(0): * DRI initialization failed! * (WW) fglrx(0): * (maybe driver kernel module missing or bad) * (WW) fglrx(0): * 2D acceleraton available (MMIO) * (WW) fglrx(0): * no 3D acceleration available * (WW) fglrx(0): ********************************************* * (WW) fglrx(0): Textured Video not supported without DRI enabled. (EE) fglrx(0): XMM failed to open CMMQS connection. (WW) Configured Mouse: No Device specified, looking for one... (EE) fglrx(0): PPLIB: PPLIB is not initialized!. (EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed! (EE) fglrx(0): ulEventType = 0000000c, ulEventData = 00000001 (EE) fglrx(0): PPLIB: PPLIB is not initialized!. (EE) fglrx(0): PPLIB: swlPPLibNotifyEventToPPLib() failed! (EE) fglrx(0): ulEventType = 00000002, ulEventData = 00000000 (EE) fglrx(0): firegl_SetSuspendResumeState FAILED -9.
Máš natažený modul fglrx
? Vypadá to, že ne.
Zjistíš to např.:
$ lsmod |grep fglrx
Máš v /etc/modules
řádek fglrx
, pro jeho natažení při startu systému? Pokud ne tak ho tam přidej a po novém spuštění systému by měl být již zavedený. Případně ho můžeš zavést ručně:
# modprobe fglrx
Pokud by se Ti ho nedařilo zavést, tak přilož ještě výpis příkazu dmesg
a soubor /var/log/kern.log
.
Až ho budeš mít úspěšně zavedený, tak zkus znovu spustit X a pak opět pošli /var/log/Xorg.0.log
.
non-free AMD/ATI r5xx, r6xx, r7xx display driver
Ohledně podporovaných grafických karet nalezneš více informací v:
Seznam podporovaných GK, Xorg, jádra a glibc: catalyst_101_linux.pdf .
HD 4000 série je postavená na R700, konkrétně HD 4850 má jádro RV770 (55 nm, 625 MHz, 800 stream procesorů).
drmOpenDevice: node name is /dev/dri/card0 drmOpenDevice: open result is -1, (No such device or address)
Co říká:
$ ls -l /dev/dri/card0 $ groups
Případně ještě potom můžeš v nouzi vyzkoušet předkompilované distribuční ovladače:
# aptitude install linux-headers-2.6.26-2-686 linux-image-2.6.26-2-686 linux-modules-2.6.26-2-686 fglrx-driver fglrx-glx fglrx-modules-2.6.26-2-686
A poté nabootovat jádro 2.6.26-2-686
.
$ ls -l /dev/dri/card0 ls: nelze přistoupit k /dev/dri/card0: není souborem ani adresářem $ groups serafiel dialout cdrom floppy audio video plugdev netdev powerdevs fglrx
$ ls -l /dev/dri/card0 ls: nelze přistoupit k /dev/dri/card0: není souborem ani adresářem $ groups roota jak nabootovat jádro 2.4.24-2-686?
Tiskni
Sdílej: