Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
(SOLVED) Nouveau fb makes laptop screen a GIANT BARCODE.
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
aka.bugle
n00b
n00b


Joined: 11 Dec 2006
Posts: 57

PostPosted: Sat Apr 20, 2013 2:42 am    Post subject: (SOLVED) Nouveau fb makes laptop screen a GIANT BARCODE. Reply with quote

Help.... !!
This is an older Compaq Tablet... TC1000 that I'm trying to get the kernel updated on (wiped the hard drive... (starting fresh!)

Quote:
00:00.0 Host bridge: Transmeta Corporation LongRun Northbridge (rev 03)
00:00.1 RAM memory: Transmeta Corporation SDRAM controller
00:00.2 RAM memory: Transmeta Corporation BIOS scratchpad
00:05.0 VGA compatible controller: NVIDIA Corporation NV11M [GeForce2 Go] (rev b2)
00:07.0 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super South] (rev 40)
00:07.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:07.4 ISA bridge: VIA Technologies, Inc. VT82C686 [Apollo Super ACPI] (rev 40)
00:07.5 Multimedia audio controller: VIA Technologies, Inc. VT82C686 AC97 Audio Controller (rev 50)
00:08.0 Ethernet controller: Intel Corporation 82551QM Ethernet Controller (rev 10)
00:0a.0 Network controller: Broadcom Corporation BCM4309 802.11abg Wireless Network Controller (rev 03)
00:0b.0 CardBus bridge: Texas Instruments PCI1520 PC card Cardbus Controller (rev 01)
00:0b.1 CardBus bridge: Texas Instruments PCI1520 PC card Cardbus Controller (rev 01)
00:0c.0 USB controller: NEC Corporation OHCI USB Controller (rev 41)
00:0c.1 USB controller: NEC Corporation OHCI USB Controller (rev 41)
00:0c.2 USB controller: NEC Corporation uPD72010x USB 2.0 Controller (rev 02)


I can boot fine... (using a vesa framebuffer ) but when I set a test kernel up as a second boot option in grub... it boots fine,BUT the screen looks
like a Giant Barcode! I can shh into the tablet, and every thing is hunky dory as far as a basic install (no X yet) ... I can plug an external monitor
in and the screen is fine (1024x768 true colour...)

my grub.conf...
Quote:
# If you are not using Genkernel and you need help creating this file, you
# should consult the handbook. Alternatively, consult the grub.conf.sample that
# is included with the Grub documentation.

default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo Linux kernel 3.7.10
root (hd0,0)
kernel /boot/bugle-1st-3.7.10-gentoo root=/dev/sda3 net.ifnames=0 video=vesafb:mtrr:3,ywrap vga=0x0318

title Gentoo Linux Nouveau-KMS kernel 3.7.10
root (hd0,0)
kernel /boot/bugle-nouveau-3.7.10-gentoo root=/dev/sda3 net.ifnames=0 nouveau.modeset=1 video=VGA-1:1024x768 nouveau.nofb$


title Gentoo Linux kernel 3.7.10 (rescue maybe...)
root (hd0,0)
kernel /boot/bugle-1st-3.7.10-gentoo root=/dev/sda3 net.ifnames=0 init=/bin/bash




and here's a section of the boot log from booting the nouveau/kms kernel...


