Estobuntu 8.01 - pilt ei tule ette enam...

Ubuntu Linuxi ja tema erinevate versioonide foorum

Moderaator: Moderaatorid

zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Estobuntu 8.01 - pilt ei tule ette enam...

Postitus Postitas zeroconf »

Selline emaplaat on - MSI 848P Neo-V:
http://www.msicomputer.com/product/p_sp ... 848p_neo-v

Lisaks on eraldi videokaart MSI RX 9550SE:
http://global.msi.com.tw/index.php?func ... cat_no=130

Sai tiritud värske stabiilne Estobuntu 8.01. Läks kenasti peale. Uuendused sai ka ära tehtud. Seadistasin KDE-d tema juhtimiskeskusest (akna sisu liigutamisel ei näita, EENeti ajaserver kella õigena hoidmiseks, sisselogimishalduri seaded, monitor 1024x768@85 peale kuna on 17" CRT). Lisaks sai ATI juhtprogramm peale lastud kuna süsteem pakkus seda ise.

Peale taaskäivitamist enam sisse ei logi - tühi must ekraan on. Klaviatuur reageerib (numlock, capslock) ja CTRL+ALT+DEL peale tehakse taaskäivitus. Peale taaskäivitust samas punktis tagasi :( CTRL+ALT+F1...F6 abil konsooli ei saa..., CTRL+ALT+Backspace ei reageeri.

Mida teha?
Kasutaja avatar
laur
Vana Pingviin
Vana Pingviin
Postitusi: 1195
Liitunud: 22.01.2006, 02:00

Postitus Postitas laur »

Käivitusel vali päästereziim ja kui konsool ette tuleb siis anna käsk 'nano /etc/X11/xorg.conf'
asenda draiver 'fglrx' draiveriga 'ati'
salvesta
'startx'
kui pilt tuleb ette siis on taaskäivitusel ka kõik korras
Pilt
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

laur kirjutas:Käivitusel vali päästereziim ja kui konsool ette tuleb siis anna käsk 'nano /etc/X11/xorg.conf'
asenda draiver 'fglrx' draiveriga 'ati'
salvesta
'startx'
kui pilt tuleb ette siis on taaskäivitusel ka kõik korras
Sellega sai pildi ette küll. Aga 3D kiirendust siis ju ei saa? Kuidas siis ikkagi see fglrx tööle saada? Või ei saagi? Lugesin üht õpetust aga see ei olnud just eriti informatiivne...
Google ei olnud ka just eriti informatiivne - see usplash-i konfifaili muutmine ei andnud midagi.
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

ATI 8.37.6 niisiis kasutusel

Olen proovinud ka:

Kood: Vali kõik

Section "Device"
  Identifier  "ATI Technologies Inc RV350 AS [Radeon 9550]"
  Boardname    "ati"
  BusID   "PCI:1:0:0"
  Option "LVDSBiosNativeMode" "false"
  Option "VideoOverlay" "on"
  Option "OpenGLOverlay" "off"
  Driver "fglrx"
  Screen  0
EndSection
ja lisaks veel:

Kood: Vali kõik

Section "Extensions"
        Option  "Composite" "Disable"
EndSection

Section "ServerFlags"
        Option  "AIGLX" "off"
EndSection
Uurisin ka seda õpetust - ei midagi :(
Kasutaja avatar
johnsmith
Vana Pingviin
Vana Pingviin
Postitusi: 714
Liitunud: 24.07.2006, 23:33

Postitus Postitas johnsmith »

Põhjus sellele peaks leiduma /var/log/Xorg.0.log failist.
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
Kasutaja avatar
laur
Vana Pingviin
Vana Pingviin
Postitusi: 1195
Liitunud: 22.01.2006, 02:00

Postitus Postitas laur »

Soovitan paigaldada ATI-AMD kõige viimased draiverid, mul endal on alates selle aasta märtsikuu draiveritega ATI kaardid Ubuntus palju paremini käitunud.

http://ati.amd.com/support/drivers/linu ... adeon.html
Pilt
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

johnsmith kirjutas:Põhjus sellele peaks leiduma /var/log/Xorg.0.log failist.
Mul õnnestus single user mode-s võrk ja SSH tööle saada ning siis teise masina kaudu sain selle logifaili lõpuks kätte ka siis kui driver fglrx oli. SSH sai peale siis kui driver "ati" oli ning tavaliselt sisse logisin.

See faili lisamine siia foorumisse ei õnnestunud, pidin need kuskile netti üles panema:

Logifailid:
* kui driver "ati"
* kui driver "fglrx"

Ja konfifail /etc/X11/xorg.conf ise ka.

Lisaks oli seal veel kaks koopiat varasematest xorg.conf failidest - xorg.conf.1, xorg.conf.2.

Vaat sellel viimasel logifailil (kus driver "fglrx") ongi lõpus pahasti öeldud aga lahendust ei ole sellele leidnud:

Kood: Vali kõik

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x81) [0x80c95d1]
1: [0xffffe420]
2: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0xb7a00c81]
3: /usr/lib/xorg/modules/drivers//fglrx_drv.so(DALCWDDE+0x1a2) [0xb79ff252]
4: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlDalHelperAddCustomizeMode+0x1a4) [0xb79994e4]
5: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxPreInit+0xd0a) [0xb7971dca]
6: /usr/bin/X(InitOutput+0x9a4) [0x80a8ea4]
7: /usr/bin/X(main+0x27b) [0x8076ceb]
8: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7d59050]
9: /usr/bin/X(FontFileCompleteXLFD+0x1e1) [0x8076241]

