• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

xorg 7.1 mit opensuse 10.1 und smart

Acker_ID

Newbie
Hallo zusammen,

kann mir jemand erklären, wie ich Xorg 7.1 unter Opensuse 10.1 mit Hilfe von Smart installiere? Ziel ist es dort dann aiglx einzurichten und beryl zu nutzen.

Mfg,
Acker
 
OP
A

Acker_ID

Newbie
Hi!

So ich bin der Anleitung gefolgt. Xorg 7.1 ist installiert. AIXGL Erweiterungen sind an.
Wenn ich jetzt allerdings den Beryl-Manager starte erscheint noch das Beryl Logo aber der Hintergrund bleibt komplett weiß (ich verwende Gnome). Es hilft nur ein Neustart des Xservers...

Woran könnte das liegen?

Mfg,
Acker
 

buschmann

Member
Was für eine Grafikkarte hast du? Ich hatte ein ähnliches Problem beim Zusammenspiel von Beryl mit XGL und bin vor allem deshalb auf AIGLX umgestiegen. Hast du XGL noch installiert und vielleicht in der /etc/sysconfig/displaymanager noch aktiviert?
 
OP
A

Acker_ID

Newbie
Hi!

Ich habe ein Thinkpad R60e mit einer Intel GMA 950 Grafikkarte. XGL hatte ich nicht installiert. Anscheinend ist der Fehler aber reproduzierbar - auf meinem Desktop Rechner mit einer Geforce 6600GT und dem Nvidia Beta Treiber tritt dasselbe Problem auf.

Hast du noch ne Idee?

Das ist echt schade. Denn offensichtlich tut sich ja was. Ich kann z.B. den Würfel drehen und sehe auch oben und unten das Beryl Zeichen. Nur der Rest ist komplett weiß...

Mfg,
Acker
 

buschmann

Member
@Acker_ID
Hm, ich hatte das selbe Problem mit einer GeForce 6600 und XGL, weshalb ich auf AIGLX umgesattelt habe. Hast du vielleicht irgendwas in der /home/benutzer/.beryl.log stehen? Wie sieht denn dein xorg.conf aus?

@trustkill
In dem Paketdepot im Build-Service befinden sich vor allem Rückportierungen aus der Factory-Distribution und dort wird gerade 7.2rc1 eingesetzt. In diesem Depot können halt auch mal Entwicklungsversionen sein.
 

SuseFan15

Member
Acker_ID schrieb:
Hi!

So ich bin der Anleitung gefolgt. Xorg 7.1 ist installiert. AIXGL Erweiterungen sind an.
Wenn ich jetzt allerdings den Beryl-Manager starte erscheint noch das Beryl Logo aber der Hintergrund bleibt komplett weiß (ich verwende Gnome). Es hilft nur ein Neustart des Xservers...

Woran könnte das liegen?

Mfg,
Acker

