View previous topic :: View next topic |
Author |
Message |
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Wed Oct 23, 2013 6:44 pm Post subject: [Solved] After boot blank screen + freeze w/startx |
|
|
I was using my pc regularly. There happened to be 2 kernels. kernel-3.10.7-gentoo and kernel-3-10-7-gentoo-r1 at some time.
I made symlink to newer kernel and removed old kernel but things that I mentioned in the title happened. (After boot blank screen and after I press a key login screen comes I change to usr and enter startx the pc freezes)
My first question is: how can I get the warnings or info like the below because I can't catch them whith long emerges.
Quote: | * QA Notice: Unrecognized configure options:
*
* --enable-dri
* --enable-dri
strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version
usr/lib/libchromeXvMCPro.so.1.0.0
usr/lib/libchromeXvMC.so.1.0.0
usr/lib/xorg/modules/drivers/openchrome_drv.so
ecompressdir: bzip2 -9 /usr/share/man
ecompressdir: bzip2 -9 /usr/share/doc
* QA Notice: Package triggers severe warnings which indicate that it
* may exhibit random runtime failures.
* /var/tmp/portage/x11-drivers/xf86-video-openchrome-0.3.1/work/xf86-video-openchrome-0.3.1/src/via_driver.c:1867:5: warning: implicit declaration of function 'miInitializeBackingStore' [-Wimplicit-function-declaration]
* Please do not file a Gentoo bug and instead report the above QA
* issues directly to the upstream developers of this software.
* Homepage: http://www.openchrome.org
|
In the kernel Code: | <*> /dev/agpgart (AGP Support) --->
[ ] VGA Arbitration
[ ] Laptop Hybrid Graphics - GPU switching support
<*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) --->
< > 3dfx Banshee/Voodoo3+
|
The page after <*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) ---> is empty.
I have no idea about warning: implicit declaration of function 'miInitializeBackingStore' [-Wimplicit-function-declaration]
For the framebuffer (fb0 warning in Xorg.0.log) I followed the wiki.gentoo and double checked the framebuffer issues.
All help are welcome.
DMESG
http://bpaste.net/show/143170/
/var/log/Xorg.0.log
http://bpaste.net/show/143171/
Kernel
http://bpaste.net/show/143173
lspci -k in systemrescuecd
Code: | root@sysresccd /root % lspci -k
00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
Subsystem: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
Kernel driver in use: agpgart-via
00:00.1 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
Subsystem: Biostar Microtech Int'l Corp Device 3206
Kernel driver in use: sata_via
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
Subsystem: Biostar Microtech Int'l Corp Device 3206
Kernel driver in use: pata_via
00:10.0 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
Subsystem: Biostar Microtech Int'l Corp Device 3206
Kernel driver in use: uhci_hcd
00:10.1 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
Subsystem: Biostar Microtech Int'l Corp Device 3206
Kernel driver in use: uhci_hcd
00:10.2 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
Subsystem: Biostar Microtech Int'l Corp Device 3206
Kernel driver in use: uhci_hcd
00:10.3 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
Subsystem: Biostar Microtech Int'l Corp Device 3206
Kernel driver in use: uhci_hcd
00:10.4 USB controller: VIA Technologies, Inc. USB 2.0 (rev 86)
Subsystem: Biostar Microtech Int'l Corp Device 3206
Kernel driver in use: ehci_hcd
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
Subsystem: VIA Technologies, Inc. DFI KT600-AL / Soltek SL-B9D-FGR Motherboard
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
Subsystem: Biostar Microtech Int'l Corp Device 8209
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
Subsystem: VIA Technologies, Inc. VT6102 [Rhine II] Embeded Ethernet Controller on VT8235
Kernel driver in use: via-rhine
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 Graphics [S3 UniChrome Pro] (rev 01)
Subsystem: Biostar Microtech Int'l Corp Device 1202
root@sysresccd /root % |
Edit: Needed to shorten the title for the sake of putting [Solved]
Last edited by certem on Sun Oct 27, 2013 8:09 am; edited 1 time in total |
|
Back to top |
|
|
eyoung100 Veteran
Joined: 23 Jan 2004 Posts: 1428
|
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Wed Oct 23, 2013 7:03 pm Post subject: |
|
|
I did make && make modules_install and also copied the image to /boot |
|
Back to top |
|
|
eyoung100 Veteran
Joined: 23 Jan 2004 Posts: 1428
|
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Wed Oct 23, 2013 7:25 pm Post subject: |
|
|
There's no output when I enter Quote: | lspci | grep video | in the gentoo environment. |
|
Back to top |
|
|
eyoung100 Veteran
Joined: 23 Jan 2004 Posts: 1428
|
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Wed Oct 23, 2013 8:03 pm Post subject: |
|
|
Edit: lspci | grep vga with capitals --> lspci | grep VGA gives this:
Code: | baks linux # lspci | grep VGA
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 Graphics [S3 UniChrome Pro] (rev 01)
|
lspci | grep vga is also without output
lspci is below:
Code: |
baks ~ # lspci | grep vga
baks ~ # lspci
00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.1 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.2 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge
00:00.4 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:00.7 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge
00:01.0 PCI bridge: VIA Technologies, Inc. VT8237/VX700 PCI Bridge
00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)
00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
00:10.0 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.1 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.2 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.3 USB controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)
00:10.4 USB controller: VIA Technologies, Inc. USB 2.0 (rev 86)
00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]
00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)
01:00.0 VGA compatible controller: VIA Technologies, Inc. CN700/P4M800 Pro/P4M800 CE/VN800 Graphics [S3 UniChrome Pro] (rev 01)
baks ~ #
|
|
|
Back to top |
|
|
eyoung100 Veteran
Joined: 23 Jan 2004 Posts: 1428
|
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Wed Oct 23, 2013 8:48 pm Post subject: |
|
|
According to that wiki
Code: | Code: Kernel Configuration
Device Drivers --->
Character devices --->
<*> /dev/agpgart (AGP Support)
<*> VIA chipset support
<*> Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)
[u]<*> Via unichrome video cards[/u] |
But the page when I hit Quote: | Direct Rendering Manager (XFree86 4.1.0 and higher DRI support) | has only this line
Quote: | --- Direct Rendering Ma[/i]nager (XFree86 4.1.0 and higher DRI support | and nothing else |
|
Back to top |
|
|
eyoung100 Veteran
Joined: 23 Jan 2004 Posts: 1428
|
Posted: Wed Oct 23, 2013 9:02 pm Post subject: |
|
|
Its been moved, Look under Graphics Support
Code: | DRM 4.1.0 -->
<snip>
<M>SiS Video Cards
<M>Via Unichrome Cards <--Change this to Built in <*>
<M>Savage Video Cards
<snip>
<*>Bootup Logo |
_________________ The Birth and Growth of Science is the Death and Atrophy of Art -- Unknown
Registerd Linux User #363735
Adopt a Post | Strip Comments| Emerge Wrapper |
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Wed Oct 23, 2013 9:17 pm Post subject: |
|
|
I see
it's on the same page. However it's already set. |
|
Back to top |
|
|
eyoung100 Veteran
Joined: 23 Jan 2004 Posts: 1428
|
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Wed Oct 23, 2013 9:39 pm Post subject: |
|
|
As built in. |
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Sat Oct 26, 2013 4:09 pm Post subject: |
|
|
This thread is abıut the problem occuring with my previous kernel which was kernel-3.10.7-gentoo-r1. Since I downgraded my kernel I'm opening a new thread with a new title. |
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Sat Oct 26, 2013 5:00 pm Post subject: How to apply patches? They are text. |
|
|
If the below is a patch how can I apply it?
Code: | # Remove obsolete references to mibstore.h and miInitializeBackingStore():
grep -r -l '#include "mibstore.h"' * | while read file ; do
sed -i "s/#include \"mibstore.h\"//g" $file
done
grep -r -l '#include <mibstore.h>' * | while read file ; do
sed -i "s/#include <mibstore.h>//g" $file
done
grep -r -l 'miInitializeBackingStore(pScreen);' | while read file ; do
sed -i "s/miInitializeBackingStore(pScreen);//g" $file
done
|
|
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
Posted: Sun Oct 27, 2013 8:07 am Post subject: |
|
|
The above is not a patch.
The below is a patch:
Code: | diff -rup a/src/via_driver.c b/src/via_driver.c
--- a/src/via_driver.c 2013-03-10 16:11:57.614059200 +0100
+++ b/src/via_driver.c 2013-03-10 16:12:46.374062244 +0100
@@ -1873,7 +1873,6 @@ VIAScreenInit(SCREEN_INIT_ARGS_DECL)
if (!pVia->NoAccel && !viaInitExa(pScreen))
return FALSE;
- miInitializeBackingStore(pScreen);
xf86SetBackingStore(pScreen);
#if 0
xf86SetSilkenMouse(pScreen); |
from the link: http://lists.freedesktop.org/archives/openchrome-devel/2013-March/001010.html
I've got my desktop back. |
|
Back to top |
|
|
eyoung100 Veteran
Joined: 23 Jan 2004 Posts: 1428
|
|
Back to top |
|
|
certem Tux's lil' helper
Joined: 14 Feb 2013 Posts: 145
|
|
Back to top |
|
|
|