1.0.7b: Xorg just doesn't work for me (Solved)
1.0.7b: Xorg just doesn't work for me (Solved)
I've tried every option Xorg offers when I boot the Puppy live CD on my (i815T chipset; 256 MB) machine, and every time I "take the plunge" my computer locks up solid.
When I choose Xorg at boot it offers a maximum resolution of 800 x 600, which does not approach what even my cheapo LCD display can do. But no matter which resolution I choose, even the minimum resolution of 640 x 480, the screen goes to multicolored vertical stripes and the computer will not respond to any input except the "off" button.
Any suggestions? (Nice ones. )
When I choose Xorg at boot it offers a maximum resolution of 800 x 600, which does not approach what even my cheapo LCD display can do. But no matter which resolution I choose, even the minimum resolution of 640 x 480, the screen goes to multicolored vertical stripes and the computer will not respond to any input except the "off" button.
Any suggestions? (Nice ones. )
Last edited by Flash on Sat 21 Jan 2006, 12:27, edited 1 time in total.
Flash, your problem may be related to the xorgwizard frequency display bug.
I just added a post to the thread http://www.murga.org/~puppy/viewtopic.php?t=4847
On the ThinkPad R51 (with 855GME chipset - i810 family), the wizard does not succeed in finding the horz and vert frequencies, but in spite of that does produce a correct 1024x768 display.
I still don't quite understand why that is so. I'm currently studying the xorgwizard to see how it works.
Paul
I just added a post to the thread http://www.murga.org/~puppy/viewtopic.php?t=4847
On the ThinkPad R51 (with 855GME chipset - i810 family), the wizard does not succeed in finding the horz and vert frequencies, but in spite of that does produce a correct 1024x768 display.
I still don't quite understand why that is so. I'm currently studying the xorgwizard to see how it works.
Paul
Re: 1.0.7b: Xorg just doesn't work for me
I just fired up my old Intel i815 desktop and got the same results. The machine seems to hang when xorgwizard attempts to draw the 40sec test display. The keyboard is dead and only rebooting works at this point.Flash wrote:I've tried every option Xorg offers when I boot the Puppy live CD on my (i815T chipset; 256 MB) machine, and every time I "take the plunge" my computer locks up solid.
Here my experience was a little different. I was presented with "Please choose a video mode" and got a long list to choose from. The LCD display supports 1024x768 so I choose 1024x768x16 and continued.Flash wrote: When I choose Xorg at boot it offers a maximum resolution of 800 x 600, which does not approach what even my cheapo LCD display can do. But no matter which resolution I choose, even the minimum resolution of 640 x 480, the screen goes to multicolored vertical stripes and the computer will not respond to any input except the "off" button.
Then after "Okay, just about to take the plunge" and pressing "OK" the machine hangs.
The xorgwizard mod "xrandr -d :0 -q" didn't make any difference.
Paul
Same problem on my Intel 815
I have the exact same problem with Puppy 1.07 on my Intel 815. It goes through several weird color cycles, and then the big freeze. Control-Alt-Delete eventually works if I hit it a few times. Nothing else works, including Control-Alt-Backspace. It looks like I will be sticking with 1.06 + Xorg682c, since only that seems to work (as I know some of you are already aware.)
Until then, I will be anxious to see if 1.08 works out of the box....
Until then, I will be anxious to see if 1.08 works out of the box....
If someone wants to try it with Puppy 107:
this is the i810_drv.o from the xorg 6.8.2 dotpup.
http://dotpups.de/diverse-tgz/i810_drv.o.tar.gz
Extract to /usr/X11R6/lib/modules/drivers
Try it with a new pup001 first.
Mark
this is the i810_drv.o from the xorg 6.8.2 dotpup.
http://dotpups.de/diverse-tgz/i810_drv.o.tar.gz
Extract to /usr/X11R6/lib/modules/drivers
Try it with a new pup001 first.
Mark
Yup, that fixed the problem. Thanks, MU. I'm running 1.0.7 from the live CD, with a pup001 file on my Mandrake ext3 partition.
I chose 1024 x 768 resolution at the intial Xorg setup. I normally use 800 x 600. When I changed to 800 x 600 the browser window started up too big for the screen, and got way too big when it was maximized. Evidently not everything is getting the message when I change resolution. Or do I need to reboot to make everything aware of the new resolution?
I chose 1024 x 768 resolution at the intial Xorg setup. I normally use 800 x 600. When I changed to 800 x 600 the browser window started up too big for the screen, and got way too big when it was maximized. Evidently not everything is getting the message when I change resolution. Or do I need to reboot to make everything aware of the new resolution?
dotpups are really intended to be clicked to installthis should be added to sp107
the thing is, X windows needs to be running to do this
it would be possible to modify the dotpup handler script so that it also will work in console mode ... dialog could be used instead of xmessage, but i would probably just skip asking if you really want to unzip the package, and if you really want to install the package (i put in those questions in case a dotpup file was clicked by accident, and to give you a chance to change your mind if you realize you don't actually have enough space to unzip the package)
the package would also need to be changed to work in console mode as well as gui mode ... this could be easily done, by checking DISPLAY, for example
to install a dotpup file from the command line, you would probably type something like dotpup sp107.pup ... i know that Puppy already has a program called dotpup, but it would be easy to add a couple of lines to the script so that this would work ... or there could be a program with a different name
and you would have to download the dotpup package ... either from another machine, or from Puppy if you can setup your internet connection and find the url of the package
the point is, dotpups were intended to work after X has started ... the handler could be modifled to work in a CLI, but it doesn't work that way now, so you would need X running to use it to fix the problem that X is not running
another thing that dotpups really can't do well or at all, is change the way Puppy boots ... to change that, you really need to remaster Puppy ... of course, dotpups were not intended for this purpose ... pupget packages would not work any better, though they can be used if Puppy is remastered
Yes, a Catch-22 situationGuestToo wrote:dotpups are really intended to be clicked to installthis should be added to sp107
the thing is, X windows needs to be running to do this
Would it be worth modifying dotpup to be able to run in a CLI?GuestToo wrote:it would be possible to modify the dotpup handler script so that it also will work in console mode ... dialog could be used instead of xmessage, but i would probably just skip asking if you really want to unzip the package, and if you really want to install the package (i put in those questions in case a dotpup file was clicked by accident, and to give you a chance to change your mind if you realize you don't actually have enough space to unzip the package)
the package would also need to be changed to work in console mode as well as gui mode ... this could be easily done, by checking DISPLAY, for example
to install a dotpup file from the command line, you would probably type something like dotpup sp107.pup ... i know that Puppy already has a program called dotpup, but it would be easy to add a couple of lines to the script so that this would work ... or there could be a program with a different name
and you would have to download the dotpup package ... either from another machine, or from Puppy if you can setup your internet connection and find the url of the package
the point is, dotpups were intended to work after X has started ... the handler could be modifled to work in a CLI, but it doesn't work that way now, so you would need X running to use it to fix the problem that X is not running
Perhaps to meet furure needs?
Other bugs/problems could arise where a user can't get the GUI working.
MU's xorg682 dotpup needed to run in a CLI for some people.
So the question really is, is there any other way of applying updates/bugfixes to GUI problems?
Paul
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
I can put that new i810 driver into the next release of Puppy.
That won't be too far off, so you don't really need to worry about
putting it into a service pack.
I want to keep the Xorg version in sync with Vector, so will only
upgrade the entire package when decide to move up to the next Vector version
( Vector 5.2STD?).
So, I only have to do one thing, right?, just replace the i810_drv.o
with the new one?
That won't be too far off, so you don't really need to worry about
putting it into a service pack.
I want to keep the Xorg version in sync with Vector, so will only
upgrade the entire package when decide to move up to the next Vector version
( Vector 5.2STD?).
So, I only have to do one thing, right?, just replace the i810_drv.o
with the new one?
Reconfiguring Xorg from the start, using the wizard, solved the problem. Now everything works perfectly at 800 x 600 and the text is large enough to read.Flash wrote:... I chose 1024 x 768 resolution at the intial Xorg setup. I normally use 800 x 600. When I changed to 800 x 600 the browser window started up too big for the screen, and got way too big when it was maximized. Evidently not everything is getting the message when I change resolution. Or do I need to reboot to make everything aware of the new resolution?
- BarryK
- Puppy Master
- Posts: 9392
- Joined: Mon 09 May 2005, 09:23
- Location: Perth, Western Australia
- Contact:
If you choose 1024x768, then run that resolution changer, it has a "Permanent" button. Maybe it's not too clear, but you click that, then reboot -- or maybe just exit from X and restart X.Flash wrote:Reconfiguring Xorg from the start, using the wizard, solved the problem. Now everything works perfectly at 800 x 600 and the text is large enough to read.Flash wrote:... I chose 1024 x 768 resolution at the intial Xorg setup. I normally use 800 x 600. When I changed to 800 x 600 the browser window started up too big for the screen, and got way too big when it was maximized. Evidently not everything is getting the message when I change resolution. Or do I need to reboot to make everything aware of the new resolution?
The resolution changer will still allow you to change back to 1024x768 anytime.
Thanks for the tip(s)
Well, I'm glad I performed a search prior to asking how to solve this one. We'll have to get the man in charge an i810-based laptop! Without the driver substitution I was running @ 640x400x16 w/ Xvesa... talk about squished. Things are certainly much nicer @ 1024x1280x24!