i386 / 32 bit GhostBSD

Need support for GhostBSD. Ask here if your question does not fit elsewhere.
User avatar
NevilleGoddard
Developer
Posts: 517
Joined: Thu Dec 22, 2016 10:30 pm
Location: Japan

Re: i386 / 32 bit GhostBSD

Post by NevilleGoddard »

kraileth
Posts: 312
Joined: Sun Sep 04, 2016 12:30 pm

Re: i386 / 32 bit GhostBSD

Post by kraileth »

Alright, I managed to get my hands on some old but still functional 32-bit only hardware (and writing this post in Firefox on said machine :mrgreen: ): An Allnet FW8888 (there's a PDF with the specs here; it's in German but the interesting parts like hardware details on page 2 should be easy to understand).

It has a very nice color for a GhostBSD box, too.! :lol:

Here's the dmesg:

Code: Select all

Copyright (c) 1992-2017 The FreeBSD Project.
Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994                                                                                              
        The Regents of the University of California. All rights reserved.          
FreeBSD is a registered trademark of The FreeBSD Foundation.
FreeBSD 11.1-RC3 #0 r320976: Fri Jul 14 04:22:36 UTC 2017                                                                                                             
    root@releng2.nyi.freebsd.org:/usr/obj/usr/src/sys/GENERIC i386                 
FreeBSD clang version 4.0.0 (tags/RELEASE_400/final 297347) (based on LLVM 4.0.0)  
VT(vga): resolution 640x480                                                                                                                                           
CPU: Intel(R) Atom(TM) CPU N270   @ 1.60GHz (1596.03-MHz 686-class CPU)            
  Origin="GenuineIntel"  Id=0x106c2  Family=0x6  Model=0x1c  Stepping=2            
  Features=0xbfe9fbff<FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,CLFLUSH,DTS,ACPI,MMX,FXSR,SSE,SSE2,SS,HTT,TM,PBE>                             
  Features2=0x40c39d<SSE3,DTES64,MON,DS_CPL,EST,TM2,SSSE3,xTPR,PDCM,MOVBE>         
  AMD Features=0x100000<NX>                                                        
  AMD Features2=0x1<LAHF>                
  TSC: P-state invariant, performance statistics                                                                                                       
