xserver 1.6.3 upgrade:vesa,ati-6.12.4,intel-2.8.1,mesa-7.5.1

Problems and successes with specific brands/models of computer video hardware
Message
Author
User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#21 Post by MU »

I attach the radeonhd driver.
It will need the updated xserver from the first message.
On my system (hd 4850) I just get a black screen.

Maybe panzerpuppy has more luck.

To activate it, I edited my
/etc/X11/xorg.conf
and
/etc/X11/xorg.conf.ATI_ATOMBIOSV223W

The name of the second conf varies on each system.

I simply replaced
driver "radeon"
with:
driver "radeonhd"

You can do it in console like this:
mp /etc/X11/xorg.conf

I can see, that debian packages also have a /usr/share/xserver-xorg/pci/radeonhd.ids
http://packages.debian.org/lenny/xserve ... o-radeonhd

I don't know, where this file comes from, or where it had to be placed in Puppy.
Literature for the driver can be found here:
http://www.radeonhd.org/

Mark
Attachments
xf86-video-radeonhd-1.2.5-i486.pet
(192.51 KiB) Downloaded 954 times
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

panzerpuppy
Posts: 632
Joined: Tue 02 Oct 2007, 07:39

#22 Post by panzerpuppy »

MU,there's a big problem with your xserver-ati .PET package: the radeon R600 DRI kernel module (r600_dri.so) is missing!

