LinuxQuestions.org
Review your favorite Linux distribution.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 03-19-2007, 06:59 AM   #1
baikonur
Member
 
Registered: Oct 2005
Location: germany
Distribution: debian
Posts: 255
Blog Entries: 5

Rep: Reputation: 30
xorg 7.1 in etch


Hi everyone!

I'm currently using etch and after some fiddling around I got xorg working pretty nice on this rig. (a ASUS A6 notebook with a x700 radeon mobility card)
I'm still using the standard kernel, but that will change soon. (btw, could I use the kernel config I used on sarge with a 2.6.17 to configure a 2.6.`latest` kernel?)

Code:
cvlaptop:/etc/X11# Xorg -version

X Window System Version 7.0.0
Release Date: 21 December 2005
X Protocol Version 11, Revision 0, Release 7.0
Build Operating System:Linux 2.6.12-1-686 i686
Now I've seen some beryl screenshots and want that too. (you bet)
The install wikis all say I need xorg 7.1 to get it going.

Now my question is:
How can I (if that is possible) upgrade xorg and leave the rest of my system at peace?
This is my sources list:

Code:
# deb cdrom:[Debian GNU/Linux testing _Etch_ - Official Snapshot i386 Binary-1 (20060911)]/ etch contrib main

#deb cdrom:[Debian GNU/Linux testing _Etch_ - Official Snapshot i386 Binary-1 (20060911)]/ etch contrib main

deb http://security.debian.org/ etch/updates main contrib
deb-src http://security.debian.org/ etch/updates main contrib
deb http://ftp.us.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.us.debian.org/debian/ etch main contrib non-free
deb http://www.debian-multimedia.org etch main
Any help would be sweet.

baik
 
Old 03-19-2007, 07:27 AM   #2
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 57
So you have an Etch system which you do not upgrade? I'm wondering if I have understood your question
Because Etch has Xorg 7.1 for some time now.

I use aptitude, it's the prefered method.
Either you go in the TUI and do the stuff here:
aptitude
type u => this will do aptitude update
type / followed by xserver-xorg. Its the Search, type n for next until you arrive on "xserver-xorg" package
type enter, go to the last line , you should be on a line
1:7.1.0-15
type + this will upgrade xserver-xorg and dependencies.
If a red line appears it means there is a dependency problem but there shouldn't be, I think xorg in etch is stabilized (I use sid, so not sure). If this is the case, take care, aptitude will give you ways of solving the problem.

or from command line
aptitude update
aptitude install xserver-xorg

Last edited by nx5000; 03-19-2007 at 07:29 AM.
 
Old 03-19-2007, 07:29 AM   #3
3rdtreenz
LQ Newbie
 
Registered: Mar 2007
Posts: 18

Rep: Reputation: 0
Try just doing apt-get update, then apt-get upgrade, or to leave the rest in tact, apt-get install xorg. as far as i know xorg is already at version 7.1 for etch
edit: oops too late

Last edited by 3rdtreenz; 03-19-2007 at 07:37 AM.
 
Old 03-19-2007, 07:36 AM   #4
baikonur
Member
 
Registered: Oct 2005
Location: germany
Distribution: debian
Posts: 255

Original Poster
Blog Entries: 5

Rep: Reputation: 30
Quote:
So you have an Etch system which you do not upgrade?
ideed, it was from a cd I downloaded in august.
I upgraded and it is 7.1!!
sorry. *shame*
 
Old 03-19-2007, 07:37 AM   #5
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 57
xorg server is the complete xorg-server + xorg client.
If this machine is only used for displaying remotely started Xclient on your local xserver, you only need the server.
I guess it's not the case so 3rdtreenz is right, the package is xorg.
 
Old 03-19-2007, 07:38 AM   #6
nx5000
Senior Member
 
Registered: Sep 2005
Location: Out
Posts: 3,307

Rep: Reputation: 57
Now you will discover new problems with beryl....
 
Old 03-19-2007, 07:55 AM   #7
baikonur
Member
 
Registered: Oct 2005
Location: germany
Distribution: debian
Posts: 255

Original Poster
Blog Entries: 5

Rep: Reputation: 30
Quote:
Now you will discover new problems with beryl....
it's more than likely. ;-)
I'll let you know how it goes...

cheers,
baik
 
Old 03-19-2007, 07:32 PM   #8
lurko
Member
 
Registered: Jun 2006
Location: Ontario, Canada
Distribution: Debian
Posts: 448

Rep: Reputation: 35
with x.org 7.1, etch, and the 9xxx series Nvidia driver(s), setting up beryl was pretty painless for me. edit xorg.conf to include the required modules and the composite extention, and to add 1 option in the device section (for me anyway, only 1 option), then aptitude install beryl from the repo the Beryl Project provides, and that's about it. Details in the (Beryl)wiki.
 