real memory  = 2147483648 (2048 MB)                                                
avail memory = 2075312128 (1979 MB)                                                                                                                                   
Event timer "LAPIC" quality 100                                                    
ACPI APIC Table: <IntelR AWRDACPI>                                                                                                                                    
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs       
FreeBSD/SMP: 1 package(s) x 2 hardware threads                                     
random: unblocking device.                                                         
ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Pm1aEventBlock: 32/8 (20170303/tbfadt-748)                                                                    
ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Pm1aControlBlock: 16/8 (20170303/tbfadt-748)
ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/PmTimerBlock: 32/8 (20170303/tbfadt-748)                                                                      
ACPI BIOS Warning (bug): 32/64X length mismatch in FADT/Gpe0Block: 64/8 (20170303/tbfadt-748)
ACPI BIOS Warning (bug): Invalid length for FADT/Pm1aEventBlock: 8, using default 32 (20170303/tbfadt-850)
ACPI BIOS Warning (bug): Invalid length for FADT/Pm1aControlBlock: 8, using default 16 (20170303/tbfadt-850)                                                          
ACPI BIOS Warning (bug): Invalid length for FADT/PmTimerBlock: 8, using default 32 (20170303/tbfadt-850)                                           
ioapic0: Changing APIC ID to 2                                                     
ioapic0 <Version 2.0> irqs 0-23 on motherboard                                     
SMP: AP CPU #1 Launched!                                                           
Timecounter "TSC" frequency 1596032880 Hz quality 1000
random: entropy device external interface                                                                                                                             
kbd1 at kbdmux0                                                                                                                                    
module_register_init: MOD_LOAD (vesa, 0xc10123d0, 0) error 19
nexus0                                                                                                                                                                
vtvga0: <VT VGA driver> on motherboard                    
cryptosoft0: <software crypto> on motherboard                                                                                                                         
aesni0: No AESNI support.                                                          
acpi0: <IntelR AWRDACPI> on motherboard                                                                                                            
acpi0: Power Button (fixed)                                                        
cpu0: <ACPI CPU> on acpi0                
cpu1: <ACPI CPU> on acpi0
attimer0: <AT timer> port 0x40-0x43 irq 0 on acpi0
Timecounter "i8254" frequency 1193182 Hz quality 0
Event timer "i8254" frequency 1193182 Hz quality 100
atrtc0: <AT realtime clock> port 0x70-0x73 irq 8 on acpi0
Event timer "RTC" frequency 32768 Hz quality 0
Timecounter "ACPI-fast" frequency 3579545 Hz quality 900
acpi_timer0: <24-bit timer at 3.579545MHz> port 0x408-0x40b on acpi0
acpi_button0: <Power Button> on acpi0
pcib0: <ACPI Host-PCI bridge> port 0xcf8-0xcff on acpi0
pci0: <ACPI PCI bus> on pcib0
vgapci0: <VGA-compatible display> port 0xff00-0xff07 mem 0xfdf00000-0xfdf7ffff,0xd0000000-0xdfffffff,0xfdf80000-0xfdfbffff irq 16 at device 2.0 on pci0
agp0: <Intel 945GME SVGA controller> on vgapci0
agp0: aperture size is 256M, detected 764k stolen memory
vgapci0: Boot video device
vgapci1: <VGA-compatible display> mem 0xfde80000-0xfdefffff at device 2.1 on pci0
pcib1: <ACPI PCI-PCI bridge> irq 16 at device 28.0 on pci0
pcib1: [GIANT-LOCKED]
pci1: <ACPI PCI bus> on pcib1
em0: <Intel(R) PRO/1000 Network Connection 7.6.1-k> port 0x9f00-0x9f1f mem 0xfd9c0000-0xfd9dffff,0xfd9fc000-0xfd9fffff irq 16 at device 0.0 on pci1
em0: Using MSIX interrupts with 3 vectors
em0: Ethernet address: 00:0f:c9:04:d9:a8
pcib2: <ACPI PCI-PCI bridge> irq 17 at device 28.1 on pci0
pcib2: [GIANT-LOCKED]
pci2: <ACPI PCI bus> on pcib2
em1: <Intel(R) PRO/1000 Network Connection 7.6.1-k> port 0xdf00-0xdf1f mem 0xfd5c0000-0xfd5dffff,0xfd5fc000-0xfd5fffff irq 17 at device 0.0 on pci2
em1: Using MSIX interrupts with 3 vectors
em1: Ethernet address: 00:0f:c9:04:d9:a9
pcib3: <ACPI PCI-PCI bridge> irq 18 at device 28.2 on pci0
pcib3: [GIANT-LOCKED]
pci3: <ACPI PCI bus> on pcib3
em2: <Intel(R) PRO/1000 Network Connection 7.6.1-k> port 0xcf00-0xcf1f mem 0xfddc0000-0xfdddffff,0xfddfc000-0xfddfffff irq 18 at device 0.0 on pci3
em2: Using MSIX interrupts with 3 vectors
em2: Ethernet address: 00:0f:c9:04:d9:aa
pcib4: <ACPI PCI-PCI bridge> irq 19 at device 28.3 on pci0
pcib4: [GIANT-LOCKED]
pci4: <ACPI PCI bus> on pcib4
em3: <Intel(R) PRO/1000 Network Connection 7.6.1-k> port 0xbf00-0xbf1f mem 0xfdbe0000-0xfdbfffff,0xfdbc0000-0xfdbdffff irq 19 at device 0.0 on pci4
em3: Using an MSI interrupt
em3: Ethernet address: 00:0f:c9:04:d9:ab
uhci0: <Intel 82801G (ICH7) USB controller USB-A> port 0xfe00-0xfe1f irq 23 at device 29.0 on pci0
uhci0: LegSup = 0x3000
usbus0 on uhci0
usbus0: 12Mbps Full Speed USB v1.0
uhci1: <Intel 82801G (ICH7) USB controller USB-B> port 0xfd00-0xfd1f irq 19 at device 29.1 on pci0
usbus1 on uhci1
usbus1: 12Mbps Full Speed USB v1.0
uhci2: <Intel 82801G (ICH7) USB controller USB-C> port 0xfc00-0xfc1f irq 18 at device 29.2 on pci0
usbus2 on uhci2
usbus2: 12Mbps Full Speed USB v1.0
uhci3: <Intel 82801G (ICH7) USB controller USB-D> port 0xfb00-0xfb1f irq 16 at device 29.3 on pci0
usbus3 on uhci3
usbus3: 12Mbps Full Speed USB v1.0
ehci0: <Intel 82801GB/R (ICH7) USB 2.0 controller> mem 0xfdfff000-0xfdfff3ff irq 23 at device 29.7 on pci0
usbus4: EHCI version 1.0
usbus4 on ehci0
usbus4: 480Mbps High Speed USB v2.0
pcib5: <ACPI PCI-PCI bridge> at device 30.0 on pci0
pci5: <ACPI PCI bus> on pcib5
em4: <Intel(R) PRO/1000 Legacy Network Connection 1.1.0> port 0xaf00-0xaf3f mem 0xfd8e0000-0xfd8fffff irq 19 at device 10.0 on pci5
em4: Ethernet address: 00:0f:c9:04:d9:ac
em5: <Intel(R) PRO/1000 Legacy Network Connection 1.1.0> port 0xae00-0xae3f mem 0xfd8c0000-0xfd8dffff irq 18 at device 11.0 on pci5
em5: Ethernet address: 00:0f:c9:04:d9:ad
isab0: <PCI-ISA bridge> at device 31.0 on pci0
isa0: <ISA bus> on isab0
atapci0: <Intel ICH7 UDMA100 controller> port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0xf800-0xf80f at device 31.1 on pci0
ata0: <ATA channel> at channel 0 on atapci0
ahci0: <Intel ICH7M AHCI SATA controller> port 0xf700-0xf707,0xf600-0xf603,0xf500-0xf507,0xf400-0xf403,0xf300-0xf30f mem 0xfdffc000-0xfdffc3ff irq 19 at device 31.2 o
n pci0
ahci0: AHCI v1.10 with 4 1.5Gbps ports, Port Multiplier not supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich2: <AHCI channel> at channel 2 on ahci0
acpi_tz0: <Thermal Zone> on acpi0
uart0: <16550 or compatible> port 0x3f8-0x3ff irq 4 flags 0x10 on acpi0
uart1: <16550 or compatible> port 0x2f8-0x2ff irq 3 on acpi0
pmtimer0 on isa0
orm0: <ISA Option ROM> at iomem 0xef000-0xeffff pnpid ORM0000 on isa0
atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0
atkbd0: <AT Keyboard> irq 1 on atkbdc0
kbd0 at atkbd0
atkbd0: [GIANT-LOCKED]
ppc0: parallel port not found.
est0: <Enhanced SpeedStep Frequency Control> on cpu0
est1: <Enhanced SpeedStep Frequency Control> on cpu1
Timecounters tick every 1.000 msec
nvme cam probe device init
ugen0.1: <Intel UHCI root HUB> at usbus0
ugen3.1: <Intel UHCI root HUB> at usbus3
uhub0: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus0
ugen4.1: <Intel EHCI root HUB> at usbus4
uhub1: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus3
uhub2: <Intel EHCI root HUB, class 9/0, rev 2.00/1.00, addr 1> on usbus4
ugen2.1: <Intel UHCI root HUB> at usbus2
ugen1.1: <Intel UHCI root HUB> at usbus1
uhub3: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus2
uhub4: <Intel UHCI root HUB, class 9/0, rev 1.00/1.00, addr 1> on usbus1
uhub0: 2 ports with 2 removable, self powered
uhub1: 2 ports with 2 removable, self powered
uhub3: 2 ports with 2 removable, self powered
uhub4: 2 ports with 2 removable, self powered
ada0 at ahcich0 bus 0 scbus1 target 0 lun 0
ada0: <Seagate ST95005620AS TD27> ATA8-ACS SATA 2.x device
ada0: Serial Number 5YX1CHCN
ada0: 150.000MB/s transfers (SATA 1.x, UDMA6, PIO 8192bytes)
ada0: 476940MB (976773168 512 byte sectors)
Trying to mount root from ufs:/dev/label/rootfs0 [rw,noatime]...
WARNING: /: TRIM flag on fs but disk does not support TRIM
fuse-freebsd: version 0.4.4, FUSE ABI 7.8
Cuse v0.1.34 @ /dev/cuse
uhub2: 8 ports with 8 removable, self powered
ugen4.2: <vendor 0x05e3 USB2.0 Hub> at usbus4
uhub5 on uhub2
uhub5: <vendor 0x05e3 USB2.0 Hub, class 9/0, rev 2.00/77.64, addr 2> on usbus4
uhub5: 4 ports with 4 removable, self powered
ugen4.3: <TrulyErgonomic.com Truly Ergonomic Computer Keyboard> at usbus4
ukbd0 on uhub5
ukbd0: <TrulyErgonomic.com Truly Ergonomic Computer Keyboard, class 0/0, rev 1.11/1.30, addr 3> on usbus4
kbd2 at ukbd0
ugen4.4: <Logitech USB Laser Mouse> at usbus4
em0: link state changed to UP
ugen4.5: <Microsoft Comfort Curve Keyboard 2000> at usbus4
ukbd1 on uhub5
ukbd1: <Microsoft Comfort Curve Keyboard 2000, class 0/0, rev 2.00/1.73, addr 5> on usbus4
kbd3 at ukbd1
uhid0 on uhub5
uhid0: <TrulyErgonomic.com Truly Ergonomic Computer Keyboard, class 0/0, rev 1.11/1.30, addr 3> on usbus4
uhid1 on uhub5
uhid1: <Microsoft Comfort Curve Keyboard 2000, class 0/0, rev 2.00/1.73, addr 5> on usbus4
ums0 on uhub5
ums0: <Logitech USB Laser Mouse, class 0/0, rev 2.00/56.01, addr 4> on usbus4
ums0: 8 buttons and [XYZT] coordinates ID=0
Yes, that's two keyboards - my wife doesn't like my special ergonomic one. I tried to put more RAM into the machine but the board seems not to like more than 2G.