(EE) AIGLX error: dlopen of /usr/X11R7/lib/dri/r600_dri.so failed (/usr/X11R7/lib/dri/r600_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX: reverting to software rendering

That's why I don't get any DRI acceleration with this card.

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#23 Post by MU »

Panzerpuppy, you get this with the radeonhd driver?
I found this via google:
(EE) AIGLX error: dlopen of /usr/lib/dri/r600_dri.so failed (/usr/lib/dri/r600_dri.so: cannot open shared object file: No such file or directory)
(EE) AIGLX: reverting to software rendering
(II) AIGLX: Loaded and initialized /usr/lib/dri/swrast_dri.so
You can ignore that. There is no 3D driver yet for r6xx/r7xx.
http://www.phoronix.com/forums/showthre ... 227&page=8

The xxx_dri.so drivers are part of Mesa, and Mesa has no such driver r600_dri.so.
Here is an extract from my config.log:

Code: Select all

DRIVER_DIRS='dri'
DRI_DIRS='i810 i915 i965 mach64 mga r128 r200 r300 radeon s3v savage sis tdfx trident unichrome ffb swrast'
DRI_DRIVER_INSTALL_DIR='${libdir}/dri'
Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
bitzer
Posts: 3
Joined: Mon 03 Aug 2009, 06:54

#24 Post by bitzer »

Hi MU

Sorry to come to this thread late but only just stumbled across it while trying to find a way of running Google Earth. I have an Acer Extensa 5220 laptop with the Intel GL960/X3100 chipset which seems to cause everyone problems; even the ‘buntu boyz are struggling, which is embarrassing for them as Dell laptops with this chipset are shipped with Ubuntu! Heh, heh!

Well it runs slow (24 fps in Antinspect) and obviously only 2D but it’s usable and for the first time I can actually run GE in 4.1.2 from USB install.

Tried twice with 4.3 Final but screen and cursor are locked on reboot?

Many thanks for this great work; I look forward to the next driver release.

Bitzer

User avatar
charlie6
Posts: 1230
Joined: Mon 30 Jun 2008, 04:03
Location: Saint-Gérard / Walloon part of Belgium

#25 Post by charlie6 »

Hi,
thanks MU! for this pet !
tested xorg-1.6.3-upgrade-vesa-intel-2.8.1-mesa-7.5.1-02.pet
on puppy4.3.1 candidate (with k2.6.30.5) candidate frugal:
it gave this

1. on HP PIV 2.8GHz + nvidia 6200SE:

Code: Select all

# glxinfo 
name of display: :0.0
display: :0  screen: 0
direct rendering: Yes
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_OML_swap_method, 
    GLX_SGIS_multisample, GLX_SGIX_fbconfig
OpenGL vendor string: Mesa Project
OpenGL renderer string: Software Rasterizer
OpenGL version string: 2.1 Mesa 7.5.1
OpenGL shading language version string: 1.20
OpenGL extensions:
no acceleration then - I do not know what to do yet
I tried gray's nvidia driver which gives OpenGL working + 3D acceleration.

2. on PIV 2.6GHz FujiSiemens (scenic) + intel onboard graphic 845G chip (which support 3D acceleration according to 845G intel data sheet): on a fresh pupsave (thanks for your advices...!)
nothing with Xorg after restarting X! black screen ! I had to restart X on Vesa.
I wonder if I have missed something as that chip is rather common?

I did not try to install the other pets as they are already included in the tested pet.

3. question: is the module for intel 845G already in pup4.3.1 k2.6.30.5?

Thanks for your advices
cheers, charlie

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#26 Post by MU »

nvidia cards will not work with this pet (just in vesamode maybe), so there is no reason to install this pet.
For nvidia use:
http://www.murga-linux.com/puppy/viewtopic.php?t=46686
But it will not work, if you already installed my xserver 1.6.3.
In that case, you had to start with a new savefile, as my pet (incompatible) overwrote the older xserver that is compatible with the Nvidia-pets.

Intel:

I just had the chance to test a Intel 855gm.
In newyearspup, the pet activated DRI (video-accelleration using xv), but not 3D accelleration.
The log told me, that kernel 2.6.29 or newer is needed (NYP has 2.6.28.5).
So next I tried Puppy 4.3.0, and voila - success.
See attached screenshot.


If the Intel 845 will not work, we would need to look at the log.
If X will not start, and you are dropped back to the prompt (maybe after hitting CTRL-ALT-Backspace), then type:
cp -ax /usr/X11R7/var/log/Xorg.0.log /root/
gzip /root/Xorg.0.log


Then run xorgwizard again to start X, and attach here the file /root/Xorg.0.log.gz.

I often (not always) encountered problems with the intel 855gm, when TWO chips are on the mainboard. This is the case with many notebooks with extra VGA connector.

X refused to start completely without the new pet.


This could be solved by typing:
mp /etc/X11/xorg.conf

Then scroll down and look, if you have such a line:

Code: Select all

	Screen      1  "Screen1" RightOf "Screen0"
Comment it like this:

Code: Select all

#	Screen      1  "Screen1" RightOf "Screen0"
In some cases, this solves it.


general (black icon backgrounds)
Also with the intel chip, the background of the icon in the JWM menu is black.
So I think an extension is missing. The log shows, that some old extensions had to be recompiled to work with the new xserver. I might look at this next week, back at home.
I also will compile the synaptics module, sorry Jemimah, just had forgotten about it :oops:

Mark
Attachments
puppy43intel855gm.jpg
(139.55 KiB) Downloaded 1019 times
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
MU
Posts: 13649
Joined: Wed 24 Aug 2005, 16:52
Location: Karlsruhe, Germany
Contact:

#27 Post by MU »

I added a pet for synaptics touchpets to the download folder.
#Mark
[url=http://murga-linux.com/puppy/viewtopic.php?p=173456#173456]my recommended links[/url]

User avatar
Q5sys
Posts: 1105
Joined: Thu 11 Dec 2008, 19:49
Contact:

#28 Post by Q5sys »

Took the plunge and tested on an Intel system.

As a base I'm using Gray's BoxPup (4.12).
Graphics in my laptop is the Intel GM965. Screen res = 1280x800

So xorg has always worked for me, it was whatever came with the pupplet, I never messed with upgrading xorg before this.
After installing xorg would goes to a dead black screen. Crtl-Alt-Backspace would do nothing. Xvesa still works fine.
Since you mentioned that an uninstall would be impossible, I went into the package manager and tried to install the full 7.3 xorg package, hoping maybe that would overwrite the files from your .pet.
That didnt fix anything. lol
If I go into the xorg wizard, and go to test, the entire screen will go black and Ctrl-Alt-Backspace fails to do anything, as does Crtl-Alt-Delete, Crtl-X, Ctrl-C, and any other possible escape combo that happened to be running through my head at the time.

I followed the steps you listed for the Intel 845, and will attach the log here, however since the system locks up as soon as I test Xorg and I am forced to reboot, I assume nothing it able to be written to the log. But i'll attach it here in case something is.

If there is anything you'd like me to do, let me know. I noticed that a few days ago you have uploaded:
xorg-1.6.3-upgrade-vesa-ati-6.12.4-intel-2.8.1-mesa-7.5.1-01.pet
I have installed xorg-1.6.3-upgrade-vesa-intel-2.8.1-mesa-7.5.1-02.pet
Is there a reason you downgraded mesa? I didnt grab that package because I dont have an ATI card, If you'd like me to try that newer package on my intel system i'd be happy to test it for you *since it appears the intel stuff is still included).

EDIT:
Im thinking I may be hung up by my kernel. So I'm going to try to figure out how to update it and then see if everything works dandy. Wasnt sure if the kernel update is required for all Intel Cards or just the one tested above. But If I can figure out how to upgrade my kernel then I guess i'll find out.
Attachments
xorg.conf.gz
(1.86 KiB) Downloaded 903 times
Xorg.0.log.gz
(2.6 KiB) Downloaded 877 times

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#29 Post by battleshooter »

Very interesting work Mark. Gives me 3D acceleration and perfect resolution in LighthousePup (4.3.1) on my Intel GL40 so thank you! 3D acceleration seems to be something that very often eludes but you've helped in the past with those problems too :)

Like everyone else, I've also had the problem with the black boxes in the menu using JWM. The black boxes don't show up in Icewm though.

Actually I seem to have a problem others haven't had, after I install this pet, Wine doesn't work anymore. I tried numerous different wine packages but they all fail on attempting to run a OpenGL function. I thought it might be Wine has a problem because it was compiled with a different XOrg. So, I compiled Wine myself but Wine still wouldn't run OpenGL stuff.

Not very a descriptive bug report, but I thought I'd just throw it out and see who would reply.

Battleshooter
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

Barkingmad
Posts: 156
Joined: Fri 21 Nov 2008, 17:20

Works with X1600

#30 Post by Barkingmad »

Just for information.

I've just tried Mark's Pet with my X1600 card (I think this is an R5xx chipset) in Puppy Stardust (2.6.30.5 kernel) and it gives 2 and 3D acceleration. MPlayer works with "Xv" output and full screen and "glxgears" gives over 2700fps.

I have the icon problem others have reported but I can live with that as I've "been all round the houses" trying to get this card to work fully with this Puppy and this is the only driver I have found that does it.

Thanks again Mark
Will

Barkingmad
Posts: 156
Joined: Fri 21 Nov 2008, 17:20

Works with X1600

#31 Post by Barkingmad »

Sorry for the double post. The forum had bogged down so I pressed submit again without realizing.

Just for information.

I've just tried Mark's Pet with my X1600 card (I think this is an R5xx chipset) in Puppy Stardust (2.6.30.5 kernel) and it gives 2 and 3D acceleration. MPlayer works with "Xv" output and full screen and "glxgears" gives over 2700fps.

I have the icon problem others have reported but I can live with that as I've "been all round the houses" trying to get this card to work fully with this Puppy and this is the only driver I have found that does it.

Thanks again Mark
Will

User avatar
Q5sys
Posts: 1105
Joined: Thu 11 Dec 2008, 19:49
Contact:

#32 Post by Q5sys »

First off... i've read the following threads:

http://www.murga-linux.com/puppy/viewtopic.php?t=52471
http://www.murga-linux.com/puppy/viewtopic.php?p=273495
http://www.murga-linux.com/puppy/viewtopic.php?t=41625
http://www.murga-linux.com/puppy/viewtopic.php?t=25922
http://www.murga-linux.com/puppy/viewtopic.php?t=18073


Has anyone had any luck with using 2 screens with this driver and xorg version?

Here is the situation as is:

1)Boot laptop with nothing attached. Xorgwizard detects a single monitor running at 1280x800. (If I plug in another monitor to my VGA port nothing happens)

