You are not logged in.

#1 2006-02-06 14:44:35

eyolf
Member
From: Copenhagen
Registered: 2005-11-29
Posts: 336
Website

YAXUP (Yet Another Xorg7 Upgrade Post)

I've finally solved all my former problems with Arch (wireless, printer), so I needed a new challenge. I decided to answer Y instead of n to the pacman quiz question: replace xorg with xorg-server? I assumed I had some sweaty hours ahead of me, but I've gone through the same procedure on my work computer (which I only use to try out things like this before I do them on the laptop).
I was right: there were some problems alright, but nothing that I couldn't eventually fix, more or less, thanks to info in this forum.
Below are some problems that remain, either as problems or as puzzling things which may or may not turn out to be more problematic. I currently have a running machine. Can't say I notice much of a difference so far, but then again, I've mostly been editing xorg.conf in a non-x-shell so far :-)
 
sound:
Error message on startup:

device /dev/dsp can't be opened (No such file or directory)
The sound server will continue, using the null output device.

The pcspeakers, which have never bothered me, suddenly act up. I have added pcspkr to the blacklist, so that should be ok, but I assume that this might be related to the sound problem.
In /dev there is no dsp anywhere, and if I run the alsa daemon, it says that no sound cards are found. (I have an intel 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 card, which alsaconf found, but it still doesn't work)
I managed to get it up again with modprobe snd-intel8x0, but it should have been loaded by hwdetect, shouldn't it...? At least, hwdetect --show-modules finds it, so why didn't it load?

Wireless:
my wireless connection has been on eth1 until now, but after the upgrade, it was considered to be on eth0 instead. I've changed all the eth0 to eth1 and vice versa in rc.conf, /etc/conf.d/wireless, and  /etc/network-profiles/<wireless profile>, and now it's working again, but I hope I won't have to go through that every time...?

Fonts:
Firefox has problems with fonts. The default font at this site is Verdana, which I have installed, but Firefox displays it as Times (I believe it is).
I changed the default font setting in about:config from Bitstream Sans Vera to some other font, and true enough, that other font was used. So perhaps the problem stems from the Bitstream package, which, I believe, was updated at the same time as I updated xorg? But why should FF look for Bistream at all, when Verdana is called for...? Oh well, this may perfectly well be a FF problem and not xorg-related.
I will look more into the font business, and it seems that most other apps behave themselves.

Mesa:

I've seen it mentioned several times here that mesa is deprecated. Still, if I try to remove it, I get the following error message:

error: this will break the following dependencies:
  mesa: is required by jasper
  mesa: is required by xorg-clients
  mesa: is required by openexr
  mesa: is required by qt
  mesa: is required by xscreensaver

so I left it in place. Annoying: it seems to slow down opengl (glxgears: c. 500 fps, as opposed to > 1000 before the 'upgrade'), and it conflicts with celestia, which I had to remove. I miss my stars... I want to fly over the surface of Saturn, browse the perimeters of Alpha Centauri,...

[** hits himself hard on the head to get out of poetical mode]

but what do I do?

Desktop:

I have set the kde desktop to display icons for all partitions, mounted and unmounted, but none of that is anywhere to be seen. I can access the data alright, so it's not much of a problem (and I mostly use fluxbox anyway), but I wonder where they went...
Might this have to do with adesklets, which I have installed at more or less the same time as xorg7?

Offline

#2 2006-02-06 14:56:28

jaboua
Member
Registered: 2005-11-05
Posts: 634

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

Try forcing the remove of mesa, iirc that's what libervisco said he did when he installed xorg 7.

Offline

#3 2006-02-06 15:51:54

Sigi
Member
From: Thurgau, Switzerland
Registered: 2005-09-22
Posts: 1,121

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

I also "joined the challenge" of installing xorg7..

After a few hours of reading in the forum and trying I got it working!
I have xorg7 and ati-drivers 8.21.7 running on the stock Arch Linux kernel so far. I just can't switch to the "non-x-terminals" (ctrl-alt-F1 so far). Any ideas?

Greez Sigi


Dammit, haven't been here in a while. Still rocking Arch. smile

Offline

#4 2006-02-06 16:50:27

eyolf
Member
From: Copenhagen
Registered: 2005-11-29
Posts: 336
Website

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

I solved that by changing one line in xorg.conf:
In Section "InputDevice" the Option "XkbRules" should be "xorg" instead of "xfree86" (see this thread)

Offline

#5 2006-02-06 17:51:13

lumiwa
Member
Registered: 2005-12-26
Posts: 712

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

Sigi wrote:

I also "joined the challenge" of installing xorg7..

After a few hours of reading in the forum and trying I got it working!
I have xorg7 and ati-drivers 8.21.7 running on the stock Arch Linux kernel so far. I just can't switch to the "non-x-terminals" (ctrl-alt-F1 so far). Any ideas?

Greez Sigi

I solved when commented
Option "XkbVariant" "nodeadkeys"

Offline

#6 2006-02-06 18:19:20

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,770

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

oops I just posted about xorg 7 .... looking for a working xorg.conf .....to take a look at


Mr Green

Offline

#7 2006-02-07 11:58:25

Sigi
Member
From: Thurgau, Switzerland
Registered: 2005-09-22
Posts: 1,121

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

"nodeadkeys" didn't work for me. I also tried out a few other things and gave it up.
Because my backup tar.bz2-archive couldn't be recovered for what reason ever I'm reinstalling Arch atm...

"Never touch a running system - except you've got Arch and a little spare time" -- Sigi ;-)