It's working nicely so far (for such an old piece of hardware). I'll get a bigger drive for it and then I can dedicate it to GhostBSD so that we have at least one 32-bit only machine to keep that platform alive for now. I'm also thinking about writing some simple tests to ensure no packages break in obvious manner.
ASX
Posts: 988
Joined: Wed May 06, 2015 12:46 pm

Re: i386 / 32 bit GhostBSD

Post by ASX »

Don't want to sound rude, but it has been already decided that GhostBSD 10.4 will be the last to support i386 32 bit arch. (probably 11.1 too, but guess that slipped in by error)

Those who still want to continue to use that old hardware will be served from FreeBSD directly.
Isn't their motto "the power to serve" ? let them do it. ;)
kraileth
Posts: 312
Joined: Sun Sep 04, 2016 12:30 pm

Re: i386 / 32 bit GhostBSD

Post by kraileth »

ASX wrote:Don't want to sound rude, but it has been already decided that GhostBSD 10.4 will be the last to support i386 32 bit arch. (probably 11.1 too, but guess that slipped in by error)
Huh? Where? Didn't we discuss this in the team forum and decided that we would continue to support i386 for a while? You even wrote in the first post that the team is an favor of keeping support. That was also the last thing that I knew. Obviously I missed something. And missing such an important decision is certainly not good... :o
ASX
Posts: 988
Joined: Wed May 06, 2015 12:46 pm

Re: i386 / 32 bit GhostBSD

Post by ASX »

kraileth wrote:
ASX wrote:Don't want to sound rude, but it has been already decided that GhostBSD 10.4 will be the last to support i386 32 bit arch. (probably 11.1 too, but guess that slipped in by error)
Huh? Where? Didn't we discuss this in the team forum and decided that we would continue to support i386 for a while? You even wrote in the first post that the team is an favor of keeping support. That was also the last thing that I knew. Obviously I missed something. And missing such an important decision is certainly not good... :o
True, but it was long ago (well, time is relative).

At some point I have opened this thread, and maybe another one, viewtopic.php?f=97&t=734
practically we had no feedback.

Then we discussed this on irc, sorry, but there on IRC is where most things are discussed.

In the meantime we have decided to keep alive two versions: 10.x and 11.x

But the fact is that many things, are still managed from me and ericbsd only, maintaining the repos is a large job, and we all have our own life ... at some point we decided to drop 32bit.

An additional increasingly difficult is about web-browsers, they are all bloated and expose more issues on 32 bit (guess what, they receive less testing upstream too).

You are free to talk with ericbsd, and espose your preferences, I'm sure he will listen, but I know he has his own life, job, family and so on.
The fact is we are already doing too much, believe it or not.

Sorry kraileth, if we are going to take a decision like that, is because it is better to do one thing well, than to do two things badly.

If there wasn't a specific post or discussion is only because there was no real feedback on this thread ... as you can see yourself, so we assumed no one was interested.
kraileth
Posts: 312
Joined: Sun Sep 04, 2016 12:30 pm

Re: i386 / 32 bit GhostBSD

Post by kraileth »

ASX wrote:Then we discussed this on irc, sorry, but there on IRC is where most things are discussed.

In the meantime we have decided to keep alive two versions: 10.x and 11.x

But the fact is that many things, are still managed from me and ericbsd only, maintaining the repos is a large job, and we all have our own life ... at some point we decided to drop 32bit.

An additional increasingly difficult is about web-browsers, they are all bloated and expose more issues on 32 bit (guess what, they receive less testing upstream too).

You are free to talk with ericbsd, and espose your preferences, I'm sure he will listen, but I know he has his own life, job, family and so on.
The fact is we are already doing too much, believe it or not.

Sorry kraileth, if we are going to take a decision like that, is because it is better to do one thing well, than to do two things badly.

If there wasn't a specific post or discussion is only because there was no real feedback on this thread ... as you can see yourself, so we assumed no one was interested.
Well, I'm not going to argue against the decision. This is GhostBSD, decisions are often made on IRC and I know that (and am in fact aware that I should participate there more often than once every other year...). It just came very surprising for me after I got some non-64 bit capable hardware just for that task. To be honest, at the beginning I wasn't quite sure if we should even provide 32-bit repos. And still I'm torn about the issue. I want GhostBSD to progress - for example things like revising the programs that we install by default and go GTK+3 only, eventually start exploring Wayland and probably take a look at building for ARM come to mind.

But then there's this "retro scene" if you want to call it thus. Yes, others are dropping x86 and people have less and less choices. It would have been cool to be one of the remaining alternatives as long as it's not that much additional work. In fact I would have proposed that we drop one spin completely and demote the other to "unsupported" while continuing to provide it. People still using this probably can fix problems themselves or ask at the forums anyways. We just wouldn't do a lot of testing before releasing it alongside the official release images.

What do you think about this middle ground? Switch back to the vanilla FreeBSD repos for i386 and just release 11.1-Xfce when it's done but marking it unsupported? Then we could see if anyone even downloads it. Probably there are people interested in it but not active on the forums. Or would you prefer a hard cut and completely drop it after 10.4?
ASX
Posts: 988
Joined: Wed May 06, 2015 12:46 pm