2) Boot Laptop with external screen already attached via the VGA cable and run XorgWizard. In this situation Xorgwizard sees one monitor at 1024x768 (but will display on both screens as a clone).

In both situations the xorg.conf files are exactly the same, except for the change of resolution. (It does not list Monitor0 and Monitor1 that people show in their xorg.conf files in the other threads.)

I'm running LightHousePup right now, and Ive noticed that if I run KDE, KDE will auto detect the 2nd monitor without having to run xorgwizard however it wont extend the desktop it only will clone the screen. The KDE settings panel mentions that i dont have the 'module' I need.

I thought perhaps this was a KDE thing, however... I've not been able to figure anything out there, so I'm checking this route.

When I run xrandr with nothing connected to the laptop I get:

Code: Select all

<root> ~
bash-3.00# xrandr
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 4096 x 4096
VGA disconnected (normal left inverted right x axis y axis)
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800       60.0*+
   1024x768       85.0     75.0     70.1     60.0
   832x624        74.6
   800x600        85.1     72.2     75.0     60.3     56.2
   640x480        85.0     72.8     75.0     59.9
   720x400        85.0
   640x400        85.1
   640x350        85.1
TV disconnected (normal left inverted right x axis y axis)
With my external monitor attached I get:

Code: Select all

<root> ~
bash-3.00# xrandr
Screen 0: minimum 320 x 200, current 1280 x 800, maximum 4096 x 4096
VGA connected (normal left inverted right x axis y axis)
   1024x768       60.0 +
   800x600        60.3     56.2
   640x480        59.9