Dammit, haven't been here in a while. Still rocking Arch. smile

Offline

#8 2006-02-07 12:55:44

eyolf
Member
From: Copenhagen
Registered: 2005-11-29
Posts: 336
Website

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

jaboua wrote:

Try forcing the remove of mesa, iirc that's what libervisco said he did when he installed xorg 7.

I tried that, and nothing serious seemed to be broken - I was back to 1100 fps in glxgears again. But the GL items in xscreensaver didn't work anymore. They gave this error:

glplanet: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory

That library is part of - yes, mesa. Freeglut replaced glut, and with that change, I still have 11-1200 fps in glxgears, even with mesa in the system. My only problem is the missing celestia... I want to visit Venus, graze the galaxies, zoom past the zun, pass Pluto, etc....
Can I copy that library to some other place, then remove mesa, and move the library back again, or is that pressing my luck...?

Offline

#9 2006-02-07 13:00:18

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,770

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

I'm like getting closer to it but ,,,,,

__glXLastContext

from libGLcore.so  :?

Any ideas?


Mr Green

Offline

#10 2006-02-07 14:01:30

eyolf
Member
From: Copenhagen
Registered: 2005-11-29
Posts: 336
Website

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

2MrGreen:
I don't have anything like that in the xorg.conf. Here's my file, in case you still need something to look at.

Section "ServerLayout"
    Identifier     "XFree86 Configured"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
# PS/2 Mouse not detected
# Serial Mouse not detected
        InputDevice    "USB Mouse" "CorePointer"
EndSection

Section "ServerFlags"
    Option "AllowMouseOpenFail"  "true"
    
EndSection

Section "Files"
    RgbPath      "/usr/share/X11/rgb"
    ModulePath   "/usr/lib/xorg/modules"
        FontPath     "/usr/share/fonts/75dpi"
        FontPath    "/usr/share/fonts/75dpi:unscaled"
    FontPath    "/usr/share/fonts/100dpi"
        FontPath     "/usr/share/fonts/100dpi:unscaled"
        FontPath      "/usr/share/fonts/TTF"
        FontPath      "/usr/share/fonts/cyrillic"
        FontPath      "/usr/share/fonts/misc"
        FontPath     "/usr/share/fonts/misc:unscaled"
        FontPath    "/usr/share/fonts/Type1" 
    FontPath     "/usr/local/share/fonts"
    FontPath    "/home/eyolf/.fonts"    
EndSection

Section "Module"
        Load  "ddc"  # ddc probing of monitor
#    Load  "GLcore"
    Load  "dbe"
    Load  "dri"
    Load  "extmod"
    Load  "glx"
        Load  "bitmap" # bitmap-fonts
    Load  "type1"
    Load  "freetype"
    Load  "record"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "keyboard"
        Option      "CoreKeyboard"
    Option "XkbRules" "xorg"
    Option "XkbModel" "pc105"
    Option "XkbLayout" "no,us"
    Option "XkbOptions" "grp:alt_shift_toggle"
EndSection

Section "InputDevice"
    Identifier  "Serial Mouse"
    Driver      "mouse"
    Option      "Protocol" "Microsoft"
    Option      "Device" "/dev/ttyS0"
    Option      "Emulate3Buttons" "true"
    Option      "Emulate3Timeout" "70"
    Option        "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
    Identifier  "PS/2 Mouse"
    Driver      "mouse"
    Option      "Protocol" "auto"
    Option          "ZAxisMapping"          "4 5"
    Option      "Device" "/dev/psaux"
    Option      "Emulate3Buttons" "true"
    Option      "Emulate3Timeout" "70"
    Option        "SendCoreEvents"  "true"
EndSection

Section "InputDevice"
        Identifier      "USB Mouse"
        Driver          "mouse"
        Option          "Device"                "/dev/input/mice"
    Option        "SendCoreEvents"    "true"
        Option          "Protocol"              "IMPS/2"
        Option          "ZAxisMapping"          "4 5"
        Option          "Buttons"               "5"
EndSection

# Auto-generated by Archie mkxcfg

Section "Monitor"
<skipped all the monitor settings>
EndSection

# Auto-generated by Archie mkxcfg

#Section "Device"
#    Identifier  "Card0"
#    Driver      "i810"
#    VendorName  "All"
#    BoardName   "All"
#EndSection

Section "Device"
   Identifier  "device0"
   VendorName  "Intel Corp."
   BoardName  "Unknown Board"
   Driver      "i810"
   BusID "PCI:0:2:0" #may vary?
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "device0"
    Monitor    "Monitor0"
    DefaultColorDepth 16
    SubSection "Display"
        Depth     1
        Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     4
        Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     8
        Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     15
        Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     16
        Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     24
        Modes "1024x768" "800x600" "640x480"
    EndSubSection
    SubSection "Display"
        Depth     32
        Modes "1024x768" "800x600" "640x480"
    EndSubSection
EndSection

Section "DRI"
    Mode 0666
EndSection

Offline

#11 2006-02-07 14:26:43

Mr Green
Forum Fellow
From: U.K.
Registered: 2003-12-21
Posts: 5,770

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

Well I have xorg-server running though I had to knock out OpenGL ....

thank you very much for your help  tongue


Mr Green

Offline

#12 2006-02-07 17:28:25

Snowman
Developer/Forum Fellow
From: Montreal, Canada
Registered: 2004-08-20
Posts: 5,212

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

eyolf wrote:
jaboua wrote:

Try forcing the remove of mesa, iirc that's what libervisco said he did when he installed xorg 7.

I tried that, and nothing serious seemed to be broken - I was back to 1100 fps in glxgears again. But the GL items in xscreensaver didn't work anymore. They gave this error:

glplanet: error while loading shared libraries: libGLU.so.1: cannot open shared object file: No such file or directory

That library is part of - yes, mesa. Freeglut replaced glut, and with that change, I still have 11-1200 fps in glxgears, even with mesa in the system. My only problem is the missing celestia... I want to visit Venus, graze the galaxies, zoom past the zun, pass Pluto, etc....
Can I copy that library to some other place, then remove mesa, and move the library back again, or is that pressing my luck...?

You shouldn't remove mesa. The mesa in testing is not equivalent with the mesa that is in extra. The problem of celestia conflicting with mesa has been bug reported. Install celestia by using:
pacman -Sd celestia

Offline

#13 2006-02-07 22:15:33

eyolf
Member
From: Copenhagen
Registered: 2005-11-29
Posts: 336
Website

Re: YAXUP (Yet Another Xorg7 Upgrade Post)

Ahhh...! I see stars again! Thanks. (Truth to be told, Kate and Krusader are much more important to me than K(C)elestia, but it IS nice to fly :-)

Offline

Board footer

Powered by FluxBB