Aisleriot Solitare does not launch on 10.04 64 bit

Asked by Scott Macias

I installed Ubuntu 10.04 64bit on my LanParty tower with dual Core 64 bit AMD processor in favor of 32bit.

Since the beginning Aisleriot Solitaire launches and then immediate closes down. All other functionality seams Ok.

I unloaded and reloaded the package and it is still not launching right.

Question information

Language:
English Edit question
Status:
Expired
For:
Ubuntu gnome-games Edit question
Assignee:
No assignee Edit question
Last query:
Last reply:
Revision history for this message
Eliah Kagan (degeneracypressure) said :
#1

Open a Terminal window (Applications > Accessories > Terminal). Paste in the command

/usr/bin/sol

and press enter. This will run Aisleriot Solitaire, and it will probably quit immediately, as before. Then copy all the text from the Terminal (Edit > Select All; Edit > Copy) and paste it here. It may provide useful information for solving your problem.

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#2

Sorry, that command should be:

/usr/games/sol

Revision history for this message
Scott Macias (slmacias) said :
#3

Eliah,

Sol is in /usr/games

so...
$ /usr/bin/sol
bash: /usr/bin/sol: No such file or directory
$

For real:
$ /usr/games/sol
Xlib: extension "RANDR" missing on display ":0.0".
The program 'sol' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 480 error_code 8 request_code 152 minor_code 5)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
$

Thanks for your help!!!

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#4

This looks like bug 647770. I'd recommend going there, clicking the green link near the top that says "This bug affects 1 person. Does this bug affect you?" and indicating that you are also affected, and perhaps subscribing to the bug. If you want to do more, you could try obtaining a backtrace, and attaching it to the bug. If you need help doing that, please post again.

If you want a workaround, so that you can play aisleriot, you might try running it as a different user. If that doesn't work (or you need help doing that), please post again.

Revision history for this message
Scott Macias (slmacias) said :
#5

I ned to fix SAMBA because my XP machines cant share files with UBUNTU so i went to edit SMB.conf and i got the RANDR error.

$ sudo gedit /etc/samba/smb.conf
[sudo] password for ch
Xlib: extension "RANDR" missing on display ":0.0".

Is there something missing?

Revision history for this message
Eliah Kagan (degeneracypressure) said :
#6

That this occurs when you run "sudo gedit ..." as well as "/usr/games/sol" indicates that the problem may not be with aisleriot after all. I'd encourage you to post at bug 647770 about this, so that it is clear that the problem is caused by something beside aisleriot. You might also ask mustangtyson if he experiences the "sudo gedit" problem as well.

Typically gksu is preferable to sudo for running graphical programs as root (or another alternate user). What happens when you run "gksu gedit /etc/samba/smb.conf"?

How about "gksu xclock"? How about "sudo xclock"? How about "sudo -H xclock"?

Are you running Ubuntu or Kubuntu (or some other Ubuntu derivative)? Do you have an Nvidia video card (this might or might not actually be important)? Are you using Xinerama (see bug 157319)?

The "RANDR" message itself is just a warning; sometimes this occurs and the application being launched is still able to run. Did you include the entire message printed when you tried to run "sudo gedit"? If not, please include it in full (even if it is the same as the message you got when you ran /usr/games/sol).

Revision history for this message
Scott Macias (slmacias) said :
#7

I am using using Ubuntu 10.04 LTS with a dual core AMD and Nvidia Video card

desktop:~$ /usr/games/sol
Xlib: extension "RANDR" missing on display ":0.0".
The program 'sol' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadMatch (invalid parameter attributes)'.
  (Details: serial 483 error_code 8 request_code 152 minor_code 5)
  (Note to programmers: normally, X errors are reported asynchronously;
   that is, you will receive the error a while after causing it.
   To debug your program, run it with the --sync command line
   option to change this behavior. You can then get a meaningful
   backtrace from your debugger if you break on the gdk_x_error() function.)
desktop:~$

I am using a NVIDIA card with the latest nvidia restricted driver with two screens. I so I guess I am using Xinerama

So I go run System - Preferences - Monitors and I get:
Could not get screen information
RANDR extension is not present

If I run:
desktop:~$ cat /var/log/Xorg.0.log |grep RandR
(==) RandR enabled
(==) RandR enabled

Revision history for this message
Launchpad Janitor (janitor) said :
#8

This question was expired because it remained in the 'Open' state without activity for the last 15 days.