Powered by Invision Power Board


  
 
Reply to this topicStart new topicStart Poll

> XBMC ruckelt nach Wechsel der Grafikkarte
orty0910
Geschrieben am: Freitag, 24.Mai 2013, 23:39 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 106
Mitgliedsnummer.: 428
Mitglied seit: 2004-10-24



Hallo,
ich habe mir eine Zotac GT 640 Zone Edition gegönnt und damit meine alte 9500GT ersetzt.

Nach dem Einbau bekam ich beim booten allerdings direkt die console und keinen VDR zu sehen. In der Xorg.0.log stand "no screens found".
Daraufhin habe ich mal /_config/bin nach scripten durchwühlt und "detect_hwchanges.sh", sowie "detect_x.sh" ausgeführt. Damit bekam ich allerdings immernoch kein Bild.

Beim ausführen von "xorg -configure" bekomme ich folgende Fehlermeldung:

CODE
X.Org X Server 1.10.4
Release Date: 2011-08-19
X Protocol Version 11, Revision 0
Build Operating System: Linux 3.0.1-gentoo i686 Gentoo
Current Operating System: Linux vdr01 3.0.6-gentoo #5 SMP PREEMPT Sun Oct 23 18:                                                                                                                                                             33:51 CEST 2011 i686
Kernel command line: auto BOOT_IMAGE=G2V-Splash root=832 quiet video=uvesafb:800                                                                                                                                                             x600-16@50,mtrr:3,ywrap splash=silent,profile,theme:g2v CONSOLE=/dev/tty1 BOOT_M                                                                                                                                                             SG=" Linux kernel wird geladen ..." PROGRESS="3"
Build Date: 12 September 2011  12:07:39AM

Current version of pixman: 0.22.2
       Before reporting problems, check http://wiki.x.org
       to make sure that you have the latest version.
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: Sat May 25 00:19:07 2013
List of video drivers:
       fglrx
       vboxvideo
       ati
       nv
       i740
       v4l
       r128
       sis
       radeon
       intel
       nvidia
       mga
       s3
       savage
       voodoo
       openchrome
       fbdev
       vesa
(EE) No supported AMD display adapters were found
(++) Using config file: "/root/xorg.conf.new"
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
(EE) NV: The PCI device 0x10de0fc1 ((null)) at 02@00:00:0 has a kernel module cl                                                                                                                                                             aiming it.
(EE) NV: This driver cannot operate until it has been unloaded.
Number of created screens does not match number of detected devices.
 Configuration failed.



Nach einspielen einer xorg.conf aus meinem letzten Backup lief die Kiste zwar wieder, aber XBMC ruckelt dafür extrem.
Bei Eingabe von "top" zeigt er mir 180% für xbmc, das scheint mir etwas viel zu sein :blink:

Ein update von nvidia-driver und settings hat auch nichts gebracht. Ich habe erst den 310.44 probiert und bin dann nochmal zurück auf den 304.22 welcher nun installiert ist.

Ist vielleicht an meiner xorg.conf was faul oder hat sonst einer ne Idee?

Ich habe allerdings auch ein paar soundeinstellungen vorgenommen, damit nun der sound über hdmi geht. Evtl liegt es auch daran?

logs sind im Anhang.

Viele Grüße

angehängte Datei ( Anzahl der Downloads: 129 )
angehängte Datei  xorg.rar
Email Poster
Top
R2D2
Geschrieben am: Samstag, 25.Mai 2013, 08:10 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Es verblüfft mich jedes Mal aufs Neue, wie vehement sich manche User sträuben, bei ihren Problemchen einfach mal ein komplettes Logset anzuhängen!! :rolleyes:
Email PosterUsers WebsiteICQ
Top
orty0910
Geschrieben am: Samstag, 25.Mai 2013, 10:17 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 106
Mitgliedsnummer.: 428
Mitglied seit: 2004-10-24



Hier mein Logset :/

angehängte Datei ( Anzahl der Downloads: 141 )
angehängte Datei  g2v_log_05251106.7z
Email Poster
Top
orty0910
Geschrieben am: Samstag, 25.Mai 2013, 19:25 Uhr
Quote Post


Professional
****

