Problem booting Puppy in a Gigabyte Z68MA-D2H-B3 rev 1.3

Using applications, configuring, problems
Post Reply
Message
Author
trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

Problem booting Puppy in a Gigabyte Z68MA-D2H-B3 rev 1.3

#1 Post by trister »

Hello,
I am using StretchDog with whisker menu made with fred181's script.

I'm having a bit of trouble with an i5 PC (lshw result here : https://pastebin.com/UkQ1zLMX ) . It has 2 graphics cards: 1 internal (intel -don't know anything else) and one external Radeon HD6420.
I have made many attempts with StretchDog even with latest kernel but the only way I can manage to boot it is with nomodeset kernel parameter. When I boot both cards seems as UNCLAIMED.
I have tried these but doesn't seem to work :
fglrx_debs_amd64_UB_14.01
firmware-amd-graphics_20161130-5_all.deb
firmware-amd-misc-graphics_2019
firmware-linux
firmware-misc-amd-graphics2016
intel-microcode_3.20190618.1~deb9u1_amd64
libgl1-mesa-dri-glx_13.0.6-1+b2_amd64
libglu1-mesa_9.0.0-2.1_amd64-
mesa-utils_8.3.0-3_amd64.deb
xserver-xorg-video-amdgpu_1.2.0-1+b1_amd64.deb
xserver-xorg-video-intel_2.99.917+git20161206-1_amd64.deb
xserver-xorg-video-radeon-ATI_7.8.0-1+b1_amd64.deb


I have noticed this:
-When I disable the internal GPU (intel) stretchdog (porteus) stucks when trying to load kernel.
-If I remove the external GPU Nothing changes -still internal is unclaimed and must boot using nomodeset.
-I had the same problem with some other puppy linux I have tried (it doen't seem to be just StretchDog related).
-When running with nomodeset I can use it without any other problem for hours (actually the graphics card is needed for me for some flash based mmo games in the browser that doesn't work with nomodeset)



Any other ideas?

Thanks
Last edited by trister on Sat 09 Nov 2019, 09:53, edited 1 time in total.

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

#2 Post by trister »

I've given up trying the external gpu.I now try the integrated gpu.
My motherboard is a gigabyte Z68MA-D2H-B3 rev 1.3 with i5-3550 with latest UEFI firmware. This is is supposed to have the intel HD 2500 graphics card (ivy bridge).


I ve tried many things.
My latest idea is maybe to install older intel graphics drivers arroundr 2013-2014.
any idea how to do that with apt ?

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#3 Post by rcrsn51 »

New hardware needs new kernels. StretchDog has the old k4.9.0.

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#4 Post by bigpup »

Try using Bionicpup64 8.0
It has a much newer Linux kernel and much newer Intel graphics driver.

Computers with Intel CPU integrated graphics and separate graphics cards could be setup to use graphics hardware in several different ways.
Example:
Laptops usually use the CPU integrated graphics for normal stuff and then will switch over to using the other graphics hardware for heavy stuff.
This is automatic.
Puppy Linux does not have the needed software or kernel setup to make this auto switching work.
Puppy Linux only has ability to use one or the other.
Usually for laptops Puppy only uses the CPU integrated graphics. Most Laptops do not give options for which one to use.

Go into the computers UEFI bios setup and see if it has a setting to pick which graphics hardware to use.
Maybe disable CPU integrated graphics. (maybe called onboard VGA graphics)
If yes.
Disable the onboard graphics.
Select to use the Radeon hardware.

The Radeon driver in Bionicpup64 8.0 should run it OK.

That bios setup may help you with StretchDog.
But I do not know if it has a builtin Radeon driver.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

#5 Post by trister »

Just a note: I installed yesterday windows 10 and they worked ok. They saw the integrated Intel HD (and win10 just name it "Integrated Intel HD graphics card -no model ,no anything...)

bigpup wrote:Try using Bionicpup64 8.0
It has a much newer Linux kernel and much newer Intel graphics driver.
I haven't tried this. Motherboard is kind of old 2013-14 year so I din't thought that any newer kernel will make a difference. I'll check it when I get back home.

...
bigpup wrote:
.....
Puppy Linux only has ability to use one or the other.
Usually for laptops Puppy only uses the CPU integrated graphics. Most Laptops do not give options for which one to use.
....
Maybe disable CPU integrated graphics. (maybe called onboard VGA graphics)
If yes.
Disable the onboard graphics.
Select to use the Radeon hardware.

The Radeon driver in Bionicpup64 8.0 should run it OK.

That bios setup may help you with StretchDog.
But I do not know if it has a builtin Radeon driver.
My problem is that when I disable the integrated intel the radeon HD 6450 works but system stucks while booting (at the part where it searches the *.sgn files). If I reenable the internal intel gpu it works ok. Note : all things are done with the radeon connected to the monitor (so radeon works).

So far I think that my main problem is that
a) Can't start OS with the internal GPU disabled\
b) Linux starts only with nomodeset parameter (with both GPUs enabled) so I can't actually load radeon drivers in this mode.

I guess my only hope is to find how to see the integrated intel GPU (its an ivy - intel HD2500 from what I learn).
If bionicpou64 fails then I'm out of ideas.

User avatar
rcrsn51
Posts: 13096
Joined: Tue 05 Sep 2006, 13:50
Location: Stratford, Ontario

#6 Post by rcrsn51 »

Your Radeon card needs firmware in StretchDog, otherwise it will fall back to useless VESA mode. But it should be enough to install firmware-amd-graphics.

I wonder if you have broken things by installing too many packages.

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

#7 Post by trister »

Tried bionicpup64 and did not boot -not even with nomodeset .

grub/lickmenu entry:
title bionicpup64 Puppy Testing (RAM) \n Originalversion
find --set-root --ignore-floppies /bionicpup64/initrd.gz
kernel /bionicpup64/vmlinuz psubdir=/bionicpup64 pmedia=atahd pfix=ram nomodeset
initrd /bionicpup64/initrd.gz

rcrsn51 wrote:Your Radeon card needs firmware in StretchDog, otherwise it will fall back to useless VESA mode. But it should be enough to install firmware-amd-graphics.

I wonder if you have broken things by installing too many packages.
Tried it with clean installation(s) but nothing changes. Have tried StretchDog, JessoeDog , WheezyDog32 , XenialDog64, XenialDog-openbox_jwm-2016-05-21-firmware-all ,

The problem is the integrated GPU. I can't disable it and can only boot using nomodeset.

I have removed the external radeon and try to focus on the intel HD 2500 integrated.

Is anyone using Integrated Intel 2000,2500 or 3000?

Windows 10 use the card fine with no problems.
My stretch dog system works very good but only with the generic vesa drivers.

Thank you all for your suggestions :)

User avatar
fredx181
Posts: 4448
Joined: Wed 11 Dec 2013, 12:37
Location: holland

#8 Post by fredx181 »

trister wrote:Tried it with clean installation(s) but nothing changes. Have tried StretchDog, JessoeDog , WheezyDog32 , XenialDog64, XenialDog-openbox_jwm-2016-05-21-firmware-all
Have you tried booting with "live-boot" (instead of porteus-boot) ?
(or for Xenial "casper boot")

Fred

zagreb999
Posts: 567
Joined: Fri 11 Apr 2014, 06:39
Location: Yugoslavija

#9 Post by zagreb999 »

all of these iso's
work perfectly for me

please, tray to install
with unetbootin on
usb formated fat32
with gparted

put usb in laptop
and switch on laptop

it must work!

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#10 Post by bigpup »

grub/lickmenu entry:
title bionicpup64 Puppy Testing (RAM) \n Originalversion
find --set-root --ignore-floppies /bionicpup64/initrd.gz
kernel /bionicpup64/vmlinuz psubdir=/bionicpup64 pmedia=atahd pfix=ram nomodeset
initrd /bionicpup64/initrd.gz
For the Radeon graphics I can see a need to maybe use nomodeset.

Try this:
use these modeset entries instead of nomodeset.

For Radeon

Code: Select all

radeon.modeset=0
For Intel

Code: Select all

i915.modeset=0
That 0 is the number 0.

What exactly happens if you use these command options?
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

#11 Post by trister »

At this point I have removed radeon and trying first to check if I can fix the internal intel HD 2500 problem (since it seems that when I disabled it from UEFI/BIOS it causes other issues). Since I don't have any issue in windows 10 I guess it is linux driver/firmware related.
fredx181 wrote:
trister wrote:Tried it with clean installation(s) but nothing changes. Have tried StretchDog, JessoeDog , WheezyDog32 , XenialDog64, XenialDog-openbox_jwm-2016-05-21-firmware-all
Have you tried booting with "live-boot" (instead of porteus-boot) ?
(or for Xenial "casper boot")

Fred
Thanks fred. Tried that. Also din't work.

@zagreb999
I have many frugal puppies (most of them clean - no additions from me to my hard disk). None of them works without nomodeset or vesa drivers (eg fluppy boots ok without nomodeset but uses generic drivers.
You have a gigabyte motherboard like mine with an i5 intel? If so can you check please what VGA drivers you load.

@bigpup
I have tried these parameters (and some more) but didn't work.

Thanks again for your suggestions :)

trister
Posts: 137
Joined: Sun 01 Mar 2015, 21:16

#12 Post by trister »

I have setup windows xp 32bit and it detects the Integrated Intel HD graphics card.

So at this point I'm back at my old idea :
install older gigabyte/intel graphics drivers arround 2013-2014.any idea how to do that with apt ?

Post Reply