2.11beta - PupGet package XORG_VIDEO_DRVRS-7.0 missing
2.11beta - PupGet package XORG_VIDEO_DRVRS-7.0 missing
Neither distro.ibiblio.org nor ftp.nluug.nl appears to have package XORG_VIDEO_DRVRS-7.0
Paul
Paul
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
well, that's not really a bug.
The updated pupget packages won't get uploaded until v2.11 is released.
I'm still uncertain whether the video drivers should be left out of the live-cd.
If the Xorg 'vesa' driver is troublesome for anyone, let me know.
The full set of drivers is about 8M so is quite big, but if I have to put it into
the live-cd then I'll just have to find other stuff to throw out.
The updated pupget packages won't get uploaded until v2.11 is released.
I'm still uncertain whether the video drivers should be left out of the live-cd.
If the Xorg 'vesa' driver is troublesome for anyone, let me know.
The full set of drivers is about 8M so is quite big, but if I have to put it into
the live-cd then I'll just have to find other stuff to throw out.
Glad you brought that up.BarryK wrote: I'm still uncertain whether the video drivers should be left out of the live-cd.
If the Xorg 'vesa' driver is troublesome for anyone, let me know.
The large and popular Intel i810 family is quite special in that the bios decides how much video memory is available (usually not manually 'setable') and a dialog between the driver and the bios is necessary for the bios to increase the memory allotment beyond the small initial amount. Unfortunately that 'initial amount of memory' seems to vary widely between different bios manufacturers.
Example of two PCs with i810 that I have tested: one, a popular Dell laptop, initially has 832 KB video memory. The other, a popular IBM ThinkPad, initially has 8060 KB video memory. With 832 KB video memory, only 640x480 is possible. Unfortunately, this is my main PC. With the ThinkPad, it is possible to get 1024x768.
The problem I run into with the Dell @ 640x480 is that the wizard windows are almost all too large to fit on the desktop and the bottom-most buttons are unavailable. No amount of resizing/moving helps. In other words, I would not have been able to use PupGet to download the i810 driver. I don't really know how it is with other video chipsets, but with the i810 a person trying Puppy for the first time would certainly abandon him after these difficulties.
Conclusion: You should at least include the driver for the i810 family (i810_drv.o & libxaa.so).
Paul
Here is a dotpup that will install the i810 xorg driver in Puppy 2.11beta. It includes the xwin bugfix.
Use it like this:
1. Let Puppy 2.11beta start up with the vesa driver
2. Download xorg_i810.pup and execute it
3. Press Ctrl-Alt-Backspace to exit X
4. Type "xorgwizard" and press "Return". Choose your settings. When the command line returns, type "xwin". That's it!
Paul
Use it like this:
1. Let Puppy 2.11beta start up with the vesa driver
2. Download xorg_i810.pup and execute it
3. Press Ctrl-Alt-Backspace to exit X
4. Type "xorgwizard" and press "Return". Choose your settings. When the command line returns, type "xwin". That's it!
Paul
X will not start when using the i810 driver if the libxaa.so library is missing. It complains about not finding xaa.BarryK wrote:What does libxaa.so do?
I checked i810_drv.so, it doesn't have libxaa.so as a dependency.
From /var/log/Xorg.0.log
Code: Select all
(II) Loading sub module "xaa"
(II) LoadModule: "xaa"
(II) Loading /usr/X11R7/lib/xorg/modules/libxaa.so
(II) Module xaa: vendor="X.Org Foundation"
compiled for 7.0.0, module version = 1.2.0
ABI class: X.Org Video Driver, version 0.8
...
(II) I810(0): Using XFree86 Acceleration Architecture (XAA)
Screen to screen bit blits
Solid filled rectangles
8x8 mono pattern filled rectangles
Indirect CPU to Screen color expansion
Solid Horizontal and Vertical Lines
Offscreen Pixmaps
Setting up tile and stipple cache:
30 128x128 slots
Paul
Puppy 2.11beta with cut down Xorg wont let me boot into any display at all now - error console message only for Xorg, black screen for xvesa alternative. I was used to using simplepup which I believe had most of the Xorg in it and this (LCD Savage S3) display worked fine. I am going to go back to try 1.09CE tonight.
Toshiba Portege 3440CT, 192mbRAM, 300mhz., 11.5" LCD wth Savage S3 IX MV graphics, Linksys WPC54G-S wireless card and Micronet ADSL2+ router on Tiscali UK.
neomagic video driver?
Any idea how I can get the neomagic 2200 driver for 2.11? Is it included in the 8 MB download, or is there a way to get a smaller download? I need it for my Sony Picturebook, which has a screen resolution of 1024x480.
From xorg.conf
Identifier "Card0"
Driver "neomagic"
VendorName "Neomagic Corporation"
BoardName "NM2200 [MagicGraph 256AV]"
BusID "PCI:1:0:0"
Thanks,
Paul
From xorg.conf
Identifier "Card0"
Driver "neomagic"
VendorName "Neomagic Corporation"
BoardName "NM2200 [MagicGraph 256AV]"
BusID "PCI:1:0:0"
Thanks,
Paul
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
The Neomagic driver is quite small, file neomagic_drv.so.
But, I wonder if it needs anything else to run?
I have put 'i810_drv.so' and 'libxaa.so' into the 'xorg_BASE' package
-- as advised earlier, the i810 driver requires libxaa.
So, could you try the neomagic_drv.so driver, see if it loads?
Basically, copy neomagic_drv.so to /usr/X11R7/lib/xorg/modules/drivers/
Then run Xorg Wizard, script 'xorgwizard'.
-- you can get a log of any Xorg startup errors by looking in
/var/log/Xorg.0.log
I am uploading latest pupget pkgs right now.
'xorg_VIDEO_DRVRS-7.0' should be uploaded soon ...maybe about another
hour from now.
Download it, open it up, extract ONLY the 'neomagic_drv.so' file
and then try Xorg -- I want to know exactly what other library file is
required to get it to work.
Note, I'm planning to release Pup 2.11 on Monday 16th Perth time,
which will still be Sunday 15th in USA.
But, I wonder if it needs anything else to run?
I have put 'i810_drv.so' and 'libxaa.so' into the 'xorg_BASE' package
-- as advised earlier, the i810 driver requires libxaa.
So, could you try the neomagic_drv.so driver, see if it loads?
Basically, copy neomagic_drv.so to /usr/X11R7/lib/xorg/modules/drivers/
Then run Xorg Wizard, script 'xorgwizard'.
-- you can get a log of any Xorg startup errors by looking in
/var/log/Xorg.0.log
I am uploading latest pupget pkgs right now.
'xorg_VIDEO_DRVRS-7.0' should be uploaded soon ...maybe about another
hour from now.
Download it, open it up, extract ONLY the 'neomagic_drv.so' file
and then try Xorg -- I want to know exactly what other library file is
required to get it to work.
Note, I'm planning to release Pup 2.11 on Monday 16th Perth time,
which will still be Sunday 15th in USA.
Barry,BarryK wrote:The Neomagic driver is quite small, file neomagic_drv.so.
But, I wonder if it needs anything else to run?
So, could you try the neomagic_drv.so driver, see if it loads?
Basically, copy neomagic_drv.so to /usr/X11R7/lib/xorg/modules/drivers/
I followed your instructions, and have the neomagic_drv.so in place. However, the xorg.conf ALWAYS changes the driver back to vesa - as if it is hardcoded somewhere. I have to modify my xorg.conf to use a special modeline, but every time I start xwin the xorg.conf the card driver is changed.
Identifier "Card0"
Driver "vesa" #card0driver
VendorName "Neomagic Corporation"
BoardName "NM2200 [MagicGraph 256AV]"
BusID "PCI:1:0:0"
Here are what I think are relevant excerpts from the /var/log/Xlog.0.log. The glx module fails to load (cannot be found) and vesa always loads.
Code: Select all
(II) Loading /usr/X11R7/lib/xorg/modules/extensions/libdbe.so
(II) Loading extension DOUBLE-BUFFER
(II) Loading /usr/X11R7/lib/xorg/modules/extensions/libextmod.so
(II) Loading extension SHAPE
(II) Loading extension MIT-SUNDRY-NONSTANDARD
(II) Loading extension BIG-REQUESTS
(II) Loading extension SYNC
(II) Loading extension MIT-SCREEN-SAVER
(II) Loading extension XC-MISC
(II) Loading extension XFree86-VidModeExtension
(II) Loading extension XFree86-Misc
(II) Loading extension DPMS
(II) Loading extension TOG-CUP
(II) Loading extension Extended-Visual-Information
(II) Loading extension XVideo
(II) Loading extension XVideo-MotionCompensation
(II) Loading extension X-Resource
(II) Loading /usr/X11R7/lib/xorg/modules/fonts/libtype1.so
(II) Loading /usr/X11R7/lib/xorg/modules/fonts/libfreetype.so
(II) LoadModule: "glx"
(WW) Warning, couldn't open module glx
(II) UnloadModule: "glx"
(EE) Failed to load module "glx" (module does not exist, 0)
(II) Loading /usr/X11R7/lib/xorg/modules/extensions/libxtrap.so
(II) Loading extension DEC-XTRAP
(II) LoadModule: "vesa"
(II) Loading /usr/X11R7/lib/xorg/modules/drivers/vesa_drv.so
(II) LoadModule: "mouse"
(II) Loading /usr/X11R7/lib/xorg/modules/input/mouse_drv.so
(II) LoadModule: "kbd"
(II) Loading /usr/X11R7/lib/xorg/modules/input/kbd_drv.so
(II) VESA: driver for VESA chipsets: vesa
(II) Primary Device is: PCI 01:00:0
(--) Chipset vesa found
- Attachments
-
- Xlog.0.log.tar.gz
- Xlog showing vesa loaded as driver in midst of neomagic settings
- (5.55 KiB) Downloaded 355 times
-
- xorg.conf..tar.gz
- xorg.conf with special modeline and options
- (1.65 KiB) Downloaded 493 times
- debernardis
- Posts: 180
- Joined: Sat 12 Nov 2005, 08:01
- Contact:
Not working
I installed xorg_VIDEO_DRVRS-7.0 but on my notebook (HP Pavilion zv6278ea) Xorg does not work with any resolution now, only XVESA. On 2.10 it worked well, even at 1280x800. I need Xorg for my synaptic touchpad.
Installing xorg_VIDEO_DRVRS-7.0 seems to need installing xorg_BASIC as a dependency. I did it, but must be a bug, right?
EDIT: my fault, forgot rebooting. Now Xorg starts in 1024x768. I cannot get 1280x800 any more, though.
EDIT EDIT: when I try to install xorg_OPENGL-7.0 pupget says
HOWEVER, these dependencies required by this package are missing:
File /usr/X11R7/lib/xorg/modules/extensions/libglx.so.1.0.8762 has these missing library files:
libGLcore.so.1 libnvidia-tls.so.1
EDIT EDIT EDIT no way to 1280x800 at all. Xorgwizard shows me this resolution but xwin refuses to start. What's more, when Xorgwizard shows the test scree, frequencies and resolutions are blank.
Please recover the old Xorg from 2.10!
Installing xorg_VIDEO_DRVRS-7.0 seems to need installing xorg_BASIC as a dependency. I did it, but must be a bug, right?
EDIT: my fault, forgot rebooting. Now Xorg starts in 1024x768. I cannot get 1280x800 any more, though.
EDIT EDIT: when I try to install xorg_OPENGL-7.0 pupget says
HOWEVER, these dependencies required by this package are missing:
File /usr/X11R7/lib/xorg/modules/extensions/libglx.so.1.0.8762 has these missing library files:
libGLcore.so.1 libnvidia-tls.so.1
EDIT EDIT EDIT no way to 1280x800 at all. Xorgwizard shows me this resolution but xwin refuses to start. What's more, when Xorgwizard shows the test scree, frequencies and resolutions are blank.
Please recover the old Xorg from 2.10!
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
If you install 'xorg_VIDEO_DRVRS' then you have (almost) exactly the same
setup as v2.10.
Note, xorg_BASIC is already in the live-CD.
However, one problem is that 2.11BETA does not have 'i810_drv.so' and
'libxaa.so', later I moved those from the 'xorg_VIDEO_DRVRS' to the
'xorg_BASIC' pkg. So, if you need either of those files then you will also have to
get the xorg_BASIC pkg.
setup as v2.10.
Note, xorg_BASIC is already in the live-CD.
However, one problem is that 2.11BETA does not have 'i810_drv.so' and
'libxaa.so', later I moved those from the 'xorg_VIDEO_DRVRS' to the
'xorg_BASIC' pkg. So, if you need either of those files then you will also have to
get the xorg_BASIC pkg.
Yes, you might say that xorg.conf *is* hardcoded to always use 'vesa'. This is due to a bug in 'xwin' that does not correctly test for the presence of another driver other than 'vesa'. You can install my 'xorg_i810.pup' from the post earlier in this thread which contains a bugfix for 'xwin'. It will also add the 'i810_drv.so' and 'libxaa.so' files but they won't interfere with testing. It also seems you might need 'libglx.a' and 'libGLcore.a' (if the names haven't changed since xorg 6.8.2 - I'm running Puppy 1.0.7 right now) to fix the error you are getting. Put them in /usr/X11R7/lib/xorg/modules/extentions/jaxpilot wrote: Barry,
I followed your instructions, and have the neomagic_drv.so in place. However, the xorg.conf ALWAYS changes the driver back to vesa - as if it is hardcoded somewhere.
Good luck,
Paul
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
jaxpilot,
Yes, xorg.conf does automatically change back to 'vesa'! It's a bug in 2.11BETA.
This has been fixed. grab 'xwin' script, attached, gunzip it and place it at
/usr/X11R7/bin/.
Yes, xorg.conf does automatically change back to 'vesa'! It's a bug in 2.11BETA.
This has been fixed. grab 'xwin' script, attached, gunzip it and place it at
/usr/X11R7/bin/.
- Attachments
-
- xwin.gz
- (5.61 KiB) Downloaded 447 times