Fatal server error:
Caught signal 11.  Server aborting
Viimati muutis zeroconf, 22.06.2008, 23:28, muudetud 3 korda kokku.
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

laur kirjutas:Soovitan paigaldada ATI-AMD kõige viimased draiverid, mul endal on alates selle aasta märtsikuu draiveritega ATI kaardid Ubuntus palju paremini käitunud.

http://ati.amd.com/support/drivers/linu ... adeon.html
Kas selle paigaldamiseks on ka mingeid erisoovitusi?
Kasutaja avatar
sadiini
Vana Pingviin
Vana Pingviin
Postitusi: 1456
Liitunud: 28.12.2007, 14:15

Postitus Postitas sadiini »

Äkki üritad kasutada sellise rakenduse, nagu EnvyNG abi. Minul sai ta draiveri paigaldamisega laitmatult hakkama.
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

huvitav, kas ubuntu enda paigaldatud fglrx tuleb enne maha võtta kui ATI-AMD driver peale panna? FAQ hulgast seda vastust ei leidnud.
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

sadiini kirjutas:Äkki üritad kasutada sellise rakenduse, nagu EnvyNG abi. Minul sai ta draiveri paigaldamisega laitmatult hakkama.
Kas ei võiks siis seda skripti juba Estobuntuga kaasa panna kui see head tööd teeb? ATI ja nVidia graafikakaardid on ju ühed levinumad.
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

Paistab, et alates Ubuntu 8.04-st on asi uus, vanemad on "legacy"
Kasutaja avatar
sadiini
Vana Pingviin
Vana Pingviin
Postitusi: 1456
Liitunud: 28.12.2007, 14:15

Postitus Postitas sadiini »

Jah, nii soovitatakse küll...
Kasutaja avatar
sadiini
Vana Pingviin
Vana Pingviin
Postitusi: 1456
Liitunud: 28.12.2007, 14:15

Postitus Postitas sadiini »

Aga võid ka teistpidi proovida...
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

1. Tirisin alla paki http://albertomilone.com/ubuntu/nvidia/ ... 10_all.deb ja lasin peale kuna tegemist vanema kui Ubuntu 8.04 distroga - Estobuntu 8.01 ju Kubuntu 7.10 baasil tehtud.
2. Parandasin sõltuvused: sudo apt-get update && sudo apt-get install -f
3. Paigaldasin veel ühe sõltuvuse: sudo apt-get install dkms
4. Käivitasin envy: envy -g
5. Envy tiris alla kerneli päised ja ATI-AMD driveri 8.3 versiooni (~51MB)
6. Envy toimetas konsoolis ja ühel hetkel küsis, et kas tahan oma xorg.conf faili automaatselt lasta envyl seadistada - vastasin jah
7. Siis ütles envy, et nüüd vaja arvutile taaskäivitus teha - kas teeme - vastasin jah.
8. Peale taaskäivitamist tulemus sama - ekraan pime ja midagi teha ei saa. Samas üle SSH sain masinasse logida ja Xorg.0.log lõpp nägi samasugune välja:

Kood: Vali kõik

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x81) [0x80c95d1]
1: [0xffffe420]
2: /usr/lib/xorg/modules/drivers//fglrx_drv.so [0xb7982626]
3: /usr/lib/xorg/modules/drivers//fglrx_drv.so(DALCWDDE+0x1a2) [0xb7980bf2]
4: /usr/lib/xorg/modules/drivers//fglrx_drv.so(swlDalHelperAddCustomizeMode+0x1ef) [0xb78d34df]
5: /usr/lib/xorg/modules/drivers//fglrx_drv.so(atiddxPreInit+0xb40) [0xb78ab0b0]
6: /usr/bin/X(InitOutput+0x9a4) [0x80a8ea4]
7: /usr/bin/X(main+0x27b) [0x8076ceb]
8: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7d11050]
9: /usr/bin/X(FontFileCompleteXLFD+0x1e1) [0x8076241]

Fatal server error:
Caught signal 11.  Server aborting
Lisaks uurisin xorg.conf faili:

Kood: Vali kõik

Section "Device"
	Identifier	"ATI Technologies Inc RV350 AS [Radeon 9550]"
	Boardname	"ati"
	Busid		"PCI:1:0:0"
	Option		"AGPMode"	"4"
	Option		"VideoOverlay"	"on"
	Option		"OpenGLOverlay"	"off"
	Driver		"fglrx"
	Screen	0
EndSection
....
Section "Module"
	Load		"glx"
	Load		"dbe"
	Load		"v4l"
EndSection
Section "Extensions"
	Option		"Composite"	"Enable"
EndSection
.....
Section "device" #               
	Identifier	"device1"
	Boardname	"ati"
	Busid		"PCI:1:0:0"
	Driver		"fglrx"
	Screen	1
	Option		"VideoOverlay"	"on"
	Option		"OpenGLOverlay"	"off"
EndSection
.....
Section "ServerFlags"
	Option		"AIGLX"	"off"
EndSection
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

Edasi võtsin envy maha:

Kood: Vali kõik

$ sudo envy --uninstall-all
Siis paigaldati järgmised pakid:
libgl1-mesa-glx 7.0.1-1ubuntu3 [145kB]
libgl1-mesa-dri 7.0.1-1ubuntu3 [13,0MB]
libglu1-mesa 7.0.1-1ubuntu3 [241kB]

Lisaks pandi driver "vesa" peale, panin selle ise siis "ati" peale. Peale taaskäivitamist oli pilt taas ees. Üritan nüüd seda uusimat ATI-AMD driverit sealt võtta, mida laur soovitas.... Leidsin miski õpetuse ka kuidas *.deb pakki ehitada.
Viimati muutis zeroconf, 22.06.2008, 21:22, muudetud 1 kord kokku.
Kasutaja avatar
sadiini
Vana Pingviin
Vana Pingviin
Postitusi: 1456
Liitunud: 28.12.2007, 14:15

Postitus Postitas sadiini »