Quote:
Apr 19 22:09:46 [kernel] [ 12.943660] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A03:00/LNXVIDEO:00/input/input5
Apr 19 22:09:46 [kernel] [ 13.160868] nouveau [ DEVICE][0000:00:05.0] BOOT0 : 0x011200b2
Apr 19 22:09:46 [kernel] [ 13.160909] nouveau [ DEVICE][0000:00:05.0] Chipset: NV11 (NV11)
Apr 19 22:09:46 [kernel] [ 13.160928] nouveau [ DEVICE][0000:00:05.0] Family : NV10
Apr 19 22:09:46 [kernel] [ 13.200967] nouveau [ VBIOS][0000:00:05.0] checking PRAMIN for image...
Apr 19 22:09:46 [kernel] [ 13.247993] b43-phy0 debug: Found Radio: Manuf 0x17F, Version 0x2050, Revision 2
Apr 19 22:09:46 [kernel] [ 13.282445] Broadcom 43xx driver loaded [ Features: PL ]
Apr 19 22:09:46 [kernel] [ 13.414948] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
Apr 19 22:09:46 [kernel] [ 13.442003] Registered led device: b43-phy0::tx
Apr 19 22:09:46 [kernel] [ 13.442584] Registered led device: b43-phy0::rx
Apr 19 22:09:46 [kernel] [ 13.442734] Registered led device: b43-phy0::radio
Apr 19 22:09:46 [kernel] [ 13.834207] nouveau [ VBIOS][0000:00:05.0] ... checksum invalid
Apr 19 22:09:46 [kernel] [ 13.834245] nouveau [ VBIOS][0000:00:05.0] checking PROM for image...
Apr 19 22:09:46 [kernel] [ 13.834931] nouveau [ VBIOS][0000:00:05.0] ... signature not found
Apr 19 22:09:46 [kernel] [ 13.834958] nouveau [ VBIOS][0000:00:05.0] checking ACPI for image...
Apr 19 22:09:46 [kernel] [ 13.835067] nouveau [ VBIOS][0000:00:05.0] ... signature not found
Apr 19 22:09:46 [kernel] [ 13.835089] nouveau [ VBIOS][0000:00:05.0] checking PCIROM for image...
Apr 19 22:09:46 [kernel] [ 13.836595] nouveau [ VBIOS][0000:00:05.0] ... appears to be valid
Apr 19 22:09:46 [kernel] [ 13.836649] nouveau [ VBIOS][0000:00:05.0] using image from PCIROM
Apr 19 22:09:46 [kernel] [ 13.847002] nouveau [ VBIOS][0000:00:05.0] BMP version 5.14
Apr 19 22:09:46 [kernel] [ 13.848251] nouveau [ VBIOS][0000:00:05.0] version 03.11.01.58
Apr 19 22:09:46 [kernel] [ 13.952979] nouveau W[ PTIMER][0000:00:05.0] unknown input clock freq
Apr 19 22:09:46 [kernel] [ 13.953052] nouveau [ PFB][0000:00:05.0] RAM type: DDR1
Apr 19 22:09:46 [kernel] [ 13.953068] nouveau [ PFB][0000:00:05.0] RAM size: 16 MiB
Apr 19 22:09:46 [kernel] [ 14.017832] [TTM] Zone kernel: Available graphics memory: 446620 kiB
Apr 19 22:09:46 [kernel] [ 14.017854] [TTM] Zone highmem: Available graphics memory: 503936 kiB
Apr 19 22:09:46 [kernel] [ 14.017863] [TTM] Initializing pool allocator
Apr 19 22:09:46 [kernel] [ 14.018374] nouveau [ DRM] VRAM: 15 MiB
Apr 19 22:09:46 [kernel] [ 14.018598] nouveau [ DRM] GART: 128 MiB
Apr 19 22:09:46 [kernel] [ 14.030195] nouveau [ DRM] BMP BIOS found
Apr 19 22:09:46 [kernel] [ 14.030232] nouveau [ DRM] BMP version 5.20
Apr 19 22:09:46 [kernel] [ 14.030424] nouveau [ DRM] Bios version 03.11.01.58
Apr 19 22:09:46 [kernel] [ 14.030469] nouveau [ DRM] DCB version 1.5
Apr 19 22:09:46 [kernel] [ 14.030509] nouveau [ DRM] DCB outp 00: f0003f00 000088b8
Apr 19 22:09:46 [kernel] [ 14.030959] nouveau [ DRM] DCB outp 01: f2045f14 00000000
Apr 19 22:09:46 [kernel] [ 14.032156] nouveau [ DRM] BIOS FP mode: 1024x768 (65000kHz pixel clock)
Apr 19 22:09:46 [kernel] [ 14.049710] nouveau [ DRM] Saving VGA fonts
Apr 19 22:09:46 [kernel] [ 14.222808] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
Apr 19 22:09:46 [kernel] [ 14.222841] [drm] No driver support for vblank timestamp query.
Apr 19 22:09:46 [kernel] [ 14.227386] nouveau [ DRM] 0 available performance level(s)
Apr 19 22:09:46 [kernel] [ 14.227425] nouveau [ DRM] c: core 15MHz memory 332MHz
Apr 19 22:09:46 [kernel] [ 14.245985] nouveau [ DRM] MM: using M2MF for buffer copies
Apr 19 22:09:46 [kernel] [ 14.246130] nouveau [ DRM] Calling LVDS script 1:
Apr 19 22:09:46 [kernel] [ 14.246374] nouveau [ DRM] Calling LVDS script 6:
Apr 19 22:09:46 [kernel] [ 14.246402] nouveau [ DRM] 0xC1A9: Parsing digital output script table
Apr 19 22:09:46 [kernel] [ 14.908942] nouveau [ DRM] allocated 1024x768 fb: 0x8000, bo f60d2400
Apr 19 22:09:46 [kernel] [ 14.909782] fbcon: nouveaufb (fb0) is primary device
Apr 19 22:09:46 [kernel] [ 14.942989] nouveau [ DRM] Calling LVDS script 2:
Apr 19 22:09:46 [kernel] [ 14.943012] nouveau [ DRM] 0xC238: Parsing digital output script table
Apr 19 22:09:46 [kernel] [ 14.959251] nouveau [ DRM] Calling LVDS script 5:
Apr 19 22:09:46 [kernel] [ 14.959267] nouveau [ DRM] 0xC132: Parsing digital output script table
Apr 19 22:09:46 [kernel] [ 1.705527] ACPI: Invalid Power Resource to register!
Apr 19 22:09:46 [kernel] [ 15.251894] Console: switching to colour frame buffer device 128x48
Apr 19 22:09:46 [kernel] [ 15.273229] fb0: nouveaufb frame buffer device
Apr 19 22:09:46 [kernel] [ 15.273229] fb0: nouveaufb frame buffer device
Apr 19 22:09:46 [kernel] [ 15.273249] drm: registered panic notifier
Apr 19 22:09:46 [kernel] [ 15.273314] [drm] Initialized nouveau 1.1.0 20120801 for 0000:00:05.0 on minor 0
Apr 19 22:09:46 [kernel] [ 15.711214] udevd (922) used greatest stack depth: 5636 bytes left
Apr 19 22:09:46 [kernel] [ 18.037526] EXT4-fs (sda3): re-mounted. Opts: (null)
Apr 19 22:09:46 [kernel] [ 18.660766] Adding 524284k swap on /dev/sda2. Priority:-1 extents:1 across:524284k
Apr 19 22:09:46 [kernel] [ 18.932357] EXT4-fs (sda1): mounting ext2 file system using the ext4 subsystem
Apr 19 22:09:46 [kernel] [ 18.944239] EXT4-fs (sda1): mounted filesystem without journal. Opts: (null)
Apr 19 22:09:46 [kernel] [ 26.024133] e100 0000:00:08.0 eth0: NIC Link is Up 100 Mbps Full Duplex
Apr 19 22:09:46 [kernel] [ 26.024887] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
Apr 19 22:09:46 [kernel] [ 26.025181] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready


I'm unclear on how to post my kernel config. I saved the last config, but I'm not sure if its the Nouveau/KMS version... Are these saved everytime I make changes?

I was using nvidia-drivers- 96.43 on the last build a few years back... but Its looking like I have to use an older xorg-server to maintain that version driver.
AnyBody?


Last edited by aka.bugle on Mon Apr 29, 2013 8:32 pm; edited 1 time in total
Back to top
View user's profile Send private message
wcg
Guru
Guru


Joined: 06 Jan 2009
Posts: 588

PostPosted: Sat Apr 20, 2013 4:53 am    Post subject: Reply with quote

You can use a pastebin site to post the kernel .config, etc. This one
works: http://pastebin.ca/

I do not know what site(s) wgetpaste uses.

The fact that it works with an external monitor plugged in and
not with the laptop's built-in monitor is suspicous. I would suspect
a quirk rather than some blatant kernel misconfiguration.
What's different? Different EDID information maybe.

make menuconfig saves the configuration in /usr/src/linux/.config when
you exit, saving the old .config in .config.old. Each time you run
make menuconfig and save changes, though, it overwrites the
previous .config.old. So you only have the current .config and
the previous one unless you save your own copies somewhere
each time after you exit menuconfig. (I save two copies, one in
/boot/ tagged with the kernel version and date, and another in
the kernel source directory tagged with the date and usually
some abbreviated keywords to identify it to myself, like
"config.USB-wifi-no-raid_2012_03_16", for example, which
would differentiate it from a .config with raid support, one without
USB support, or one without wifi support for the same kernel version.
I do not need the kernel version in the filename for the copy in
the source tree for that kernel, the kernel version is in the directory
name where the file is found.)

(I have not used nouveau on old laptops with early nvidia chips,
so I have no idea about the quirk.)
_________________
TIA


Last edited by wcg on Mon Apr 29, 2013 9:02 pm; edited 1 time in total
Back to top
View user's profile Send private message
chithanh
Developer
Developer


Joined: 05 Aug 2006
Posts: 1663
Location: Berlin, Germany

PostPosted: Sat Apr 20, 2013 4:57 am    Post subject: Reply with quote

Code:
 video=VGA-1:1024x768 nouveau.nofb$

It seems that your kernel command line in grub got truncated.
You specify video= parameter for VGA-1, what happens if you do this for your internal panel too?
Back to top
View user's profile Send private message
salahx
Guru
Guru


Joined: 12 Mar 2005
Posts: 373

PostPosted: Sat Apr 20, 2013 5:48 am    Post subject: Reply with quote

The video chip is very old (NV11) and only 16MB of video ram (one of my comptuers has the same chipset, but twice as much video ram, framebuffer works, X doesn't unless acceleration is disabled). I recommending adding "nouveau.noaccel=1" to the kernel command line and and see if that helps.
Back to top
View user's profile Send private message
aka.bugle
n00b
n00b


Joined: 11 Dec 2006
Posts: 57

PostPosted: Sat Apr 20, 2013 12:52 pm    Post subject: Reply with quote

wcg wrote:
You can use a pastebin site to post the kernel .config, etc. This one
works: http://pastebin.ca/

I do not know what site(s) wgetpaste uses.

The fact that it works with an external monitor plugged in and
not with the laptop's built-in monitor is suspicous. I would suspect
a quirk rather than some blatant kernel misconfiguration.
What's different? Different EDID information maybe.



@ wcg...Thank you for those tips !
these kernel lines are troubling to me...
Quote:
Apr 19 22:09:46 [kernel] [ 13.834207] nouveau [ VBIOS][0000:00:05.0] ... checksum invalid
Apr 19 22:09:46 [kernel] [ 13.834245] nouveau [ VBIOS][0000:00:05.0] checking PROM for image...
Apr 19 22:09:46 [kernel] [ 13.834931] nouveau [ VBIOS][0000:00:05.0] ... signature not found
Apr 19 22:09:46 [kernel] [ 13.834958] nouveau [ VBIOS][0000:00:05.0] checking ACPI for image...
Apr 19 22:09:46 [kernel] [ 13.835067] nouveau [ VBIOS][0000:00:05.0] ... signature not found
Apr 19 22:09:46 [kernel] [ 13.835089] nouveau [ VBIOS][0000:00:05.0] checking PCIROM for image...
Apr 19 22:09:46 [kernel] [ 13.836595] nouveau [ VBIOS][0000:00:05.0] ... appears to be valid
Apr 19 22:09:46 [kernel] [ 13.836649] nouveau [ VBIOS][0000:00:05.0] using image from PCIROM
Apr 19 22:09:46 [kernel] [ 13.847002] nouveau [ VBIOS][0000:00:05.0] BMP version 5.14
Apr 19 22:09:46 [kernel] [ 13.848251] nouveau [ VBIOS][0000:00:05.0] version 03.11.01.58
Apr 19 22:09:46 [kernel] [ 13.952979] nouveau W[ PTIMER][0000:00:05.0] unknown input clock freq


then these!
Quote:
Apr 19 22:09:46 [kernel] [ 1.705527] ACPI: Invalid Power Resource to register!
Apr 19 22:09:46 [kernel] [ 15.251894] Console: switching to colour frame buffer device 128x48
Apr 19 22:09:46 [kernel] [ 15.273229] fb0: nouveaufb frame buffer device
Apr 19 22:09:46 [kernel] [ 15.273229] fb0: nouveaufb frame buffer device
Apr 19 22:09:46 [kernel] [ 15.273249] drm: registered panic notifier
Apr 19 22:09:46 [kernel] [ 15.273314] [drm] Initialized nouveau 1.1.0 20120801 for 0000:00:05.0 on minor 0


@ salahx... I've got nouveau.nofbaccel-1 (not much I can do about the memory :wink: )

@ chithanh... is VGA-1 not the internal panel? if not... would it be VGA-0?

Quote:
title Gentoo Linux Nouveau-KMS kernel 3.7.10
root (hd0,0)
kernel /boot/bugle-nouveau-3.7.10-gentoo root=/dev/sda3 net.ifnames=0 nouveau.modeset=1 video=VGA-1:1024x768 nouveau.nofbaccel=1
Back to top
View user's profile Send private message
chithanh
Developer
Developer


Joined: 05 Aug 2006
Posts: 1663
Location: Berlin, Germany

PostPosted: Sat Apr 20, 2013 7:03 pm    Post subject: Reply with quote

VGA-1 is the external monitor.
Internal panel is something with LVDS, see /sys/class/drm/card0/ and read http://nouveau.freedesktop.org/wiki/KernelModeSetting for details.
Back to top
View user's profile Send private message
aka.bugle
n00b
n00b


Joined: 11 Dec 2006
Posts: 57

PostPosted: Sat Apr 20, 2013 7:18 pm    Post subject: Reply with quote

chithanh wrote:
VGA-1 is the external monitor.
Internal panel is something with LVDS, see /sys/class/drm/card0/ and read http://nouveau.freedesktop.org/wiki/KernelModeSetting for details.


gotcha... thanks... will do.
Back to top
View user's profile Send private message
aka.bugle
n00b
n00b


Joined: 11 Dec 2006
Posts: 57

PostPosted: Sun Apr 21, 2013 7:51 pm    Post subject: Reply with quote

well... no joy yet... tried this grub.conf after reading the Mode setting doc... still have BARCODE screen :(
Quote:
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo Linux kernel 3.7.10
root (hd0,0)
kernel /boot/bugle-1st-3.7.10-gentoo root=/dev/sda3 net.ifnames=0 video=vesafb:mtrr:3,ywrap vga=0x0318

title Gentoo Linux Nouveau-KMS kernel 3.7.10
root (hd0,0)
kernel /boot/bugle-nouveau-3.7.10-gentoo root=/dev/sda3 net.ifnames=0 nouveau.modeset=1 video=LVDS-1:1024x768 M -32 @60 nouveau.nofbaccel=1


Is it possible I have to emerge xorg-server to bring in a necessary nouveau dependency for the console framebuffer?
Seems crazy to me that simple vesafb can find and display this tablet screen, yet nouveau gets confused...
Back to top
View user's profile Send private message
Gusar
Advocate
Advocate


Joined: 09 Apr 2005
Posts: 2642
Location: Slovenia

PostPosted: Sun Apr 21, 2013 8:36 pm    Post subject: Reply with quote

aka.bugle wrote:
Seems crazy to me that simple vesafb can find and display this tablet screen, yet nouveau gets confused...

There's nothing crazy about it: vesafb is plain dumb, nouveau actually tries to use the GPU. Which means vesafb will show you something, but it won't be accelerated, only limited resolutions are available, there's no xv for video playback, etc, etc.

At this point, I'd suggest you go with the proprietary nvidia driver. You need xorg-server-1.12 (not a problem, it's in portage) and kernel 3.4. It's possible to use later kernels if you patch the driver (patches somewhere in bugzilla), but going with 3.4 is much simpler, and it's a LTS kernel so it'll be supported for a while.

You could also file a bug report to the nouveau devs, a driver won't fix itself, only if the devs know about a problem is there a possibility of fixing it.
Back to top
View user's profile Send private message
Ant P.
Advocate
Advocate


Joined: 18 Apr 2009
Posts: 2330
Location: UK

PostPosted: Sun Apr 21, 2013 10:52 pm    Post subject: Reply with quote

aka.bugle wrote:
well... no joy yet... tried this grub.conf after reading the Mode setting doc... still have BARCODE screen :(
Quote:
default 0
timeout 30
splashimage=(hd0,0)/boot/grub/splash.xpm.gz

title Gentoo Linux kernel 3.7.10
root (hd0,0)
kernel /boot/bugle-1st-3.7.10-gentoo root=/dev/sda3 net.ifnames=0 video=vesafb:mtrr:3,ywrap vga=0x0318

title Gentoo Linux Nouveau-KMS kernel 3.7.10
root (hd0,0)
kernel /boot/bugle-nouveau-3.7.10-gentoo root=/dev/sda3 net.ifnames=0 nouveau.modeset=1 video=LVDS-1:1024x768 M -32 @60 nouveau.nofbaccel=1


Is it possible I have to emerge xorg-server to bring in a necessary nouveau dependency for the console framebuffer?
Seems crazy to me that simple vesafb can find and display this tablet screen, yet nouveau gets confused...

It may help to use a correct modeline, what you have there is a syntax error:
Code:
video=LVDS-1:1024x768M-32@60
Back to top
View user's profile Send private message
aka.bugle
n00b
n00b


Joined: 11 Dec 2006
Posts: 57

PostPosted: Sun Apr 21, 2013 11:27 pm    Post subject: Reply with quote

Well... hmmm.

I did file a bug ... although it didn't quite feel the right place as I haven't even emerged X on the machine yet.
https://bugs.freedesktop.org/show_bug.cgi?id=63790

I've never gone backwards in kernel versions before... hmmmm. I've seen tutorials on upgrading kernels, but not downgrading... Looks like I need to do a bit more studying on what can be done w/ nvidia-drivers-96.43... Just looking for a stable X (Its never gonna be fast on this tablet, but I love the old guy.)
I've patched inner tubes for decades.. never a driver.. ( but getting nouveau running seems like a hole I can't handle alone)
Back to top
View user's profile Send private message
aka.bugle
n00b
n00b


Joined: 11 Dec 2006
Posts: 57

PostPosted: Sun Apr 21, 2013 11:40 pm    Post subject: Reply with quote

Ant P. wrote:

It may help to use a correct modeline, what you have there is a syntax error:
Code:
video=LVDS-1:1024x768M-32@60


Thanks for that Ant P. ... that wasn't it ... :oops: [/quote]
Back to top
View user's profile Send private message
aka.bugle
n00b
n00b


Joined: 11 Dec 2006
Posts: 57

PostPosted: Tue Apr 23, 2013 1:12 am    Post subject: Reply with quote

I've done a bit more studying... Probably shouldn't downgrade my kernel (I'm using 3.7.10 and ext4 file system on root) I'm not sure how to downgrade the kernal any way... this is a new build, so if I have to go that route... would I mask >=gentoo-sources-3.7.10 and portage would bring in the next lower stable version? (3.4.34).... is ext4 file system stable in that kernel?

Anywaaayyyyyy.....
First I'd like to try to patch nvidia-drivers-96.43.23 to build with this current kernel ( 3.7.10
I think :? this is the patch to get n'd'96.43.23 to build in my current kernel...
https://aur.archlinux.org/packages/nvidia-96xx/

or this?

https://447566.bugs.gentoo.org/attachment.cgi?id=339470

any kind wisdom here?

should I follow this example...?
http://devmanual.gentoo.org/ebuild-writing/functions/src_prepare/epatch/

or this... further down...
http://www.gentoo-wiki.info/HOWTO_Create_an_Updated_Ebuild
Back to top
View user's profile Send private message
aka.bugle
n00b
n00b


Joined: 11 Dec 2006
Posts: 57

PostPosted: Mon Apr 29, 2013 8:32 pm    Post subject: SOLVED! w/ kernel 3.4.34 Reply with quote

I've solved this the long way.... I've got Nouveau and KMS running on Kernel 3.4.34 I have a Gnome Minimal install running also.
Thank you everyone for the advise and tips...
I think I may have a bigger hurdle getting the Touch screen going as developement of the fpit drivers are quite minimal. I may just have to use an old version of Ubuntu to get the stylus working. 8O
I had EVERYTHING dialed in in gentoo 2.6 ... But it just seems there's no going back in Gentoo. (so much good hardware out here, no longer supported)

Touching the screen with the pen just shuts down The X server... 4 days of seraching, trying different things, but no luck yet... I have a great driver that worked in kernel 2.6 an X server 1.4... but the API has changed in X, and I don't know C. driver won't compile. The developer no longer is maintaining the package. STRUGGLE!
Back to top
View user's profile Send private message
wcg
Guru
Guru


Joined: 06 Jan 2009
Posts: 588

PostPosted: Mon Apr 29, 2013 9:43 pm    Post subject: Reply with quote

I have used nouveau without video problems with kernel 2.6.38 (vanilla),
3.2.12 (gentoo-sources), 3.3.8 (gentoo), 3.5.7 (gentoo), and 3.7.10 (gentoo),
but I did not have exotic hardware: geforce6150se, g86, and gt218 nvidia gpus.
I did not need nouveau.modeset kernel parameter, nor even a connector
specification in "video=", only resolution, bit depth, and refresh rate
for the nouveau framebuffer. A vga-capable monitor is hooked up
to the default vga connector, and nouveau simply checks there first and
finds it at boot.

The acpi message may mean that suspend, etc, is a no-go with that device,
without some device-specific workaround (that knows how that device has
to be powered down and back up at resume).

Many times kernel error messages do not reflect permanent failure,
the device driver reporting the error tries an alternate method to configure
the hardware, and that works.
_________________
TIA
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum