Announcement

Collapse
No announcement yet.

Kubuntu, updates and the xserver

Collapse
This topic is closed.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Kubuntu, updates and the xserver

    Okay gang...on June 3rd I installed Ubuntu/Kubuntu 6.06 aka Dapper Drake on my system--an hP with the i810 chipset. I have had no problems running other distros.

    I always install Ubuntu and then pull the packages for the Kubuntu desktop so that I have a full complement of apps and libraries. I usually use KDE, hence, I installed Kubuntu.

    After shutting down the system on Sunday night June 11, I turned it on Monday evening--June 12 and after the blue Kubuntu logo appeared and all of the white scrolling boot messages went by, instead of kdm taking over, it went back to the blue Kubuntu logo with a blue bar.

    When I did a ctrl+alt+f1 to get a terminal, I logged in and tried to start X and it failed with a ring buffer error. Not knowing how to correct the situation, I reinstalled taking 2 hours of my time after work to get the system back to where it was with both Ubuntu and Kubuntu installed.

    When I ran the updater and rebooted, the same thing happened: no X and a ring buffer failure.

    I reinstalled again using only Ubuntu and the system is fine and stable. There must be a bug in an update because my system was running fine until this past weekend.

    Anyone else having this issue? I am holding off on adding the Kubuntu desktop until more information comes to light as I think there is a bug behind this seeing that it is repeatable.

    And I ran Breezy Badger this way without any problems.

    Suggestions anyone?

    #2
    Re: Kubuntu, updates and the xserver

    see my post - update killed my linux

    heres the link
    http://kubuntuforums.net/forums/index.php?topic=6151.0

    edit=to add link

    Comment


      #3
      Re: Kubuntu, updates and the xserver

      Appreciate the link but I am using the i810 driver and I never installed another kernel so while we may have had similar problems we cannot be sure exactly what update or set of conditions caused this to happen. I just updated as normal. I even installed all updates after I finished re-installing to be sure I wasn't missing something.

      No, something else is amiss here and I believe we should hear something shortly as many are having similar problems.

      Am open to further comments...

      Comment


        #4
        Re: Kubuntu, updates and the xserver

        I suspect that ring buffer message represents a real problem. Have you tried running
        Code:
        sudo dpkg-reconfigure xserver-xorg
        and changing your video driver to "vesa"? That should get you back into the GUI. What is your display hardware? Are you using a non-standard screen size?

        Comment


          #5
          Re: Kubuntu, updates and the xserver

          Todays ( 16/06/06 here in Oz) gnome lib updates stuffed up my screen settings - reduced screen size from 1280x1024 to 640x480

          Ran sudo dpkg-reconfigure xserver-xorg as suggested and all is well

          Thanks

          Bill

          Comment


            #6
            Re: Kubuntu, updates and the xserver

            It has to be a bug within Dapper as Breezy ran without incident on this machine. I am just waiting for Dapper to be fixed so it doesn't continue to happen. I have the i810 chipset which is supported by all distros--I have proven that.

            I repeated the bug when I did the install so the problem lies with Dapper not my hardware.

            As a temporary measure I could go back to Breezy until Dapper gets more of the bugs ironed out.

            Comment


              #7
              Re: Kubuntu, updates and the xserver

              Did you try dropping down to the vesa driver as I suggested?

              Comment


                #8
                Re: Kubuntu, updates and the xserver

                No need to. I am running gnome and it's working just fine. I will wade in this area of the pond until the issues with Kubuntu/x server are complete.

                At least I have a stable desktop as it is. Why go back to Vesa?

                Comment


                  #9
                  Re: Kubuntu, updates and the xserver

                  Update: I tried to reinstall Kubuntu and the same thing happened except this time I was prepared having saved the /etc/X11/xorg.conf to CD.

                  An interesting thing happens after you install Kubuntu on an Ubuntu install.

                  After switching the desktop manager and switching to a KDE session, your xorg.conf file works normally for about one or two restarts. Then on start-up, you are returned to your KDE boot display with a solid blue bar and no x server due to a ring buffer error. A quick inspection of your xorg.conf file shows lot of mode lines added to the xorg.conf file which are not present prior to the update. Then, a second file is generated and labled xorg.conf.1 with a bunch of additional mode lines and seems to be a duplicate of the original with other settings added to it.

                  I booted into recovery mode, deleted the old files and reinstalled the original xorg.conf file and all is well. Whether the fix is permanent remains to be seen but it is working for now.

                  I seem to have located a repeatable bug and one that I hope the Kububtu/Ubuntu developers will take notice of.

                  Comment


                    #10
                    Re: Kubuntu, updates and the xserver

                    Eureka! I found the source of the problem!

                    When setting the power management on the monitor using the <system settings> in the K menu, you have the regular user mode and the Administrator mode. To permanently set the standby time, I logged into the Administrator mode and when I did the whole screen flickered and a new xorg.conf file was generated which has the output below. Note that the original was renamed as xorg.conf.1.

                    Output of rewritten xorg.conf file:

                    Section "Device"
                    identifier "Intel Corporation 82810 CGC [Chipset Graphics Controller]"
                    boardname "i810"
                    busid "PCI:0:1:0"
                    driver "i810"
                    screen 0
                    EndSection

                    Section "Monitor"
                    identifier "Acer AL1912"
                    vendorname "Plug 'n' Play"
                    modelname "Plug 'n' Play"
                    modeline "640x480@60" 25.2 640 656 752 800 480 490 492 525 -vsync -hsync
                    modeline "640x480@72" 31.5 640 664 704 832 480 489 491 520 -vsync -hsync
                    modeline "640x480@75" 31.5 640 656 720 840 480 481 484 500 -vsync -hsync
                    modeline "800x600@56" 36.0 800 824 896 1024 600 601 603 625 +hsync +vsync
                    modeline "800x600@72" 50.0 800 856 976 1040 600 637 643 666 +hsync +vsync
                    modeline "800x600@75" 49.5 800 816 896 1056 600 601 604 625 +hsync +vsync
                    modeline "800x600@60" 40.0 800 840 968 1056 600 601 605 628 +hsync +vsync
                    modeline "832x624@75" 57.284 832 864 928 1152 624 625 628 667 -vsync -hsync
                    modeline "1024x768@75" 78.8 1024 1040 1136 1312 768 769 772 800 +hsync +vsync
                    modeline "1024x768@70" 75.0 1024 1048 1184 1328 768 771 777 806 -vsync -hsync
                    modeline "1024x768@60" 65.0 1024 1048 1184 1344 768 771 777 806 -vsync -hsync
                    modeline "1152x864@75" 108.0 1152 1216 1344 1600 864 865 868 900 +hsync +vsync
                    modeline "1152x768@54" 64.995 1152 1178 1314 1472 768 771 777 806 +hsync +vsync
                    modeline "1280x854" 80.0 1280 1309 1460 1636 854 857 864 896 +hsync +vsync
                    modeline "1280x1024@75" 135.0 1280 1296 1440 1688 1024 1025 1028 1066 +hsync +vsync
                    modeline "1280x960@60" 102.1 1280 1360 1496 1712 960 961 964 994 -hsync +vsync
                    modeline "1280x1024@60" 108.0 1280 1328 1440 1688 1024 1025 1028 1066 +hsync +vsync
                    modeline "1280x960@75" 129.86 1280 1368 1504 1728 960 961 964 1002 -hsync +vsync
                    modeline "1400x1050@60" 122.61 1400 1488 1640 1880 1050 1051 1054 1087 -hsync +vsync
                    modeline "1600x1200@60" 162.0 1600 1664 1856 2160 1200 1201 1204 1250 +hsync +vsync
                    gamma 1.0
                    EndSection

                    Section "Screen"
                    Identifier "Default Screen"
                    Device "Intel Corporation 82810 CGC [Chipset Graphics Controller]"
                    Monitor "Acer AL1912"
                    DefaultDepth 24
                    SubSection "Display"
                    depth 24
                    virtual 1600 1200
                    modes "1280x1024@75" "1280x960@60" "1280x854" "1280x1024@60" "1152x768@54" "1280x960@75" "1152x864@75" "1400x1050@60" "1024x768@60" "1600x1200@60" "1024x768@70" "1024x768@75" "832x624@75" "800x600@60" "800x600@75" "800x600@72" "800x600@56" "640x480@75" "640x480@72" "640x480@60"
                    EndSubSection
                    EndSection

                    This is different from the good (and working) xorg.conf file as shown below:


                    Section "Device"
                    Identifier "Intel Corporation 82810 CGC [Chipset Graphics Controller]"
                    Driver "i810"
                    BusID "PCI:0:1:0"
                    EndSection

                    Section "Monitor"
                    Identifier "Acer AL1912"
                    Option "DPMS"
                    EndSection

                    Section "Screen"
                    Identifier "Default Screen"
                    Device "Intel Corporation 82810 CGC [Chipset Graphics Controller]"
                    Monitor "Acer AL1912"
                    DefaultDepth 16
                    SubSection "Display"
                    Depth 1
                    Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
                    EndSubSection
                    SubSection "Display"
                    Depth 4
                    Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
                    EndSubSection
                    SubSection "Display"
                    Depth 8
                    Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
                    EndSubSection
                    SubSection "Display"
                    Depth 15
                    Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
                    EndSubSection
                    SubSection "Display"
                    Depth 16
                    Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
                    EndSubSection
                    SubSection "Display"
                    Depth 24
                    Modes "1280x1024" "1280x960" "1152x864" "1024x768" "832x624" "800x600" "720x400" "640x480"
                    EndSubSection
                    EndSection


                    and it does not have as many mode lines and certainly does not have a virtual desktop of 1600x1200!!

                    Bug found...now all I have to do is work around it by not using Administrator mode for monitor settings under Kubuntu.

                    Developers Anyone listening?

                    Comment


                      #11
                      Re: Kubuntu, updates and the xserver

                      I suggest that you file the bug on Malone. Even if others have already reported it, additional confirmation adn details will speed the development of a fix.

                      Comment


                        #12
                        Re: Kubuntu, updates and the xserver

                        I had also the same problem with a HP Notebook. After many hours of invenstigation I discovered that what Garimax wrote is partially true.

                        The fact is that if you use the KDE Control panel to modify one or more option in Display TAB ( for me I changed the gamma level ), KDE rewrites the xorg.conf adding some lines ( a Vesa driver + screen and another monitor, also if X doesnt see my crt on second head ) and remove some others option on screen and monitor section.
                        I think also in any other KDE Control panel section the writes in xorg.conf

                        The only way to restart X is to do:

                        sudo dpkg-reconfigure -phigh xserver-xorg, but after some boot the bug reappears.

                        The big problem is that the plug and play monitor installed by KDE, when it writes on xorg.con, doenst work and X cant open the right resolution.

                        If you select as primary display the right monitor ( for me it is flat panel 1024*768 ) magically X works forever, also after other changes in Control Panel. But the bug remains:

                        The Power saving option is removed ( if choosen or not ), so KDE didnt write Option DPMS in monitor section
                        The DRM is disabled ( in x.org.log X tells only cant enable ) and I dont know how to fix
                        Xinerama doesnt work, because X cant see my second display
                        Divx, Mpeg, DVD quality is very very poor ( much less that quality I had this Breezy )

                        Some developer of KDE/Xorg can resolve this?
                        Anyone can help me to have drm on and better video quality (like before)?

                        Comment

                        Working...
                        X