Linux - Laptop and NetbookHaving a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I've had my Mini-Note for over a month now except I was using OzOS on it. I just recently installed openSUSE when 11.0 came out.
My CPU does scale, but I had to add this to the kernel line in the /boot/grub/menu.lst
Code:
acpi_osi="!Windows 2006"
That's from the Ubuntu Wiki entry for the 2133. If you recompile the kernel and enable the Via C7 scaling you shouldn't need it, however that module has it's own problems freezing up the computer. So you either need to set the minimum speed to be the second lowest or use the default cpu-freq module which this code in the menu.lst will enable.
As noted, the wireless works with Ndiswrapper. There are several versions of the Broadcom chips used so it can be tricky to figure out which one is needed. Luckily mine just uses the one from hp/Compaq.
I downloaded the patches for the openSUSE 11.0 RC Via Chrome9 drivers. They applied, compiled and loaded. The AGP will load at boot and if I modprobe the Chrome9 driver it will load and indicates that the drm module uses it.
However, I still can't get direct rendering to work. When I run sax2 it still returns a Vesa board not the Chrome9 HC. The hardware info correctly detects the Chrome9 HC. If I try to use "via" for the driver in my xorg.conf it won't start X.
Running GLXgears give me about 175 FPS. glxinfo indicates Mesa is doing indirect rendering but no direct rendering is enabled.
The driver patch only comes with instructions on how to build the modules for the kernel. Nothing about using them. It just says stick them in /lib/modules... and it will load at boot time.
Got my answer here apparently the patch isn't for our hardware.
My name is Artan, i am from Switzerland and i have bought HP 2133 mini Pc a week ago and it had SUSE, Linux version 10 pre loaded and i had no recovery Cd come with, i don't know if that is normal..
I am sorry i am asking too many questions but i guess i am dumb when it comes to LINUX.
Also is it worth using Linux and having to learn everything one by one, or should i try to download XP on it.
Please let me know all the info that can help me out with this matter.
Hi Artan
as this is your first linux experiance I would suggest to learn some things about linux via a podcast from Chess Griffin called the linuxreality.com
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195
Rep:
Amazon.com sells the 2133 with Vista preloaded and with Suse preinstalled it sells for $200 less, so why would someone buy the Vista edition?
When I saw this device at Amazon I became excited immediately, but I am worried about some user written reviews. They state that the machine is slow (in Vista?), but I am more worried about it is said that the temperature of the case got very high. Is that true? Is there also something known about battery life when running Linux?
Amazon.com sells the 2133 with Vista preloaded and with Suse preinstalled it sells for $200 less, so why would someone buy the Vista edition?
Why would someone answer a question when asked like this? I mean, it sounds like just because I decided to buy a Vista version laptop I made the wrong decision? I'll tell you why I did, simply because there are hardware differences. It's only $50 more than the same computer with Vista vs. SLED. I wanted better hardware than what that version offered. There are several Vista versions and only two SLED versions which are the bottom end of hp's offerings for the 2133 unfortunately. By the time I'd buy the 6-cell battery, upgrade the HD speed, and RAM, and add bluetooth, why bother? I bought what I wanted not compromising the hardware just for an OS that I can get a much newer and arguably better version of for free.
Oh, and one last reason, availability. I couldn't find a SLED version in stock when I bought mine. I'm glad I didn't wait.
Quote:
When I saw this device at Amazon I became excited immediately, but I am worried about some user written reviews. They state that the machine is slow (in Vista?), but I am more worried about it is said that the temperature of the case got very high. Is that true? Is there also something known about battery life when running Linux?
jlinkels
Eh, mine gets warm but I don't think it's much warmer than my Acer Aspire it replaces. I never run it with Vista so I can't say too much to that side of things.
Battery life? 3-4 hours with a 6 cell battery (which is not available with the SLED version unless you buy one after you have the computer).
As far as speed, for day-to-day use I couldn't be happier. I don't run many of my models in R on it, I reserve that for my 64bit Athlon or work Core-2 Duo, this machine is my lightweight, web, e-mail, word processing, and occasional coding machine. I didn't buy it with delusions of doing heavy lifting, it's not let me down.
Distribution: Debian /Jessie/Stretch/Sid, Linux Mint DE
Posts: 5,195
Rep:
Quote:
Originally Posted by sporks
I'll tell you why I did, simply because there are hardware differences. It's only $50 more than the same computer with Vista vs. SLED. I wanted better hardware than what that version offered. There are several Vista versions and only two SLED versions which are the bottom end of hp's offerings for the 2133 unfortunately. By the time I'd buy the 6-cell battery, upgrade the HD speed, and RAM, and add bluetooth, why bother?
That is a clear and useful answer. Apparently I am getting old not to notice the difference between 1 and 2 GB RAM, and 1.2 and 1.6 GHz processor. Amazon doesn't get really deep into details about the SLED version, and omits to specify the battery type. It makes sense to choose for better HW, and take Vista for granted.
I am happy to hear that heat and speed problems are not like stated in those user reviews.
That is a clear and useful answer. Apparently I am getting old not to notice the difference between 1 and 2 GB RAM, and 1.2 and 1.6 GHz processor. Amazon doesn't get really deep into details about the SLED version, and omits to specify the battery type. It makes sense to choose for better HW, and take Vista for granted.
I am happy to hear that heat and speed problems are not like stated in those user reviews.
jlinkels
Don't think it's a cool beast, the processor consistently runs around 60*C with Linux and up into the mid-upper 70s under load. I have no idea with Vista, I've booted into that partition about four times.
There has been discussion on some of the mini-note forums about the fact that the Aluminum case also acts as a heat sink for the computer rather than plastic which holds the heat in.
That said, I have no problems using it on my lap while wearing shorts, I'm suspecting the 6-cell battery helps a bit since it lessens the contact patch with my legs. But I'd also like to think that it runs cooler with Linux than Vista since I can turn things off that aren't necessary processes on a little laptop.
I'd have to say that reading reviews I felt the same way you did but bought it anyway. It might be slower than my old 1.8ghz Sempron was in my Acer for day-to-day stuff but not enough that it bothers me at all. I didn't buy it expecting Core2 Duo performance so I've not been disappointed with it. I guess, just keep your expectations reasonable and you probably won't be disappointed is what I'm saying.
I have just purchased one of the hp 2133, but I am very linux dumb. I need help to get the VIA driver working. When I went to the supplied URL the only Opensuse 11 driver they had was for the Opensuse 11 RC1 which I think as of now its full release. Any help on getting this working would be very much appciated.
I have just purchased one of the hp 2133, but I am very linux dumb. I need help to get the VIA driver working. When I went to the supplied URL the only Opensuse 11 driver they had was for the Opensuse 11 RC1 which I think as of now its full release. Any help on getting this working would be very much appciated.
If you're using OpenSUSE the best route I found when I was using it was to use the latest OpenChrome release from CVS.
The patches for OpenSUSE11 RC1 that Via released don't support the hardware in this machine. See the thread I posted earlier on MiniNoteUser.com. You can compile the kernel modules but they won't do you much good of anything. Ubuntu it seems is the only supported Linux by Via right now other than SLED10 and even at that the drivers aren't 100% for this hardware.
On another note, I just made this mod removing the grille behind the exhaust grille. It does seem to have cooled it down by about 10*C overall.
I'd already voided the warranty by opening it up and putting thermal past on the heat sink and processor. I've not removed the grilles from the intakes, but seeing how the heat sink is set up with the exhaust fan it seems like the most good will come from just removing the exhaust side anyway. Fan's quieter too now...
You'll need to install subversion, I prefer to just use the CLI most of the time and to download and compile the software you'll need to use it. So you're gonna have to roll up your sleeves and get dirty in the CLI, if you want to stop using the VESA driver and use openChrome. In my experience none of the prebuilt packages for OpenSUSE worked for the 2133.
You'll also need the development packages for xorg, gcc and make to compile the driver. So open Yast and then go to software management and search for these packages.
xorg-x11-devel
gcc
make
subversion
libtool
libdrm-devel
checkinstall
autoconf (may already be selected, I'm trying to be safe by suggesting it.)
automake (may already be selected, I'm trying to be safe by suggesting it.)
Accept the dependencies that come with those packages and install them.
# svn co http://svn.openchrome.org/svn/trunk openchrome
# cd openchrome
# ./autogen.sh
# make
# su
# checkinstall
Then once installed you need to edit the xorg.conf file by hand since for some reason I never got Sax2 to recognize the openChrome driver was the proper driver. Or use this file. Warning! Be sure to backup your xorg.conf file before using this one or making changes. If you bork your Xorg server I'm not taking credit.
Now thats some information I can use. Oh I am ready to get my hands dirty I just need to know where to dig and how and I think I can get it going. Not going to mess with it over the weekend. I will be doing this first thing Monday and will let you know my status. Other than Video it works pretty good. I like the box and I like the Opensuse much better than Sled10. Thanks again. I think I found some saving grace when it comes to Linux
Now thats some information I can use. Oh I am ready to get my hands dirty I just need to know where to dig and how and I think I can get it going. Not going to mess with it over the weekend. I will be doing this first thing Monday and will let you know my status. Other than Video it works pretty good. I like the box and I like the Opensuse much better than Sled10. Thanks again. I think I found some saving grace when it comes to Linux
I posted that kinda flying by the seat of my pants so there may be omissions, I'm sure you'll find something. If you get stuck just let me know. I know it compiles on OpenSUSE 11.0 on the Mini-note so it can be done.
I tried this and this is what I got. It was when I issued the maKE COMMAND. any ideals
via_3d.c:348: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:348: error: expected expression before ‘)’ token
via_3d.c:351: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:351: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:351: error: expected expression before ‘)’ token
via_3d.c:352: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:352: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:352: error: expected expression before ‘)’ token
via_3d.c:353: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:353: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:353: error: expected expression before ‘)’ token
via_3d.c:355: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:355: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:355: error: expected expression before ‘)’ token
via_3d.c:356: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:356: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:356: error: expected expression before ‘)’ token
via_3d.c:359: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:359: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:359: error: expected expression before ‘)’ token
via_3d.c:360: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:360: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:360: error: expected expression before ‘)’ token
via_3d.c:361: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:361: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:361: error: expected expression before ‘)’ token
via_3d.c:363: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:363: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:363: error: expected expression before ‘)’ token
via_3d.c:364: error: ‘ViaCommandBuffer’ has no member named ‘buf’
via_3d.c:364: error: ‘ViaCommandBuffer’ has no member named ‘pos’
via_3d.c:364: error: expected expression before ‘)’ token
linux-prbf:~/openchrome # ./autogen.sh
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal
autoreconf: configure.ac: tracing
autoreconf: running: libtoolize --copy
libtoolize: `config.guess' exists: use `--force' to overwrite
libtoolize: `config.sub' exists: use `--force' to overwrite
libtoolize: `ltmain.sh' exists: use `--force' to overwrite
autoreconf: running: /usr/bin/autoconf
autoreconf: running: /usr/bin/autoheader
autoreconf: running: automake --add-missing --copy --no-force
autoreconf: Leaving directory `.'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to enable maintainer-specific portions of Makefiles... yes
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking for style of include used by make... GNU
checking for gcc... gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking dependency style of gcc... gcc3
checking for a sed that does not truncate output... /usr/bin/sed
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ld used by gcc... /usr/i586-suse-linux/bin/ld
checking if the linker (/usr/i586-suse-linux/bin/ld) is GNU ld... yes
checking for /usr/i586-suse-linux/bin/ld option to reload object files... -r
checking for BSD-compatible nm... /usr/bin/nm -B
checking whether ln -s works... yes
checking how to recognize dependent libraries... pass_all
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking dlfcn.h usability... yes
checking dlfcn.h presence... yes
checking for dlfcn.h... yes
checking for g++... no
checking for c++... no
checking for gpp... no
checking for aCC... no
checking for CC... no
checking for cxx... no
checking for cc++... no
checking for cl.exe... no
checking for FCC... no
checking for KCC... no
checking for RCC... no
checking for xlC_r... no
checking for xlC... no
checking whether we are using the GNU C++ compiler... no
checking whether g++ accepts -g... no
checking dependency style of g++... none
checking for g77... no
checking for xlf... no
checking for f77... no
checking for frt... no
checking for pgf77... no
checking for cf77... no
checking for fort77... no
checking for fl32... no
checking for af77... no
checking for xlf90... no
checking for f90... no
checking for pgf90... no
checking for pghpf... no
checking for epcf90... no
checking for gfortran... no
checking for g95... no
checking for xlf95... no
checking for f95... no
checking for fort... no
checking for ifort... no
checking for ifc... no
checking for efc... no
checking for pgf95... no
checking for lf95... no
checking for ftn... no
checking whether we are using the GNU Fortran 77 compiler... no
checking whether accepts -g... no
checking the maximum length of command line arguments... 1572864
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for objdir... .libs
checking for ar... ar
checking for ranlib... ranlib
checking for strip... strip
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC
checking if gcc PIC flag -fPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking whether the gcc linker (/usr/i586-suse-linux/bin/ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
configure: creating libtool
appending configuration tag "CXX" to libtool
appending configuration tag "F77" to libtool
checking for gcc... (cached) gcc
checking whether we are using the GNU C compiler... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for gcc option to accept ISO C89... (cached) none needed
checking dependency style of gcc... (cached) gcc3
checking if RANDR is defined... no
checking if RENDER is defined... no
checking if XV is defined... no
checking if XF86DRI is defined... no
checking if DPMSExtension is defined... no
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for XORG... yes
checking for ANSI C header files... (cached) yes
checking for xf86Modes.h... no
checking whether XSERVER_LIBPCIACCESS is declared... no
checking for /usr/include/xorg/dri.h... no
checking for /usr/include/xorg/sarea.h... no
checking for /usr/include/xorg/dristruct.h... no
checking whether to include DRI support... no
checking whether to build XvMC driver support... no
checking for /usr/include/xorg/xf86Module.h... no
xf86Module.h not found, yes.
configure: creating ./config.status
config.status: creating Makefile
config.status: creating libxvmc/Makefile
config.status: creating man/Makefile
config.status: creating src/Makefile
config.status: creating config.h
config.status: config.h is unchanged
config.status: executing depfiles commands
linux-prbf:~/openchrome #
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.