Gruppe: Members
Beiträge: 106
Mitgliedsnummer.: 428
Mitglied seit: 2004-10-24



Keiner eine Idee? Auf eine neu Installation hab ich eher wenig Lust :angry:
Email Poster
Top
HelAu
Geschrieben am: Samstag, 25.Mai 2013, 19:36 Uhr
Quote Post


Scheffe
****

Gruppe: Admin
Beiträge: 11285
Mitgliedsnummer.: 2
Mitglied seit: 2003-04-25



Mein Rechner kann Dein 7z Logfile nicht lesen, bist Du sicher dass es korrekt ist ?
Email PosterUsers WebsiteICQAOLYahoo
Top
R2D2
Geschrieben am: Samstag, 25.Mai 2013, 19:44 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (orty0910 @ Samstag, 25.Mai 2013, 20:25 Uhr)
[...] Auf eine neu Installation hab ich eher wenig Lust :angry:

Tja, sowas passiert schonmal, wenn man wild "nach scripten durchwühlt", ohne zu wissen was man tut....

Ich würde mal eine neue edid.bin erstellen



CODE
.....

[    53.552] (WW) NVIDIA(GPU-0): The EDID for Pioneer Electronic Corporation VSX-920 (DFP-1)
[    53.552] (WW) NVIDIA(GPU-0):     contradicts itself: mode "1920x1080" is specified in the
[    53.552] (WW) NVIDIA(GPU-0):     EDID; however, the EDID's valid VertRefresh range
[    53.552] (WW) NVIDIA(GPU-0):     (48.000-62.000 Hz) would exclude this mode's VertRefresh
[    53.552] (WW) NVIDIA(GPU-0):     (24.0 Hz); ignoring VertRefresh check for mode
[    53.552] (WW) NVIDIA(GPU-0):     "1920x1080".
[    53.670] (II) NVIDIA(GPU-0): Display (Pioneer Electronic Corporation VSX-920 (DFP-1)) does
[    53.670] (II) NVIDIA(GPU-0):     not support NVIDIA 3D Vision stereo.
[    53.670] (**) NVIDIA(0): Using HorizSync/VertRefresh ranges from the EDID for display
[    53.670] (**) NVIDIA(0):     device Pioneer Electronic Corporation VSX-920 (DFP-1)
[    53.670] (**) NVIDIA(0):     (Using EDID frequencies has been enabled on all display
[    53.670] (**) NVIDIA(0):     devices.)
[    53.673] (WW) NVIDIA(GPU-0): The EDID for Pioneer Electronic Corporation VSX-920 (DFP-1)
[    53.673] (WW) NVIDIA(GPU-0):     contradicts itself: mode "1920x1080" is specified in the
[    53.673] (WW) NVIDIA(GPU-0):     EDID; however, the EDID's valid VertRefresh range
[    53.673] (WW) NVIDIA(GPU-0):     (48.000-62.000 Hz) would exclude this mode's VertRefresh
[    53.673] (WW) NVIDIA(GPU-0):     (24.0 Hz); ignoring VertRefresh check for mode
[    53.673] (WW) NVIDIA(GPU-0):     "1920x1080".
Email PosterUsers WebsiteICQ
Top
Mr.N!ce
Geschrieben am: Sonntag, 26.Mai 2013, 10:29 Uhr
Quote Post


Prinz
****

Gruppe: G2V3+User
Beiträge: 1929
Mitgliedsnummer.: 1417
Mitglied seit: 2006-07-22



Habe neulich das gleiche Problem gehabt. ;)
Bin auch auf der Suche nach einer simpleren Lösung.
Ich wollte neulich auch das reguläre Backup auf anderer Hardware nutzen, was mit kleinen Verrenkungen auch ging.

Backup installiert, vollautomatisch ohne Migration
detect_hwchanges
und anschliessend noch einmal die andere detect Befehle durchprobiert.
Danach ging alles außer X, was zu Beginnn noch funktionierte.

Probleme waren zum einen, das xine wieder aktiviert wurde und das im Backup noch meine edid.bin enthalten war die zum anderen TV gar nicht passte.
Xine deaktiviert und mit R2D2s Script eine neue edid.bin genriert. (script liegt auch in dem /_config/bin Ordner) Dann detect_x.sh
Dann ging wieder alles.