Re: i386 / 32 bit GhostBSD

Post by ASX »

I have to tell the truth, and really I'm not sure how much time I will continue to support this project, I love this project and this is a difficult decision, but I am very angry at FreeBSD upstream and their mismanagement. (My opinion of course, you are free to disagree.).

I can clearly see that there is no upstream support toward desktop use, it is going to be an illusion, and I lost most of my motivations.

I will continue to support ericbsd until 11.1 is released, or something like that.
That is something I have already decided. (I'm also already looking at other horizons,).

That said, ericbsd is the one that did the vast majority of the work, and in my opinion every decision about the long term direction belong to him only.

So, I will leave to him to tell you more about the future directions.

~~~

Back to the available choices/cuts: several people have already espressed their favour about GhostBSD 10.3 vs. 11.x, generally it is because of better support of their hardware, none has posted anything about i386 (beside we devs, including you), and of course we cannot cut 11.x.
So we though that the right thing to do was to cut i386 and not 10.x.

But of course, things and perpective can change, depending on available manpower and goals, so talk to him.

You can argue of course, no one will close your mouth, if you disagree state it clearly, not me not ericbsd, no one here pretend we all have the same opinion, I have had strong discussion with ericbsd in the past, and we always managed the discussion constructively, no matter how hard we discussed, no matter how much we were in disagreement. but we have always been honest to each other, and I'm sure you know what I mean.
User avatar
ericbsd
Developer
Posts: 2052
Joined: Mon Nov 19, 2012 7:54 pm

Re: i386 / 32 bit GhostBSD

Post by ericbsd »

I know that a lot of people will not be happy with it, but at one point only windows manager will run well on an i386 machine. 4GB of ram is barely enough to run any modern software and even a modern browser.

Oh, not even 4GB because in reality, it is 3GB.
frogprince
Posts: 67
Joined: Mon Jul 10, 2017 9:50 pm

Re: i386 / 32 bit GhostBSD

Post by frogprince »

I've pretty much purged my 32-bit machines. I do still have one old 32-bit lap top running Puppy Linux, which I keep in my workshop simply to play streaming music with (it has a nice sound system), but is pretty much worthless for other web use. Many of us who have some experience with PC's end up inheriting them from other people who bought new ones and didn't want to simply throw them away. So right now, we're running 5 desktops and 2 lap tops, of which 2 are Macs and all are 64-bit, and there's two more sitting in the pile to recycle. And my wife has kept her old Windows lap top, just to occasionally find a file on.
Vas you efer in Zinzinnati? Asus F1A75-M, AMD A8-3870 APU, 6 GB DDR3/120 GB SSD, GeForce 210, missing front drive panel just like its owner.
KC_386
Posts: 5
Joined: Wed Oct 04, 2017 7:03 pm

Re: i386 / 32 bit GhostBSD

Post by KC_386 »

I feel it's a shame that so many distros are abandoning 32 bit machines, there are plenty of them still in use. I've only just retired my 19year old IBM Thinkpad 600x due to processor cooling fan problems.
Anyway I use a trusty old IBM/Lenovo T60. It was running PCLinuxOS (which I still like a lot) but they gave-up on 32 bit. After a while of distro hopping I settled on Manjaro as it was stable enough. However that was not to be, and after 2years Manjaro abandoned the 32 bit platform. What to do?
Well it was either try something new or battle on with Linux. Heck I'll try BSD what could go wrong? Well FreeBSD was a royal PITA to try and get going, with a forum that fails to enlighten (more unexplained jargon, more acronyms, more people assuming you know more than you do). And yes I did read the handbook many, many, many times but still little of it makes any sense (still have the .pdf of it and try it every now and again.)

So after much frustration I arrive at GhostBSD XFCE and download the image file, check the checksum and load-up with the live session. Wow it all works! It even recognizes all the computer bits. Wow I'll give it a go! Well it all installed on a newly formatted empty 160G hard disk. I just accept the defaults when installing (what could possibly be wrong with that?) and away .... just over 35minutes later and I'm ready to boot.
First boot, put in the time zone info, user passwords and everything else. Give it all a whirl for the best part of 2 hours -- verdict it looks good. All through the first run it keep complaining of awaiting upgrades -- no wait. Finally I let it do the upgrade -- it is HUGE, and 1 hour and 50 minutes later it's finished! Phew! It tells me to reboot -- OK reboot.

First boot after upgrade FAIL!. Black screen and a flashing cursor. I'm just a little annoyed.
Looked through the forum on my sisters iPad -- it probably it's the video drive, well it is an esoteric Intel chip (NOT MANY OF THEM -- EH?). Well the top and bottom of it is I think GhostBSD on my T60 was a fail. The response to how to fix this problem was well beyond me, something about loading something but no examples of what to do, so I just gave up on GhostBSD for now. Yes I need a lot of hand holding! (Cognitive decline is SOB! I would not wish it on my worse enemy)
So I'm now back to Linux (Sparky) and everything runs just as it should do.

Here's the Sparky Linux info about this T60 machine....
tom@?????_???:~$ inxi -Fxzc0
System: Host: pc Kernel: 4.13.4-sparky-686 i686 bits: 32 gcc: 7.2.0
Desktop: Xfce 4.12.3 (Gtk 2.24.31) Distro: SparkyLinux 5 (Nibiru)
Machine: Device: laptop System: LENOVO product: 63717DU v: ThinkPad T60 serial: N/A
Mobo: LENOVO model: 63717DU serial: N/A
BIOS: LENOVO v: 7IET27WW (1.08 ) date: 04/30/2007
Battery BAT0: charge: 47.8 Wh 93.4% condition: 51.2/56.2 Wh (91%)
model: Panasonic 42T4622 status: Discharging
CPU: Dual core Intel Core Duo T2300 (-MCP-)
arch: Yonah rev.12 cache: 2048 KB
flags: (nx pae sse sse2 sse3) bmips: 6650
clock speeds: max: 1667 MHz 1: 1662 MHz 2: 1662 MHz
Graphics: Card: Intel Mobile 945GM/GMS 943/940GML Express Integrated Graphics Controller
bus-ID: 00:02.0
Display Server: x11 (X.Org 1.19.3 )
drivers: intel (unloaded: modesetting,fbdev,vesa)
Resolution: 1280x800@60.00hz
OpenGL: renderer: Mesa DRI Intel 945GM x86/MMX/SSE2
version: 2.1 Mesa 13.0.6 Direct Render: Yes
Audio: Card Intel NM10/ICH7 Family High Def. Audio Controller
driver: snd_hda_intel bus-ID: 00:1b.0
Sound: Advanced Linux Sound Architecture v: k4.13.4-sparky-686
Network: Card-1: Intel 82573L Gigabit Ethernet Controller
driver: e1000e v: 3.2.6-k port: 2000 bus-ID: 02:00.0
IF: eth0 state: down mac: <filter>
Card-2: Intel PRO/Wireless 3945ABG [Golan] Network Connection
driver: iwl3945 v: in-tree:s bus-ID: 03:00.0
IF: wlan0 state: down mac: <filter>
Drives: HDD Total Size: 160.0GB (28.7% used)
ID-1: /dev/sda model: ST916023AS size: 160.0GB
Sensors: System Temperatures: cpu: 33.0C mobo: 26.0C
Fan Speeds (in rpm): cpu: 0
Info: Processes: 155 Uptime: 2 min Memory: 191.5/3025.4MB
Init: systemd runlevel: 5 Gcc sys: 7.2.0
Client: Shell (bash 4.4.121) inxi: 2.3.37
I'll try GhostBSD again when you have the next version out.

P.S. Yes I do expect things to just work straight out of the box, after all if dimwits like MS can make it appear it works, surely BSD can do the same.
Post Reply