Kommandoer til løsning af grafikkortsproblemer

Dette forum bruges på EGET ANSVAR til at lege med scripts og andre ting med risiko for at beskadige sit eget og andres systemer.
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Kommandoer til løsning af grafikkortsproblemer

Indlæg af Christian.Arvai »

Så skal vi morer os lidt igen :)

Denne gang er målet en samlet kommando, der skaffer alle nødvendige info ved "grafikkortsproblemer".
Jeg har startet op og fået lavet den sådan at det virker på Nvidia, men vi skulle jo også gerne have styr på ATI og Intel, samt alle andre kort (hvis det er muligt).

Jeg er nået til dette :

Kode: Vælg alt

sudo apt-get install -y pastebinit && lsb_release -a > ~/gpuinfo && uname -a >> ~/gpuinfo && lspci | grep VGA >> ~/gpuinfo && cat /proc/driver/nvidia/version >> ~/gpuinfo && lspci -v >> ~/gpuinfo && lspci -vv >> ~/gpuinfo && lshw -C display && xrandr >> ~/gpuinfo && pastebinit -b http://paste.ubuntu.com ~/gpuinfo


Det giver et ret godt overblik http://paste.ubuntu.com/557211/
Men jeg skal bruge navn/nr på drivere til andet en Nvidia, så der hvor jeg har :

Kode: Vælg alt

cat /proc/driver/nvidia/version

skal der efterfølgende være tilsvarende kommandoer for feks. ATI og Intel.


Så jeg vil gerne have input til:

# Stien til driveroplysninger på andet en Nvidia ? , så skriver jeg dem ind i kommandoen løbende.
# Andre kommandoer der evt skulle være brugbare, til løsning af grafikkortsproblemer.
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af laoshi »

Jeg når kun til
No LSB modules are available.
cat: /proc/driver/nvidia/version: Ingen sådan fil eller filkatalog

Har et intel-kort - og kigger nærmere på det.
I øvrigt er ailurus et udmærket program som giver mange systemoplysninger, men dem må vi jo nok kunne finde cli-redskaber til at finde frem.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af AJenbo »

Med Intel har vi den fordel at det er en opensource driver som følger med systemet, det er kun i sjældne tilfælde hvor bruger har installeret en ppa med en nyere xorg at det kan være en nyere udgave.

Jeg grager et ATI kort frem, men jeg har desvære ikke nogle fra HD serien så jeg kan ikke så godt teste den lukkede ATI driver.

Vi skal også have kommandoen til at vise om der bliver bruget den lukked Nvidia driver eller den åbne.
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af laoshi »

Kode: Vælg alt

sudo lspci -k

giver oversigt over kernel-drivere, men jeg kan ikke få den filtreret gennem grep til kun at vise display-drivere.
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
AJenbo
Admin
Indlæg: 20878
Tilmeldt: 15. nov 2009, 15:04
IRC nickname: AJenbo
Geografisk sted: Vanløse, København

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af AJenbo »

Det skulle denne gerne gøre

Kode: Vælg alt

sudo lspci -k | grep -A 3 VGA
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af Christian.Arvai »

Så er vi ude i :

Kode: Vælg alt

sudo apt-get install -y pastebinit && lsb_release -a > ~/gpuinfo && uname -a >> ~/gpuinfo && lspci | grep VGA >> ~/gpuinfo && cat /proc/driver/nvidia/version >> ~/gpuinfo && sudo lspci -k | grep -A 3 VGA >> ~/gpuinfo && lspci -v >> ~/gpuinfo && lspci -vv >> ~/gpuinfo && lshw -C display && xrandr >> ~/gpuinfo && pastebinit -b http://paste.ubuntu.com ~/gpuinfo

Det virker fint på mit Nvidia, men spørgsmålet er som om "cat /proc/driver/nvidia/version" gør at kommandoen fejler på andre kort.

Så er her lige nogle der vil afprøve den på andet en Nvidia ? :)
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
soundpartner
Indlæg: 3461
Tilmeldt: 27. sep 2008, 23:51
IRC nickname: sound
Geografisk sted: København

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af soundpartner »

jeg har ati kort i denne maskine, og din ovenstående komando resulterer i følgende:

Kode: Vælg alt

michael@michael-ThinkPad-X100e:~$ sudo apt-get install -y pastebinit && lsb_release -a > ~/gpuinfo && uname -a >> ~/gpuinfo && lspci | grep VGA >> ~/gpuinfo && cat /proc/driver/nvidia/version >> ~/gpuinfo && sudo lspci -k | grep -A 3 VGA >> ~/gpuinfo && lspci -v >> ~/gpuinfo && lspci -vv >> ~/gpuinfo && lshw -C display && xrandr >> ~/gpuinfo && pastebinit -b http://paste.ubuntu.com ~/gpuinfo
[sudo] password for michael:
Indlæser pakkelisterne... Færdig
Opbygger afhængighedstræ       
Læser tilstandsoplysninger... Færdig
Følgende yderligere pakker vil blive installeret:
  python-configobj
Følgende NYE pakker vil blive installeret:
  pastebinit python-configobj
0 opgraderes, 2 nyinstalleres, 0 afinstalleres og 5 opgraderes ikke.
261kB skal hentes fra arkiverne.
Efter denne handling, vil 2.114kB yderligere diskplads være brugt.
Henter:1 http://archive.ubuntu.com/ubuntu/ maverick/main python-configobj all 4.7.2+ds-1 [238kB]
Henter:2 http://archive.ubuntu.com/ubuntu/ maverick/universe pastebinit all 1.1-2 [23,4kB]
Hentede 261kB på 0s (299kB/s)           
Vælger tidligere fravalgt pakke python-configobj.
(Læser database... 183066 filer og mapper aktuelt installeret.)
Udpakker python-configobj (fra .../python-configobj_4.7.2+ds-1_all.deb)...
Vælger tidligere fravalgt pakke pastebinit.
Udpakker pastebinit (fra .../pastebinit_1.1-2_all.deb)...
Behandler udløsere for doc-base ...
Processing 1 added doc-base file(s)...
Registering documents with scrollkeeper...
Behandler udløsere for man-db ...
Sætter python-configobj (4.7.2+ds-1) op...
Sætter pastebinit (1.1-2) op...
Behandler udløsere for python-support ...
No LSB modules are available.
cat: /proc/driver/nvidia/version: Ingen sådan fil eller filkatalog
så ja den fejler.
men hvis nu du bruger ; i stedet for && så tror jeg det virker.
hey det kan jeg da lige teste.... 2 sek

jeg går forreste også ud fra at lshw -C display også skal med i gpuinfo

jeps så virkede den da vist

Kode: Vælg alt

 sudo apt-get install -y pastebinit ; lsb_release -a > ~/gpuinfo ; uname -a >> ~/gpuinfo && lspci | grep VGA >> ~/gpuinfo ; cat /proc/driver/nvidia/version >> ~/gpuinfo ; sudo lspci -k | grep -A 3 VGA >> ~/gpuinfo ; lspci -v >> ~/gpuinfo && lspci -vv >> ~/gpuinfo ; lshw -C display >> ~/gpuinfo ; xrandr >> ~/gpuinfo ; pastebinit -b http://paste.ubuntu.com ~/gpuinfo
Indlæser pakkelisterne... Færdig
Opbygger afhængighedstræ       
Læser tilstandsoplysninger... Færdig
pastebinit er i forvejen den nyeste version.
0 opgraderes, 0 nyinstalleres, 0 afinstalleres og 5 opgraderes ikke.
No LSB modules are available.
cat: /proc/driver/nvidia/version: Ingen sådan fil eller filkatalog
WARNING: you should run this program as super-user.
http://paste.ubuntu.com/566623/
Selvudnævnt guru når det drejer sig om mobilt bredbånd

Webmaster og stifter af:
Billede
Hvor du finder scripts til en hver situation

Billede
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af laoshi »

I terminalen:

Kode: Vælg alt

Indlæser pakkelisterne... Færdig
Opbygger afhængighedstræ       
Læser tilstandsoplysninger... Færdig
pastebinit er i forvejen den nyeste version.
0 opgraderes, 0 nyinstalleres, 0 afinstalleres og 0 opgraderes ikke.
No LSB modules are available.
cat: /proc/driver/nvidia/version: Ingen sådan fil eller filkatalog