Ich würde mich freuen wenn Helmut sagen könnte welche Scripte notwendig sind.
Und ob eine Reihenfolge einzuhalten wäre. Interessanter fände ich ob das noch geht.

http://www.vdr-wiki.de/wiki/index.php/Gen2...kup_von_Gen2VDR
QUOTE

Backup von Gen2VDR
Im Ordner /_config/backup gibt es ein Skript zum Erstellen einer bootbaren ISO als Backup des Gen2VDR-Systems. Alternativ kann das Backup auch über den entsprechenden Punkt im VDR-Menü gemacht werden. Startet man das Skript mit dem Parameter -i, so wird ein hardwareunabhängiges ISO-Image erzeugt, welches auch auf anderer Hardware lauffähig ist.


Das würde den oben genannten Block (mit detect_..) gegen Nulll reduzieren und auch die Fehler auf Layer8 Ebene drastisch reduzieren.
Wenn der Schalter -i noch funktioniert müsste evt. er funktional erweitert werden das z.B. die edid.bin nicht mitkopiert wird.
So mal testen ob sich das gleich erstellte Backup auf dem VDR meiner Eltern wohl fühlt.
Gruß N!ce
Email Poster
Top
R2D2
Geschrieben am: Sonntag, 26.Mai 2013, 10:43 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Ganz schön umständlich.....

1.] Wenn man eine Nvidia Grafikarte gegen eine andere Nvidia Grafikkarte austauscht, braucht man überhaupt nichts zu ändern.

2.] Bevor(!) man nun wild irgendwelche Scripts ausführt, sollte man, wenn es nicht gewünscht läuft, mal ins Log schauen.

3.] Wenn man dann dort nichts findet, bzw. es nicht zum Laufen bekommt, postet man von diesem Zustand ein komplettes(!) Logset und beschreibt, was man gemacht hat und was für ein Problem man hat.

Email PosterUsers WebsiteICQ
Top
Mr.N!ce
Geschrieben am: Sonntag, 26.Mai 2013, 10:51 Uhr
Quote Post


Prinz
****

Gruppe: G2V3+User
Beiträge: 1929
Mitgliedsnummer.: 1417
Mitglied seit: 2006-07-22



CODE
function syntax() {
   echo ""
   echo "Syntax: $0 [-b][-f][file]"
   echo "               -b   : Create machine specific Backup (not universal install)"
   echo "               -f   : Fast image creation (but larger)"
   echo "               file : Name of image (Default: /mnt/data/vdr.iso)"
   echo "                      -n for no image file creation"
   echo ""
   exit
}

while [ "$1" != "" ]; do
   case "$1" in
      -h|--help)
         syntax
        ;;
      -B)
         INSTALL="-b"
        ;;
      -f)
         P7Z_OPTS="-mx1"
         TAR_OPTS="-cf"
         MIN_FREE=$MIN_FREE_FAST
        ;;
      *)
         TARGET_DIR="$(dirname "$1")"
         TARGET="$1"
        ;;
   esac
   shift
done

Also -i gibts nicht mehr
Danke aber Du wiederholst Dich, im Groben weiß ich schon wofür die Scripte sind (steht ja dran).
Und wenn sich die Hardware ändert im Prinzip komplett nur eine andere nv karte die einzige Konstante ist dann sind imho auch nahezu alle Scripte nötig.
Wenn dann aber alles geht außer die Grafikkarte kommt man zuerst ins Schleudern.
Und da gebe ich r2D2 recht, ein Blick ins Log schadet da nicht.
Da tauchte was mit Phillips TV auf und das passte nicht in die Wohnung ;)


Edit: Hilfe... Augen auf man muss -b ja nur weglassen oder sehe ich das falsch. :)
g N!ce
Email Poster
Top
R2D2
Geschrieben am: Sonntag, 26.Mai 2013, 14:19 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



QUOTE (Mr.N!ce @ Sonntag, 26.Mai 2013, 11:51 Uhr)
[...] Danke aber Du wiederholst Dich, im Groben weiß ich schon wofür die Scripte sind (steht ja dran)...