Minu arvamuse kohaselt oled kõitunud täiesti õigesti. Ka mina oleksin sama teinud!
Ja õrna aimu mul ka ei ole :(
Mul on X1200 kaart kasutuses. See tõõtab normaalselt. Läpaka kohta...
Mida soovitada??? ati draiver käiku jätta? Ei tea? Mulle isiklikult sellised valikud ei meeldi. Ka nvidia puhul oli parem, kui valisin tootja draiveri. Sain vähemasti oma tvout sisteemi tööle. (Ati puhul pole proovinudki) Aga minu ärakustunud lauamasina puhul toimis hästi.
Nüüd pead mnust targemate käest küsima!
Kasutaja avatar
sadiini
Vana Pingviin
Vana Pingviin
Postitusi: 1456
Liitunud: 28.12.2007, 14:15

Postitus Postitas sadiini »

zeroconf kirjutas:Edasi võtsin envy maha:

Kood: Vali kõik

$ sudo envy --uninstall-all
Üritan nüüd seda uusimat ATI-AMD driverit sealt võtta, mida laur soovitas....
Kunagi, kui Nvidia tugi oli olematu, siis lasin draiveri samuti ise peale.
Ideaalselt toimis!
Kasutaja avatar
johnsmith
Vana Pingviin
Vana Pingviin
Postitusi: 714
Liitunud: 24.07.2006, 23:33

Postitus Postitas johnsmith »

Põhjustab seda jama ilmselt puuk fglrx_drv.so moodulis ja mingid fixid on netis täitsa olemas kui panna googlesse:

Kood: Vali kõik

fglrx_drv.so Fatal server error:
Caught signal 11.  Server aborting 
Sediga muudetakse fglrx_drv.so binaari vastavalt xorg versioonile muidugi oleks lihtsam kui uuem versioon ati enda ajurist töötaks.
"Thinking is the hardest work there is, which is probably the reason why so few engage in it" - Henry Ford
zeroconf
Vana Pingviin
Vana Pingviin
Postitusi: 1069
Liitunud: 31.03.2007, 16:10

Postitus Postitas zeroconf »

Dokumenteerin asja ära, et kogukond kasu saaks :) Tegin üle SSH teisest masinast (kus seda paigaldasin), et saaks siia foorumisse otse konsoolist teksti kopeerida.

Artikkel Wikipedias FGLRX-ist - sealt ka versioonid ja nende uuendused näha. Lisaks on seal kasulikke viiteid teistele allikatele, mis võivad aidata xorg.conf-i seadistada.
Näiteks siin on võimalikud seadistused fglrx-i kohta.
Mõningaid probleeme, mida FGLRX-iga tekkida võib.
Kindlasti tasub uurida ka ATI mitteametlikku Linuxi driveri wikit.
Miski graafikamootor - Unigine

Õpetus Ubuntu 7.10-le ATI driveri paigaldamiseks.
ATI driver alla laaditud ATI kodulehelt vastavast osast.
Hetkel oli uusim versioon selline.

Tegevus konsoolis ("kasutaja" on siis konkreetne kasutajanimi, millega sisse logitakse):

Kood: Vali kõik

$ sudo sh ati-driver-installer-8-6-x86.x86_64.run --buildpkg Ubuntu/gutsy
Created directory fglrx-install.pU6710
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.501.......
==================================================
 ATI Technologies Linux Driver Installer/Packager
==================================================
Generating package: Ubuntu/gutsy
Package /home/kasutaja/tarkvara/xorg-driver-fglrx_8.501-0ubuntu1_i386.deb has been successfully generated
Package /home/kasutaja/tarkvara/xorg-driver-fglrx-dev_8.501-0ubuntu1_i386.deb has been successfully generated
Package /home/kasutaja/tarkvara/fglrx-kernel-source_8.501-0ubuntu1_i386.deb has been successfully generated
Package /home/kasutaja/tarkvara/fglrx-amdcccle_8.501-0ubuntu1_i386.deb has been successfully generated
Removing temporary directory: fglrx-install.pU6710
Edasi:

Kood: Vali kõik

$ sudo nano /etc/default/linux-restricted-modules-common
Seal failis kirjutasin nii (algselt olid jutumärgid tühjad):

Kood: Vali kõik

DISABLED_MODULES="fglrx"
F3 salvestab ja F2 väljub nano-st. Nano on kohe Ubuntuga kaasas ja seda on ka mugav kasutada. F1 annab abiinfot kiirklahvide kohta nano-s.

Minul faili /etc/modprobe.d/blacklist-restricted ei olnud - seal oleks tulnud see fglrx välja kommenteerida, s.t. lubada kui see oleks seal olnud (väidetavalt ei hakka siis 3D-kiirendus tööle).

Edasi paigaldasin eelnevalt valmistatud pakid:

Kood: Vali kõik