gpuinfo
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
Linux laoshi 2.6.35-26-generic #46-Ubuntu SMP Sun Jan 30 08:10:51 UTC 2011 i686 GNU/Linux
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)

Når du slipper kommandoen løs, så må du lige komme med en forklaring på hvor gpuinfo ligger - og om upload til pastebin.
Kan du ikke evt. slutte kommandoen med

Kode: Vælg alt

cat ~gpuinfo
så man får vist outputtet i terminalen?
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af Christian.Arvai »

Så lærte jeg da også noget i dag, jeg har ikke tidligere oplevet problemer med "&&", men ";" virker fint her :

Kode: Vælg alt

c@c-desktop:~$ sudo apt-get install -y pastebinit ; lsb_release -a > ~/gpuinfo ; uname -a >> ~/gpuinfo && lspci | grep VGA >> ~/gpuinfo ; cat /proc/driver/nvidia/version >> ~/gpuinfo ; sudo lspci -k | grep -A 3 VGA >> ~/gpuinfo ; lspci -v >> ~/gpuinfo && lspci -vv >> ~/gpuinfo ; lshw -C display >> ~/gpuinfo ; xrandr >> ~/gpuinfo ; pastebinit -b http://paste.ubuntu.com ~/gpuinfo
[sudo] password for c:
Indlæser pakkelisterne... Færdig
Opbygger afhængighedstræ       
Læser tilstandsoplysninger... Færdig
pastebinit er i forvejen den nyeste version.
0 opgraderes, 0 nyinstalleres, 0 afinstalleres og 0 opgraderes ikke.
No LSB modules are available.
WARNING: you should run this program as super-user.
http://paste.ubuntu.com/566624/
c@c-desktop:~$


jeg tilføjer lige lshw -C display
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af Christian.Arvai »

laoshi skrev:I terminalen:

Kode: Vælg alt

Indlæser pakkelisterne... Færdig
Opbygger afhængighedstræ       
Læser tilstandsoplysninger... Færdig
pastebinit er i forvejen den nyeste version.
0 opgraderes, 0 nyinstalleres, 0 afinstalleres og 0 opgraderes ikke.
No LSB modules are available.
cat: /proc/driver/nvidia/version: Ingen sådan fil eller filkatalog

gpuinfo
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
Linux laoshi 2.6.35-26-generic #46-Ubuntu SMP Sun Jan 30 08:10:51 UTC 2011 i686 GNU/Linux
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)

Når du slipper kommandoen løs, så må du lige komme med en forklaring på hvor gpuinfo ligger - og om upload til pastebin.
Kan du ikke evt. slutte kommandoen med

Kode: Vælg alt

cat ~gpuinfo
så man får vist outputtet i terminalen?

Det anede mig at "cat: /proc/driver/nvidia/version" ville drille når man ikke er på Nvidia, jeg prøver lige at pille den del ud, og så se om jeg ikke får min driver i en af de andre dele.
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af laoshi »

Sært! Det er først med den reviderede kommando at jeg når frem til et link til pastebin. Men det kommer nu - hvis du vil se det, så er det http://paste.ubuntu.com/566628/
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af Christian.Arvai »

Det med forklaringer kan jeg skrive før/efter kommandoen i selve guiden, jeg vil helst undgå at den bliver vildt lang :)
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
soundpartner
Indlæg: 3461
Tilmeldt: 27. sep 2008, 23:51
IRC nickname: sound
Geografisk sted: København

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af soundpartner »

christian.arvai skrev:Så lærte jeg da også noget i dag, jeg har ikke tidligere oplevet problemer med "&&", men ";" virker fint her :

Kode: Vælg alt