Scheint wohl bei einigen Usern notwendig zu sein, aber davon mal abgesehen, warst Du ja auch gar nicht gemeint...
Email PosterUsers WebsiteICQ
Top
R2D2
Geschrieben am: Sonntag, 26.Mai 2013, 14:42 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Das Problem, liegt ganz einfach hier:


CODE
[...]
May 25 11:04:55 [kernel] HDMI: detected monitor VSX-920
May 25 11:04:55 [kernel]       at connection type HDMI
May 25 11:04:55 [kernel] HDMI: available speakers: FL/FR LFE FC RL/RR RLC/RRC
May 25 11:04:55 [kernel] HDMI: supports coding type LPCM: channels = 2, rates = 44100 48000 88200 176400 192000 384000, bits = 16 20 24
May 25 11:04:55 [kernel] HDMI: supports coding type LPCM: channels = 8, rates = 44100 48000 88200 176400 192000 384000, bits = 16 20 24
May 25 11:04:55 [kernel] HDMI: supports coding type AC-3: channels = 6, rates = 44100 48000 88200, max bitrate = 640000
May 25 11:04:55 [kernel] HDMI: supports coding type DTS: channels = 7, rates = 48000 88200 176400 192000, max bitrate = 1536000
May 25 11:04:55 [kernel] HDMI: supports coding type DSD (One Bit Audio): channels = 6, rates = 48000
May 25 11:04:55 [kernel] HDMI: supports coding type E-AC-3/DD+ (Dolby Digital Plus): channels = 8, rates = 48000 88200
May 25 11:04:55 [kernel] HDMI: supports coding type DTS-HD: channels = 8, rates = 48000 88200 176400 192000 384000
May 25 11:04:55 [kernel] HDMI: supports coding type MLP (Dolby TrueHD): channels = 8, rates = 48000 88200 176400 192000 384000
May 25 11:04:55 [kernel] HDMI: supports coding type WMAPro: channels = 8, rates = 44100 48000 88200 176400 192000
May 25 11:04:56 [logger] Focus: (1078, 1918) 0(Gg_launcher) - 3462
....


Die Grafikkarte erkennt den "VSX-920" als Monitor, obwohl es ein A/V-Receiver ist.

Deshalb würde ich jetzt einfach mal den "VSX-920" vom Stomnetz nehmen, HDMI angesteckt lassen und wie oben schon geschrieben, die edid.bin neu erstellen.

Des weiteren würde ich auch die Einträge in der xorg.cof korrigieren.

Diese Einträge:

CODE
   Option         "CustomEDID" "DFP-0:/etc/X11/edid.bin"

ändern in:
CODE
   Option         "CustomEDID" "DFP-1:/etc/X11/edid.bin"
Email PosterUsers WebsiteICQ
Top
Mr.N!ce
Geschrieben am: Sonntag, 26.Mai 2013, 21:13 Uhr
Quote Post


Prinz
****

Gruppe: G2V3+User
Beiträge: 1929
Mitgliedsnummer.: 1417
Mitglied seit: 2006-07-22



QUOTE
Scheint wohl bei einigen Usern notwendig zu sein, aber davon mal abgesehen, warst Du ja auch gar nicht gemeint...

:)

Ja edid.bin war ja bei mir auch die Lösung, eingefangen hatte ich mir die und die anderen Hardwareeinstellungen ja weil ich mir ein Backup.iso (incl. -b ) und kein Install.iso gemacht habe. ;) .
Wegen der Problematik habe ich das Wiki angepasst. Ohne -b klappt es super. So genug den Thread missbraucht.

g N!ce
Email Poster
Top
R2D2
Geschrieben am: Sonntag, 02.Juni 2013, 10:13 Uhr
Quote Post


Prinz
****

Gruppe: Moderators
Beiträge: 6149
Mitgliedsnummer.: 1131
Mitglied seit: 2005-10-30



Da keine Rückmeldung mehr von orty0910 gekommen ist, gehe ich doch mal davon aus, dass das Problem gelöst wurde?
Hätte mich allerdings schon interessiert, woran es denn nun gelegen hat ...
Email PosterUsers WebsiteICQ
Top
Thema wird von 1 Benutzer(n) gelesen (1 Gäste und 0 Anonyme Benutzer)
0 Mitglieder:

Topic Options Reply to this topicStart new topicStart Poll