$ sudo dpkg -i xorg-driver-fglrx*.deb fglrx-kernel-source*.deb fglrx-amdcccle*.deb
Varem valimata paki xorg-driver-fglrx valimine.
(Andmebaasi lugemine ... hetkel on paigaldatud 102569 faili ja kataloogi.)
Paki xorg-driver-fglrx lahtipakkimine (failist xorg-driver-fglrx_8.501-0ubuntu1_i386.deb) ...
Varem valimata paki xorg-driver-fglrx-dev valimine.
Paki xorg-driver-fglrx-dev lahtipakkimine (failist xorg-driver-fglrx-dev_8.501-0ubuntu1_i386.deb) ...
Varem valimata paki fglrx-kernel-source valimine.
Paki fglrx-kernel-source lahtipakkimine (failist fglrx-kernel-source_8.501-0ubuntu1_i386.deb) ...
Varem valimata paki fglrx-amdcccle valimine.
Paki fglrx-amdcccle lahtipakkimine (failist fglrx-amdcccle_8.501-0ubuntu1_i386.deb) ...
Paki xorg-driver-fglrx (2:8.501-0ubuntu1) paikasättimine ...
 * Starting atieventsd                                                                   [ OK ]

Paki xorg-driver-fglrx-dev (2:8.501-0ubuntu1) paikasättimine ...
Paki fglrx-kernel-source (2:8.501-0ubuntu1) paikasättimine ...
Adding Module to DKMS build system
Doing initial module build
Installing initial module
Warning! Cannot do version sanity checking because multiple fglrx.ko
modules were found in kernel 2.6.22-15-generic.
Done.

Paki fglrx-amdcccle (2:8.501-0ubuntu1) paikasättimine ...
Mina otsisin aga ei leidnudki seda fglrx.ko üles, et vaadata, kas on topelt. Vaatasin kausta /lib/modules/2.6.22-15-generic/kernel/drivers/video - seal ei olnud. Leidsin selle mooduli hoopis /lib/modules/2.6.22-15-generic/updates/dkms/ kaustast ja seal oli seda vaid üks. See võis olla ka sellest, et eelnevalt envy nimelist asja pruukisin. Ega ei olegi teada, kas on see nüüd värskelt paigaldatud v8.6 moodul või envy poolt paigaldatud v8.3 oma. OK, läksin edasi.

/etc/X11/xorg.conf lisasin sellised täiendused:

Kood: Vali kõik

Section "Device"
...
	Option		"VideoOverlay"	"on"
	Option		"OpenGLOverlay"	"off"
	Driver		"fglrx"
...
EndSection
......
Section "device" #                     
...
	Driver		"fglrx"
	Option		"VideoOverlay"		"on"
	Option		"OpenGLOverlay"		"off"
...
EndSection
Need olid juba varasemast ajast, mida ka alguses ei olnud:

Kood: Vali kõik

Section "DRI"
	Mode	0666
EndSection
Section "ServerFlags"
	Option		"AIGLX"	"off"
EndSection
Terve xorg.conf on vaadatav siit.

Tegin taaskäivituse ja uskumatu - pilt tuli ette! Tundub, et puhas õnn ja kindlasti ka ATI inseneride ennastsalgav töö Linuxi driveri arendamisel - oli ju see driver välja tulnud 18.06.2008 ehk siis vaid 4 päeva tagasi.

Edasi kontroll:

Kood: Vali kõik

$ fglrxinfo
display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Radeon 9550 / X1050 Series
OpenGL version string: 2.1.7659 Release
Edasi juba tuttav testimise käsk:

Kood: Vali kõik

$ glxgears
8059 frames in 5.0 seconds = 1611,728 FPS
8049 frames in 5.0 seconds = 1609,617 FPS
8049 frames in 5.0 seconds = 1609,650 FPS
8048 frames in 5.0 seconds = 1609,492 FPS
Seega asi lõpetatud! Loodame tulevikus ATI-AMD driveri elujõulisuse jätkumist, s.t. et see ka tulevikus töötaks ja paremini töötaks!
Viimati muutis zeroconf, 22.06.2008, 23:30, muudetud 1 kord kokku.
Vasta