c@c-desktop:~$ sudo apt-get install -y pastebinit ; lsb_release -a > ~/gpuinfo ; uname -a >> ~/gpuinfo && lspci | grep VGA >> ~/gpuinfo ; cat /proc/driver/nvidia/version >> ~/gpuinfo ; sudo lspci -k | grep -A 3 VGA >> ~/gpuinfo ; lspci -v >> ~/gpuinfo && lspci -vv >> ~/gpuinfo ; lshw -C display >> ~/gpuinfo ; xrandr >> ~/gpuinfo ; pastebinit -b http://paste.ubuntu.com ~/gpuinfo
[sudo] password for c:
Indlæser pakkelisterne... Færdig
Opbygger afhængighedstræ       
Læser tilstandsoplysninger... Færdig
pastebinit er i forvejen den nyeste version.
0 opgraderes, 0 nyinstalleres, 0 afinstalleres og 0 opgraderes ikke.
No LSB modules are available.
WARNING: you should run this program as super-user.
http://paste.ubuntu.com/566624/
c@c-desktop:~$


jeg tilføjer lige lshw -C display

den havde du, men du tilføjede den ikke til gpuinfo.

laoshi skrev:I terminalen:

Kode: Vælg alt

Indlæser pakkelisterne... Færdig
Opbygger afhængighedstræ       
Læser tilstandsoplysninger... Færdig
pastebinit er i forvejen den nyeste version.
0 opgraderes, 0 nyinstalleres, 0 afinstalleres og 0 opgraderes ikke.
No LSB modules are available.
cat: /proc/driver/nvidia/version: Ingen sådan fil eller filkatalog

gpuinfo
Distributor ID: Ubuntu
Description: Ubuntu 10.10
Release: 10.10
Codename: maverick
Linux laoshi 2.6.35-26-generic #46-Ubuntu SMP Sun Jan 30 08:10:51 UTC 2011 i686 GNU/Linux
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 0c)

Når du slipper kommandoen løs, så må du lige komme med en forklaring på hvor gpuinfo ligger - og om upload til pastebin.
Kan du ikke evt. slutte kommandoen med

Kode: Vælg alt

cat ~gpuinfo
så man får vist outputtet i terminalen?

hos mig der resulterer det i ca 250 linier, og hvis du catter dette for at vise det i terminalen så vil du alligevel ikke se starten.
Jeg holder som jeg før har gjort det på at det optimale må være at bygge ddet ind i et script der ved hjælp af zenity får en grafisk brugerflade. desuden så er det en smule nemmere at bygge noget vejledning ind i dette, og selve komandoen bliver generelt kortere og derved nemmere overskuelig for "kunden"
Jeg vil med glæde vedligeholde et sådant script på scripts.linux.dk.
Selvudnævnt guru når det drejer sig om mobilt bredbånd

Webmaster og stifter af:
Billede
Hvor du finder scripts til en hver situation

Billede
Brugeravatar
Christian.Arvai
Admin
Indlæg: 10725
Tilmeldt: 26. apr 2008, 19:27
IRC nickname: Christian_Arvai
Geografisk sted: Holeby - Lolland

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af Christian.Arvai »

laoshi skrev:Sært! Det er først med den reviderede kommando at jeg når frem til et link til pastebin. Men det kommer nu - hvis du vil se det, så er det http://paste.ubuntu.com/566628/

Spørgsmålet er så også om vi generelt skal bruge ";" i stedet for "&&", jeg har ikke set det problem før, men det er jo rimeligt nemt at rette (der er en del kommandoer med && i mine guides).
Med venlig hilsen Christian

"We can only see a short distance ahead, but we can see plenty there that needs to be done." -- Alan Turing
laoshi
Redaktør
Indlæg: 5515
Tilmeldt: 26. apr 2008, 20:52
IRC nickname: laoshi
Geografisk sted: Vejle

Re: Kommandoer til løsning af grafikkortsproblemer

Indlæg af laoshi »

Ja - men det er åbenbart den fejlede /cat/proc-kommando der har standset hele processen for mig, så der også kun er kommet begrænsede oplysninger ind i gpuinfo.
Nu kører det til ende, og linket kommer frem. Så er det ligegyldigt med at få vist resultatet i terminalen (eller snarere så vil det forvirre mere end det gavner)
"Von guten Mächten wunderbar geborgen
erwarten wir getrost was kommen mag.
Gott ist mit uns am Abend und am Morgen
Und ganz gewiss an jedem neuen Tag"

(Dietrich Bonhoeffer 1906-1945)

http://www.stromata.dk
https://wiki.ubuntu.com/FlemmingChristensen
https://launchpad.net/~laoshi