No GUI in opensuse 12.2

This is my first time installing linux.

I installed opensuse 12.2 from the dvd selecting gnome desktop.(Dual boot with win8)
My laptop has an ATI Radeon HD 7730M.

When i boot to opensuse, it just gives me a command line to log in and no gui.
I searched on the forum and found some posts which said to use sax2 but i get sax2 command not found, even when i login as root.
Another post said to use Xorg -configure but that terminates with an error as well, as does startx, xinit and anything related to x.

How can I enable the gui to get a normal desktop screen which i can use for my daily work?

Can you boot with the failsafe option?

In this command line, log in as root, add my repo, install and run atiupgrade - provided you have network and internet connection at this point (?)

Failsafe mode is the advanced options for opensuse in grub right?
if so, booting in failsafe mode gives me a green screen with a circular loading cursor and it stays ther.e i can move the cursor but nothing loads and i switched to command line(ctrl+alt+f1) after 5 minutes and tried the same things and none of them worked.

I will try the atiupgrade and report back.

Thanks for your help.

I did this -

su -l zypper ar http://download.opensuse.org/repositories/home:/please_try_again/openSUSE_12.2/  PTA
 zypper --gpg-auto-import-keys refresh -r PTA
 zypper -n in atiupgrade

But at


 zypper --gpg-auto-import-keys refresh -r PTA 

i get the error -
Valid metadata not found at specified URL(s)

Sorry, please ignore the previous post, i had entered the url wrong.
Now i get unable to connect to downloads.opensuse.org
I have a LAN cable connected and the internet works fine on windows and doesn’t require any password or configuration

On 2013-01-17 17:56, Monk9899 wrote:
> Sorry, please ignore the previous post, i had entered the url wrong.
> Now i get unable to connect to downloads.opensuse.org
> I have a LAN cable connected and the internet works fine on windows and
> doesn’t require any password or configuration

You can start “yast” in text mode and configure the network.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

Try to boot the normal kernel but add the option “nomodeset” at the end of the line starting with “linux”. At the Grub screen, you have to press ‘e’ to edit the menu entry.
If you’re able to log in into GUI, open a root terminal and install an run atiupgrade from there. If it succeeds, you will have the proprietary ATI driver (fglrx) installed. It should work - until ATI changed the URL or the file name of the driver again in the meantime.

If you’re not able to log into GUI, you’ll have to configure the network manually and run atiupgrade from the console (as root).

All you need for atiupgrade is an Internet connection.

Okay, i got to connect to the net and installed atiupgrade and ran it.
Now when i boot to opensuse i get a black screen with a small green patch with “penSUS” written on it on the right side.
Earlier it used to boot directly to the command line. Now i get this screen with no cursor as well.
If i boot using the advanced options for opensuse, i get the gui but it says gnome 3 could not load.

BTW is there a way to edit my previous posts. I had to make two posts successively which was not needed if i could edit it.

On 2013-01-18 15:46, Monk9899 wrote:
> BTW is there a way to edit my previous posts.

No, not allowed after 10 minutes. The reasons I think it is in the FAQ.


Cheers / Saludos,

Carlos E. R.
(from 11.4, with Evergreen, x86_64 “Celadon” (Minas Tirith))

Okay, i saw the FAQ. Seems reasonable.
Anyway, can you please help me with the gui problem.

And did it succeed? It’s easy to know while it’s running because atiupgrade tells you everything it does. You’ll find plenty of screenshots in the atiupgrade thread.

This is pretty unexpected.
We need to know if the ATI proprietary driver (fglrx) is installed and used and if you don’t have some kind of hybrid graphics card. Also directly booting in Gnome3 doesn’t help. You should boot in runlevel 3 (console mode), start X from here (preferably not Gnome3 but icewm for example) and see what happens (look in /var/log/Xorg.0.log), etc.

At the moment, I have no idea if fglrx was installed. All I know is that you ran atiupgrade.

This at least is normal.

