PDA

View Full Version : Ventanas sin barra superior + emerald no cambia temas


inyenieri
August 5th, 2007, 11:54 AM
Hola a todos! Tengo los siguientes problemas con Beryl en Ubuntu 7.04 :

1) La barra superior de las ventanas que contiene los botones para maximizar, cerrar, etc. NO APARECE.
2) Dentro del gestor de temas emerald puedo ver los temas disponibles (incluso baje algunos de internet y tambien los puedo ver) pero NO SE APLICAN, simplemente no aparece ningun boton y haciendo doble click no pasa nada.

MI PLACA DE VIDEO ES : ATI RADEON X1400

LES PASO EL CONTENIDO DE MI xorg.conf:


# /etc/X11/xorg.conf (xorg X Window System server configuration file)
#
# This file was generated by dexconf, the Debian X Configuration tool, using
# values from the debconf database.
#
# Edit this file with caution, and see the xorg.conf(5) manual page.
# (Type "man xorg.conf" at the shell prompt.)
#
# This file is automatically updated on xserver-xorg package upgrades *only*
# if it has not been modified since the last upgrade of the xserver-xorg
# package.
#
# If you have edited this file but would like it to be automatically updated
# again, run the following command:
# sudo dpkg-reconfigure -phigh xserver-xorg



Section "DRI"
Mode 0666
EndSection

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

Section "ServerFlags"
Option "AIGLX" "off"
EndSection

Section "Screen"
Identifier "Default Screen"
Device "Generic Video Card"
Monitor "Generic Monitor"
Defaultdepth 24
SubSection "Display"
Depth 1
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8Section "Files"
FontPath "/usr/share/fonts/X11/misc"
FontPath "/usr/share/fonts/X11/cyrillic"
FontPath "/usr/share/fonts/X11/100dpi/:unscaled"
FontPath "/usr/share/fonts/X11/75dpi/:unscaled"
FontPath "/usr/share/fonts/X11/Type1"
FontPath "/usr/share/fonts/X11/100dpi"
FontPath "/usr/share/fonts/X11/75dpi"
# path to defoma fonts
FontPath "/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
Load "i2c"
Load "bitmap"
Load "ddc"
Load "dri"
Load "extmod"
Load "freetype"
Load "glx"
Load "int10"
Load "vbe"
EndSection

Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "CoreKeyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc105"
Option "XkbLayout" "latam"
EndSection

Section "InputDevice"
Identifier "Configured Mouse"
Driver "mouse"
Option "CorePointer"
Option "Device" "/dev/input/mice"
Option "Protocol" "ImPS/2"
Option "ZAxisMapping" "4 5"
Option "Emulate3Buttons" "true"
EndSection

Section "InputDevice"
Identifier "Synaptics Touchpad"
Driver "synaptics"
Option "SendCoreEvents" "true"
Option "Device" "/dev/psaux"
Option "Protocol" "auto-dev"
Option "HorizScrollDelta" "0"
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "stylus"
Option "Device" "/dev/input/wacom"
Option "Type" "stylus"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "eraser"
Option "Device" "/dev/input/wacom"
Option "Type" "eraser"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "InputDevice"
Driver "wacom"
Identifier "cursor"
Option "Device" "/dev/input/wacom"
Option "Type" "cursor"
Option "ForceDevice" "ISDV4" # Tablet PC ONLY
EndSection

Section "Device"
Identifier "aticonfig-Device[0]"
Driver "fglrx"
Option "VideoOverlay" "on"
Option "OpenGLOverlay" "off"
BusID "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "aticonfig-Monitor[0]"
Option "VendorName" "ATI Proprietary Driver"
Option "ModelName" "Generic Autodetecting Monitor"
Option "DPMS" "true"
EndSection

Section "Screen"
Identifier "aticonfig-Screen[0]"
Device "aticonfig-Device[0]"
Monitor "aticonfig-Monitor[0]"
Defaultdepth 24
Option "AddARGBGLXVisuals"
SubSection "Display"
Viewport 0 0
Depth 24
EndSubSection
SubSection "Display"
Depth 1
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 4
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 8
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "ServerLayout"
Identifier "Default Layout"
screen 0 "aticonfig-Screen[0]" 0 0
InputDevice "Generic Keyboard"
InputDevice "Configured Mouse"
InputDevice "stylus" "SendCoreEvents"
InputDevice "cursor" "SendCoreEvents"
InputDevice "eraser" "SendCoreEvents"
InputDevice "Synaptics Touchpad"
EndSection
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 15
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 16
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
SubSection "Display"
Depth 24
Modes "1280x800" "1024x768" "800x600" "640x480"
EndSubSection
EndSection

Section "Device"
Identifier "Generic Video Card"
Driver "fglrx"
Busid "PCI:1:0:0"
EndSection