Old 03-20-2007, 03:32 AM   #9
baikonur
Member
 
Registered: Oct 2005
Location: germany
Distribution: debian
Posts: 255

Original Poster
Blog Entries: 5

Rep: Reputation: 30
direct rendering: No

no... painless is NOT quite what I'd call it. My problem boils down to the output of glxinfo: direct rendering: no

I have had the proprietary driver installed and had it running once. Then I've read that for beryl to work I'd need the free driver. So I've installed that again. I edited my xorg.conf (I put it at the end of my post) and fired up beryl. Most of the times it would fall back to gnome, telling me
Code:
extension "XFree86-DRI" missing on display ":0.0"
I've then installed some libraries (Mesa I think and a few other packages, following advice on different forums)
I've removed the proprietary driver with the ATI-uninstall script.
When I start beryl NOW it kills X... or at least the GWM, because I fall back to Gnome's login screen.
I suspect it has to do with dri not working.
Right now I'm configuring a brandnew Kernel, and while I'm at it, I thought I'd post here, maybe somebody can help.
I'm not going to reinstall etch.

Code:
mpf@cvlaptop:~$ glxinfo
name of 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: SGI
client glx version string: 1.4
client glx extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
    GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
    GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
    GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
    GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
    GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
    GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
    GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
    GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample,
    GLX_SGIX_fbconfig, GLX_EXT_texture_from_pixmap
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_depth_texture, GL_ARB_imaging, GL_ARB_multitexture,
    GL_ARB_point_parameters, GL_ARB_point_sprite, GL_ARB_shadow,
    GL_ARB_shadow_ambient, GL_ARB_texture_border_clamp,
    GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
    GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
    GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
    GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
    GL_ARB_transpose_matrix, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
    GL_EXT_blend_color, GL_EXT_blend_func_separate, GL_EXT_blend_logic_op,
    GL_EXT_blend_minmax, GL_EXT_blend_subtract, GL_EXT_clip_volume_hint,
    GL_EXT_copy_texture, GL_EXT_draw_range_elements, GL_EXT_fog_coord,
    GL_EXT_framebuffer_object, GL_EXT_multi_draw_arrays, GL_EXT_packed_pixels,
    GL_EXT_point_parameters, GL_EXT_polygon_offset, GL_EXT_rescale_normal,
    GL_EXT_secondary_color, GL_EXT_separate_specular_color,
    GL_EXT_shadow_funcs, GL_EXT_stencil_wrap, GL_EXT_subtexture,
    GL_EXT_texture, GL_EXT_texture3D, GL_EXT_texture_edge_clamp,
    GL_EXT_texture_env_add, GL_EXT_texture_env_combine,
    GL_EXT_texture_env_dot3, GL_EXT_texture_lod_bias, GL_EXT_texture_object,
    GL_EXT_texture_rectangle, GL_EXT_vertex_array, GL_APPLE_packed_pixels,
    GL_ATI_texture_env_combine3, GL_ATI_texture_mirror_once,
    GL_ATIX_texture_env_combine3, GL_IBM_texture_mirrored_repeat,
    GL_INGR_blend_func_separate, GL_MESA_pack_invert, GL_MESA_ycbcr_texture,
    GL_NV_blend_square, GL_NV_point_sprite, GL_NV_texgen_reflection,
    GL_NV_texture_rectangle, GL_SGIS_generate_mipmap,
    GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
    GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SGIX_shadow,
    GL_SGIX_shadow_ambient, GL_SUN_multi_draw_arrays
glu version: 1.3
glu extensions:
    GLU_EXT_nurbs_tessellator, GLU_EXT_object_space_tess

   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  0 0 None
0x24 24 tc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x25 24 tc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x26 24 tc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x27 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  0  0  0  0  0  0 0 None
0x28 24 dc  0 24  0 r  y  .  8  8  8  0  0 16  8 16 16 16  0  0 0 None
0x29 24 dc  0 32  0 r  y  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
0x2a 24 dc  0 32  0 r  .  .  8  8  8  8  0 16  8 16 16 16 16  0 0 None
Code:
# /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 /etc/X11/xorg.conf manual page.
# (Type "man /etc/X11/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 "Files"
	FontPath	"/usr/share/fonts/X11/misc"
	FontPath	"/usr/X11R6/lib/X11/fonts/misc"
	FontPath	"/usr/share/fonts/X11/cyrillic"
	FontPath	"/usr/X11R6/lib/X11/fonts/cyrillic"
	FontPath	"/usr/share/fonts/X11/100dpi/:unscaled"
	FontPath	"/usr/X11R6/lib/X11/fonts/100dpi/:unscaled"
	FontPath	"/usr/share/fonts/X11/75dpi/:unscaled"
	FontPath	"/usr/X11R6/lib/X11/fonts/75dpi/:unscaled"
	FontPath	"/usr/share/fonts/X11/Type1"
	FontPath	"/usr/X11R6/lib/X11/fonts/Type1"
	FontPath	"/usr/share/fonts/X11/100dpi"
	FontPath	"/usr/X11R6/lib/X11/fonts/100dpi"
	FontPath	"/usr/share/fonts/X11/75dpi"
	FontPath	"/usr/X11R6/lib/X11/fonts/75dpi"
	# path to defoma fonts
	FontPath	"/var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType"