yes, it succeeded. I actually tried it once and it failed then i tried again with the installation DVD in the DVD drive and it worked.

Sorry i didn’t mention this before but i do have a hybrid graphics card with switchable graphics from intel to ATI. (My laptop is dell inspiron 7520)

I don’t know how to boot in runlevel3 or startx with icewm. I’ll try and do that through google though :D. Again, thanks for all the help

Okay, i managed to boot in runlevel3 and at the command line when ran startx i got fatal server error: no screens found.
Also when i ran Xorg -configure i got Number of created screens does not match number of detected devices.

i do have a hybrid graphics card with switchable graphics from intel to ATI.
Yikes
Darn shame… I understand this can be tricky or worse…
@PTA?

It is solvable (at least this!). We can probably fix it by editing your /etc/X11/xorg.conf and adding the correct BusID.

Don’t do that! Just post your /etc/X11/xorg.conf here as well as the output of the following commands:


# lspci | grep -i vga
# hwinfo --gfxcard --monitor

If the driver was installed correctly by atiupgrade, don’t try to reinstall it! It won’t fix the problem, because it is not the problem.

I have no idea. I never got my fingers on this kind of machine. If there is something to switch, I guess it might have been discussed in other threads - maybe a while ago. If it is just about using the correct graphics device in xorg.conf, it’s easy.

As I have described in another Forums post, when you setup a multi-boot some DHCP will see your NIC MAC address and think you already know your DHCP settings because the lease hasn’t expired. Of course that’s not the case, your other OS has the network settings, your new install doesn’t.

You should force a refresh (if using Network Manager can be as simple as uncheck the Network box to disable temporarily, then re-check the box).

HTH,
TSU

@tsu2 thanks but i got the internet to work. that’s not a problem anymore.

@PTA
okay, i’ll do that and report back.

Here is my xorg.conf -

Section “ServerLayout”
Identifier “aticonfig Layout”
Screen 0 “aticonfig-Screen[0]-0” 0 0
EndSection

Section “Module”
EndSection

Section “Monitor”
Identifier “aticonfig-Monitor[0]-0”
Option “VendorName” “ATI Proprietary Driver”
Option “ModelName” “Generic Autodetecting Monitor”
Option “DPMS” “true”
EndSection

Section “Device”
Identifier “aticonfig-Device[0]-0”
Driver “fglrx”
BusID “PCI:1:0:0”
EndSection

Section “Screen”
Identifier “aticonfig-Screen[0]-0”
Device “aticonfig-Device[0]-0”
Monitor “aticonfig-Monitor[0]-0”
DefaultDepth 24
SubSection “Display”
Viewport 0 0
Depth 24
EndSubSection
EndSection

and here are the outputs -

linux-dlyh:~ # lspci |grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 3rd Gen Core processor Graphics Controller (rev 09)
01:00.0 VGA compatible controller: Advanced Micro Devices [AMD] nee ATI Cape Verde [Radeon HD 7700M Series]


and

linux-dlyh:~ # hwinfo --gfxcard --monitor
10: PCI 02.0: 0300 VGA compatible controller (VGA)              
  [Created at pci.319]
  Unique ID: _Znp.yUjEYuUIOcD
  SysFS ID: /devices/pci0000:00/0000:00:02.0
  SysFS BusID: 0000:00:02.0
  Hardware Class: graphics card
  Model: "Intel VGA compatible controller"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x0166 
  SubVendor: pci 0x1028 "Dell"
  SubDevice: pci 0x0572 
  Revision: 0x09
  Memory Range: 0xc1000000-0xc13fffff (rw,non-prefetchable)
  Memory Range: 0xb0000000-0xbfffffff (ro,non-prefetchable)
  I/O Ports: 0x4000-0x403f (rw)
  IRQ: 11 (37772 events)
  Module Alias: "pci:v00008086d00000166sv00001028sd00000572bc03sc00i00"
  Driver Info #0:
    Driver Status: i915 is active
    Driver Activation Cmd: "modprobe i915"
  Config Status: cfg=no, avail=yes, need=no, active=unknown

21: PCI 100.0: 0300 VGA compatible controller (VGA)
  [Created at pci.319]
  Unique ID: VCu0.7u4UMgPyLjD
  Parent ID: vSkL.E5K52wMET28
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: graphics card
  Model: "ATI VGA compatible controller"
  Vendor: pci 0x1002 "ATI Technologies Inc"
  Device: pci 0x682f 
  SubVendor: pci 0x1028 "Dell"
  SubDevice: pci 0x0572 
  Driver: "fglrx_pci"
  Driver Modules: "fglrx"
  Memory Range: 0xa0000000-0xafffffff (ro,non-prefetchable)
  Memory Range: 0xc0000000-0xc003ffff (rw,non-prefetchable)
  I/O Ports: 0x3000-0x3fff (rw)
  Memory Range: 0xc0040000-0xc005ffff (ro,non-prefetchable,disabled)
  IRQ: 11 (37772 events)
  Module Alias: "pci:v00001002d0000682Fsv00001028sd00000572bc03sc00i00"
  Driver Info #0:
    Driver Status: radeon is not active
    Driver Activation Cmd: "modprobe radeon"
  Driver Info #1:
    Driver Status: fglrx is active
    Driver Activation Cmd: "modprobe fglrx"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #9 (PCI bridge)

24: None 00.0: 10002 LCD Monitor
  [Created at monitor.95]
  Unique ID: rdCR.Oogc+QF+R83
  Hardware Class: monitor
  Model: "8G1JY 156WH4 LCD Monitor"
  Vendor: LGD "8G1JY 156WH4"
  Device: eisa 0x033a 
  Resolution: 1366x768@60Hz
  Size: 344x194 mm
  Detailed Timings #0:
     Resolution: 1366x768
     Horizontal: 1366 1402 1450 1564 (+36 +84 +198) -hsync
       Vertical:  768  771  776  814 (+3 +8 +46) -vsync
    Frequencies: 51.00 MHz, 32.61 kHz, 40.06 Hz
  Detailed Timings #1:
     Resolution: 1366x768
     Horizontal: 1366 1402 1450 1546 (+36 +84 +180) -hsync
       Vertical:  768  771  776  824 (+3 +8 +56) -vsync
    Frequencies: 76.50 MHz, 49.48 kHz, 60.05 Hz
  Config Status: cfg=no, avail=yes, need=no, active=unknown

25: None 00.2: 10002 LCD Monitor
  [Created at monitor.95]
  Unique ID: aHB6.Oogc+QF+R83
  Hardware Class: monitor
  Model: "8G1JY 156WH4 LCD Monitor"
  Vendor: LGD "8G1JY 156WH4"
  Device: eisa 0x033a 
  Resolution: 1366x768@60Hz
  Size: 344x194 mm
  Detailed Timings #0:
     Resolution: 1366x768
     Horizontal: 1366 1402 1450 1564 (+36 +84 +198) -hsync
       Vertical:  768  771  776  814 (+3 +8 +46) -vsync
    Frequencies: 51.00 MHz, 32.61 kHz, 40.06 Hz
  Detailed Timings #1:
     Resolution: 1366x768
     Horizontal: 1366 1402 1450 1546 (+36 +84 +180) -hsync
       Vertical:  768  771  776  824 (+3 +8 +56) -vsync
    Frequencies: 76.50 MHz, 49.48 kHz, 60.05 Hz
  Config Status: cfg=no, avail=yes, need=no, active=unknown


btw i ran these from recovery mode so that i could boot to the gui and copy and paste the outputs easily.

Also when i try to open catalyst control centre i get -

There was a problem initailising Catalyst Control Center Linux edition. It could be caused by the following.

No AMD graphics driver is installed, or the AMD driver is not functioning properly.
Please install the AMD driver appropriate for you AMD hardware, or configure using aticonfig