ich bin jetzt genauso weit fortgeschritten bei diesem problem, wie du. im gnome, wird auch alles weiß, im kde, verschwinden alle fensterleisten, sprich der fenstermanager verabschiedet sich :-(

[edit]: hier sind meine ausgaben, von den verschiedenen beryl programmstarts (welcher wofür ist, weis ich noch immer ned ^^)

http://mustermaxi.googlepages.com/beryl.txt
http://mustermaxi.googlepages.com/beryl-manager.txt
http://mustermaxi.googlepages.com/beryl-start.txt

mfg, bernhard
 
OP
A

Acker_ID

Newbie
Moin!

Eine beryl.log Datei existiert nicht in meinem Homeverzeichnis. Hier aber meine Xorg.xonf

Code:
# /.../
# SaX generated X11 config file
# Created on: 2006-10-21T20:18:16+0200.
#
# Version: 8.1
# Contact: Marcus Schaefer <sax@suse.de>, 2005
# Contact: SaX-User list <https://lists.berlios.de/mailman/listinfo/sax-users>
#
# Automatically generated by [ISaX] (8.1)
# PLEASE DO NOT EDIT THIS FILE!
#

Section "Files"
  FontPath     "/usr/share/fonts/misc:unscaled"
  FontPath     "/usr/share/fonts/local"
  FontPath     "/usr/share/fonts/75dpi:unscaled"
  FontPath     "/usr/share/fonts/100dpi:unscaled"
  FontPath     "/usr/share/fonts/Type1"
  FontPath     "/usr/share/fonts/URW"
  FontPath     "/usr/share/fonts/Speedo"
  FontPath     "/usr/share/fonts/PEX"
  FontPath     "/usr/share/fonts/cyrillic"
  FontPath     "/usr/share/fonts/latin2/misc:unscaled"
  FontPath     "/usr/share/fonts/latin2/75dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/100dpi:unscaled"
  FontPath     "/usr/share/fonts/latin2/Type1"
  FontPath     "/usr/share/fonts/latin7/75dpi:unscaled"
  FontPath     "/usr/share/fonts/baekmuk:unscaled"
  FontPath     "/usr/share/fonts/japanese:unscaled"
  FontPath     "/usr/share/fonts/kwintv"
  FontPath     "/usr/share/fonts/truetype"
  FontPath     "/usr/share/fonts/uni:unscaled"
  FontPath     "/usr/share/fonts/CID"
  FontPath     "/usr/share/fonts/ucs/misc:unscaled"
  FontPath     "/usr/share/fonts/ucs/75dpi:unscaled"
  FontPath     "/usr/share/fonts/ucs/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/misc:unscaled"
  FontPath     "/usr/share/fonts/hellas/75dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/100dpi:unscaled"
  FontPath     "/usr/share/fonts/hellas/Type1"
  FontPath     "/usr/share/fonts/misc/sgi:unscaled"
  FontPath     "/usr/share/fonts/xtest"
  FontPath     "/opt/kde3/share/fonts"
  FontPath     "unix/:7100"
  InputDevices "/dev/gpmdata"
  InputDevices "/dev/input/mice"
EndSection

Section "ServerFlags"
  Option       "AllowMouseOpenFail" "on"
EndSection

Section "Module"
  Load         "dbe"
  Load         "type1"
  Load         "freetype"
  Load         "extmod"
  Load         "glx"
  Load         "v4l"
  Load         "dri"
EndSection

Section "InputDevice"
  Driver       "kbd"
  Identifier   "Keyboard[0]"
  Option       "Protocol" "Standard"
  Option       "XkbLayout" "de"
  Option       "XkbModel" "microsoft"
  Option       "XkbRules" "xfree86"
  Option       "XkbVariant" "nodeadkeys"
EndSection


Section "InputDevice"
  Driver       "mouse"
  Identifier   "Mouse[1]"
  Option       "Buttons" "5"
  Option       "Device" "/dev/input/mice"
  Option       "Name" "TPPS/2 IBM TrackPoint"
  Option       "Protocol" "explorerps/2"
  Option       "Vendor" "Sysp"
  Option       "ZAxisMapping" "4 5"
EndSection


Section "Monitor"
  DisplaySize  608 228
  HorizSync    29-50
  Identifier   "Monitor[0]"
  ModelName    "LP150X08-TLA8 LCD MONITOR"
  Option       "DPMS"
  VendorName   "LEN"
  VertRefresh  43-60
  UseModes     "Modes[0]"
EndSection


Section "Modes"
  Identifier   "Modes[0]"
  Modeline 	"1024x768" 64.11 1024 1080 1184 1344 768 769 772 795
  Modeline 	"1024x768" 55.00 1024 1072 1104 1184 768 771 775 790 +HSync -Vsync
  Modeline 	"1024x600" 48.96 1024 1064 1168 1312 600 601 604 622
  Modeline 	"1024x600" 43.00 1024 1072 1104 1184 600 603 613 619 +HSync -Vsync
  Modeline 	"800x600" 38.22 800 832 912 1024 600 601 604 622
  Modeline 	"800x600" 34.75 800 848 880 960 600 603 607 617 +HSync -Vsync
  Modeline 	"768x576" 34.96 768 792 872 976 576 577 580 597
  Modeline 	"768x576" 32.25 768 816 848 928 576 579 583 593 +HSync -Vsync
  Modeline 	"640x480" 24.70 640 656 720 800 480 481 484 498
  Modeline 	"640x480" 23.86 640 656 720 800 480 481 484 497
  Modeline 	"640x480" 23.25 640 688 720 800 480 483 487 494 +HSync -Vsync
EndSection


Section "Screen"
  DefaultDepth 24
  SubSection "Display"
    Depth      15
    Modes      "1024x768" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      16
    Modes      "1024x768" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      24
    Modes      "1024x768" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  SubSection "Display"
    Depth      8
    Modes      "1024x768" "1024x600" "800x600" "768x576" "640x480" 
  EndSubSection
  Device       "Device[0]"
  Identifier   "Screen[0]"
  Monitor      "Monitor[0]"
EndSection


Section "Device"
  BoardName    "945 GM"
  BusID        "0:2:0"
  Driver       "i810"
  Identifier   "Device[0]"
  Option       "SaXDualHead"
  Option       "Clone"
  Option       "NoDDC"
  Option       "NoDDC"
  Option       "SaXDualMonitorVendor" "--> VESA"
  Option       "SaXDualOrientation" "off"
  Option       "SaXDualResolution" "off"
  Option       "CloneRefresh" "60"
  Option       "SaXDualMode" "off"
  Option       "SaXDualHSync" "off"
  Option       "SaXDualMonitorModel" "1024X768@60HZ"
  Option       "SaXDualVSync" "50-60"
  Option       "MonitorLayout" "CRT,LFP"
  Option       "XAANoOffscreenPixmaps" "true"
  Option       "DRI" "true"
  VendorName   "Intel"
EndSection


Section "ServerLayout"
  Identifier   "Layout[all]"
  InputDevice  "Keyboard[0]" "CoreKeyboard"
  InputDevice  "Mouse[1]" "CorePointer"
  Option       "Clone" "off"
  Option       "Xinerama" "off"
  Option       "AIGLX" "on"
  Screen       "Screen[0]"
EndSection


Section "DRI"
    Group      "video"
    Mode       0660
EndSection

Section "Extensions"
 Option       "Composite" "on"
EndSection

Mfg,
Acker
 

buschmann

Member
@SuseFan15
Welchen Treiber verwendest du?

@Acker_ID
Also, die xorg.conf sieht gut aus, allerdings kenne ich mich nicht so mit den Intel-Chips aus. Versuch doch mal die Option "XAANoOffscreenPixmaps" auszukommentieren oder auf false zu setzen.
Starte Beryl ansonsten auch mal nicht automatisch und auch nicht über beryl-start, sondern folgendermaßen:
Code:
beryl --indirect-rendering --strict-binding --replace dbus settings & emerald --replace &
Du solltest dann auf der Konsole eventuell Fehlermeldungen sehen (war bei mir damals zumindest so). Wie du ja schon gesagt hast, erkennst du ganz schwach etwas. Versuche die Konsole im Fokus zu behalten und dann nach einiger Zeit blind kwin --replace einzugeben. Damit kehrst du wieder zum Standardfensterverwalter zurück und kannst die Konsolenausgabe lesen.
 

SuseFan15

Member
buschmann schrieb:
@SuseFan15
Welchen Treiber verwendest du?

ich verwende den opensource radeon treiber, da ja der propitäre aiglx nicht unterstützt :-(
und an sich funktioniert der ja perfekt der opensource treiber.. auch aiglx läuft... nur das beryl will eben nicht^^
 

buschmann

Member
Was gibt denn glxinfo aus? Compiz beschwert sich ja, dass GLX_EXT_texture_from_pixmap nicht verfügbar sei. Falls es nicht unbedingt Compiz sein muss, dann probier doch mal Beryl aus.
 

SuseFan15

Member
buschmann schrieb:
Was gibt denn glxinfo aus? Compiz beschwert sich ja, dass GLX_EXT_texture_from_pixmap nicht verfügbar sei. Falls es nicht unbedingt Compiz sein muss, dann probier doch mal Beryl aus.

ich möchte ja beryl verwenden.. ich hab keine ahnung, was der mit compiz aufführt ^^

glxinfo:

Code:
name of display: :0.0
Xlib:  extension "XFree86-DRI" missing on display ":0.0".
display: :0  screen: 0
direct rendering: No
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
    GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating,
    GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method,
    GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_hyperpipe,
    GLX_SGIX_swap_barrier, GLX_SGIX_fbconfig, GLX_MESA_copy_sub_buffer
client glx vendor string: ATI
client glx version string: 1.3
client glx extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_get_proc_address, GLX_SGI_video_sync, GLX_ARB_multisample,
    GLX_ATI_pixel_format_float, GLX_ATI_render_texture
GLX extensions:
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context,
    GLX_ARB_multisample
OpenGL vendor string: Mesa project: www.mesa3d.org
OpenGL renderer string: Mesa GLX Indirect
OpenGL version string: 1.2 (1.5 Mesa 6.5.1)
OpenGL extensions:
    GL_ARB_imaging, GL_ARB_multitexture, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_dot3,
    GL_ARB_transpose_matrix, GL_EXT_abgr, GL_EXT_blend_color,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_texture_env_add,
    GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
    GL_EXT_texture_lod_bias

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x23 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  1 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  1 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  1 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  1 0 None
0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  1 0 None
0x43 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None

könnte es auch vielleicht daran liegen, dass ich aiglx verwende, aber noch xgl installiert habe, wie rpm -qa | grep xgl mir beweist?

soll ich die hier:

xgl-cvs_060729-1.1
xgl-hardware-list-060526-5

deinstallieren?

und zu den compiz paketen:
da habe ich noch installiert:

compiz-git_060922-11.14
gset-compiz-0.3.4-15.1
compiz-debuginfo-git_060922-11.14

compiz-git und compiz-debuginfo-git wurden beide vom beryl repository mitinstalliert:

http://software.opensuse.org/download/X11:/XGL:/10.1xorg7/10.1xorg7/i586/
 

buschmann

Member
Hm, ja, schmeiß die Xgl- und Compiz-Pakete mal runter. Die von Beryl, also beryl-core, beryl-plugins und so weiter hast du aber drauf, oder? Wie sieht es mit DISPLAYMANAGER_XSERVER="Xorg" in /etc/sysconfig/displaymanager aus?
 

SuseFan15

Member
buschmann schrieb:
Hm, ja, schmeiß die Xgl- und Compiz-Pakete mal runter. Die von Beryl, also beryl-core, beryl-plugins und so weiter hast du aber drauf, oder? Wie sieht es mit DISPLAYMANAGER_XSERVER="Xorg" in /etc/sysconfig/displaymanager aus?

so.. xgl und compiz pakete sind unten.. bis auf das gset compiz.. das auch?
in der displaymanager config datei war schon seit ewigkeiten nicht mehr der xgl eingetragen.. hätt ich auch gemerkt.. sieht irgendwie anders aus, wenn der rennt ^^ rendert das ganze irgendwie anders..

[edit]: jetzt zeigt mir der beryl manager nicht mehr die compiz wms an... ok.... wenn ich beryl auswähle, dann muss ich per konsole die oberfläche neustarten, da das kde nicht mehr reagiert.. mauszeiger läuft, verändert sich, aber nichts lässt sich mehr anklicken. mir machen vorallem die fehler mit der qt engine sorgen..

hier nochmal die links:

http://mustermaxi.googlepages.com/beryl.txt
http://mustermaxi.googlepages.com/beryl-manager.txt
http://mustermaxi.googlepages.com/beryl-start.txt

ich könnte mir vorstellen, dass das hier nicht optimal ist: rpm -qa | grep qt
Code:
qt3-sqlite-3.3.6-1.7
poppler-qt-0.4.4-19
qt3-man-3.3.6-1.7
freqtweak-0.6.1-25
gtk-qt-engine-0.7cvs20060209-22.1
qt3-postgresql-3.3.6-1.7
qt3-mysql-3.3.6-1.7
qt3-examples-3.3.6-1.7
qt3-devel-3.3.6-129.2
qt3-devel-tools-3.3.6-1.7
qt-4.1.0-29                               <-------------------------------irgendwie passt das ned rein ins 3er schema ^^
kdesvn-svnqt-0.8.5-0.pm.0
dbus-1-qt3-devel-0.60-30
qt3-3.3.6-129.2
qt3-unixODBC-3.3.6-1.7
uim-qt-0.2.0-18
qt3-devel-doc-3.3.6-1.7
qtcurve-0.38-1.guru.suse101
kdesvn-svnqt-devel-0.8.5-0.pm.0
nvclock-qt-0.8_beta-0.pm.0
dbus-1-qt-0.60-30
dbus-1-qt3-0.60-30
dc-qt-0.1.2-2.guru.suse101
python-qt-3.5.3-2.11
yast2-qt-2.13.60-0.4
scim-qtimm-0.9.4-15
 

buschmann

Member
Also, du willst es auf einer Radeon X700 mit den freien Radeon-Treibern zum laufen bringen, richtig? Schau dir mal man radeon an und Vergleiche das vielleicht mit deiner Ausgabe von lspci.Laut der Handbuchseite des Radeontreibers wird bei der X700 noch keine 3D-Beschleunigung unterstützt.
 

SuseFan15

Member
buschmann schrieb:
Also, du willst es auf einer Radeon X700 mit den freien Radeon-Treibern zum laufen bringen, richtig? Schau dir mal man radeon an und Vergleiche das vielleicht mit deiner Ausgabe von lspci.Laut der Handbuchseite des Radeontreibers wird bei der X700 noch keine 3D-Beschleunigung unterstützt.

ja.. ich weis, dass er da keine 3d unterstützung hat.. nur irgendwie dachte ich, dadurch, dass das aiglx läuft, dass das ganze damit gegessen ist, da ja jetzt die graka die oberfläche berechnet, und dass ich jetzt einfach nur mehr irgendwie beryl zum laufen bringen muss..... heißt das, dass ich keine chance habe mit meiner x700, aiglx und dem radeon treiber das beryl zum laufen zu kriegen?

und wenn nein.. wie krieg ich beryl dann zum laufen?

ps: grafikkarte tauschen ist nciht möglich, da es ein notebook is ^^
 

buschmann

Member
Hm, also vom Prinzip her sollte AIGLX auch mit 2D-Treibern funktionieren, dann aber halt langsamer und wie gesagt, nur vom Prinzip her. AIGLX steht ja für Accelerated Indirect GLX, hat aber nicht damit zu tun, dass es dir 3D-Beschleunigung ohne Treiberunterstützung bringt.
Beryl soll auch mit Xgl zusammenarbeiten. Du kannst es also mit Xgl (aus dem xorg7.x-Depot) und dem fglrx-Treiber probieren. Falls dort aber etwas nicht klappt würde ich an deiner Stelle ein neues Thema anfangen, da dieses hier sonst zu stark ausfranst.
 

SuseFan15

Member
buschmann schrieb:
Hm, also vom Prinzip her sollte AIGLX auch mit 2D-Treibern funktionieren, dann aber halt langsamer und wie gesagt, nur vom Prinzip her. AIGLX steht ja für Accelerated Indirect GLX, hat aber nicht damit zu tun, dass es dir 3D-Beschleunigung ohne Treiberunterstützung bringt.
Beryl soll auch mit Xgl zusammenarbeiten. Du kannst es also mit Xgl (aus dem xorg7.x-Depot) und dem fglrx-Treiber probieren. Falls dort aber etwas nicht klappt würde ich an deiner Stelle ein neues Thema anfangen, da dieses hier sonst zu stark ausfranst.

hm.. ich weis ich hab einen dickschädel, aber ich würde es gerne mit aiglx versuchen, da das system mit dem einfach so schön funzt ^^ alles rennt irngedwie so schnell ^^ die oberfläche wirkt schneller... ist einfach genial... und das xgl macht wieder probs mit allen spielen und multimedia anwendungen :-(

vorallem: mich macht stutzig, dass aiglx + compiz/beryl mit der kororaa 0.3er live cd funktioniert hat... also warum? ^^

und das hier:

In der aktuellen Version 6.9/7.0[2] werden auch die 3D-Funktionen der R3xx und R4xx GPUs unterstützt. Diese Funktionalität basiert wegen fehlender Informationen des Herstellers auf Reverse-Engineering und wird von den Entwicklern als experimentell eingestuft.

habe ich grad in der wikipedia bei "ati radeon" gefunden

macht mich schon irgendwie stutzig..ich hab doch schon 7.1 und der x700 ist ein RV410er Chip... das muss doch funzen irgendwie... hast du noch ne idee, was ich tun könnte
 

buschmann

Member
SuseFan15 schrieb:
vorallem: mich macht stutzig, dass aiglx + compiz/beryl mit der kororaa 0.3er live cd funktioniert hat... also warum? ^^

Sicher, dass er da AIGLX verwendet hat und nicht Xgl? Zeig mal deine xorg.conf.

SuseFan15 schrieb:
und das hier:

In der aktuellen Version 6.9/7.0[2] werden auch die 3D-Funktionen der R3xx und R4xx GPUs unterstützt. Diese Funktionalität basiert wegen fehlender Informationen des Herstellers auf Reverse-Engineering und wird von den Entwicklern als experimentell eingestuft.

habe ich grad in der wikipedia bei "ati radeon" gefunden

macht mich schon irgendwie stutzig..ich hab doch schon 7.1 und der x700 ist ein RV410er Chip... das muss doch funzen irgendwie... hast du noch ne idee, was ich tun könnte

Nun, zum einen kann sich sogar die Wikipedia irren und zum anderen steht dort nicht, welche genau unterstützt werden. Laut man radeon werden ja auch ein paar aus diesen Serien bereits unterstützt, aber halt noch nicht alle.
 
Oben