EndSection

Section "Module"
	Load	"bitmap"
	Load	"dbe"
	Load	"ddc"
	Load	"dri"
	Load	"extmod"
	Load	"freetype"
	Load	"glx"
	Load	"int10"
	Load	"record"
	Load	"v4l"
	Load	"vbe"
	Load	"glcore"
EndSection

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

Section "InputDevice"
	Identifier	"Configured Mouse"
	Driver		"mouse"
	Option		"CorePointer"
	Option		"Device"		"/dev/input/mice"
	Option		"Protocol"		"ImPS/2"
	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 "Device"
	Identifier	"ATI Technologies Inc Radeon Mobility X700 (PCIE)"
	Driver		"ati"
	Option		"MonitorLayout" "LVDS, NONE"
	BusID		"PCI:3:0:0"
	Option "XAANoOffscreenPixmaps" "true"
	Option "AddARGBGLXVisuals" "On"
	Option "AllowGLXWithComposite" "true"
EndSection

Section "Monitor"
	Identifier	"Standardbildschirm"
	Option		"DPMS"
EndSection

Section "Screen"
	Identifier	"Default Screen"
	Device		"ATI Technologies Inc Radeon Mobility X700 (PCIE)"
	Monitor		"Standardbildschirm"
	DefaultDepth	24
	SubSection "Display"
		Depth		1
		Modes		"1280x800" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		4
		Modes		"1280x800" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		8
		Modes		"1280x800" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		15
		Modes		"1280x800" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		16
		Modes		"1280x800" "800x600" "640x480"
	EndSubSection
	SubSection "Display"
		Depth		24
		Modes		"1280x800" "800x600" "640x480"
	EndSubSection
EndSection

Section "ServerLayout"
	Identifier	"Default Layout"
	Screen		"Default Screen"
	InputDevice	"Generic Keyboard"
	InputDevice	"Configured Mouse"
	InputDevice	"Synaptics Touchpad"
EndSection

Section "DRI"
	Mode	0666
EndSection

Section "Extensions"
        Option "Composite" "disable"
EndSection
 
Old 03-20-2007, 04:43 AM   #10
baikonur
Member
 
Registered: Oct 2005
Location: germany
Distribution: debian
Posts: 255

Original Poster
Blog Entries: 5

Rep: Reputation: 30
direct rendering:yes

for those still with me: I got dir working now.
the new kernel did the job!
this is the site that helped me find what to include:
http://gatos.sourceforge.net/dri-debug.php

I compiled everything they mentioned into the kernel (2.6.20.3), not as modules,
but statically. I know it's not good style, but I wanted to make sure for now.
I'll have a new try with beryl and post the result.

baik
 
Old 03-20-2007, 05:01 AM   #11
baikonur
Member
 
Registered: Oct 2005
Location: germany
Distribution: debian
Posts: 255

Original Poster
Blog Entries: 5

Rep: Reputation: 30
beryl works!!!

ok, it's not exactly fast. But I have wobbling windows and a window switcher that makes me drool and probably even more cranky stuff I haven't yet figured out. (where is that infamous cube?)
time to do what I never do, put a smiley into my post
I still get a warning, though:
Code:
libGL warning: 3D driver claims to not support visual 0x4b
ah, well, I guess I should be happy for now.

baik
 
Old 03-20-2007, 05:46 AM   #12
baikonur
Member
 
Registered: Oct 2005
Location: germany
Distribution: debian
Posts: 255

Original Poster
Blog Entries: 5

Rep: Reputation: 30
now it's reasonably fast.
The following line in my xorg.conf had slowed it down:
Option "AccelMethod" "EXA" (in section "device")
I took it out and it works almost great now!

baik
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
xorg with etch upgrade radiodee1 Debian 11 01-08-2007 06:21 PM
no nVidia 3D acceleration using Xorg 7, Etch tvynr Debian 9 09-06-2006 06:47 PM
Etch Xorg 7 and fonts cougyr Debian 13 08-19-2006 09:38 PM
multi screen etch and xorg.conf knobby67 Debian 2 06-23-2006 12:54 PM
upgraded to etch, xorg causing errors, HELP!!! microsoft/linux Debian 10 09-27-2005 06:02 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 11:19 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration