LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-23-2011, 09:10 AM   #1
Jinx-Wolf
LQ Newbie
 
Registered: Feb 2011
Distribution: Slackware
Posts: 26

Rep: Reputation: 1
Question New to Slack: Problems with Core i5, WINE, & Laptop issues.


Greetings!

This is my first post on these forums. I've been using Fedora/Ubuntu and various other Linux distributions over the past 6 years, but this is the first time I've really took a dive into the official Slackware 13.1. I've used Wolvix before, and absolutely loved it, but it's a bit dated for my taste. I absolutely love reading How-To guides and getting everything working on my own, but I'm having way too many problems and can't seem to figure them out myself. So here I am!

To explain my situation:
I just bought a Lenovo ThinkPad x201 with a Core i5 to replace my old x60s Core Duo. I also decided to finally migrate from Debian Testing to Slackware (something I've been trying to do for a couple years now). I've run into several problems so far, but I've managed to iron most of them out, like bluetoothd not starting up. I've tried installing Ubuntu/Debian and both of them work flawlessly out of the box. I had very little setting up to do, and none of the issues I'm about to explain. However, I'm not giving up on Slackware quite yet.

My issues:
Core i5 Speed - Although I get more FPS (according to glxgears) on Slackware as opposed to Debian, the whole system seems to be running a lot slower. Simple tasks can take up to 10 seconds longer to do in Slackware. I've read several guides on setting up Slackware after a fresh install, but most are for version 12, not 13.1 and none of them seem to help with my speed at all.
Which leads me to my next problem.

WoW in WINE - This one I've been fighting with since day one. I play WoW with my girlfriend so we can "spend time together" while I'm away. The very first problem I ran into was actually getting WINE installed, but I managed to work out the kinks. I've tried using both the InstallPKG method, as well as compiling WINE from source. I had NONE of the following problems on Debian, and in-fact, the intro screen seemed to run much smoother on Debian as well.
When I first launch the installer, it says my CPU speed isn't high enough. I know I'm installing it in WINE, and sometimes it prints out false statements like that, but I didn't get that error in Debian. My next problem is after it's installed, the intro movie, and title screen run SLOW. It's extremely jerky and sometimes freezes up all-together. It ran better on my Core DUO! Like I said before, glxgears says I'm running at a good FPS, and I've fiddled around with the Intel drivers and DRI/Mesa enough to know it should be running properly.
I've compared all the versions of the driver/mesa/kernel to the versions that were in Ubuntu/Debian, and they were all the same version or better on Slackware. Hmm.
Finally, when I go to log in, everything crashes, and I'm left with this in the Terminal:
Code:
wine: Unhandled page fault on read access to 0x0c8306c9 at address 0x203a51 (thread 003a), starting debugger...
Unhandled exception: page fault on read access to 0x0c8306c9 in 32-bit code (0x00203a51).
Register dump:
 CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
 EIP:00203a51 ESP:0033ecf0 EBP:0033edb2 EFLAGS:00210202(  R- --  I   - - - )
 EAX:0bdfff01 EBX:00000000 ECX:0000001d EDX:b2f3fe9d
 ESI:0c1b2268 EDI:0033f230
Stack dump:
0x0033ecf0:  00000000 0033edb1 00000000 0033ed14
0x0033ed00:  00000000 0033f230 0c1b2268 3cb2241a
0x0033ed10:  3ce080fb 3ccd91a2 00200202 00000000
0x0033ed20:  0033ed38 00000000 0033f230 0c1b2268
0x0033ed30:  3cb2241a 3ce080fb 3ccd91a2 00200216
0x0033ed40:  00000000 0033ed5c 00000000 0033f230
Backtrace:
=>0 0x00203a51 (0x0033edb2)
0x00203a51: lesl    0x1(%esi,%edi,2),%eax
Modules:
Module    Address            Debug info    Name (128 modules)
PE      400000-  f6c000    Deferred        wow
PE    14ed0000-14f6b000    Deferred        msvcr80
PE    3c8f0000-3d6fcb42    Deferred        battle.net
ELF    72904000-7295b000    Deferred        dbghelp<elf>
  \-PE    72910000-7295b000    \               dbghelp
ELF    7295b000-72a00000    Deferred        crypt32<elf>
  \-PE    72970000-72a00000    \               crypt32
ELF    72c4d000-72c74000    Deferred        winhttp<elf>
  \-PE    72c50000-72c74000    \               winhttp
ELF    72c74000-72cff000    Deferred        msvcrt<elf>
  \-PE    72c90000-72cff000    \               msvcrt
ELF    72e18000-72e38000    Deferred        iphlpapi<elf>
  \-PE    72e20000-72e38000    \               iphlpapi
ELF    72e38000-72e4f000    Deferred        libsasl2.so.2
ELF    72e4f000-72e94000    Deferred        libldap_r-2.4.so.2
ELF    72e98000-72ead000    Deferred        psapi<elf>
  \-PE    72ea0000-72ead000    \               psapi
ELF    72ead000-72f00000    Deferred        wldap32<elf>
  \-PE    72ec0000-72f00000    \               wldap32
ELF    736c2000-736ce000    Deferred        liblber-2.4.so.2
ELF    7bf00000-7bf03000    Deferred        <wine-loader>
ELF    7c33b000-7c400000    Deferred        libasound.so.2
ELF    7ccd2000-7ccef000    Deferred        libgcc_s.so.1
ELF    7cd08000-7cd1d000    Deferred        midimap<elf>
  \-PE    7cd10000-7cd1d000    \               midimap
ELF    7cd1d000-7cd34000    Deferred        msacm32<elf>
  \-PE    7cd20000-7cd34000    \               msacm32
ELF    7cd34000-7cd69000    Deferred        winealsa<elf>
  \-PE    7cd40000-7cd69000    \               winealsa
ELF    7cd69000-7cdad000    Deferred        dsound<elf>
  \-PE    7cd70000-7cdad000    \               dsound
ELF    7d90d000-7d924000    Deferred        libresolv.so.2
ELF    7d924000-7d957000    Deferred        libcrypt.so.1
ELF    7d957000-7da9f000    Deferred        libcrypto.so.0
ELF    7da9f000-7dae7000    Deferred        libssl.so.0
ELF    7dae7000-7db1e000    Deferred        libcups.so.2
ELF    7db42000-7db73000    Deferred        uxtheme<elf>
  \-PE    7db50000-7db73000    \               uxtheme
ELF    7dba2000-7dbac000    Deferred        libdrm_intel.so.1
ELF    7dbc5000-7de3f000    Deferred        i965_dri.so
ELF    7de3f000-7de48000    Deferred        libxcursor.so.1
ELF    7de4b000-7de52000    Deferred        libnss_dns.so.2
ELF    7de5c000-7de5f000    Deferred        iso8859-1.so
ELF    7de61000-7df04000    Deferred        winex11<elf>
  \-PE    7de70000-7df04000    \               winex11
ELF    7df37000-7df57000    Deferred        libexpat.so.1
ELF    7df57000-7df85000    Deferred        libfontconfig.so.1
ELF    7df85000-7dffb000    Deferred        libfreetype.so.6
ELF    7dffc000-7dfff000    Deferred        libxcomposite.so.1
ELF    7dfff000-7e006000    Deferred        libxrandr.so.2
ELF    7e006000-7e00f000    Deferred        libxrender.so.1
ELF    7e014000-7e03b000    Deferred        msacm32<elf>
  \-PE    7e020000-7e03b000    \               msacm32
ELF    7e03b000-7e0d0000    Deferred        winmm<elf>
  \-PE    7e040000-7e0d0000    \               winmm
ELF    7e0d0000-7e103000    Deferred        winspool<elf>
  \-PE    7e0e0000-7e103000    \               winspool
ELF    7e103000-7e15f000    Deferred        setupapi<elf>
  \-PE    7e110000-7e15f000    \               setupapi
ELF    7e15f000-7e1d0000    Deferred        rpcrt4<elf>
  \-PE    7e170000-7e1d0000    \               rpcrt4
ELF    7e1d0000-7e2c4000    Deferred        ole32<elf>
  \-PE    7e1f0000-7e2c4000    \               ole32
ELF    7e2c4000-7e2fd000    Deferred        dinput<elf>
  \-PE    7e2d0000-7e2fd000    \               dinput
ELF    7e2fd000-7e317000    Deferred        dinput8<elf>
  \-PE    7e300000-7e317000    \               dinput8
ELF    7e317000-7e344000    Deferred        ws2_32<elf>
  \-PE    7e320000-7e344000    \               ws2_32
ELF    7e344000-7e426000    Deferred        comctl32<elf>
  \-PE    7e350000-7e426000    \               comctl32
ELF    7e426000-7e615000    Deferred        shell32<elf>
  \-PE    7e430000-7e615000    \               shell32
ELF    7e615000-7e673000    Deferred        shlwapi<elf>
  \-PE    7e620000-7e673000    \               shlwapi
ELF    7e673000-7e695000    Deferred        mpr<elf>
  \-PE    7e680000-7e695000    \               mpr
ELF    7e695000-7e6a9000    Deferred        libz.so.1
ELF    7e6a9000-7e70a000    Deferred        wininet<elf>
  \-PE    7e6b0000-7e70a000    \               wininet
ELF    7e70a000-7e729000    Deferred        imm32<elf>
  \-PE    7e710000-7e729000    \               imm32
ELF    7e729000-7e84f000    Deferred        wined3d<elf>
  \-PE    7e730000-7e84f000    \               wined3d
ELF    7e84f000-7e880000    Deferred        d3d9<elf>
  \-PE    7e860000-7e880000    \               d3d9
ELF    7e880000-7e889000    Deferred        librt.so.1
ELF    7e889000-7e88e000    Deferred        libxdmcp.so.6
ELF    7e88e000-7e891000    Deferred        libxau.so.6
ELF    7e891000-7e89a000    Deferred        libdrm.so.2
ELF    7e89a000-7e89f000    Deferred        libxfixes.so.3
ELF    7e89f000-7e8a2000    Deferred        libxdamage.so.1
ELF    7e8a2000-7e8a7000    Deferred        libxxf86vm.so.1
ELF    7e8a7000-7e8bf000    Deferred        libxcb.so.1
ELF    7e8bf000-7e8c3000    Deferred        libuuid.so.1
ELF    7e8c3000-7e918000    Deferred        libgl.so.1
ELF    7e918000-7ea33000    Deferred        libx11.so.6
ELF    7ea33000-7ea41000    Deferred        libxext.so.6
ELF    7ea41000-7ea58000    Deferred        libice.so.6
ELF    7ea58000-7ea60000    Deferred        libsm.so.6
ELF    7ea62000-7ea65000    Deferred        libxinerama.so.1
ELF    7ea65000-7ea79000    Deferred        hid<elf>
  \-PE    7ea70000-7ea79000    \               hid
ELF    7ea79000-7eb1b000    Deferred        opengl32<elf>
  \-PE    7ea90000-7eb1b000    \               opengl32
ELF    7eb1b000-7eb70000    Deferred        advapi32<elf>
  \-PE    7eb30000-7eb70000    \               advapi32
ELF    7eb70000-7ebf8000    Deferred        gdi32<elf>
  \-PE    7eb80000-7ebf8000    \               gdi32
ELF    7ebf8000-7ed1b000    Deferred        user32<elf>
  \-PE    7ec10000-7ed1b000    \               user32
ELF    7ed1b000-7ed28000    Deferred        libnss_files.so.2
ELF    7ed28000-7ed33000    Deferred        libnss_nis.so.2
ELF    7ed33000-7ed4c000    Deferred        libnsl.so.1
ELF    7ed83000-7ef0b000    Deferred        kernel32<elf>
  \-PE    7ed90000-7ef0b000    \               kernel32
ELF    7ef0b000-7ef31000    Deferred        libm.so.6
ELF    7ef32000-7ef4a000    Deferred        version<elf>
  \-PE    7ef40000-7ef4a000    \               version
ELF    7ef4a000-7f000000    Deferred        ntdll<elf>
  \-PE    7ef60000-7f000000    \               ntdll
ELF    b74f1000-b74fa000    Deferred        libnss_compat.so.2
ELF    b74fd000-b7501000    Deferred        libdl.so.2
ELF    b7501000-b7664000    Deferred        libc.so.6
ELF    b7664000-b767d000    Deferred        libpthread.so.0
ELF    b7696000-b77d7000    Dwarf           libwine.so.1
ELF    b77d8000-b77f7000    Deferred        ld-linux.so.2
ELF    ffffe000-fffff000    Deferred        [vdso].so
Threads:
process  tid      prio (all id:s are in hex)
0000000e services.exe
    0000001c    0
    00000014    0
    00000010    0
    0000000f    0
00000011 winedevice.exe
    00000018    0
    00000017    0
    00000013    0
    00000012    0
00000019 plugplay.exe
    0000001d    0
    0000001b    0
    0000001a    0
0000001e explorer.exe
    0000001f    0
00000046 (D) Z:\home\jinx\.wine\drive_c\Program Files\World of Warcraft\WoW.exe
    00000049    0
    00000048    0
    00000037    0
    00000032    0
    00000009    0
    0000003f    0
    0000003d    0
    0000003c    0
    0000003b    0
    00000034    0
    00000031    0
    00000035    0
    0000002b    1
    00000047    0
    00000042    1
    00000023    0
    00000039    0
    0000000d    0
    00000022    0
    00000024    0
    00000021    0
    00000026    2
    00000020   15
    0000002f   15
    00000036    0
    00000045    0
    00000029    0
    00000040    0
    00000038    0
    0000002c    0
    0000002d    0
    0000002e    0
    00000015    0
    00000016    0
    0000002a    0
    00000027    0
    0000003e    0
    00000028    0
    0000000b    0
    00000044    0
    00000043    0
    0000003a    0 <==
Backtrace:
=>0 0x00203a51 (0x0033edb2)
That's exactly where the crash begins, and will go no further. I also had problems getting winetricks to install directx9 stuff, or to even display it's X menu for installing software. I had to use the command line.

EDIT: I forgot to mention one more issue I wanted to cover. When I close my lid, even though I told XFCE to put my computer to sleep, nothing happens. I haven't tried it since I fixed my permission issues, and I'm currently at work right now.

Those are my two primary issues at the moment, so I'll leave it at that. I noticed this post is getting a little too long, and I would be eternally grateful just to get this part solved.

Many thanks for even taking the time to read my post.

-Jinx

Last edited by Jinx-Wolf; 02-23-2011 at 12:04 PM.
 
Old 02-23-2011, 12:49 PM   #2
H_TeXMeX_H
LQ Guru
 
Registered: Oct 2005
Location: $RANDOM
Distribution: slackware64
Posts: 12,928
Blog Entries: 2

Rep: Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301Reputation: 1301
1) Make sure you have the intel drivers running properly. Do you notice high CPU usage, or HDD usage, etc ? Make sure to use the generic kernel + initrd.

2) Running WoW with Intel graphics card maybe impossible ... has it worked before, I'm curious.
 
Old 02-23-2011, 01:16 PM   #3
Jinx-Wolf
LQ Newbie
 
Registered: Feb 2011
Distribution: Slackware
Posts: 26

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by H_TeXMeX_H View Post
1) Make sure you have the intel drivers running properly. Do you notice high CPU usage, or HDD usage, etc ? Make sure to use the generic kernel + initrd.

2) Running WoW with Intel graphics card maybe impossible ... has it worked before, I'm curious.
1) This is about the 10th time I've installed Slackware because I've screwed it up trying to figure out how to install Intel/DRM/Mesa from git. I still don't know if I installed them correctly, so I went back to a fresh install. The kernel version and the versions of Intel/DRM/Mesa are newer than that of Ubuntu 10.04 which runs WoW just fine. As far as CPU and HDD usage, I'll need to check again when I get home, but I didn't see anything out of the ordinary before.

2) Actually, I was capable for running WoW on that old x60s with minimal graphics just fine.

?) How do I check initrd? Sorry, I'm at work right now, I'll try to give you more information after I get home.
 
Old 02-23-2011, 05:13 PM   #4
allend
LQ 5k Club
 
Registered: Oct 2003
Location: Melbourne
Distribution: Slackware64-15.0
Posts: 6,371

Rep: Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748Reputation: 2748
Quote:
When I close my lid, even though I told XFCE to put my computer to sleep, nothing happens.
I like to set the lid switch action in /etc/acpi/acpi_handler.sh so that it works in all environments.

Code:
#!/bin/sh
# Default acpi script that takes an entry for all actions

IFS=${IFS}/
set $@

case "$1" in
  button)
    case "$2" in
      power) /sbin/init 0
         ;;
      lid) /usr/sbin/pm-hibernate
         ;;
      *) logger "ACPI action $2 is not defined"
         ;;
    esac
    ;;
  *)
    logger "ACPI group $1 / action $2 is not defined"
    ;;
esac
 
Old 02-23-2011, 08:36 PM   #5
Jinx-Wolf
LQ Newbie
 
Registered: Feb 2011
Distribution: Slackware
Posts: 26

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by H_TeXMeX_H View Post
1) Make sure you have the intel drivers running properly. Do you notice high CPU usage, or HDD usage, etc ? Make sure to use the generic kernel + initrd.

2) Running WoW with Intel graphics card maybe impossible ... has it worked before, I'm curious.
Alright. I'm home now, and I checked CPU, HDD, and Memory usage, and there's nothing eating it up. My kernel version is 2.6.33.4-smp and is the default kernel that the 13.1 DVD installed. I'm not sure how to check initrd.