Section "Monitor"
Identifier "Generic Monitor"
Option "DPMS"
EndSection


GRACIAS ANTICIPADAS POR LA AYUDA.

lucernario
August 5th, 2007, 12:36 PM
Hola!
Yo resolví mis problemas con beryl de la siguiente manera. A pesar de que yo uso una GeForce 6800, a lo mejor te sirve el método.

Lo primero que hice fue hacer un respaldo de mi xorg.conf usando el comando:

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf_backup

Después de esto, comencé a editar mi archivo xorg.conf usando

sudo gedit /etc/X11/xorg.conf

Chequié que todos los módulos se cargaran. No sé cómo funciona con los drivers ATI, pero veo que tienes muchas opciones en "Disabled". Intenta cambiar estas opciones a "Enabled" y reinicia el xserver (ctrl+alt+backspace).

El archivo de respaldo que hicise de xorg.conf te permitirá ver el estado original antes de los cambios por si algo que hiciste no funciona como esperabas.

inyenieri
August 5th, 2007, 02:50 PM
ok como hago para chequear que se cargen todos los modulos?
Gracias

Hei Ku
August 5th, 2007, 05:23 PM
Por lo que contas, el problema es el decorador de ventas. O sea, Beryl arranca, pero no arranca el Emerald (o lo que sea que uses como decorator)

Te aparece algun mensaje de error al correr el Emerald?

inyenieri
August 5th, 2007, 06:54 PM
Si Beryl arranca perfectamente (al parecer y por lo poco que se) porque puedo jugar con el cubo y las ventanas. Se abre tambien la ventana de configuracion de emerald donde puedo ver los temas pero no puedo aplicarlos, ademas me faltan las barras superiores de las ventanas, volviendo a metacity aparecen nuevamente.
Si pongo emerald en una terminal me aparece lo siguiente:


diego@inspiron:~$ emerald
emerald: Could not acquire decoration manager selection on screen 0 display "localhost:1.0"

Hei Ku
August 5th, 2007, 07:52 PM
pone:

emerald --replace &

y postea si te aparece algun mensaje.

Tambien puede funcionar con:

emeral --replace -c &

Vozmozno
August 6th, 2007, 12:55 AM
Algo que me funciono a mi fue instalar libemeraldengine0, asi:

sudo aptitude install libemeraldengine0

esto tambienlo sucede si hacer un upgrade de tu pc, pero yo solo lo hago cuando lo necesito, o cuando sale una nueva version el kubuntu... espero que te sirva =)

faktorqm
August 7th, 2007, 09:15 AM
Si Beryl arranca perfectamente (al parecer y por lo poco que se) porque puedo jugar con el cubo y las ventanas. Se abre tambien la ventana de configuracion de emerald donde puedo ver los temas pero no puedo aplicarlos, ademas me faltan las barras superiores de las ventanas, volviendo a metacity aparecen nuevamente.
Si pongo emerald en una terminal me aparece lo siguiente:


diego@inspiron:~$ emerald
emerald: Could not acquire decoration manager selection on screen 0 display "localhost:1.0"

Yo se cual es la solucion, no hiciste algun script del estilo:

"Ahora procedemos a la configuracion para iniciar con XGL. Primero creamos un archivo llamado startxgl.sh de la siguiente forma:

sudo nano /usr/local/bin/startxgl.sh

Y le agregamos el siguiente texto:

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
exec dbus-launch –exit-with-session gnome-session"

(copiado de una web cualquiera)

Fijate que en la parte que dice display, tengas bien el numero de la pantalla, y no estes activando cualquier cosa. esto es para xgl igual, si usas aiglx u otra cosa, cambian. Lo use de ejemplo nada mas, es para que vayas y te fijes si esta ok. (a mi me paso que activaba en cualquier pantalla ;) ) Salu2! y espero ke t haya servido.

inyenieri
August 7th, 2007, 08:39 PM
En realidad, como jamas antes habia usado linux y mi maquina tiene una ATI X1400, no arrancaba con Xwindow en el live CD, entonces navegando encontre un tipo que tenia exactamente la misma maquina que yo y se armo un cd de ubuntu personalizado para que reconozca la placa y ademas te instale beryl, de scripts nose nada pero el contenido del archivo /usr/local/bin/startxgl.sh es:

#!/bin/sh
Xgl :1 -fullscreen -ac -accel xv:pbuffer -accel glx:pbuffer &
DISPLAY=:1
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :1 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

Si ves algo raro decime por favor asi lo edito y veo si me arregla el problema.

Muchas gracias a todos por los consejos!

jajajavi
August 7th, 2007, 08:49 PM
Una vez tuve ese problema con el Decorador de Ventanas de Beryl, y alguien me recomendó que cambie en Opciones avanzadas de Beryl > Ruta de renderización > Copiar

inyenieri
August 7th, 2007, 09:23 PM
No encuentro el menú que pones y me parece que se te corto el post, parece incompleto, no dice que cambiar.

faktorqm
August 8th, 2007, 07:14 AM
El script esta bien, el tema es que tenes que averiguar que pantalla tenes vos, si la 0 o la 1. yo la unica manera que lo averigue (es cabeza, pero anda) es poniendo el comando glxgears en una consola, y luego cerrando la ventana que aparece. Mi salida es esta:

faktorqm@tuvieja:~$ glxgears
1381 frames in 5.0 seconds = 275.833 FPS
X connection to :0.0 broken (explicit kill or server shutdown).

Si tu salida es identica a esta, en el script vas a tener que poner:

#!/bin/sh
Xgl :0 -fullscreen -ac -accel xvbuffer -accel glxbuffer &
DISPLAY=:0
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :0 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

Ojala te sirva. Salu2!!

inyenieri
August 8th, 2007, 08:12 AM
El script esta bien, el tema es que tenes que averiguar que pantalla tenes vos, si la 0 o la 1. yo la unica manera que lo averigue (es cabeza, pero anda) es poniendo el comando glxgears en una consola, y luego cerrando la ventana que aparece. Mi salida es esta:

faktorqm@tuvieja:~$ glxgears
1381 frames in 5.0 seconds = 275.833 FPS
X connection to :0.0 broken (explicit kill or server shutdown).

Si tu salida es identica a esta, en el script vas a tener que poner:

#!/bin/sh
Xgl :0 -fullscreen -ac -accel xvbuffer -accel glxbuffer &
DISPLAY=:0
cookie="$(xauth -i nextract - :0 | cut -d ' ' -f 9)"
xauth -i add :0 . "$cookie"
exec dbus-launch --exit-with-session gnome-session

Ojala te sirva. Salu2!!

Esto es lo que me sale cuando hago lo que me decís:

diego@inspiron:~$ glxgears
Xlib: extension "XFree86-DRI" missing on display ":1.0".

Parece que mi display es 1? estaria bien el script?, que es esa extension que dice que falta?

Gracias

jajajavi
August 8th, 2007, 03:29 PM
No encuentro el menú que pones y me parece que se te corto el post, parece incompleto, no dice que cambiar.

Perdón por ser tan escueto... El menú al que me refiero es el de Beryl (beryl-manager), click derecho en el ícono del panel > Opciones avanzadas... > Ruta... > Lo tenía como Automático y puse Copiar y me volvió a dibujar completamente las ventanas con el marco y los botoncitos. Aunque a veces desaparecen los botones y los vuelvo a hacer aparecer poniendo Recargar el decorador de ventanas en el mencionado menú.

faktorqm
August 9th, 2007, 01:35 PM
Esto es lo que me sale cuando hago lo que me decís:

diego@inspiron:~$ glxgears
Xlib: extension "XFree86-DRI" missing on display ":1.0".

Parece que mi display es 1? estaria bien el script?, que es esa extension que dice que falta?

Gracias

Si, es el display 1, la extension esa que te falta es glx. glxgears es un programita que te prueba si tenes la extension activada, y aparte, cuando la activas te benchmarkea tu placa. El script estaria bien, digamos. La verdad no se me ocurre. Googleaste al respecto? (estoy a full con los verbos en spanglish :S) Salu2!!

EDITO: Tu xorg.conf esta mal. Tu placa aparece como generica. y tu monitor tambien. Ahi tenes el problema principal. Esto encontre: (fuente: google ;) )

http://www.ubuntu-es.org/index.php?q=node/43795

http://jesuslobaton.blogspot.com/2007/05/kubuntu-feisty-ati-mobile-radeon-x1400.html

http://www.forat.info/2007/02/18/dos-ordenadores-en-uno-con-ati-y-ubuntu/

http://leancalper.wordpress.com/2007/04/22/instalacion-ubuntu-feisty-704-en-dell-inspiron-6400e1505-ati-x1400-wifi/

Salu2!!

inyenieri
August 9th, 2007, 11:29 PM
Gracias faktorqm, muchas gracias a todos por su ayuda,

intente con todos los métodos que me aconsejaron y googlie un

montón, pero no le encuentro solución. Tome la decisión de

desinstalar beryl, emerald, drivers de la placa de video, y

empezar todo desde cero, es decir quiero limpiar completamente

la configuracion gráfica de mi compu, ahora viene la pregunta:

Como hago para desinstalar todo esto y empezar de cero

solo con la parte grafica?. Sin tener que instalar de nuevo el OS,

no me importa trabajar en modo texto si es necesario.