LVDS connected 1280x800+0+0 (normal left inverted right x axis y axis) 331mm x 207mm
   1280x800       60.0*+
   1024x768       85.0     75.0     70.1     60.0
   832x624        74.6
   800x600        85.1     72.2     75.0     60.3     56.2
   640x480        85.0     72.8     75.0     59.9
   720x400        85.0
   640x400        85.1
   640x350        85.1
TV disconnected (normal left inverted right x axis y axis)
Any ideas anyone?

vmemmanuel
Posts: 4
Joined: Mon 21 Jun 2010, 03:26

#33 Post by vmemmanuel »

Hi,
I tried dpud 484beta on my AMD 3600+ desktop. It is real cool.
I am trying to use it now on my LX800:
AMD LX 800 500Mhz
Chipset CS5535
RAM 512
Monitor:
LG 1643 C LCD 15.5"

I am having problem configuring the Xorg. After initial boot up, when we arrive at the Keyboard/Language/ etc option the screen just has some yellow lines or the top of the monitor. I cannot get to see any config options at all. So I just press enter several timesand land up with DPUP running 600x480. Running xorg from there too does not help.
I downloaded :
xf86-video-geode-2.11.8-q1.pet from /xf86-video-geode-2.11.8-q1.pet.
Need help to know how to configure xorg for my system (LX800).
I have been able to get the the resolution up to 1024x768 but only at 16 bpp after I installed the drivers xf86-video-geode-2.11.8-q1.pet. This too I did by doing enter presses counting the sequence from the dpup boot I did with with AMD 3200+. The configuration screens in Xorg are all garbled.
How do I get them to show up and configure the resolutions and colour depth correctly. Even when I shut down the machine, I get a garbled screen. Please help. Regs.

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#34 Post by battleshooter »

@Q5sys

Try Zarfy.

That's how I got dual screens going for me. Hope it helps.

Battleshooter
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

vmemmanuel
Posts: 4
Joined: Mon 21 Jun 2010, 03:26

#35 Post by vmemmanuel »

Thank you for the reply. I did try Zarfy. It is able to start from the highest resolution I am able to get with Xorg and offer choices for changing to lower ones. It offers no option to change to a higher resolution. Dual screens are not what I need. Can you tell me if there is any way to get Dpup run with a better Xorg or Xvesa. Lupu Xorg works well for me. Thanking you....

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#36 Post by battleshooter »

Hey Vmemmanuel,

The Zarfy suggestion was actually to Q5sys, the fellow who posted just above you :)

As for your actual. problem, sorry, I don't really have any solutions. Whenever I've had a problem with garbled screens I usually just change Pupplets till I find one that works.

Battleshooter
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
Q5sys
Posts: 1105
Joined: Thu 11 Dec 2008, 19:49
Contact:

#37 Post by Q5sys »

battleshooter wrote:Hey Vmemmanuel,

The Zarfy suggestion was actually to Q5sys, the fellow who posted just above you :)

As for your actual. problem, sorry, I don't really have any solutions. Whenever I've had a problem with garbled screens I usually just change Pupplets till I find one that works.

Battleshooter
I tried Zarfy before, but it didnt work for me. :( Havent tried it recently, maybe I need to give it another go.

User avatar
thefixer
Posts: 49
Joined: Tue 20 Jul 2010, 23:34

Intel

#38 Post by thefixer »

No Acceleration with ATI GPU Intel Motherboard
Subject description: Integrated ATI Motherboard Intel - D102GGC2
I cannot get this to run opengl or any kind of 3d acceleration, I tried xorg and vesa and nothing works, ive been trying to play Assult Cube and im getting like 1 frame every 5 seconds with everything at the lowest settings, when I try to run it at 1078, it crashes completely and falls back to console and I have to "startx" all over again, , I know my machine is old, but its 3ghz Socket 775, so its not THAT old, lol, and I know this thing is capable of countr strike /quake III /Unreal level y2k FPS, coz it does so just fine in XP, but something isnt right, any suggestions? Im glad I found your post I will try this and see if it works.


Motherboard Intel - D102GGC2
GPU- ATI R200? aka X1200

Puppy Linux 0.43

Driver - Xorg 1.3.0
Rendered - -OpenGL-
Vendor : Mesa project
Renderer : Mesa GLX Indirect
Version : 1.4 (1.5 Mesa 6.5.2)
Direct Rendering : No <---ugh why not??? its PCI Express, cmon man sheesh

Post Reply