The kernel on Debian is 2.6.32-5686 SMP. The kernel, mesa, and drm are actually newer on the Slackware system. The xorg-video-intel are the same, and the only differences I can see between the xorg.conf files, is that Debian detected my board as "Core Processor Integrated Graphics Controller", and Slackware said that both VendorName and BoardName were Unknown, but still used the Intel driver.

Thank You allend!

Last edited by Jinx-Wolf; 02-23-2011 at 08:42 PM.
 
Old 02-24-2011, 01:44 AM   #6
kingbeowulf
Senior Member
 
Registered: Oct 2003
Location: WA
Distribution: Slackware
Posts: 1,264
Blog Entries: 11

Rep: Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744Reputation: 744
Jinx-Wolf, which Slackware are you running? x86-32 or x86-64? WINE will not run properly since Slackware64 is pure 64-bit. You have to install a number of packages to make it multilib to support running 32-bit software. Debian and Ubuntu are multilib, IIRC, and their package repository takes care of the details. With Slackware, those details are up to you.

As for speed, did you install the smp kernel? Otherwise, you may be using only one CPU core. Also, I am not sure about now, but thinkpads had odd acpi implementations when built by IBM. This could result in the wrong CPU frequency scaling. KDE used to have a applet for this (kpowersave?), but XFCE does not that I know of. You can check with lsmod to see if "acpi-cpufreq" or similar module is loaded. Use "cat /proc/cpuinfo" to see the speeds and number of cores active.
 
Old 02-24-2011, 07:04 AM   #7
Jinx-Wolf
LQ Newbie
 
Registered: Feb 2011
Distribution: Slackware
Posts: 26

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by beowulf999 View Post
Jinx-Wolf, which Slackware are you running? x86-32 or x86-64? WINE will not run properly since Slackware64 is pure 64-bit. You have to install a number of packages to make it multilib to support running 32-bit software. Debian and Ubuntu are multilib, IIRC, and their package repository takes care of the details. With Slackware, those details are up to you.

As for speed, did you install the smp kernel? Otherwise, you may be using only one CPU core. Also, I am not sure about now, but thinkpads had odd acpi implementations when built by IBM. This could result in the wrong CPU frequency scaling. KDE used to have a applet for this (kpowersave?), but XFCE does not that I know of. You can check with lsmod to see if "acpi-cpufreq" or similar module is loaded. Use "cat /proc/cpuinfo" to see the speeds and number of cores active.
It's the 32-bit version of Slackware. This morning it's giving me an entirely different error. I did a quick Google search and found that many people using Maverick are also getting this error, however Lucid did not. I tested to see if WoW was working on Debian and Ubuntu Lucid, NOT Maverick. It could very well be my kernel. I'm using version 2.6.33.1-smp, which came on the DVD. I haven't had much success doing kernel upgrades manually, but I'll go ahead and give it a shot. It seems the latest version should correct my WINE problems.

When I grep for acpi, I get two modules: acpi_cpufreq and thinkpad_acpi
It shows 2 cpu cores in /proc/cpuinfo. I'm not sure where to look for threads, but the i5 version I have has 2 physical cores and 2 threads.

EDIT: I might be a lost cause. I've read SEVERAL tutorials on compiling the Linux Kernel, but I always end up with the same error:
Code:
this was not an error message (mod note)
I've read that it might be do to lilo pointing to the wrong /boot/ partition, but it's pointing to the same one as my old kernel.

Last edited by XavierP; 02-25-2011 at 08:36 AM.
 
Old 02-25-2011, 05:10 AM   #8
Ramurd
Member
 
Registered: Mar 2009
Location: Rotterdam, the Netherlands
Distribution: Slackwarelinux
Posts: 703

Rep: Reputation: 111Reputation: 111
I can confirm that WoW will run flawlessly out of the box on Slackware; Been running that way for years now; So what's to be done is to fix the issues you have.

In order to find out why your system seems a bit unresponsive, we have to find out some bottlenecks.

You could run procinfo (and update every second with -n 1 as parameters)
Some things you could note there:
- Total memory (is this indeed what you have in the system? How much is it?)
- Load averages (high values indicate some more specific issues)
- Idle time (if your system is spending most of it's time idle, it indicates the issues are elsewhere; do note that some of those timers are calculated per cpu. For example each idle second on both cpus results in 2 idle seconds)

I bet the issues you have are related to your graphics driver; You state that your system is somewhat unresponsive for simple tasks. What kind of simple tasks? Can you give indications what these are and how long they take before they give a response, as opposed to what you were used to?

Which windowmanager/desktop environment do you use? Are the issues similar in other environments?
 
Old 02-27-2011, 11:01 PM   #9
Jinx-Wolf
LQ Newbie
 
Registered: Feb 2011
Distribution: Slackware
Posts: 26

Original Poster
Rep: Reputation: 1
EDIT: Thanks for all the help, but I've pretty much narrowed it down. It's due to my lack of experience of working with the actual kernel. I've managed to get WoW running, and a higher framerate. However, things still seem sluggish, my screen is black on login, and now my WiFi doesn't work. I think I just need to play around with the Kernel configuration a bit. There is SO much in there, it can seem overwhelming at first, but I'll get the hang of it.




I apologize for my absence and my ignorance, I've been busy over the weekend, but now I'm back and ready to get this to work!

I use XFCE, but I once install GNOME thinking maybe it would help, but it had the same issues.
I think you're right about the graphics driver. Debian has me spoiled with APT, and I think I might be installing the drivers incorrectly. I can't even seem to compile a kernel correctly, because every time I try, it ends in a Kernel Panic. I feel like such a n00b!

I ran procinfo, but I'm not entirely certain if I understand it all:
After about 10 minutes of usage:
Total Memory: 3028768 Used: 349828
Load average: 0.25 0.15 1/264 2703
idle: 46650.0%

After an additional 10 minutes of doing nothing at all:
Total Memory: 3028768 Used: 359704
Load average: 0.00 0.00 0.02 1/264 2703
idle: 89664.0&

I remember now that I had a similar problem with WoW on the ThinkPad x60s, when I had to install a MESA driver through APT that did not come default with Debian/Ubuntu...

Last edited by Jinx-Wolf; 02-28-2011 at 01:42 AM.
 
Old 03-01-2011, 08:45 AM   #10
Ramurd
Member
 
Registered: Mar 2009
Location: Rotterdam, the Netherlands
Distribution: Slackwarelinux
Posts: 703

Rep: Reputation: 111Reputation: 111
The total memory and the used percentage indicate that memory is not a bottleneck here; That all of your memory apperast to be discovered (3G of RAM); Load averages indicate there is not alot of wait i/o going on (wait i/o would increase load averages as well as real cpu usage would) Idle percentages are high due to multiple cores, causing the counters to show impossible amounts of idle time ;-)

Do not feel embarassed that you cannot compile your own kernel; Kernel compilation nowadays is a much more complex task than it used to be about 15 years ago. No reason to feel a n00b if you can't ;-)

Anyway, the low performance is most likely caused by incorrect or not-ideal graphics drivers; This would be the first point to look into; A google search on your laptop graphics card in combination with linux may point you towards a good configuration; I'll take a look around when I have some spare time.
 
Old 03-01-2011, 09:24 AM   #11
Ramurd
Member
 
Registered: Mar 2009
Location: Rotterdam, the Netherlands
Distribution: Slackwarelinux
Posts: 703

Rep: Reputation: 111Reputation: 111
When looking about on the interwebs, there seems to be some issues regarding this graphical "card" (GMA actually). You could learn something by reading here: http://intellinuxgraphics.org/

There appears to be a driver package etc that should allow you to get this working; Let us know how you progress about here.
 
Old 03-01-2011, 09:59 AM   #12
Jinx-Wolf
LQ Newbie
 
Registered: Feb 2011
Distribution: Slackware
Posts: 26

Original Poster
Rep: Reputation: 1
Quote:
Originally Posted by Ramurd View Post
When looking about on the interwebs, there seems to be some issues regarding this graphical "card" (GMA actually). You could learn something by reading here: http://intellinuxgraphics.org/

There appears to be a driver package etc that should allow you to get this working; Let us know how you progress about here.
Thanks for explaining procinfo a bit better. It's sad that I still don't understand /proc, or compiling the kernel that well after watching 3 LPIC/Linux+ training video sets.

After finally figuring out how to compile the kernel properly(I wasn't comping ext4 support before, because I ASSumed too much), things are working BETTER, but not optimal.
I downloaded the 2.6.37.2 kernel, and compiled it with the corresponding drivers for my Intel GMA HD. glxgears' FPS went from 1077 to 1450, but it's still running WAY worse than my old ThinkPad that had 600FPS. WoW now starts up just fine, no errors, but it does have a little more lag than my old laptop. Also, "simple tasks", as in opening up mousepad, seem to hang up for a second or two. I want that instant gratification that the i5 is supposed to give me ;P

I've read that Intel site several times, front and back, and I'm still not sure if I'm installing the drivers properly. I get hung up at the installation of MESA, because it doesn't really have instructions for it, it just points me elsewhere. I didn't stop there, I installed all 4 xf86-video-intel, mesa, drm/agpgart, and libdrm, but I'm not sure if I installed the correctly. git is a whole new monster for me. I've used it a couple times in the past on a Fedora system, but I was following a guide.

[Side Question: I guess I'll just have to keep poking at the kernel until it does exactly what I want? I originally compiled it with little support for any other devices on my system, then went back and recompiled it again with WiFi modules, etc. Still having problems with poor console resolution, blank screen at boot, and bluetooth, but I suppose that just means I have to dig through those menus until I find the droids I'm looking for.]

EDIT: Don't know how I missed it before, but I ran across a thread that said the ThinkPad x201 works best with Kernel v2.6.32, and guess what? Debian and Ubuntu were both v2.6.32! I have work now, but I'll compile it and see how it goes when I get back.

Last edited by Jinx-Wolf; 03-01-2011 at 02:47 PM.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Problems installing WINE on Fedora Core 6 using $yum install wine rubiks_nerd_90 Linux - Software 4 03-06-2008 08:36 AM
Slack 11.0 & Laptop & USB stick Van Der Berg Slackware 8 04-10-2007 03:00 PM
Getting a laptop: touchpad locking & bios conflicts & other possible laptop problems? mandrakemikael Linux - Laptop and Netbook 2 12-09-2004 07:15 AM
issues with Slack 10 on Vaio laptop demens Slackware 3 08-26-2004 07:48 AM
Install & Vid issues on Mandrake 10 & Newish Compaq laptop sorrydog Linux - Laptop and Netbook 2 06-01-2004 10:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 02:53 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration